diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 30700fef38..e5e6ec0f43 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", diff --git a/i18n/ads-language-pack-de/translations/extensions/bat.i18n.json b/i18n/ads-language-pack-de/translations/extensions/bat.i18n.json index 676dcfc2db..23f00f871b 100644 --- a/i18n/ads-language-pack-de/translations/extensions/bat.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/bat.i18n.json @@ -9,7 +9,7 @@ "version": "1.0.0", "contents": { "package": { - "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernabgleich und Falten in Windows-Batch-Dateien.", + "description": "Bietet Schnipsel, Syntaxhervorhebung, Klammernabgleich und Falten in Windows-Batch-Dateien.", "displayName": "Windows-Bat-Sprachgrundlagen" } } 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 5d4360992e..bee8b87364 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "Das aktuelle Arbeitsverzeichnis der Aufgabenausführung beim Start", "defaultBuildTask": "Der Name des Standardbuildtasks. Wenn es keinen Standardbuildtask gibt, wird eine Schnellauswahl angezeigt, um den Buildtask auszuwählen.", + "extensionInstallFolder": "Der Pfad, in dem eine Erweiterung installiert ist.", "file": "Die aktuell geöffnete Datei", "fileBasename": "Der Basisname der aktuellen geöffneten Datei", "fileBasenameNoExtension": "Der Basisname der aktuellen geöffneten Datei ohne Erweiterung", @@ -52,8 +53,6 @@ "folderLabel": "Ordner nach Name (beliebiger Speicherort)", "folderName": "Name des Arbeitsbereichsordners, der die Datei enthält (z.B. MeinOrdner)", "folderPath": "Dateipfad des Arbeitsbereichsordners, der die Datei enthält (z.B. /Benutzer/Entwicklung/MeinOrdner)", - "languageSpecificEditorSettings": "Sprachspezifische Editor-Einstellungen", - "languageSpecificEditorSettingsDescription": "Editor-Einstellungen für Sprache überschreiben", "remoteName": "z.B. SSH", "rootName": "Name des Arbeitsbereichs (z.B. meinOrdner oder meinArbeitsberech)", "rootPath": "Dateipfad des Arbeitsbereichs (z.B. /Benutzer/Entwicklung/meinArbeitsbereich)", 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 3706ebb041..74579fe6c3 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "Das Schreiben von Anmeldeinformationen in den Schlüsselbund ist mit dem Fehler \"{0}\" fehlgeschlagen.", - "troubleshooting": "Leitfaden zur Fehlerbehebung" - }, "dist/githubServer": { - "signingIn": "$(mark-github) Anmeldung bei github.com...", - "status.git.signIn.name": "GitHub-Anmeldung", - "validUri": "Geben Sie einen gültigen URI von der GitHub-Anmeldeseite ein." + "code.detail": "Um die Authentifizierung abzuschließen, navigieren Sie zu GitHub, und fügen Sie den obigen Einmalcode ein.", + "code.title": "Ihr Code: {0}", + "no": "Nein", + "otherReasonMessage": "Sie haben die Autorisierung dieser Erweiterung für die Verwendung von GitHub noch nicht abgeschlossen. Möchten Sie es weiter versuchen?", + "progress": "Öffnen Sie [{0}]({0}) auf einer neuen Registerkarte, und fügen Sie Ihren einmaligen Code ein: {1}", + "signingIn": "Bei github.com anmelden...", + "signingInAnotherWay": "Bei github.com anmelden...", + "userCancelledMessage": "Haben Sie Probleme bei der Anmeldung? Möchten Sie eine andere Methode ausprobieren?", + "yes": "Ja" }, "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 ed389eb0de..3db83ad8bf 100644 --- a/i18n/ads-language-pack-de/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "Die Verzweigung \"{0}\" wurde erfolgreich in GitHub erstellt.", "forking_pushing": "Änderungen pushen...", "no": "Nein", + "no pr template": "Keine Vorlage", "openingithub": "In GitHub öffnen", - "openpr": "PR öffnen" + "openpr": "PR öffnen", + "select pr template": "Pull Requestvorlage auswählen" }, "package": { "config.gitAuthentication": "Steuert, ob die automatische GitHub-Authentifizierung für Git-Befehle innerhalb von VS Code aktiviert werden soll.", + "config.gitProtocol": "Steuert, welches Protokoll zum Klonen eines GitHub-Repositorys verwendet wird", "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)", diff --git a/i18n/ads-language-pack-de/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-de/translations/extensions/json-language-features.i18n.json index 637f49b420..b6e75de517 100644 --- a/i18n/ads-language-pack-de/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "Verwenden Sie die Einstellung \"{0}\", um das Limit zu konfigurieren.", "goToSetting": "Einstellungen öffnen", + "json.clearCache.completed": "Der JSON-Schemacache wurde gelöscht.", "json.resolveError": "JSON: Schemaauflösungsfehler", "json.schemaResolutionDisabledMessage": "Das Herunterladen von Schemas ist deaktiviert. Klicken Sie, um eine Konfiguration durchzuführen.", "json.schemaResolutionErrorMessage": "Das Schema kann nicht aufgelöst werden. Klicken Sie, um es noch mal zu versuchen.", @@ -20,12 +21,34 @@ "untitled.schema": "\"{0}\" kann nicht geladen werden.", "yes never again": "Nicht mehr anzeigen" }, + "client\\dist\\node/languageStatus": { + "openExtension": "Erweiterung öffnen", + "openSettings": "Einstellungen öffnen", + "pending.detail": "JSON-Informationen werden geladen.", + "schema.noSchema": "Für diese Datei ist kein Schema konfiguriert", + "schema.showdocs": "Weitere Informationen zur JSON-Schemakonfiguration...", + "schemaFromFolderSettings": "In Arbeitsbereichseinstellungen konfiguriert", + "schemaFromUserSettings": "In Benutzereinstellungen konfiguriert", + "schemaFromextension": "Konfiguriert durch Erweiterung: {0}", + "schemaPicker.title": "JSON-Schemas, die für „{0}“ verwendet werden", + "status.error": "Die verwendeten Schemata können nicht berechnet werden.", + "status.multipleSchema": "Mehrere JSON-Schemas konfiguriert.", + "status.noSchema": "Kein JSON-Schema konfiguriert.", + "status.noSchema.short": "Schemaüberprüfung", + "status.notJSON": "Kein JSON-Editor", + "status.openSchemasLink": "Schemata anzeigen", + "status.singleSchema": "Kein JSON-Schema konfiguriert.", + "status.withSchema.short": "Schema überprüft", + "status.withSchemas.short": "Schema überprüft", + "statusItem.name": "JSON-Validierungsstatus" + }, "package": { "description": "Bietet umfangreiche Sprachunterstützung für JSON-Dateien.", "displayName": "JSON-Sprachfeatures", "json.clickToRetry": "Klicken Sie, um es noch mal zu versuchen.", "json.colorDecorators.enable.deprecationMessage": "Die Einstellung \"json.colorDecorators.enable\" ist veraltet und wurde durch \"editor.colorDecorators\" ersetzt.", "json.colorDecorators.enable.desc": "Aktiviert oder deaktiviert Farb-Decorators", + "json.command.clearCache": "Löschen des Schemacaches", "json.enableSchemaDownload.desc": "Sofern aktiviert, können JSON-Schemas aus HTTP- und HTTPS-Speicherorten abgerufen werden.", "json.format.enable.desc": "JSON-Standardformatierer aktivieren/deaktivieren", "json.maxItemsComputed.desc": "Die maximale Anzahl der berechneten Umrisssymbole und Faltbereiche (aus Leistungsgründen begrenzt).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "Ein Dateimuster, das \"*\" enthalten kann, zum Abgleich beim Auflösen von JSON-Dateien in Schemas", "json.schemas.schema.desc": "Die Schemadefinition für die angegebene URL. Das Schema muss nur angegeben werden, um Zugriffe auf die Schema-URL zu vermeiden.", "json.schemas.url.desc": "Eine URL zu einem Schema oder ein relativer Pfad zu einem Schema im aktuellen Verzeichnis", - "json.tracing.desc": "Verfolgt die Kommunikation zwischen VS Code und JSON-Sprachserver nach." + "json.tracing.desc": "Verfolgt die Kommunikation zwischen VS Code und JSON-Sprachserver nach.", + "json.validate.enable.desc": "Aktiviert/deaktiviert die JSON-Überprüfung." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/markdown-basics.i18n.json b/i18n/ads-language-pack-de/translations/extensions/markdown-basics.i18n.json index 453644b858..68dd2ffaf6 100644 --- a/i18n/ads-language-pack-de/translations/extensions/markdown-basics.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/markdown-basics.i18n.json @@ -9,7 +9,7 @@ "version": "1.0.0", "contents": { "package": { - "description": "Bietet Ausschnitte und Syntaxhervorhebung für Markdown.", + "description": "Bietet Schnipsel und Syntaxhervorhebung für Markdown.", "displayName": "Markdown-Sprachgrundlagen" } } 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 0c8fdf735d..a9bd7830d9 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "Link folgen" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "Fehler beim Suchen nach Dateiverweisen. Es wurde keine Ressource angegeben.", + "progress.title": "Dateiverweise werden gesucht" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "Umbenennen am Standort nicht unterstützt" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[Vorschau] {0}", "onPreviewStyleLoadError": "'markdown.styles' konnte nicht geladen werden: {0}", "preview.clickOpenFailed": "{0} konnte nicht geöffnet werden.", "previewTitle": "Vorschau von {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0} kann nicht gefunden werden.", "preview.securityMessage.label": "Sicherheitswarnung – Inhalt deaktiviert", "preview.securityMessage.text": "In diesem Dokument wurden einige Inhalte deaktiviert.", "preview.securityMessage.title": "Potenziell unsichere Inhalte wurden in der Markdown-Vorschau deaktiviert. Ändern Sie die Sicherheitseinstellung der Markdown-Vorschau, um unsichere Inhalte zuzulassen oder Skripts zu aktivieren." }, - "dist/security": { + "dist/preview/security": { "disable.description": "Alle Inhalte und Skriptausführung zulassen. Nicht empfohlen.", "disable.title": "Deaktivieren", "disableSecurityWarning.title": "Vorschau von Sicherheitswarnungen in diesem Arbeitsbereich deaktivieren", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "Hat keinen Einfluss auf die Inhaltssicherheitsebene" }, "package": { + "configuration.markdown.editor.drop.enabled": "Aktivieren/deaktivieren Sie das Ablegen in den Markdown-Editor, um eine Verschiebung einzufügen. Erfordert die Aktivierung von „#workbenck.experimental.editor.dropIntoEditor.enabled#“.", "configuration.markdown.links.openLocation.beside": "Öffnen Sie die Links neben dem aktiven Editor.", "configuration.markdown.links.openLocation.currentGroup": "Öffnen Sie Links in der aktiven Editor-Gruppe.", "configuration.markdown.links.openLocation.description": "Steuert, wo Links in Markdowndateien geöffnet werden sollen.", "configuration.markdown.preview.openMarkdownLinks.description": "Steuert, wie Links zu anderen Markdowndateien in der Markdown-Vorschau geöffnet werden sollen.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "Links im Editor öffnen", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Links in der Markdown-Vorschau öffnen", + "configuration.markdown.suggest.paths.enabled.description": "Aktivieren/Deaktivieren von Pfadvorschlägen für Markdownlinks", "description": "Bietet umfangreiche Sprachunterstützung für Markdown.", "displayName": "Markdown-Sprachfeatures", + "markdown.findAllFileReferences": "Dateiverweise suchen", "markdown.preview.breaks.desc": "Legt fest, wie Zeilenumbrüche in der Markdown-Vorschau gerendert werden. Durch eine Festlegung auf TRUE wird \"
\" für Zeilenumbrüche innerhalb von Absätzen erstellt.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Doppelklicken Sie in die Markdown-Vorschau, um zum Editor zu wechseln.", "markdown.preview.fontFamily.desc": "Steuert die Schriftfamilie, die in der Markdown-Vorschau verwendet wird.", diff --git a/i18n/ads-language-pack-de/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-de/translations/extensions/microsoft-authentication.i18n.json index cfb939ab94..85dd7c2637 100644 --- a/i18n/ads-language-pack-de/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "Sie wurden abgemeldet, weil beim Lesen der gespeicherten Authentifizierungsinformationen ein Fehler aufgetreten ist." }, - "dist/keychain": { - "keychainWriteError": "Fehler beim Schreiben von Anmeldeinformationen in Keychain: \"{0}\".", - "troubleshooting": "Leitfaden zur Problembehandlung" - }, "package": { "description": "Microsoft-Authentifizierungsanbieter", "displayName": "Microsoft-Konto", diff --git a/i18n/ads-language-pack-de/translations/extensions/powershell.i18n.json b/i18n/ads-language-pack-de/translations/extensions/powershell.i18n.json index fe44e27b77..a45b2c6d06 100644 --- a/i18n/ads-language-pack-de/translations/extensions/powershell.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/powershell.i18n.json @@ -9,7 +9,7 @@ "version": "1.0.0", "contents": { "package": { - "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernabgleich und Falten in Powershell-Dateien.", + "description": "Bietet Schnipsel, Syntaxhervorhebung, Klammernabgleich und Falten in Powershell-Dateien.", "displayName": "Powershell-Sprachgrundlagen" } } diff --git a/i18n/ads-language-pack-de/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-de/translations/extensions/theme-defaults.i18n.json index 10364b9dcb..5afcab62dc 100644 --- a/i18n/ads-language-pack-de/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Dunkel+ (dunkles Standarddesign)", "description": "Die hellen und dunklen Visual Studio-Standarddesigns", "displayName": "Standarddesigns", - "hcColorThemeLabel": "Hoher Kontrast", + "hcColorThemeLabel": "Dunkle hoher Kontrast", "lightColorThemeLabel": "Hell (Visual Studio)", + "lightHcColorThemeLabel": "Hell hoher Kontrast", "lightPlusColorThemeLabel": "Hell+ (helles Standarddesign)", "minimalIconThemeLabel": "Minimal (Visual Studio Code)" } diff --git a/i18n/ads-language-pack-de/translations/extensions/typescript-basics.i18n.json b/i18n/ads-language-pack-de/translations/extensions/typescript-basics.i18n.json index ad3977b87f..99730e4059 100644 --- a/i18n/ads-language-pack-de/translations/extensions/typescript-basics.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/typescript-basics.i18n.json @@ -9,7 +9,7 @@ "version": "1.0.0", "contents": { "package": { - "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in TypeScript-Dateien.", + "description": "Bietet Schnipsel, Syntaxhervorhebung, Klammernpaare und Falten in TypeScript-Dateien.", "displayName": "TypeScript-Sprachgrundlagen" } } diff --git a/i18n/ads-language-pack-de/translations/main.i18n.json b/i18n/ads-language-pack-de/translations/main.i18n.json index fc23176c76..36a4ef76c0 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "Eingabe" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "Groß-/Kleinschreibung beachten", "regexDescription": "Regulären Ausdruck verwenden", "wordsDescription": "Nur ganzes Wort suchen" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "Eingabe", - "label.preserveCaseCheckbox": "Groß-/Kleinschreibung beibehalten" + "label.preserveCaseToggle": "Groß-/Kleinschreibung beibehalten" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "Wird geladen..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Ungebunden" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "Anwendungsmenü", "mMore": "Mehr" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "Vor {0} Tag", "date.fromNow.hours.plural": "{0} Stunde(n)", "date.fromNow.hours.plural.ago": "Vor {0} Stunde(n)", + "date.fromNow.hours.plural.ago.fullWord": "Vor {0} Stunden", + "date.fromNow.hours.plural.fullWord": "{0} Stunden", "date.fromNow.hours.singular": "{0} Std.", "date.fromNow.hours.singular.ago": "Vor {0} Stunde(n)", + "date.fromNow.hours.singular.ago.fullWord": "Vor {0} Stunde", + "date.fromNow.hours.singular.fullWord": "{0} Stunde", "date.fromNow.in": "in \"{0}\"", "date.fromNow.minutes.plural": "{0} Minute(n)", "date.fromNow.minutes.plural.ago": "Vor {0} Minute(n)", + "date.fromNow.minutes.plural.ago.fullWord": "vor {0} Minuten", + "date.fromNow.minutes.plural.fullWord": "{0} Minuten", "date.fromNow.minutes.singular": "{0} min", "date.fromNow.minutes.singular.ago": "Vor {0} Minute(n)", + "date.fromNow.minutes.singular.ago.fullWord": "Vor {0} Minute", + "date.fromNow.minutes.singular.fullWord": "{0} Minute", "date.fromNow.months.plural": "{0} Monate", "date.fromNow.months.plural.ago": "Vor {0} Monat(en)", + "date.fromNow.months.plural.ago.fullWord": "Vor {0} Monaten", + "date.fromNow.months.plural.fullWord": "{0} Monate", "date.fromNow.months.singular": "{0} Monat", "date.fromNow.months.singular.ago": "Vor {0} Monat(en)", + "date.fromNow.months.singular.ago.fullWord": "Vor {0} Monat", + "date.fromNow.months.singular.fullWord": "{0} Monat", "date.fromNow.now": "jetzt", "date.fromNow.seconds.plural": "{0} Sekunde(n)", "date.fromNow.seconds.plural.ago": "Vor {0} Sekunde(n)", + "date.fromNow.seconds.plural.ago.fullWord": "Vor {0} Sekunden", + "date.fromNow.seconds.plural.fullWord": "{0} Sekunden", "date.fromNow.seconds.singular": "{0} s", "date.fromNow.seconds.singular.ago": "Vor {0} Sekunde(n)", + "date.fromNow.seconds.singular.ago.fullWord": "vor {0} Sekunde", + "date.fromNow.seconds.singular.fullWord": "{0} Sekunde", "date.fromNow.weeks.plural": "{0} Woche(n)", "date.fromNow.weeks.plural.ago": "Vor {0} Woche(n)", + "date.fromNow.weeks.plural.ago.fullWord": "vor {0} Wochen", + "date.fromNow.weeks.plural.fullWord": "{0} Wochen", "date.fromNow.weeks.singular": "{0} Woche(n)", "date.fromNow.weeks.singular.ago": "Vor {0} Woche(n)", + "date.fromNow.weeks.singular.ago.fullWord": "Vor {0} Woche", + "date.fromNow.weeks.singular.fullWord": "{0} Woche", "date.fromNow.years.plural": "{0} Jahr(e)", "date.fromNow.years.plural.ago": "Vor {0} Jahr(en)", + "date.fromNow.years.plural.ago.fullWord": "Vor {0} Jahren", + "date.fromNow.years.plural.fullWord": "{0} Jahre", "date.fromNow.years.singular": "{0} Jahr(e)", - "date.fromNow.years.singular.ago": "Vor {0} Jahre(n)" + "date.fromNow.years.singular.ago": "Vor {0} Jahre(n)", + "date.fromNow.years.singular.ago.fullWord": "Vor {0} Jahr", + "date.fromNow.years.singular.fullWord": "{0} Jahr" }, "vs/base/common/errorMessage": { "error.defaultMessage": "Ein unbekannter Fehler ist aufgetreten. Weitere Details dazu finden Sie im Protokoll.", @@ -127,6 +148,7 @@ "cmdKey.long": "Befehl", "ctrlKey": "STRG", "ctrlKey.long": "Steuern", + "optKey.long": "Option", "shiftKey": "UMSCHALTTASTE", "shiftKey.long": "UMSCHALTTASTE", "superKey": "Super", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "Schnelleingabe" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "Sekundäre Cursor entfernt", - "stickydesc": "Auch bei längeren Zeilen am Ende bleiben" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "Auf den Editor kann derzeit nicht zugegriffen werden. Drücken Sie {0}, um die Optionen anzuzeigen.", "editor": "Editor" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "Gibt an, ob der Editor einen abbrechbaren Vorgang ausführt, z. B. \"Verweisvorschau\"." + "vs/editor/browser/coreCommands": { + "removedCursor": "Sekundäre Cursor entfernt", + "stickydesc": "Auch bei längeren Zeilen am Ende bleiben" }, "vs/editor/browser/editorExtensions": { "miRedo": "&&Wiederholen", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "Gelöschte Zeile kopieren", "diff.inline.revertChange.label": "Diese Änderung rückgängig machen" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "Steuert, ob der Editor CodeLens anzeigt.", "detectIndentation": "Steuert, ob \"#editor.tabSize#\" und \"#editor.insertSpaces#\" automatisch erkannt werden, wenn eine Datei basierend auf dem Dateiinhalt geöffnet wird.", "editorConfigurationTitle": "Editor", @@ -262,11 +281,12 @@ "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. Verwenden Sie „workbench.colorCustomizations“, um die Hervorhebungsfarben der Klammer außer Kraft zu setzen.", + "bracketPairColorization.enabled": "Steuert, ob die Farbgebung für das Klammerpaar aktiviert ist oder nicht. Verwenden Sie #workbench.colorCustomizations#, um die Hervorhebungsfarben der Klammer außer Kraft zu setzen.", + "bracketPairColorization.independentColorPoolPerBracketType": "Steuert, ob jeder Klammertyp über einen eigenen unabhängigen Farbpool verfügt.", "codeActions": "Aktiviert das Glühbirnensymbol für Codeaktionen im Editor.", "codeLens": "Steuert, ob der Editor CodeLens anzeigt.", "codeLensFontFamily": "Steuert die Schriftfamilie für CodeLens.", - "codeLensFontSize": "Steuert den Schriftgrad in Pixeln für CodeLens. Bei Festlegung auf \"0\" werden 90 % von \"#editor.fontSize#\" verwendet.", + "codeLensFontSize": "Steuert den Schriftgrad in Pixeln für CodeLens. Bei Festlegung auf „0“ werden 90 % von „#editor.fontSize#“ verwendet.", "colorDecorators": "Steuert, ob der Editor die Inline-Farbdecorators und die Farbauswahl rendern soll.", "columnSelection": "Zulassen, dass die Auswahl per Maus und Tasten die Spaltenauswahl durchführt.", "comments.ignoreEmptyLines": "Steuert, ob leere Zeilen bei Umschalt-, Hinzufügungs- oder Entfernungsaktionen für Zeilenkommentare ignoriert werden sollen.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "Aktiviert horizontale Führungslinien nur für das aktive Klammerpaar.", "editor.guides.bracketPairsHorizontal.false": "Deaktiviert horizontale Führungslinien für Klammernpaare.", "editor.guides.bracketPairsHorizontal.true": "Aktiviert horizontale Führungslinien als Ergänzung zu vertikalen Klammernpaarführungslinien.", - "editor.guides.highlightActiveBracketPair": "Steuert, ob Führungslinien für Klammerpaare aktiviert sind oder nicht.", + "editor.guides.highlightActiveBracketPair": "Steuert, ob der Editor das aktive Klammerpaar hervorheben soll.", "editor.guides.highlightActiveIndentation": "Steuert, ob der Editor die aktive Einzugsführungslinie hevorheben soll.", + "editor.guides.highlightActiveIndentation.always": "Hebt die aktive Einzugshilfslinie hervor, selbst wenn Klammerhilfslinien hervorgehoben sind.", + "editor.guides.highlightActiveIndentation.false": "Heben Sie die aktive Einzugshilfslinie nicht hervor.", + "editor.guides.highlightActiveIndentation.true": "Hebt die aktive Einzugsführung hervor.", "editor.guides.indentation": "Steuert, ob der Editor Einzugsführungslinien rendern soll.", + "editor.inlayHints.off": "Inlay-Hinweise sind deaktiviert", + "editor.inlayHints.offUnlessPressed": "Inlay-Hinweise werden standardmäßig ausgeblendet und angezeigt, wenn \\\"STRG+ALT\\\" gedrückt gehalten wird", + "editor.inlayHints.on": "Inlay-Hinweise sind aktiviert", + "editor.inlayHints.onUnlessPressed": "Inlay-Hinweise werden standardmäßig angezeigt und ausgeblendet, wenn Sie `Strg+Alt` gedrückt halten", "editor.suggest.showClasss": "Wenn aktiviert, zeigt IntelliSense \"class\"-Vorschläge an.", "editor.suggest.showColors": "Wenn aktiviert, zeigt IntelliSense \"color\"-Vorschläge an.", "editor.suggest.showConstants": "Wenn aktiviert, zeigt IntelliSense \"constant\"-Vorschläge an.", @@ -364,6 +391,7 @@ "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.", + "foldingMaximumRegions": "Die maximale Anzahl von faltbaren Regionen. Eine Erhöhung dieses Werts kann dazu führen, dass der Editor weniger reaktionsfähig wird, wenn die aktuelle Quelle eine große Anzahl von faltbaren Regionen aufweist.", "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.", @@ -384,7 +412,8 @@ "hover.sticky": "Steuert, ob die Hovermarkierung sichtbar bleiben soll, wenn der Mauszeiger darüber bewegt wird.", "inlayHints.enable": "Aktiviert die Inlay-Hinweise im Editor.", "inlayHints.fontFamily": "Steuert die Schriftfamilie für Inlay-Hinweise im Editor. Wenn der Wert „leer“ festgelegt wird, wird die „#editor.fontFamily#“ verwendet.", - "inlayHints.fontSize": "Steuert den Schriftgrad von Inlayhinweisen im Editor. Ein Standardwert von 90 % der \"#editor.fontSize#\" wird verwendet, wenn der konfigurierte Wert kleiner als „5“ oder größer als der Schriftgrad des Editors ist.", + "inlayHints.fontSize": "Steuert die Schriftgröße von Einlegehinweisen im Editor. Standardmäßig wird `#editor.fontSize#` verwendet, wenn der konfigurierte Wert kleiner als `5` oder größer als die Schriftgröße des Editors ist.", + "inline": "Schnelle Vorschläge werden als inaktiver Text angezeigt", "inlineSuggest.enabled": "Steuert, ob Inline-Vorschläge automatisch im Editor angezeigt werden.", "letterSpacing": "Legt den Abstand der Buchstaben in Pixeln fest.", "lineHeight": "Steuert die Zeilenhöhe. \r\n – Verwenden Sie 0, um die Zeilenhöhe automatisch anhand des Schriftgrads zu berechnen.\r\n – Werte zwischen 0 und 8 werden als Multiplikator mit dem Schriftgrad verwendet.\r\n – Werte größer oder gleich 8 werden als effektive Werte verwendet.", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "Jeder Cursor fügt den vollständigen Text ein.", "multiCursorPaste.spread": "Jeder Cursor fügt eine Textzeile ein.", "occurrencesHighlight": "Steuert, ob der Editor das Vorkommen semantischer Symbole hervorheben soll.", + "off": "Schnelle Vorschläge sind deaktiviert", + "on": "Schnelle Vorschläge werden im Vorschlagswidget angezeigt", "overviewRulerBorder": "Steuert, ob um das Übersichtslineal ein Rahmen gezeichnet werden soll.", "padding.bottom": "Steuert den Abstand zwischen dem unteren Rand des Editors und der letzten Zeile.", "padding.top": "Steuert den Abstand zwischen dem oberen Rand des Editors und der ersten Zeile.", @@ -467,11 +498,11 @@ "showFoldingControls.mouseover": "Steuerelemente für die Codefaltung nur anzeigen, wenn sich die Maus über dem Bundsteg befindet.", "showUnused": "Steuert das Ausblenden von nicht verwendetem Code.", "smoothScrolling": "Legt fest, ob der Editor Bildläufe animiert ausführt.", - "snippetSuggestions": "Steuert, ob Codeausschnitte mit anderen Vorschlägen angezeigt und wie diese sortiert werden.", - "snippetSuggestions.bottom": "Snippet Vorschläge unter anderen Vorschlägen anzeigen.", - "snippetSuggestions.inline": "Zeige Snippet Vorschläge mit anderen Vorschlägen.", - "snippetSuggestions.none": "Keine Ausschnittvorschläge anzeigen.", - "snippetSuggestions.top": "Zeige Snippet Vorschläge über den anderen Vorschlägen.", + "snippetSuggestions": "Steuert, ob Codeschnipsel mit anderen Vorschlägen angezeigt und wie diese sortiert werden.", + "snippetSuggestions.bottom": "Schnipselvorschläge unter anderen Vorschlägen anzeigen.", + "snippetSuggestions.inline": "Zeige Schnipselvorschläge mit anderen Vorschlägen.", + "snippetSuggestions.none": "Keine Schnipselvorschläge anzeigen.", + "snippetSuggestions.top": "Zeige Schnipselvorschläge über den anderen Vorschlägen.", "stickyTabStops": "Emuliert das Auswahlverhalten von Tabstoppzeichen, wenn Leerzeichen für den Einzug verwendet werden. Die Auswahl wird an Tabstopps ausgerichtet.", "suggest.filterGraceful": "Steuert, ob Filter- und Suchvorschläge geringfügige Tippfehler berücksichtigen.", "suggest.insertMode": "Legt fest, ob Wörter beim Akzeptieren von Vervollständigungen überschrieben werden. Beachten Sie, dass dies von Erweiterungen abhängt, die für dieses Features aktiviert sind.", @@ -484,7 +515,7 @@ "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.", "suggest.showStatusBar": "Steuert die Sichtbarkeit der Statusleiste unten im Vorschlagswidget.", - "suggest.snippetsPreventQuickSuggestions": "Steuert, ob ein aktiver Ausschnitt verhindert, dass der Bereich \"Schnelle Vorschläge\" angezeigt wird.", + "suggest.snippetsPreventQuickSuggestions": "Steuert, ob ein aktiver Schnipsel verhindert, dass der Bereich \"Schnelle Vorschläge\" angezeigt wird.", "suggestFontSize": "Schriftgröße für das vorgeschlagene Widget. Bei Festlegung auf 0 wird der Wert von \"#editor.fontSize#\" verwendet.", "suggestLineHeight": "Zeilenhöhe für das vorgeschlagene Widget. Bei Festlegung auf 0 wird der Wert von \"#editor.lineHeight#\" verwendet. Der Mindestwert ist 8.", "suggestOnTriggerCharacters": "Steuert, ob Vorschläge automatisch angezeigt werden sollen, wenn Triggerzeichen eingegeben werden.", @@ -495,8 +526,15 @@ "tabCompletion": "Tab-Vervollständigungen aktivieren.", "tabCompletion.off": "Tab-Vervollständigungen deaktivieren.", "tabCompletion.on": "Die Tab-Vervollständigung fügt den passendsten Vorschlag ein, wenn auf Tab gedrückt wird.", - "tabCompletion.onlySnippets": "Codeausschnitte per Tab vervollständigen, wenn die Präfixe übereinstimmen. Funktioniert am besten, wenn \"quickSuggestions\" deaktiviert sind.", + "tabCompletion.onlySnippets": "Codeschnipsel per Tab vervollständigen, wenn die Präfixe übereinstimmen. Funktioniert am besten, wenn \"quickSuggestions\" deaktiviert sind.", "unfoldOnClickAfterEndOfLine": "Steuert, ob eine Zeile aufgefaltet wird, wenn nach einer gefalteten Zeile auf den leeren Inhalt geklickt wird.", + "unicodeHighlight.allowedCharacters": "Definiert zulässige Zeichen, die nicht hervorgehoben werden.", + "unicodeHighlight.allowedLocales": "Unicodezeichen, die in zulässigen Gebietsschemas üblich sind, werden nicht hervorgehoben.", + "unicodeHighlight.ambiguousCharacters": "Legt fest, ob Zeichen hervorgehoben werden, die mit einfachen ASCII-Zeichen verwechselt werden können, mit Ausnahme derjenigen, die im aktuellen Gebietsschema des Benutzers üblich sind.", + "unicodeHighlight.includeComments": "Legt fest, ob Zeichen in Kommentaren auch mit Unicode-Hervorhebung versehen werden sollen.", + "unicodeHighlight.includeStrings": "Legt fest, ob Zeichen in Zeichenfolgen auch mit Unicode-Hervorhebung versehen werden sollen.", + "unicodeHighlight.invisibleCharacters": "Legt fest, ob Zeichen, die nur als Platzhalter dienen oder überhaupt keine Breite haben, hervorgehoben werden.", + "unicodeHighlight.nonBasicASCII": "Legt fest, ob alle nicht einfachen ASCII-Zeichen hervorgehoben werden. Nur Zeichen zwischen U+0020 und U+007E, Tabulator, Zeilenvorschub und Wagenrücklauf gelten als einfache ASCII-Zeichen.", "unusualLineTerminators": "Entfernen Sie unübliche Zeilenabschlusszeichen, die Probleme verursachen können.", "unusualLineTerminators.auto": "Ungewöhnliche Zeilenabschlusszeichen werden automatisch entfernt.", "unusualLineTerminators.off": "Ungewöhnliche Zeilenabschlusszeichen werden ignoriert.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "Delegiert die Berechnung von Umbruchpunkten an den Browser. Dies ist ein langsamer Algorithmus, der bei großen Dateien Code Freezes verursachen kann, aber in allen Fällen korrekt funktioniert.", "wrappingStrategy.simple": "Es wird angenommen, dass alle Zeichen gleich breit sind. Dies ist ein schneller Algorithmus, der für Festbreitenschriftarten und bestimmte Alphabete (wie dem lateinischen), bei denen die Glyphen gleich breit sind, korrekt funktioniert." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "Farbe des Cursors im Editor.", + "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). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground2": "Vordergrundfarbe der Klammern (2). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground3": "Vordergrundfarbe der Klammern (3). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground4": "Vordergrundfarbe der Klammern (4). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground5": "Vordergrundfarbe der Klammern (5). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground6": "Vordergrundfarbe der Klammern (6). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightUnexpectedBracketForeground": "Vordergrundfarbe der unerwarteten Klammern.", + "editorBracketMatchBackground": "Hintergrundfarbe für zusammengehörige Klammern", + "editorBracketMatchBorder": "Farbe für zusammengehörige Klammern", + "editorBracketPairGuide.activeBackground1": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (1). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground2": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (2). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground3": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (3). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground4": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (4). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground5": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (5). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground6": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (6). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background1": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (1). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background2": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (2). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background3": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (3). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background4": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (4). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background5": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (5). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background6": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (6). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorCodeLensForeground": "Vordergrundfarbe der CodeLens-Links im Editor", + "editorCursorBackground": "Hintergrundfarbe vom Editor-Cursor. Erlaubt die Anpassung der Farbe von einem Zeichen, welches von einem Block-Cursor überdeckt wird.", + "editorGhostTextBackground": "Hintergrundfarbe des Ghost-Texts im Editor.", + "editorGhostTextBorder": "Rahmenfarbe des Ghost-Texts im Editor.", + "editorGhostTextForeground": "Vordergrundfarbe des Ghost-Texts im Editor.", + "editorGutter": "Hintergrundfarbe der Editorleiste. Die Leiste enthält die Glyphenränder und die Zeilennummern.", + "editorIndentGuides": "Farbe der Führungslinien für Einzüge im Editor.", + "editorLineNumbers": "Zeilennummernfarbe im Editor.", + "editorOverviewRulerBackground": "Hintergrundfarbe des Übersichtslineals im Editor. Wird nur verwendet, wenn die Minimap aktiviert ist und auf der rechten Seite des Editors platziert wird.", + "editorOverviewRulerBorder": "Farbe des Rahmens für das Übersicht-Lineal.", + "editorRuler": "Farbe des Editor-Lineals.", + "editorUnicodeHighlight.background": "Hintergrundfarbe, die zum Hervorheben von Unicode-Zeichen verwendet wird.", + "editorUnicodeHighlight.border": "Rahmenfarbe, die zum Hervorheben von Unicode-Zeichen verwendet wird.", + "editorWhitespaces": "Farbe der Leerzeichen im Editor.", + "lineHighlight": "Hintergrundfarbe zur Hervorhebung der Zeile an der Cursorposition.", + "lineHighlightBorderBox": "Hintergrundfarbe für den Rahmen um die Zeile an der Cursorposition.", + "overviewRuleError": "Übersichtslineal-Markierungsfarbe für Fehler.", + "overviewRuleInfo": "Übersichtslineal-Markierungsfarbe für Informationen.", + "overviewRuleWarning": "Übersichtslineal-Markierungsfarbe für Warnungen.", + "overviewRulerRangeHighlight": "Übersichtslinealmarkerfarbe für das Hervorheben von Bereichen. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "rangeHighlight": "Hintergrundfarbe der markierten Bereiche, wie z.B. Quick Open oder die Suche. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "rangeHighlightBorder": "Hintergrundfarbe für den Rahmen um hervorgehobene Bereiche.", + "symbolHighlight": "Hintergrundfarbe des hervorgehobenen Symbols, z. B. \"Gehe zu Definition\" oder \"Gehe zu nächster/vorheriger\". Die Farbe darf nicht undurchsichtig sein, um zugrunde liegende Dekorationen nicht zu verbergen.", + "symbolHighlightBorder": "Hintergrundfarbe des Rahmens um hervorgehobene Symbole", + "unnecessaryCodeBorder": "Rahmenfarbe unnötigen (nicht genutzten) Quellcodes im Editor.", + "unnecessaryCodeOpacity": "Deckkraft des unnötigen (nicht genutzten) Quellcodes im Editor. \"#000000c0\" rendert z.B. den Code mit einer Deckkraft von 75%. Verwenden Sie für Designs mit hohem Kontrast das Farbdesign \"editorUnnecessaryCode.border\", um unnötigen Code zu unterstreichen statt ihn abzublenden." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "Gibt an, ob \"editor.columnSelection\" aktiviert ist.", "editorFocus": "Gibt an, ob der Editor oder ein Editor-Widget den Fokus besitzt (z. B. ob der Fokus sich im Suchwidget befindet).", @@ -550,12 +641,12 @@ "inDiffEditor": "Gibt an, ob der Kontext ein Diff-Editor ist.", "textInputFocus": "Gibt an, ob ein Editor oder eine Rich-Text-Eingabe den Fokus besitzt (Cursor blinkt)." }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "Nur-Text" + }, "vs/editor/common/model/editStack": { "edit": "Eingabe" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "Nur-Text" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "Drücken Sie ALT + F1, um die Barrierefreiheitsoptionen aufzurufen.", "auto_off": "Der Editor ist so konfiguriert, dass er nie auf die Verwendung mit Sprachausgabe hin optimiert wird. Dies ist zu diesem Zeitpunkt nicht der Fall.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "Durch Drücken der TAB-TASTE im aktuellen Editor wird der Fokus in das nächste Element verschoben, das den Fokus erhalten kann. Der {0}-Befehl kann zurzeit nicht durch eine Tastenzuordnung ausgelöst werden.", "toggleHighContrast": "Zu Design mit hohem Kontrast umschalten" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "Farbe des Cursors im Editor.", - "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). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", - "editorBracketHighlightForeground2": "Vordergrundfarbe der Klammern (2). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", - "editorBracketHighlightForeground3": "Vordergrundfarbe der Klammern (3). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", - "editorBracketHighlightForeground4": "Vordergrundfarbe der Klammern (4). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", - "editorBracketHighlightForeground5": "Vordergrundfarbe der Klammern (5). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", - "editorBracketHighlightForeground6": "Vordergrundfarbe der Klammern (6). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", - "editorBracketHighlightUnexpectedBracketForeground": "Vordergrundfarbe der unerwarteten Klammern.", - "editorBracketMatchBackground": "Hintergrundfarbe für zusammengehörige Klammern", - "editorBracketMatchBorder": "Farbe für zusammengehörige Klammern", - "editorBracketPairGuide.activeBackground1": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (1). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.activeBackground2": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (2). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.activeBackground3": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (3). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.activeBackground4": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (4). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.activeBackground5": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (5). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.activeBackground6": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (6). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.background1": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (1). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.background2": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (2). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.background3": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (3). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.background4": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (4). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.background5": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (5). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorBracketPairGuide.background6": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (6). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", - "editorCodeLensForeground": "Vordergrundfarbe der CodeLens-Links im Editor", - "editorCursorBackground": "Hintergrundfarbe vom Editor-Cursor. Erlaubt die Anpassung der Farbe von einem Zeichen, welches von einem Block-Cursor überdeckt wird.", - "editorGhostTextBorder": "Rahmenfarbe des Ghost-Texts im Editor.", - "editorGhostTextForeground": "Vordergrundfarbe des Ghost-Texts im Editor.", - "editorGutter": "Hintergrundfarbe der Editorleiste. Die Leiste enthält die Glyphenränder und die Zeilennummern.", - "editorIndentGuides": "Farbe der Führungslinien für Einzüge im Editor.", - "editorLineNumbers": "Zeilennummernfarbe im Editor.", - "editorOverviewRulerBackground": "Hintergrundfarbe des Übersichtslineals im Editor. Wird nur verwendet, wenn die Minimap aktiviert ist und auf der rechten Seite des Editors platziert wird.", - "editorOverviewRulerBorder": "Farbe des Rahmens für das Übersicht-Lineal.", - "editorRuler": "Farbe des Editor-Lineals.", - "editorWhitespaces": "Farbe der Leerzeichen im Editor.", - "lineHighlight": "Hintergrundfarbe zur Hervorhebung der Zeile an der Cursorposition.", - "lineHighlightBorderBox": "Hintergrundfarbe für den Rahmen um die Zeile an der Cursorposition.", - "overviewRuleError": "Übersichtslineal-Markierungsfarbe für Fehler.", - "overviewRuleInfo": "Übersichtslineal-Markierungsfarbe für Informationen.", - "overviewRuleWarning": "Übersichtslineal-Markierungsfarbe für Warnungen.", - "overviewRulerRangeHighlight": "Übersichtslinealmarkerfarbe für das Hervorheben von Bereichen. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", - "rangeHighlight": "Hintergrundfarbe der markierten Bereiche, wie z.B. Quick Open oder die Suche. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", - "rangeHighlightBorder": "Hintergrundfarbe für den Rahmen um hervorgehobene Bereiche.", - "symbolHighlight": "Hintergrundfarbe des hervorgehobenen Symbols, z. B. \"Gehe zu Definition\" oder \"Gehe zu nächster/vorheriger\". Die Farbe darf nicht undurchsichtig sein, um zugrunde liegende Dekorationen nicht zu verbergen.", - "symbolHighlightBorder": "Hintergrundfarbe des Rahmens um hervorgehobene Symbole", - "unnecessaryCodeBorder": "Rahmenfarbe unnötigen (nicht genutzten) Quellcodes im Editor.", - "unnecessaryCodeOpacity": "Deckkraft des unnötigen (nicht genutzten) Quellcodes im Editor. \"#000000c0\" rendert z.B. den Code mit einer Deckkraft von 75%. Verwenden Sie für Designs mit hohem Kontrast das Farbdesign \"editorUnnecessaryCode.border\", um unnötigen Code zu unterstreichen statt ihn abzublenden." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "Anker festgelegt bei \"{0}:{1}\"", "cancelSelectionAnchor": "Auswahlanker abbrechen", "goToSelectionAnchor": "Zu Auswahlanker wechseln", @@ -650,20 +691,20 @@ "selectionAnchor": "Auswahlanker", "setSelectionAnchor": "Auswahlanker festlegen" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "Gehe zu &&Klammer", "overviewRulerBracketMatchForeground": "Übersichtslineal-Markierungsfarbe für zusammengehörige Klammern.", "smartSelect.jumpBracket": "Gehe zu Klammer", "smartSelect.selectToBracket": "Auswählen bis Klammer" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "Ausgewählten Text nach links verschieben", "caret.moveRight": "Ausgewählten Text nach rechts verschieben" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "Buchstaben austauschen" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "Kopieren", "actions.clipboard.copyWithSyntaxHighlightingLabel": "Mit Syntaxhervorhebung kopieren", "actions.clipboard.cutLabel": "Ausschneiden", @@ -673,7 +714,7 @@ "miCut": "&&Ausschneiden", "miPaste": "&&Einfügen" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "Beim Anwenden der Code-Aktion ist ein unbekannter Fehler aufgetreten", "args.schema.apply": "Legt fest, wann die zurückgegebenen Aktionen angewendet werden", "args.schema.apply.first": "Die erste zurückgegebene Codeaktion immer anwenden", @@ -704,18 +745,18 @@ "refactor.label": "Refactoring durchführen...", "source.label": "Quellaktion..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "Codeaktionen anzeigen", "codeActionWithKb": "Codeaktionen anzeigen ({0})", "preferredcodeActionWithKb": "Zeigt Codeaktionen an. Bevorzugte Schnellkorrektur verfügbar ({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "CodeLens-Befehle für aktuelle Zeile anzeigen" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "Zum Umschalten zwischen Farboptionen (rgb/hsl/hex) klicken" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "Blockkommentar umschalten", "comment.line": "Zeilenkommentar umschalten", "comment.line.add": "Zeilenkommentar hinzufügen", @@ -723,14 +764,21 @@ "miToggleBlockComment": "&&Blockkommentar umschalten", "miToggleLineComment": "Zeilenkommen&&tar umschalten" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "Editor-Kontextmenü anzeigen" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "Wiederholen mit Cursor", "cursor.undo": "Mit Cursor rückgängig machen" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "Gibt an, ob der Editor einen abbrechbaren Vorgang ausführt, z. B. \"Verweisvorschau\"." + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "Überschreibt das Flag „Use Regular Expression“.\r\nDas Flag wird für die Zukunft nicht gespeichert.\r\n0: Nichts unternehmen\r\n1: TRUE\r\n2: FALSE", + "actions.find.matchCaseOverride": "Überschreibt das Flag „Math Case“.\r\nDas Flag wird für die Zukunft nicht gespeichert.\r\n0: Nichts unternehmen\r\n1: TRUE\r\n2: FALSE", + "actions.find.preserveCaseOverride": "Überschreibt das Flag „Preserve Case“.\r\nDas Flag wird für die Zukunft nicht gespeichert.\r\n0: Nichts unternehmen\r\n1: TRUE\r\n2: FALSE", + "actions.find.wholeWordOverride": "Überschreibt das Flag „Match Whole Word“.\r\nDas Flag wird für die Zukunft nicht gespeichert.\r\n0: Nichts unternehmen\r\n1: TRUE\r\n2: FALSE", "findNextMatchAction": "Weitersuchen", "findPreviousMatchAction": "Vorheriges Element suchen", "miFind": "&&Suchen", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "Nächste Auswahl suchen", "previousSelectionMatchFindAction": "Vorherige Auswahl suchen", "startFindAction": "Suchen", + "startFindWithArgsAction": "Mit Argumenten suchen", "startFindWithSelectionAction": "Mit Auswahl suchen", "startReplace": "Ersetzen" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} für \"{1}\" gefunden", "ariaSearchNoResultEmpty": "{0} gefunden", "ariaSearchNoResultWithLineNum": "{0} für \"{1}\" gefunden, bei {2}", @@ -769,7 +818,7 @@ "placeholder.replace": "Ersetzen", "title.matchesCountLimit": "Nur die ersten {0} Ergebnisse wurden hervorgehoben, aber alle Suchoperationen werden auf dem gesamten Text durchgeführt." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "Farbe des Faltsteuerelements im Editor-Bundsteg.", "foldAction.label": "Falten", "foldAllAction.label": "Alle falten", @@ -782,6 +831,7 @@ "gotoNextFold.label": "Zum nächsten Faltbereich wechseln", "gotoParentFold.label": "Zur übergeordneten Reduzierung wechseln", "gotoPreviousFold.label": "Zum vorherigen Faltbereich wechseln", + "maximum fold ranges": "Die Anzahl der faltbaren Regionen ist auf maximal {0} beschränkt. Erhöhen Sie die Konfigurationsoption [“Maximale faltbare Regionen“](command:workbench.action.openSettings?[“editor.foldingMaximumRegions“]) um weitere zu ermöglichen.", "toggleFoldAction.label": "Einklappung umschalten", "unFoldRecursivelyAction.label": "Faltung rekursiv aufheben", "unfoldAction.label": "Auffalten", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "Alle Regionen mit Ausnahme der ausgewählten auffalten", "unfoldAllMarkerRegions.label": "Alle Regionen auffalten" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "Symbol für zugeklappte Bereiche im Editor-Glyphenrand.", "foldingExpandedIcon": "Symbol für aufgeklappte Bereiche im Editor-Glyphenrand." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "Editorschriftart vergrößern", "EditorFontZoomOut.label": "Editorschriftart verkleinern", "EditorFontZoomReset.label": "Editor Schriftart Vergrößerung zurücksetzen" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "1 Formatierung in Zeile {0} vorgenommen", "hint1n": "1 Formatierung zwischen Zeilen {0} und {1} vorgenommen", "hintn1": "{0} Formatierungen in Zeile {1} vorgenommen", "hintnn": "{0} Formatierungen zwischen Zeilen {1} und {2} vorgenommen" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "Dokument formatieren", "formatSelection.label": "Auswahl formatieren" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "Gehe zu nächstem Problem (Fehler, Warnung, Information)", "markerAction.nextInFiles.label": "Gehe zu dem nächsten Problem in den Dateien (Fehler, Warnung, Info)", "markerAction.previous.label": "Gehe zu vorigem Problem (Fehler, Warnung, Information)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "Symbol für den Marker zum Wechseln zum nächsten Element.", "previousMarkerIcon": "Symbol für den Marker zum Wechseln zum vorherigen Element." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "Fehler", "Hint": "Hinweis", "Info": "Info", @@ -834,7 +884,7 @@ "marker aria": "{0} bei {1}. ", "problems": "{0} von {1} Problemen" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "Gehe zu Definition", "actions.goToDeclToSide.label": "Definition an der Seite öffnen", "actions.goToDeclaration.label": "Zur Deklaration wechseln", @@ -871,25 +921,25 @@ "references.noGeneric": "Keine Referenzen gefunden", "typedef.title": "Typdefinitionen" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "Klicken Sie, um {0} Definitionen anzuzeigen." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "Wird geladen...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "Gibt an, ob die Verweisvorschau sichtbar ist, z. B. \"Verweisvorschau\" oder \"Definition einsehen\"." }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} Verweis", "referencesCount": "{0} Verweise", "treeAriaLabel": "Verweise" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "Keine Vorschau verfügbar.", "noResults": "Keine Ergebnisse", "peekView.alternateTitle": "Verweise" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "1 Symbol in {0}, vollständiger Pfad {1}", "aria.fileReferences.N": "{0} Symbole in {1}, vollständiger Pfad {2}", "aria.oneReference": "Symbol in {0} in Zeile {1}, Spalte {2}", @@ -899,30 +949,30 @@ "aria.result.n1": "{0} Symbole in {1} gefunden", "aria.result.nm": "{0} Symbole in {1} Dateien gefunden" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "Gibt an, ob Symbolpositionen vorliegen, bei denen die Navigation nur über die Tastatur möglich ist.", "location": "Symbol {0} von {1}", "location.kb": "Symbol {0} von {1}, {2} für nächstes" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "Definitionsvorschauhover anzeigen", "showHover": "Hovern anzeigen" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "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": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "Es wird nach Schnellkorrekturen gesucht...", "noQuickFixes": "Keine Schnellkorrekturen verfügbar", "quick fixes": "Schnelle Problembehebung ...", "view problem": "Problem anzeigen" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "Durch nächsten Wert ersetzen", "InPlaceReplaceAction.previous.label": "Durch vorherigen Wert ersetzen" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "Konfigurierte Tabulatorgröße", "detectIndentation": "Einzug aus Inhalt erkennen", "editor.reindentlines": "Neuen Einzug für Zeilen festlegen", @@ -933,7 +983,17 @@ "indentationToTabs": "Einzug in Tabstopps konvertieren", "selectTabWidth": "Tabulatorgröße für aktuelle Datei auswählen" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "Befehl ausführen", + "hint.dbl": "Zum Einfügen doppelklicken", + "hint.def": "Gehe zu Definition ({0})", + "hint.defAndCommand": "Wechseln Sie zu Definition ({0}), klicken Sie mit der rechten Maustaste, um weitere Informationen zu finden.", + "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" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "Nächsten Inline-Vorschlag anzeigen", "action.inlineSuggest.showPrevious": "Vorherigen Inline-Vorschlag anzeigen", "action.inlineSuggest.trigger": "Inline-Vorschlag auslösen", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "Ob der Inline-Vorschlag mit Leerzeichen beginnt, das kleiner ist als das, was durch die Tabulatortaste eingefügt werden würde", "inlineSuggestionVisible": "Gibt an, ob ein Inline-Vorschlag sichtbar ist." }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "Annehmen", "inlineSuggestionFollows": "Vorschlag:", "showNextInlineSuggestion": "Weiter", "showPreviousInlineSuggestion": "Zurück" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "Zeilenauswahl erweitern" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "Auswahl duplizieren", "editor.transformToLowercase": "In Kleinbuchstaben umwandeln", "editor.transformToSnakecase": "In Snake Case umwandeln", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "Zeile nach &&unten verschieben", "miMoveLinesUp": "Zeile nach oben &&verschieben" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "Hintergrundfarbe, wenn der Editor automatisch nach Typ umbenennt.", "linkedEditing.label": "Verknüpfte Bearbeitung starten" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "Fehler beim Öffnen dieses Links, weil er nicht wohlgeformt ist: {0}", "label": "Link öffnen", "links.navigate.executeCmd": "Befehl ausführen", @@ -992,11 +1055,11 @@ "missing.url": "Fehler beim Öffnen dieses Links, weil das Ziel fehlt.", "tooltip.explanation": "Führen Sie den Befehl \"{0}\" aus." }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "Ein Bearbeiten ist im schreibgeschützten Editor nicht möglich", "messageVisible": "Gibt an, ob der Editor zurzeit eine Inlinenachricht anzeigt." }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "Auswahl zur nächsten Übereinstimmungssuche hinzufügen", "addSelectionToPreviousFindMatch": "Letzte Auswahl zu vorheriger Übereinstimmungssuche hinzufügen", "changeAll.label": "Alle Vorkommen ändern", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "Letzte Auswahl in vorherige Übereinstimmungssuche verschieben", "mutlicursor.addCursorsToBottom": "Cursor am Ende hinzufügen", "mutlicursor.addCursorsToTop": "Cursor am Anfang hinzufügen", + "mutlicursor.focusNextCursor": "Fokus auf nächsten Cursor", + "mutlicursor.focusNextCursor.description": "Fokussiert den nächsten Cursor", + "mutlicursor.focusPreviousCursor": "Fokus auf vorherigen Cursor", + "mutlicursor.focusPreviousCursor.description": "Fokussiert den vorherigen Cursor", "mutlicursor.insertAbove": "Cursor oberhalb hinzufügen", "mutlicursor.insertAtEndOfEachLineSelected": "Cursor an Zeilenenden hinzufügen", "mutlicursor.insertBelow": "Cursor unterhalb hinzufügen", "selectAllOccurrencesOfFindMatch": "Alle Vorkommen auswählen und Übereinstimmung suchen" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "Parameterhinweise auslösen" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "Vordergrundfarbe des aktiven Elements im Parameterhinweis.", "hint": "{0}, Hinweis", "parameterHintsNextIcon": "Symbol für die Anzeige des nächsten Parameterhinweises.", "parameterHintsPreviousIcon": "Symbol für die Anzeige des vorherigen Parameterhinweises." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "Gibt an, ob der aktuelle Code-Editor in der Vorschau eingebettet ist.", "label.close": "Schließen", "peekViewBorder": "Farbe der Peek-Ansichtsränder und des Pfeils.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Farbe des Titels in der Peek-Ansicht.", "peekViewTitleInfoForeground": "Farbe der Titelinformationen in der Peek-Ansicht." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "Öffnen Sie zuerst einen Text-Editor, um zu einer Zeile zu wechseln.", "gotoLineColumnLabel": "Wechseln Sie zu Zeile {0} und Zeichen {1}.", "gotoLineLabel": "Zu Zeile {0} wechseln.", "gotoLineLabelEmpty": "Aktuelle Zeile: {0}, Zeichen: {1}. Geben Sie eine Zeilennummer ein, zu der Sie navigieren möchten.", "gotoLineLabelEmptyWithLimit": "Aktuelle Zeile: {0}, Zeichen: {1}. Geben Sie eine Zeilennummer zwischen 1 und {2} ein, zu der Sie navigieren möchten." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "Konstruktoren ({0})", "array": "Arrays ({0})", "boolean": "Boolesche Werte ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "Typparameter ({0})", "variable": "Variablen ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "\"{0}\" erfolgreich in \"{1}\" umbenannt. Zusammenfassung: {2}", "enablePreview": "Möglichkeit aktivieren/deaktivieren, Änderungen vor dem Umbenennen als Vorschau anzeigen zu lassen", - "label": "\"{0}\" wird umbenannt.", + "label": "\\\"{0}\\\" wird in \\\"{1}\\\" umbenannt", "no result": "Kein Ergebnis.", - "quotableLabel": "{0} wird umbenannt.", + "quotableLabel": "{0} wird in {1} umbenannt.", "rename.failed": "Die rename-Funktion konnte die Änderungen nicht berechnen.", "rename.failedApply": "Die rename-Funktion konnte die Änderungen nicht anwenden.", "rename.label": "Symbol umbenennen", "resolveRenameLocationFailed": "Ein unbekannter Fehler ist beim Auflösen der Umbenennung eines Ortes aufgetreten." }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "{0} zur Umbenennung, {1} zur Vorschau", "renameAriaLabel": "Benennen Sie die Eingabe um. Geben Sie einen neuen Namen ein, und drücken Sie die EINGABETASTE, um den Commit auszuführen.", "renameInputVisible": "Gibt an, ob das Widget zum Umbenennen der Eingabe sichtbar ist." }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "Auswahl &&erweitern", "miSmartSelectShrink": "Au&&swahl verkleinern", "smartSelect.expand": "Auswahl aufklappen", "smartSelect.shrink": "Markierung verkleinern" }, - "vs/editor/contrib/snippet/snippetController2": { - "hasNextTabstop": "Gibt an, ob ein nächster Tabstopp im Ausschnittmodus vorhanden ist.", - "hasPrevTabstop": "Gibt an, ob ein vorheriger Tabstopp im Ausschnittmodus vorhanden ist.", - "inSnippetMode": "Gibt an, ob der Editor sich zurzeit im Ausschnittmodus befindet." + "vs/editor/contrib/snippet/browser/snippetController2": { + "hasNextTabstop": "Gibt an, ob ein nächster Tabstopp im Schnipselmodus vorhanden ist.", + "hasPrevTabstop": "Gibt an, ob ein vorheriger Tabstopp im Schnipselmodus vorhanden ist.", + "inSnippetMode": "Gibt an, ob der Editor sich zurzeit im Schnipselmodus befindet.", + "next": "Zum nächsten Platzhalter wechseln..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "April", "AprilShort": "Apr", "August": "August", @@ -1152,17 +1220,16 @@ "Wednesday": "Mittwoch", "WednesdayShort": "Mi" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Gibt an, ob Vorschläge durch Drücken der EINGABETASTE eingefügt werden.", "suggestWidgetDetailsVisible": "Gibt an, ob Vorschlagsdetails sichtbar sind.", "suggestWidgetMultipleSuggestions": "Gibt an, ob mehrere Vorschläge zur Auswahl stehen.", - "suggestWidgetVisible": "Gibt an, ob Vorschläge sichtbar sind.", "suggestionCanResolve": "Gibt an, ob der aktuelle Vorschlag die Auflösung weiterer Details unterstützt.", "suggestionHasInsertAndReplaceRange": "Gibt an, ob der aktuelle Vorschlag Verhalten zum Einfügen und Ersetzen aufweist.", "suggestionInsertMode": "Gibt an, ob Einfügen oder Ersetzen als Standardverhalten verwendet wird.", "suggestionMakesTextEdit": "Gibt an, ob das Einfügen des aktuellen Vorschlags zu einer Änderung führt oder ob bereits alles eingegeben wurde." }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "Einfügen", "accept.replace": "Ersetzen", "aria.alert.snippet": "Das Akzeptieren von \"{0}\" ergab {1} zusätzliche Bearbeitungen.", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "Größe des Vorschlagswidgets zurücksetzen", "suggest.trigger.label": "Vorschlag auslösen" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, Dokumente: {1}", "editorSuggestWidgetBackground": "Hintergrundfarbe des Vorschlagswidgets.", "editorSuggestWidgetBorder": "Rahmenfarbe des Vorschlagswidgets.", @@ -1181,22 +1248,26 @@ "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.", + "editorSuggestWidgetStatusForeground": "Vordergrundfarbe des Status des Vorschlagswidgets.", + "label.desc": "{0}, {1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1}, {2}", "suggest": "Vorschlagen", "suggestWidget.loading": "Wird geladen...", "suggestWidget.noSuggestions": "Keine Vorschläge." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "Schließen", "loading": "Wird geladen..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "Weitere Informationen", "suggestMoreInfoIcon": "Symbol für weitere Informationen im Vorschlags-Widget." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "Die Vordergrundfarbe für Arraysymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.booleanForeground": "Die Vordergrundfarbe für boolesche Symbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.classForeground": "Die Vordergrundfarbe für Klassensymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", @@ -1223,7 +1294,7 @@ "symbolIcon.packageForeground": "Die Vordergrundfarbe für Paketsymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.propertyForeground": "Die Vordergrundfarbe für Eigenschaftensymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.referenceForeground": "Die Vordergrundfarbe für Referenzsymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", - "symbolIcon.snippetForeground": "Die Vordergrundfarbe für Codeausschnittsymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", + "symbolIcon.snippetForeground": "Die Vordergrundfarbe für Codeschnipselsymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.stringForeground": "Die Vordergrundfarbe für Zeichenfolgensymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.structForeground": "Die Vordergrundfarbe für Struktursymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.textForeground": "Die Vordergrundfarbe für Textsymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "Die Vordergrundfarbe für Einheitensymbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt.", "symbolIcon.variableForeground": "Die Vordergrundfarbe für variable Symbole. Diese Symbole werden in den Widgets für Gliederung, Breadcrumbs und Vorschläge angezeigt." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "TAB-Umschalttaste verschiebt Fokus", "toggle.tabMovesFocus.off": "Beim Drücken von Tab wird jetzt das Tabulator-Zeichen eingefügt", "toggle.tabMovesFocus.on": "Beim Drücken auf Tab wird der Fokus jetzt auf das nächste fokussierbare Element verschoben" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "Entwickler: Force Retokenize" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "Deaktivieren der Hervorhebung von Zeichen in Kommentaren", + "action.unicodeHighlight.disableHighlightingInStrings": "Deaktivieren der Hervorhebung von Zeichen in Zeichenfolgen", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "Deaktivieren der Hervorhebung von mehrdeutigen Zeichen", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "Deaktivieren der Hervorhebung unsichtbarer Zeichen", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "Deaktivieren der Hervorhebung von nicht einfachen ASCII-Zeichen", + "action.unicodeHighlight.showExcludeOptions": "Ausschlussoptionen anzeigen", + "unicodeHighlight.adjustSettings": "Einstellungen anpassen", + "unicodeHighlight.allowCommonCharactersInLanguage": "Unicodezeichen zulassen, die in der Sprache „{0}“ häufiger vorkommen.", + "unicodeHighlight.characterIsAmbiguous": "Das Zeichen {0} kann mit dem Zeichen {1} verwechselt werden, was im Quellcode häufiger vorkommt.", + "unicodeHighlight.characterIsInvisible": "Das Zeichen {0} ist nicht sichtbar.", + "unicodeHighlight.characterIsNonBasicAscii": "Das Zeichen {0} ist kein einfaches ASCII-Zeichen.", + "unicodeHighlight.configureUnicodeHighlightOptions": "Konfigurieren der Optionen für die Unicode-Hervorhebung", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "Hervorhebung in Kommentaren deaktivieren", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "Hervorhebung in Zeichenfolgen deaktivieren", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "Mehrdeutige Hervorhebung deaktivieren", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "Unsichtbare Hervorhebung deaktivieren", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "Nicht-ASCII-Hervorhebung deaktivieren", + "unicodeHighlight.excludeCharFromBeingHighlighted": "{0} nicht hervorheben", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "{0} (unsichtbares Zeichen) von der Hervorhebung ausschließen", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "Dieses Dokument enthält viele mehrdeutige Unicode-Zeichen.", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "Dieses Dokument enthält viele unsichtbare Unicode-Zeichen.", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "Dieses Dokument enthält viele nicht einfache ASCII-Unicode-Zeichen.", + "warningIcon": "Symbol, das mit einer Warnmeldung im Erweiterungs-Editor angezeigt wird." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "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" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "Übersichtslinealmarkerfarbd für das Hervorheben von Symbolen. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", "overviewRulerWordHighlightStrongForeground": "Übersichtslinealmarkerfarbe für Symbolhervorhebungen bei Schreibzugriff. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", "wordHighlight": "Hintergrundfarbe eines Symbols beim Lesezugriff, z.B. beim Lesen einer Variablen. Die Farbe darf nicht deckend sein, damit sie nicht die zugrunde liegenden Dekorationen verdeckt.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "Hintergrundfarbe eines Symbols bei Schreibzugriff, z.B. beim Schreiben in eine Variable. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", "wordHighlightStrongBorder": "Randfarbe eines Symbols beim Schreibzugriff, wie etwa beim Schreiben einer Variablen." }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "Wort löschen" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1267,7 +1363,7 @@ "config.property.duplicate": "{0}\" kann nicht registriert werden. Diese Eigenschaft ist bereits registriert.", "config.property.empty": "Eine leere Eigenschaft kann nicht registriert werden.", "config.property.languageDefault": "\"{0}\" kann nicht registriert werden. Stimmt mit dem Eigenschaftsmuster \"\\\\[.*\\\\]$\" zum Beschreiben sprachspezifischer Editor-Einstellungen überein. Verwenden Sie den Beitrag \"configurationDefaults\".", - "defaultLanguageConfiguration.description": "Hiermit wird die Außerkraftsetzung von Einstellungen für die Sprache \"{0}\" konfiguriert.", + "defaultLanguageConfiguration.description": "Konfigurieren Sie Einstellungen, die für die \\\"{0}\\\" Sprache überschrieben werden sollen.", "defaultLanguageConfigurationOverrides.title": "Außerkraftsetzungen für die Standardsprachkonfiguration", "overrideSettings.defaultDescription": "Zu überschreibende Editor-Einstellungen für eine Sprache konfigurieren.", "overrideSettings.errorMessage": "Diese Einstellung unterstützt keine sprachspezifische Konfiguration." @@ -1277,7 +1373,7 @@ }, "vs/platform/contextkey/common/contextkeys": { "inputFocus": "Gibt an, ob sich der Tastaturfokus in einem Eingabefeld befindet.", - "isIOS": "Gibt an, ob IOS als Betriebssystem verwendet wird.", + "isIOS": "Gibt an, ob iOS als Betriebssystem verwendet wird.", "isLinux": "Gibt an, ob Linux als Betriebssystem verwendet wird.", "isMac": "Gibt an, ob macOS als Betriebssystem verwendet wird.", "isMacNative": "Gibt an, ob macOS auf einer Nicht-Browser-Plattform als Betriebssystem verwendet wird.", @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "Fügt einen oder mehrere Ordner zum letzten aktiven Fenster hinzu.", "category": "Bei Verwendung von \"--list-extensions\" werden die installierten Erweiterungen nach der angegebenen Kategorie gefiltert.", + "deprecated.useInstead": "Verwenden Sie stattdessen {0}.", "diff": "Vergleicht zwei Dateien.", "disableExtension": "Deaktiviert eine Erweiterung.", "disableExtensions": "Deaktiviert alle installierten Erweiterungen.", @@ -1309,7 +1406,8 @@ "help": "Gibt die Syntax aus.", "inspect-brk-extensions": "Erlaubt Debuggen und Profilerstellung für Erweiterungen, wobei der Erweiterungshost nach dem Start angehalten wird. Überprüfen Sie die Entwicklertools für die Verbindungs-URI.", "inspect-extensions": "Erlaubt Debuggen und Profilerstellung für Erweiterungen. Überprüfen Sie die Entwicklertools für die Verbindungs-URI.", - "installExtension": "Hiermit wird die Erweiterung installiert oder aktualisiert. Der Bezeichner einer Erweiterung lautet immer \"${publisher}.${name}\". Verwenden Sie das Argument \"--force\", um ein Update auf die neueste Version durchzuführen. Um eine bestimmte Version zu installieren, geben Sie \"@${version}\" an. Beispiel: \"vscode.csharp@1.2.3\".", + "install prerelease": "Installiert die Vorabversion der Erweiterung, wenn \"--install-extension\" verwendet wird.", + "installExtension": "Installiert oder aktualisiert eine Erweiterung. Das Argument ist entweder eine Erweiterungs-ID oder ein Pfad zu einer VSIX. Der Bezeichner einer Erweiterung ist „${publisher}.${name}“. Verwenden Sie das Argument „--force“, um auf die neueste Version zu aktualisieren. Geben Sie „@${version}“ an, um eine bestimmte Version zu installieren. Beispiel: „vscode.csharp@1.2.3“.", "listExtensions": "Listet die installierten Erweiterungen auf.", "locale": "Das zu verwendende Gebietsschema (z.B. en-US oder zh-TW).", "log": "Log-Level zu verwenden. Standardwert ist \"Info\". Zulässige Werte sind \"kritisch\", \"Fehler\", \"warnen\", \"Info\", \"debug\", \"verfolgen\", \"aus\".", @@ -1337,15 +1435,11 @@ "wait": "Warten Sie, bis die Dateien geschlossen sind, bevor Sie zurück gehen können." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "Die Option \"{0}\" ist veraltet: {1}", "gotoValidation": "Argumente im Modus \"--goto\" müssen im Format \"DATEI(:ZEILE(:ZEICHEN))\" vorliegen.", "multipleValues": "Option '{0}' wird mehrfach definiert. Der verwendete Wert ist '{1}.'", "unknownOption": "Warnung: \"{0}\" ist zwar nicht in der Liste der bekannten Optionen enthalten, wird aber trotzdem an Electron/Chromium übergeben." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "Ihre Shellumgebung {0} kann nicht aufgelöst werden", - "resolveShellEnvExitError": "Unerwarteter Exitcode aus der erzeugten Shell (Code {0}, Signal {1})", - "resolveShellEnvTimeout": "Ihre Shell-Umgebung kann nicht in einem angemessenen Zeitraum aufgelöst werden. Überprüfen Sie Ihre Shell-Konfiguration." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace ist nicht aktiviert.", "Not a Marketplace extension": "Nur Marketplace-Erweiterungen können neu installiert werden", @@ -1354,10 +1448,13 @@ "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 {1} (Version {2}) kompatibel ist.", + "notFoundCompatiblePrereleaseDependency": "Die Vorabversion der Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von {1} (Version {2}) kompatibel ist.", + "notFoundReleaseExtension": "Die Releaseversion der Erweiterung \"{0}\" kann nicht installiert werden, da sie keine Releaseversion aufweist.", "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." + "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.", + "unsupported prerelease extension": "Die Erweiterung \"{0}\" kann nicht installiert werden, da sie nicht mehr unterstützt wird. Sie ist jetzt Teil der Erweiterung \"{1}\" als Vorabversion." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Erweiterungen", @@ -1390,27 +1487,48 @@ "updateMessage": "Die Erweiterung \"{0}\" wird auf Version {1} aktualisiert.", "useId": "Stellen Sie sicher, dass Sie die vollständige Erweiterungs-ID verwenden, einschließlich des Herausgebers. Beispiel: {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "Die Datei “{0}” kann nicht gelesen werden: {1}.", + "jsonInvalidFormat": "Ungültiges Format {0}: JSON-Objekt erwartet", + "jsonParseFail": "Fehler beim Analysieren von {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "Ungültige Manifestdatei “{0}”: kein JSON-Objekt.", + "jsonsParseReportErrors": "Fehler beim Analysieren von {0}: {1}.", + "missingNLSKey": "Die Nachricht für den Schlüssel {0} wurde nicht gefunden." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "Sie haben {0} auf Ihrem System installiert. Möchten Sie die empfohlenen Erweiterungen installieren?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "Die Erweiterung kann nicht aus {0} gelesen werden.", + "errorDeleting": "Der vorhandene Ordner \\\"{0}\\\" konnte während der Installation der Erweiterung \\\"{1}\\\" nicht gelöscht werden. Löschen Sie den Ordner manuell, und versuchen Sie es noch mal.", "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.", "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.", + "renameError": "Unbekannter Fehler beim Umbenennen von {0} in {1}", "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." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "Die Erweiterung kann nicht aus {0} gelesen werden.", - "errorDeleting": "Der vorhandene Ordner \"{0}\" konnte während der Installation der Erweiterung \"{1}\" nicht gelöscht werden. Löschen Sie den Ordner manuell, und versuchen Sie es noch mal.", - "invalidManifest": "Erweiterung ungültig: \"package.json\" ist keine JSON-Datei.", - "renameError": "Unbekannter Fehler beim Umbenennen von {0} in {1}" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "Die Eigenschaft “{0}” kann ausgelassen werden oder muss vom Typ “string[]” sein.", + "extensionDescription.activationEvents2": "Die Eigenschaften “{0}” und “{1}” müssen beide angegeben oder beide ausgelassen werden.", + "extensionDescription.browser1": "Die Eigenschaft “{0}” kann ausgelassen werden oder muss vom Typ “string” sein.", + "extensionDescription.browser2": "“browser” ({0}) wurde im Ordner ({1}) der Erweiterung erwartet. So kann die Erweiterung möglicherweise nicht portiert werden.", + "extensionDescription.browser3": "Die Eigenschaften “{0}” und “{1}” müssen beide angegeben oder beide ausgelassen werden.", + "extensionDescription.engines": "Die Eigenschaft “{0}” ist erforderlich und muss vom Typ “object” sein.", + "extensionDescription.engines.vscode": "Die Eigenschaft “{0}” ist erforderlich und muss vom Typ “string” sein.", + "extensionDescription.extensionDependencies": "Die Eigenschaft “{0}” kann ausgelassen werden oder muss vom Typ “string[]” sein.", + "extensionDescription.extensionKind": "Die Eigenschaft \\\"{0}\\\" kann nur definiert werden, wenn auch die Eigenschaft \\\"main\\\" definiert ist.", + "extensionDescription.main1": "Die Eigenschaft “{0}” kann ausgelassen werden oder muss vom Typ “string” sein.", + "extensionDescription.main2": "Es wurde erwartet, dass “main” ({0}) im Ordner ({1}) der Erweiterung enthalten ist. Dies führt ggf. dazu, dass die Erweiterung nicht portierbar ist.", + "extensionDescription.main3": "Die Eigenschaften “{0}” und “{1}” müssen beide angegeben oder beide ausgelassen werden.", + "extensionDescription.name": "Die Eigenschaft “{0}” ist erforderlich und muss vom Typ “string” sein.", + "extensionDescription.publisher": "Die Verlegereigenschaft muss den Typ “string” aufweisen.", + "extensionDescription.version": "Die Eigenschaft “{0}” ist erforderlich und muss vom Typ “string” sein.", + "notSemver": "Die Version der Erweiterung ist nicht mit “semver” kompatibel.", "versionMismatch": "Die Erweiterung ist nicht mit dem Code {0} kompatibel. Die Erweiterung erfordert {1}.", "versionSpecificity1": "Die in \"engines.vscode\" ({0}) angegebene Version ist nicht spezifisch genug. Definieren Sie für VS Code-Versionen vor Version 1.0.0 mindestens die gewünschte Haupt- und Nebenversion, z.B. ^0.10.0, 0.10.x, 0.11.0 usw.", "versionSpecificity2": "Die in \"engines.vscode\" ({0}) angegebene Version ist nicht spezifisch genug. Definieren Sie für VS Code-Versionen nach Version 1.0.0 mindestens die gewünschte Hauptversion, z.B. ^1.10.0, 1.10.x, 1.x.x, 2.x.x usw.", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "{0}\" wird nicht unterstützt.", "press.any.key": "Drücken Sie eine beliebige Taste, um fortzufahren..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "Unzureichende Berechtigungen. Wiederholen Sie den Vorgang, und lassen Sie ihn zu.", + "fileSystemRenameError": "Das Umbenennen wird nur für Dateien unterstützt." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Der nicht leere Ordner \"{0}\" konnte nicht gelöscht werden.", "deleteFailedNotFound": "Die nicht vorhandene Datei „{0}“ kann nicht gelöscht werden.", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "Datei zu groß zum Öffnen", "fileTooLargeForHeapError": "Wenn Sie eine Datei dieser Größe öffnen möchten, müssen Sie einen Neustart durchführen und zulassen, dass mehr Arbeitsspeicher verwendet wird." }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb.", "trashFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb." }, @@ -1471,6 +1593,9 @@ "fileNotExists": "Datei ist nicht vorhanden.", "moveError": "Verschieben von '{0}' in '{1}' nicht möglich ({2})." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "Gibt an, ob Vorschläge sichtbar sind." + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "&&Abbrechen", "confirmCloseIssueReporter": "Ihre Eingaben werden nicht gespeichert. Möchten Sie dieses Fenster schließen?", @@ -1515,6 +1640,7 @@ "sev.warning": "Warnung" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "&&Abbrechen", "mAbout": "Informationen zu {0}", "mBringToFront": "Alle in den Vordergrund", "mEdit": "&&Bearbeiten", @@ -1547,7 +1673,9 @@ "miPreferences": "&&Einstellungen", "miQuit": "{0} beenden", "miRestartToUpdate": "Für &&Update neu starten", - "miSwitchWindow": "Fenster &&wechseln..." + "miSwitchWindow": "Fenster &&wechseln...", + "quit": "&&Aufhören", + "quitMessage": "Sind Sie sicher, dass Sie aufhören wollen?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "&&Abbrechen", @@ -1581,6 +1709,11 @@ "strictSSL": "Steuert, ob das Proxy-Server-Zertifikat mit der Liste der mitgelieferten CAs überprüft werden soll.", "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/shell/node/shellEnv": { + "resolveShellEnvError": "Ihre Shellumgebung {0} kann nicht aufgelöst werden", + "resolveShellEnvExitError": "Unerwarteter Exitcode aus der erzeugten Shell (Code {0}, Signal {1})", + "resolveShellEnvTimeout": "Ihre Shell-Umgebung kann nicht in einem angemessenen Zeitraum aufgelöst werden. Überprüfen Sie Ihre Shell-Konfiguration." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "Wenn diese Einstellung FALSE ist, werden unabhängig vom Wert der neuen Einstellung keine Telemetriedaten gesendet. Zugunsten der {0}-Einstellung veraltet.", "telemetry.crashReports": "Absturzberichte", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "Sendet allgemeine Fehlertelemetrie- und Absturzberichte.", "telemetry.telemetryLevel.off": "Deaktiviert alle Produkttelemetriedaten.", "telemetry.telemetryLevel.tableDescription": "In der folgenden Tabelle sind die Daten aufgeführt, die mit jeder Einstellung gesendet werden:", - "telemetry.telemetryLevelMd": "Steuert alle Kern- und Erstanbieter-Erweiterungstelemetriedaten. Dies hilft uns, besser zu verstehen, wie {0} funktioniert, wo Verbesserungen vorgenommen werden müssen und wie Features verwendet werden.", + "telemetry.telemetryLevelMd": "Steuert {0}-Telemetriedaten, Telemetriedaten zu Erstanbietererweiterungen und Erweiterungen teilnehmender Drittanbieter. Einige Drittanbietererweiterungen beachten diese Einstellung möglicherweise nicht. Sehen Sie sich die Dokumentation der jeweiligen Erweiterung an, um sich zu vergewissern. Dies hilft uns besser zu verstehen, wie {0} funktioniert, wo Verbesserungen vorgenommen werden müssen und wie Features verwendet werden.", "telemetry.usage": "Nutzungsdaten", "telemetryConfigurationTitle": "Telemetrie" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "Das Terminalprofil, das unter Linux für automatisierungsbezogene Terminalnutzung wie Tasks und Debuggen verwendet werden soll. Diese Einstellung wird zurzeit ignoriert, wenn {0} festgelegt ist.", + "terminal.integrated.automationProfile.osx": "Das Terminalprofil, das unter macOS für automatisierungsbezogene Terminalnutzung wie Tasks und Debuggen verwendet werden soll. Diese Einstellung wird zurzeit ignoriert, wenn {0} festgelegt ist.", + "terminal.integrated.automationProfile.windows": "Das Terminalprofil, das für automatisierungsbezogene Terminalnutzung wie Tasks und Debuggen verwendet werden soll. Diese Einstellung wird zurzeit ignoriert, wenn {0} festgelegt ist.", "terminal.integrated.automationShell.linux": "Ein Pfad, der bei Festlegung \"{0}\" überschreibt und {1}-Werte für die automatisierungsbezogene Terminalnutzung ignoriert, z. B. Aufgaben und Debuggen.", + "terminal.integrated.automationShell.linux.deprecation": "Diese Methode ist veraltet. Wir empfohlen Ihnen stattdessen, ein Terminalautomatisierungsprofil mit {0} zu erstellen, um Ihre Automatisierungsshell zu konfigurieren. Dies hat derzeit Vorrang vor den neuen Automatisierungsprofileinstellungen, aber es wird sich in Zukunft ändern.", "terminal.integrated.automationShell.osx": "Ein Pfad, der bei Festlegung \"{0}\" überschreibt und {1}-Werte für die automatisierungsbezogene Terminalnutzung ignoriert, z. B. Aufgaben und Debuggen.", + "terminal.integrated.automationShell.osx.deprecation": "Diese Methode ist veraltet. Wir empfohlen Ihnen stattdessen, ein Terminalautomatisierungsprofil mit {0} zu erstellen, um Ihre Automatisierungsshell zu konfigurieren. Dies hat derzeit Vorrang vor den neuen Automatisierungsprofileinstellungen, aber es wird sich in Zukunft ändern.", "terminal.integrated.automationShell.windows": "Ein Pfad, der bei Festlegung \"{0}\" überschreibt und {1}-Werte für die automatisierungsbezogene Terminalnutzung ignoriert, z. B. Aufgaben und Debuggen.", - "terminal.integrated.confirmIgnoreProcesses": "Konfigurierbar, um eine benutzerdefinierte Einstellung zum Ignorieren von Prozessen bereitzustellen", + "terminal.integrated.automationShell.windows.deprecation": "Diese Methode ist veraltet. Wir empfohlen Ihnen stattdessen, ein Terminalautomatisierungsprofil mit {0} zu erstellen, um Ihre Automatisierungsshell zu konfigurieren. Dies hat derzeit Vorrang vor den neuen Automatisierungsprofileinstellungen, aber es wird sich in Zukunft ändern.", + "terminal.integrated.confirmIgnoreProcesses": "Ein Satz von Prozessnamen, die ignoriert werden sollen, wenn die Einstellung {0} verwendet wird.", "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.", @@ -1613,18 +1752,19 @@ "terminal.integrated.profile.linux": "Die Linux-Profile, die beim Erstellen eines neuen Terminals über das Terminaldropdown angezeigt werden sollen. Legen Sie die {0}-Eigenschaft manuell mit einem optionalen {1} fest.\r\n\r\nLegen Sie ein vorhandenes Profil auf {2} fest, um das Profil aus der Liste auszublenden, z. B.: {3}.", "terminal.integrated.profile.osx": "Die macOS-Profile, die beim Erstellen eines neuen Terminals über das Terminaldropdown angezeigt werden sollen. Legen Sie die {0}-Eigenschaft manuell mit einem optionalen {1} fest.\r\n\r\nLegen Sie ein vorhandenes Profil auf {2} fest, um das Profil aus der Liste auszublenden, z. B.: {3}.", "terminal.integrated.profiles.windows": "Die Windows-Profile, die beim Erstellen eines neuen Terminals über das Terminaldropdown angezeigt werden sollen. Verwenden Sie die {0}-Eigenschaft, um den Speicherort der Shell automatisch zu erkennen. Oder legen Sie die {1}-Eigenschaft manuell mit einem optionalen {2} fest.\r\n\r\nLegen Sie ein vorhandenes Profil auf {3} fest, um das Profil aus der Liste auszublenden, z. B.: {4}.", - "terminal.integrated.shell.linux": "Der Pfad der Shell, die das Terminal unter Linux verwendet. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.linux": "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 Pfad der Shell, die das Terminal unter macOS verwendet. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "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 Pfad der Shell, die das Terminal unter Windows verwendet. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "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. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "Die Befehlszeilenargumente, die im macOS-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "Die Befehlszeilenargumente, die im Windows-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "Die Befehlszeilenargumente im [Befehlszeilenformat](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), die im Windows-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.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.", + "terminalAutomationProfile.path": "Ein einzelner Pfad zu einer ausführbaren Shell.", "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.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "Der Name des Erweiterungsterminals", "terminalProfile.windowsSource": "Eine Profilquelle für die automatische Erkennung der Pfade zur Shell." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "Standard automatisch erkennen" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "Sitzungsinhalte aus {0} um {1} wiederhergestellt" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "Hintergrundfarbe der Breadcrumb-Elemente.", "breadcrumbsFocusForeground": "Farbe der Breadcrumb-Elemente, die den Fokus haben.", "breadcrumbsSelectedBackground": "Hintergrundfarbe des Breadcrumb-Auswahltools.", - "breadcrumbsSelectedForegound": "Die Farbe der ausgewählten Breadcrumb-Elemente.", + "breadcrumbsSelectedForeground": "Die Farbe der ausgewählten Breadcrumb-Elemente.", "buttonBackground": "Hintergrundfarbe der Schaltfläche.", "buttonBorder": "Rahmenfarbe der Schaltfläche.", "buttonForeground": "Vordergrundfarbe der Schaltfläche.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Farbe der diagonalen Füllung des Vergleichs-Editors. Die diagonale Füllung wird in Ansichten mit parallelem Vergleich verwendet.", "diffEditorBorder": "Die Rahmenfarbe zwischen zwei Text-Editoren.", "diffEditorInserted": "Hintergrundfarbe für eingefügten Text. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "diffEditorInsertedLineGutter": "Hintergrundfarbe für den Rand, an dem Zeilen eingefügt wurden.", + "diffEditorInsertedLines": "Hintergrundfarbe für eingefügte Linien. Die Farbe darf nicht deckend sein, um zugrunde liegende Dekorationen nicht auszublenden.", "diffEditorInsertedOutline": "Konturfarbe für eingefügten Text.", + "diffEditorOverviewInserted": "Vordergrund des Diff-Übersichtslineals für eingefügten Inhalt.", + "diffEditorOverviewRemoved": "Vordergrund des Diff-Übersichtslineals für entfernten Inhalt.", "diffEditorRemoved": "Hintergrundfarbe für Text, der entfernt wurde. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "diffEditorRemovedLineGutter": "Hintergrundfarbe für den Rand, an dem die Linien entfernt wurden.", + "diffEditorRemovedLines": "Hintergrundfarbe für Linien, die entfernt wurden. Die Farbe darf nicht deckend sein, um zugrunde liegende Dekorationen nicht auszublenden.", "diffEditorRemovedOutline": "Konturfarbe für entfernten Text.", + "disabledForeground": "Allgemeine Vordergrundfarbe. Diese Farbe wird nur verwendet, wenn sie nicht durch eine Komponente überschrieben wird.", "dropdownBackground": "Hintergrund für Dropdown.", "dropdownBorder": "Rahmen für Dropdown.", "dropdownForeground": "Vordergrund für Dropdown.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "Hintergrund für Eingabefeld.", "inputBoxBorder": "Rahmen für Eingabefeld.", "inputBoxForeground": "Vordergrund für Eingabefeld.", - "inputOption.activeBackground": "Hintergrundfarbe für aktivierte Optionen in Eingabefeldern.", + "inputOption.activeBackground": "Hintergrundfarbe beim Daraufzeigen für Optionen in Eingabefeldern.", "inputOption.activeForeground": "Vordergrundfarbe für aktivierte Optionen in Eingabefeldern.", + "inputOption.hoverBackground": "Hintergrundfarbe für aktivierte Optionen in Eingabefeldern.", "inputPlaceholderForeground": "Eingabefeld-Vordergrundfarbe für Platzhaltertext.", "inputValidationErrorBackground": "Hintergrundfarbe bei der Eingabevalidierung für den Schweregrad des Fehlers.", "inputValidationErrorBorder": "Rahmenfarbe bei der Eingabevalidierung für den Schweregrad des Fehlers.", @@ -1829,11 +1980,13 @@ "searchEditor.editorFindMatchBorder": "Rahmenfarbe der Abfrageübereinstimmungen des Such-Editors", "searchEditor.queryMatch": "Farbe der Abfrageübereinstimmungen des Such-Editors", "selectionBackground": "Hintergrundfarbe der Textauswahl in der Workbench (z.B. für Eingabefelder oder Textbereiche). Diese Farbe gilt nicht für die Auswahl im Editor.", - "snippetFinalTabstopHighlightBackground": "Hervorhebungs-Hintergrundfarbe des letzten Tabstopps eines Codeausschnitts.", - "snippetFinalTabstopHighlightBorder": "Rahmenfarbe zur Hervorhebung des letzten Tabstopps eines Codeausschnitts.", - "snippetTabstopHighlightBackground": "Hervorhebungs-Hintergrundfarbe eines Codeausschnitt-Tabstopps.", - "snippetTabstopHighlightBorder": "Hervorhebungs-Rahmenfarbe eines Codeausschnitt-Tabstopps.", + "snippetFinalTabstopHighlightBackground": "Hervorhebungs-Hintergrundfarbe des letzten Tabstopps eines Codeschnipsels.", + "snippetFinalTabstopHighlightBorder": "Rahmenfarbe zur Hervorhebung des letzten Tabstopps eines Codeschnipsels.", + "snippetTabstopHighlightBackground": "Hervorhebungs-Hintergrundfarbe eines Codeschnipsel-Tabstopps.", + "snippetTabstopHighlightBorder": "Hervorhebungs-Rahmenfarbe eines Codeschnipsel-Tabstopps.", "statusBarBackground": "Hintergrundfarbe der Hoverstatusleiste des Editors.", + "tableColumnsBorder": "Tabellenrahmenfarbe zwischen Spalten.", + "tableOddRowsBackgroundColor": "Hintergrundfarbe für ungerade Tabellenzeilen.", "textBlockQuoteBackground": "Hintergrundfarbe für Blockzitate im Text.", "textBlockQuoteBorder": "Rahmenfarbe für blockquote-Elemente im Text.", "textCodeBlockBackground": "Hintergrundfarbe für Codeblöcke im Text.", @@ -1849,8 +2002,8 @@ "widgetShadow": "Schattenfarbe von Widgets wie zum Beispiel Suchen/Ersetzen innerhalb des Editors." }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "Das der Symboldefinition zugeordnete Schriftzeichen.", - "iconDefintion.fontId": "Die ID der zu verwendenden Schriftart. Sofern nicht festgelegt, wird die zuerst definierte Schriftart verwendet.", + "iconDefinition.fontCharacter": "Das der Symboldefinition zugeordnete Schriftzeichen.", + "iconDefinition.fontId": "Die ID der zu verwendenden Schriftart. Sofern nicht festgelegt, wird die zuerst definierte Schriftart verwendet.", "nextChangeIcon": "Symbol für den Wechsel zur nächsten Editor-Position.", "previousChangeIcon": "Symbol für den Wechsel zur vorherigen Editor-Position.", "widgetClose": "Symbol für Aktion zum Schließen in Widgets" @@ -1882,14 +2035,15 @@ "property": "Eigenschaftenstil", "readonly": "Stil für schreibgeschützte Symbole.", "regexp": "Stil für Ausdrücke", - "schema.fontStyle.error": "Der Schriftschnitt muss kursiv, fett, unterstrichen oder eine Kombination daraus sein. Eine leere Zeichenfolge hebt alle entsprechenden Einstellungen auf.", + "schema.fontStyle.error": "Der Schriftschnitt muss „kursiv“, „fett“, „unterstrichen“ oder „durchgestrichen“ oder eine Kombination daraus sein. Eine leere Zeichenfolge löscht alle Schriftschnitte.", "schema.token.background.warning": "Tokenhintergrundfarben werden derzeit nicht unterstützt.", "schema.token.bold": "Legt den Schriftschnitt auf \"Fett\" fest oder hebt die Festlegung auf. Hinweis: Durch das Vorhandensein von \"fontStyle\" wird diese Einstellung überschrieben.", - "schema.token.fontStyle": "Legt den Schriftschnitt der Regel fest: kursiv, fett oder unterstrichen (oder eine Kombination). Alle nicht aufgeführten Schriftschnitte werden aufgehoben. Die leere Zeichenfolge setzt alle Schnitte zurück.", + "schema.token.fontStyle": "Legt alle Schriftschnitte der Regel fest: „kursiv“, „fett“, „unterstrichen“ oder „durchgestrichen“ oder eine Kombination daraus. Alle nicht aufgeführten Schriftschnitte werden gelöscht. Eine leere Zeichenfolge löscht alle Schriftschnitte.", "schema.token.fontStyle.none": "Keine (geerbten Stil löschen)", "schema.token.foreground": "Vordergrundfarbe für das Token.", "schema.token.italic": "Legt den Schriftschnitt auf \"Kursiv\" fest bzw. hebt die Festlegung auf. Hinweis: Durch das Vorhandensein von \"fontStyle\" wird diese Einstellung überschrieben.", "schema.token.settings": "Farben und Formatvorlagen für das Token.", + "schema.token.strikethrough": "Legt den Schriftschnitt auf „Durchgestrichen“ fest bzw. löscht diese Einstellung. Hinweis: Durch das Vorhandensein von „fontStyle“ wird diese Einstellung überschrieben.", "schema.token.underline": "Legt den Schriftschnitt auf \"Unterstrichen\" fest bzw. hebt die Festlegung auf. Hinweis: Durch das Vorhandensein von \"fontStyle\" wird diese Einstellung überschrieben.", "static": "Stil, der für statische Symbole verwendet werden soll", "string": "Stil für Zeichenfolgen", @@ -1911,6 +2065,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.no": "Nein", "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}.", @@ -1964,6 +2119,7 @@ "appStalled": "Das Fenster reagiert nicht", "appStalledDetail": "Sie können das Fenster erneut öffnen oder schließen oder weiterhin warten.", "close": "&&Schließen", + "doNotRestoreEditors": "Editoren nicht wiederherstellen", "hiddenMenuBar": "Sie können über die Alt-Taste weiterhin auf die Menüleiste zugreifen.", "reopen": "&&Erneut öffnen", "wait": "&&Weiterhin warten" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "Der URI '{0}' ist ungültig und kann nicht geöffnet werden.", "uriInvalidTitle": "URI kann nicht geöffnet werden" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Codearbeitsbereich" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "Vertrauenswürdig", "untrusted": "Eingeschränkter Modus" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Codearbeitsbereich" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "Neues Fenster", "newWindowDesc": "Öffnet ein neues Fenster.", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "Titel", "issueTitleRequired": "Geben Sie einen Titel ein.", "issueTypeLabel": "Typ:", - "sendExperiments": "A/B-Experimentinformationen einschließen ({0})", - "sendExtensions": "Meine aktivierten Erweiterungen einschließen ({0})", - "sendProcessInfo": "Meine derzeit ausgeführten Prozesse einschließen ({0})", - "sendSystemInfo": "Meine Systeminformationen einschließen ({0})", - "sendWorkspaceInfo": "Metadaten zu meinem Arbeitsbereich einschließen ({0})", + "sendExperiments": "A/B-Experimentinformationen einschließen", + "sendExtensions": "Meine aktivierten Erweiterungen einschließen", + "sendProcessInfo": "Meine derzeit ausgeführten Prozesse einschließen", + "sendSystemInfo": "Meine Systeminformationen einschließen", + "sendWorkspaceInfo": "Metadaten zu meinem Arbeitsbereich einschließen", "show": "Anzeigen", "titleEmptyValidation": "Ein Titel ist erforderlich.", "titleLengthValidation": "Der Titel ist zu lang." @@ -2362,14 +2518,14 @@ "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.", + "manageExtensions": "Wählen Sie die Erweiterungen aus, die auf dieses Konto zugreifen können.", "manageTrustedExtensions": "Vertrauenswürdige Erweiterungen verwalten", "manageTrustedExtensions.cancel": "Abbrechen", "noTrustedExtensions": "Dieses Konto wurde noch von keiner Erweiterung verwendet.", "notUsed": "Hat dieses Konto nicht verwendet", "signOut": "Abmelden", + "signOutMessage": "Das Konto \\\"{0}\\\" wurde verwendet von: \r\n\r\n{1}\r\n\r\n Von diesen Erweiterungen abmelden?", "signOutMessageSimple": "Von \"{0}\" abmelden?", - "signOutMessagve": "Das Konto \"{0}\" wurde verwendet von: \r\n\r\n{1}\r\n\r\n Von diesen Erweiterungen abmelden?", "signedOut": "Die Abmeldung war erfolgreich." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} Erweiterungen möchten bei diesem Dateilöschvorgang Refactoringänderungen vornehmen.", "ask.N.move": "{0} Erweiterungen möchten bei diesem Dateiverschiebungsvorgang Refactoringänderungen vornehmen.", "cancel": "Änderungen überspringen", - "files.participants.timeout": "Timeout in Millisekunden, nachdem Dateiteilnehmer zum Erstellen, Umbenennen und Löschen abgebrochen werden. Verwenden Sie \"0\", um Teilnehmer zu deaktivieren.", "label": "Auswahl für \"Dateivorgang erfordert Vorschau\" zurücksetzen", "msg-copy": "Teilnehmer des Dateikopiervorgangs werden ausgeführt...", "msg-create": "Teilnehmer für Dateierstellung werden ausgeführt...", "msg-delete": "Teilnehmer für Dateilöschung werden ausgeführt...", "msg-rename": "Teilnehmer für die Dateiumbenennung werden ausgeführt...", + "msg-write": "Teilnehmer für „Dateischreibvorgang“ werden ausgeführt...", "ok": "OK", "preview": "Vorschau anzeigen" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "Der Ansichtencontainer \"{0}\" ist nicht vorhanden, und alle für ihn registrierten Ansichten werden zu \"Explorer\" hinzugefügt.", - "ViewContainerRequiresProposedAPI": "Damit der Ansichtscontainer \"{0}\" zu \"Remote\" hinzugefügt wird, muss \"enableProposedApi\" aktiviert sein.", + "ViewContainerRequiresProposedAPI": "Zum Anzeigen des Containers „{0}“ muss „enabledApiProposals: [\"contribViewsRemote\"]“ zu „Remote“ hinzugefügt werden.", "duplicateView1": "Es ist nicht möglich, mehrere Ansichten mit derselben ID \"{0}\" zu registrieren.", "duplicateView2": "Es ist bereits eine Ansicht mit der ID \"{0}\" registriert.", "optenum": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss einen dieser Werte aufweisen: {1}", "optstring": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss den Typ \"string[]\" aufweisen.", "requirearray": "Ansichten müssen als Array vorliegen.", - "requireidstring": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein. Nur alphanumerische Buchstaben sowie \"_\" und \"-\" sind zulässig.", + "requireidstring": "Die Eigenschaft „{0}“ ist erforderlich. Sie muss vom Typ „string“ mit einem nicht leeren Wert sein. Nur alphanumerische Buchstaben sowie „_“ und „-“ sind zulässig.", + "requirenonemptystring": "Die Eigenschaft „{0}“ ist erforderlich und muss vom Typ „string“ mit einem nicht leeren Wert sein.", "requirestring": "Die Eigenschaft \"{0}\" ist erforderlich und muss den Typ \"string\" aufweisen.", "unknownViewType": "Unbekannter Ansichtstyp \"{0}\".", "viewcontainer requirearray": "Ansichtencontainer müssen ein Array sein", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "Trägt Ansichtencontainer zum Editor bei" }, "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.defaultConfiguration.warning": "Die Konfigurationsstandardwerte für \"{0}\" können nicht registriert werden. Es werden nur Standardwerte für Einstellungen unterstützt, die computerüberschreibbar, fenster-, ressourcen- und sprachüberschreibbar sind.", "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.", @@ -2508,16 +2664,17 @@ "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.order": "Gibt bei Angabe dieser Option die Reihenfolge dieser Einstellung relativ zu anderen Einstellungen innerhalb derselben Kategorie an. Einstellungen mit einer Auftragseigenschaft werden vor Einstellungen platziert, ohne dass diese Eigenschaft festgelegt ist.", "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.order": "Gibt bei Angabe dieser Einstellungskategorie die Reihenfolge der Einstellungen relativ zu anderen Kategorien an.", "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.", + "vscode.extension.contributes.configuration.title": "Ein Titel für die aktuelle Einstellungskategorie. Diese Bezeichnung wird im Einstellungs-Editor als Unterüberschrift gerendert. Wenn der Titel mit dem Anzeigenamen der Erweiterung übereinstimmt, wird die Kategorie unter der Hauptüberschrift der Erweiterung gruppiert.", "workspaceConfig.extensions.description": "Arbeitsbereichserweiterungen", "workspaceConfig.folders.description": "Liste von Ordnern, die in den Arbeitsbereich geladen werden.", "workspaceConfig.launch.description": "Arbeitsbereichs-Startkonfigurationen", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "configuration.jsonValidation.url ist eine ungültige relative URL: {0}", "invalid.url.schema": "\"configuration.jsonValidation.url\" muss eine absolute URL sein oder mit \"./\" beginnen, um auf Schemas in der Erweiterung zu verweisen." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "Das Kontextmenü des Kommentarbeitrags, gerendert als Schaltflächen unter dem Kommentar-Editor", - "comment.title": "Das beigetragene Titelmenü für Kommentare", - "commentThread.actions": "Das beigetragene Kommentarthread-Kontextmenü, gerendert als Schaltflächen unterhalb des Kommentar-Editors", - "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", - "menus.debugCallstackContext": "Das Kontextmenü für die Ansicht der Debugaufrufliste", - "menus.debugToolBar": "Das Debug-Symbolleistenmenü", - "menus.debugVariablesContext": "Das Kontextmenü für die Debugvariablenansicht", - "menus.editorContext": "Das Editor-Kontextmenü.", - "menus.editorContextCopyAs": "Untermenü \"Kopieren als\" im Kontextmenü des Editors", - "menus.editorTabContext": "Das Kontextmenü für die Editor-Registerkarten", - "menus.editorTitle": "Das Editor-Titelmenü.", - "menus.editorTitleRun": "Untermenü innerhalb des Editor-Titelmenüs ausführen", - "menus.explorerContext": "Das Kontextmenü des Datei-Explorers.", - "menus.extensionContext": "Das Erweiterungskontextmenü", - "menus.file": "Das Dateimenü der obersten Ebene", - "menus.home": "Kontextmenü für Startseitenindikator (nur Web)", - "menus.opy": "Untermenü \"Kopieren als\" im Menü \"Bearbeiten\" der obersten Ebene", - "menus.resourceFolderContext": "Kontextmenü für den Ressourcenordner der Quellcodeverwaltung", - "menus.resourceGroupContext": "Das Ressourcengruppen-Kontextmenü der Quellcodeverwaltung", - "menus.resourceStateContext": "Das Ressourcenstatus-Kontextmenü der Quellcodeverwaltung", - "menus.scmSourceControl": "Das Menü \"Quellcodeverwaltung\"", - "menus.scmTitle": "Das Titelmenü der Quellcodeverwaltung", - "menus.statusBarRemoteIndicator": "Das Menü für Remoteanzeigen in der Statusleiste", - "menus.statusBarWindowIndicator": "Das Fensterindikatormenü in der Statusleiste", - "menus.statusBarWindowIndicator.deprecated": "Verwenden Sie stattdessen das Menü \"StatusBar/remoteIndicator\".", - "menus.touchBar": "Die Touch Bar (nur macOS)", - "missing.altCommand": "Das Menüelement verweist auf einen Alternativbefehl \"{0}\", der im Abschnitt \"commands\" nicht definiert ist.", - "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.executePrimary": "Die Schaltfläche für die Zellenausführung des beigetragenen primären Notebooks", - "notebook.cell.title": "Das Zelltitelmenü des hinzugefügten Notebooks", - "notebook.toolbar": "Das Symbolleistenmenü des hinzugefügten Notebooks", - "opticon": "Die Eigenschaft \"icon\" kann ausgelassen werden oder muss eine Zeichenfolge oder ein Literal wie \"{dark, light}\" sein.", - "optstring": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss den Typ \"string[]\" aufweisen.", - "proposed": "Vorgeschlagene API", - "proposedAPI.invalid": "{0} ist ein vorgeschlagener Menübezeichner und steht nur über Dev oder den folgenden Befehlszeilenschalter zur Verfügung: --enable-proposed-api {1}", - "require": "Untermenüelemente müssen als Objekt vorliegen.", - "requireStringOrObject": "Die Eigenschaft \"{0}\" ist obligatorisch und muss vom Typ \"Zeichenfolge\" oder \"Objekt\" sein.", - "requirearray": "Untermenüelemente müssen als Array vorliegen.", - "requirestring": "Die Eigenschaft \"{0}\" ist erforderlich und muss den Typ \"string\" aufweisen.", - "requirestrings": "Die Eigenschaften \"{0}\" und \"{1}\" sind obligatorisch und müssen vom Typ \"Zeichenfolge\" sein.", - "submenuId.duplicate.id": "Das Untermenü \"{0}\" wurde zuvor bereits registriert.", - "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.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", - "view.timelineTitle": "Das Titelmenü der Zeitleistenansicht", - "view.tunnelContext": "Das Kontextmenü des Anzeigeelements für Ports", - "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.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": "(Optionaler) Kurzer Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird. Die Menüs wählen entweder „title“ oder „shortTitle“ aus, abhängig vom Kontext, in dem Sie Befehle anzeigen.", - "vscode.extension.contributes.commandType.title": "Der Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird.", - "vscode.extension.contributes.commands": "Trägt Befehle zur Befehlspalette bei.", - "vscode.extension.contributes.menuItem.alt": "Der Bezeichner eines alternativ auszuführenden Befehls. Der Befehl muss im Abschnitt \"commands\" deklariert werden.", - "vscode.extension.contributes.menuItem.command": "Der Bezeichner des auszuführenden Befehls. Der Befehl muss im Abschnitt \"commands\" deklariert werden.", - "vscode.extension.contributes.menuItem.group": "Die Gruppe, zu der dieses Element gehört", - "vscode.extension.contributes.menuItem.submenu": "Bezeichner des Untermenüs, das in diesem Element angezeigt werden soll.", - "vscode.extension.contributes.menuItem.when": "Eine Bedingung, die TRUE lauten muss, damit dieses Element angezeigt wird.", - "vscode.extension.contributes.menus": "Trägt Menüelemente zum Editor bei.", - "vscode.extension.contributes.submenu.icon": "(Optional) Symbol zur Darstellung des Untermenüs in der Benutzeroberfläche. Entweder ein Dateipfad, ein Objekt mit Dateipfaden für dunkle und helle Designs oder ein Designsymbolverweis wie \"\\$(zap)\".", - "vscode.extension.contributes.submenu.icon.dark": "Symbolpfad, wenn ein dunkles Design verwendet wird", - "vscode.extension.contributes.submenu.icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", - "vscode.extension.contributes.submenu.id": "Bezeichner des Menüs, das als Untermenü angezeigt werden soll.", - "vscode.extension.contributes.submenu.label": "Die Bezeichnung des Menüelements, das zu diesem Untermenü führt.", - "vscode.extension.contributes.submenus": "Trägt untergeordnete Menüelemente zum Editor bei." - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Prozess debuggen" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Kontextschlüssel prüfen", + "keyboardShortcutsFormat.command": "Befehlstitel.", + "keyboardShortcutsFormat.commandAndKeys": "Befehlstitel und -schlüssel.", + "keyboardShortcutsFormat.commandWithGroup": "Befehlstitel, dem die zugehörige Gruppe vorangestellt ist.", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "Befehlstitel und -schlüssel, wobei der Befehl der Gruppe vorangestellt ist.", + "keyboardShortcutsFormat.keys": "Schlüssel.", "logStorage": "Inhalt der Speicherdatenbank protokollieren", "logWorkingCopies": "Arbeitskopien protokollieren", "screencastMode.fontSize": "Steuert die Schriftgröße (in Pixeln) der Tastatur im Screencastmodus.", "screencastMode.keyboardOverlayTimeout": "Steuert den Zeitraum (in Millisekunden), für den die Tastaturüberlagerung im Screencastmodus angezeigt wird.", + "screencastMode.keyboardShortcutsFormat": "Steuert, was in der Tastaturüberlagerung zu sehen ist, wenn Tastenkombinationen angezeigt werden.", "screencastMode.location.verticalPosition": "Steuert den vertikalen Offset der Überlagerung des Screencast-Modus von unten als Prozentsatz der Workbenchhöhe.", "screencastMode.mouseIndicatorColor": "Steuert im Screencastmodus die Farbe des Mauszeigers im Hexadezimalformat (#RGB, #RGBA, #RRGGBB oder #RRGGBBAA).", "screencastMode.mouseIndicatorSize": "Steuert die Größe der Mausanzeige im Screencastmodus (in Pixel).", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "Videotutorials" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "Seitenleiste schließen", - "compositePart.hideSideBarLabel": "Randleiste ausblenden", + "active": "Aktiv", + "activityBar": "Aktivitätsleiste", + "activityBarLeft": "Stellt die Aktivitätsleiste in der linken Position dar", + "activityBarRight": "Stellt die Aktivitätsleiste in der rechten Position dar", + "centerLayoutIcon": "Repräsentiert den zentrierten Layoutmodus", + "centerPanel": "Zentriert", + "centeredLayout": "Zentriertes Layout", + "close": "Schließen", + "closeSidebar": "Primäre Seitenleiste schließen", + "cofigureLayoutIcon": "Das Symbol stellt die Workbench-Layoutkonfiguration dar.", + "compositePart.hideSideBarLabel": "Primäre Seitenleiste ausblenden", + "configureLayout": "Layout konfigurieren", + "customizeLayout": "Layout anpassen...", + "customizeLayoutQuickPickTitle": "Layout anpassen", "decreaseEditorHeight": "Editor verkleinern (Höhe)", "decreaseEditorWidth": "Editor verkleinern (Breite)", "decreaseViewSize": "Aktuelle Ansicht verkleinern", + "fullScreenIcon": "Repräsentiert den Vollbildmodus", + "fullscreen": "Vollbild", + "hidden": "Ausgeblendet", "increaseEditorHeight": "Editor vergrößern (Höhe)", "increaseEditorWidth": "Editor vergrößern (Breite)", "increaseViewSize": "Aktuelle Ansicht vergrößern", + "justifyPanel": "Im Blocksatz ausrichten", + "layoutModes": "Modi", + "leftPanel": "Links", + "leftSideBar": "Links", + "menuBar": "Menüleiste", + "menuBarIcon": "Stellt die Menüleiste dar", "miAppearance": "&&Darstellung", - "miMoveSidebarLeft": "&&Seitenleiste nach links verschieben", - "miMoveSidebarRight": "&&Seitenleiste nach rechts verschieben", + "miMoveSidebarLeft": "&&Primäre Seitenleiste nach links verschieben", + "miMoveSidebarRight": "&&Primäre Seitenleiste nach rechts verschieben", "miShowActivityBar": "&&Aktivitätsleiste anzeigen", "miShowEditorArea": "&&Editor-Bereich anzeigen", "miShowMenuBar": "Menü&&leiste anzeigen", - "miShowSidebar": "&&Seitenleiste anzeigen", + "miShowSidebar": "&&Primäre Seitenleiste anzeigen", + "miShowSidebarNoMnnemonic": "Primäre Seitenleiste anzeigen", "miShowStatusbar": "S&&tatusleiste anzeigen", "miToggleCenteredLayout": "&&Zentriertes Layout", "miToggleZenMode": "Zen-Modus", - "move sidebar left": "Seitenleiste nach links verschieben", - "move sidebar right": "Seitenleiste nach rechts verschieben", + "move second sidebar left": "Sekundäre Seitenleiste nach links verschieben", + "move second sidebar right": "Sekundäre Seitenleiste nach rechts verschieben", + "move side bar right": "Primäre Seitenleiste nach rechts verschieben", + "move sidebar left": "Primäre Seitenleiste nach links verschieben", + "move sidebar right": "Primäre Seitenleiste nach rechts verschieben", "moveFocusedView": "Fokussierte Ansicht verschieben", "moveFocusedView.error.noFocusedView": "Derzeit ist keine Ansicht fokussiert.", "moveFocusedView.error.nonMovableView": "Die derzeit fokussierte Ansicht ist nicht verschiebbar.", "moveFocusedView.newContainerInPanel": "Neuer Paneleintrag", + "moveFocusedView.newContainerInSidePanel": "Neuer sekundärer Seitenleisteneintrag", "moveFocusedView.newContainerInSidebar": "Neuer Seitenleisteneintrag", "moveFocusedView.selectDestination": "Ziel für die Ansicht auswählen", "moveFocusedView.selectView": "Wählen Sie die zu verschiebende Ansicht aus.", "moveFocusedView.title": "Ansicht \"{0}\" verschieben", - "moveSidebarLeft": "Seitenleiste nach links verschieben", - "moveSidebarRight": "Seitenleiste nach rechts verschieben", + "moveSidebarLeft": "Primäre Seitenleiste nach links verschieben", + "moveSidebarRight": "Primäre Seitenleiste nach rechts verschieben", "moveView": "Ansicht verschieben", "panel": "Panel", + "panelAlignment": "Bereichsausrichtung", + "panelBottom": "Stellt den unteren Bereich dar", + "panelBottomCenter": "Stellt die Ausrichtung des unteren Bereichs auf zentriert festgelegt dar", + "panelBottomJustify": "Stellt die Ausrichtung des unteren Bereichs auf Blocksatz festgelegt dar", + "panelBottomLeft": "Stellt die Ausrichtung des unteren Bereichs nach links festgelegt dar", + "panelBottomRight": "Stellt die Ausrichtung des unteren Bereichs nach rechts festgelegt dar", "panelContainer": "Panel/{0}", + "panelLeft": "Stellt eine Seitenleiste an der linken Position dar.", + "panelRight": "Stellt die Seitenleiste an der rechten Position dar.", "resetFocusedView.error.noFocusedView": "Derzeit ist keine Ansicht fokussiert.", "resetFocusedViewLocation": "Fokussierte Ansichtsposition zurücksetzen", "resetViewLocations": "Ansichtspositionen zurücksetzen", + "rightPanel": "Rechts", + "rightSideBar": "Rechts", + "secondarySideBar": "Sekundäre Seitenleiste", + "secondarySideBarContainer": "Sekundäre Seitenleiste / {0}", + "sideBar": "Primäre Seitenleiste", + "sideBarPosition": "Position der primäre Seitenleiste", "sidebar": "Seitenleiste", "sidebarContainer": "Seitenleiste/{0}", + "statusBar": "Statusleiste", + "statusBarIcon": "Stellt die Statusleiste dar", "toggleActivityBar": "Sichtbarkeit der Aktivitätsleiste umschalten", "toggleCenteredLayout": "Zentriertes Layout umschalten", "toggleEditor": "Sichtbarkeit des Editor-Bereichs umschalten", "toggleMenuBar": "Menüleiste umschalten", - "toggleSidebar": "Randleistensichtbarkeit umschalten", - "toggleSidebarPosition": "Position der Seitenleiste umschalten", + "toggleSideBar": "Primäre Seitenleiste umschalten", + "toggleSidebar": "Sichtbarkeit der primären Seitenleiste umschalten", + "toggleSidebarPosition": "Primäre Seitenleistenposition umschalten", "toggleStatusbar": "Sichtbarkeit der Statusleiste umschalten", "toggleTabs": "Registerkartensichtbarkeit umschalten", - "toggleZenMode": "Zen-Modus umschalten" + "toggleVisibility": "Sichtbarkeit", + "toggleZenMode": "Zen-Modus umschalten", + "visible": "Sichtbar", + "zenMode": "Zen-Modus", + "zenModeIcon": "Repräsentiert den Zen-Modus" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "Fokus auf nächsten Teil", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "Arbeitsbereich öffnen" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Gibt an, ob Arbeitskopien mit nicht gespeicherten Änderungen vorhanden sind.", - "isFullscreen": "Gibt an, ob das Fenster im Vollbildmodus angezeigt wird.", - "remoteName": "Der Name des Remotecomputers, mit dem das Fenster verbunden ist, bzw. eine leere Zeichenfolge, wenn keine Verbindung mit einem Remotecomputer besteht.", - "virtualWorkspace": "Das Schema des aktuellen Arbeitsbereichs, wenn es von einem virtuellen Dateisystem oder einer leeren Zeichenfolge ist.", - "workbenchState": "Die Art des im Fenster geöffneten Arbeitsbereichs: \"leer\" (kein Arbeitsbereich), \"Ordner\" (einzelner Ordner) oder \"Arbeitsbereich\" (Arbeitsbereich mit mehreren Stammordnern)", - "workspaceFolderCount": "Die Anzahl von Stammordnern im Arbeitsbereich" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "Die Datei ist zu groß, um als unbenannter Editor geöffnet zu werden. Laden Sie sie zuerst in den Datei-Explorer hoch, und versuchen Sie es dann noch mal." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "Fokus auf Aktivitätsleiste", "hideAccounts": "Konten ausblenden", "manageTrustedExtensions": "Vertrauenswürdige Erweiterungen verwalten", - "nextSideBarView": "Nächste Seitenleistenansicht", + "nextSideBarView": "Nächste Ansicht der primären Seitenleiste", "noAccounts": "Sie sind bei keinem Konto angemeldet.", - "previousSideBarView": "Vorherige Seitenleistenansicht", + "previousSideBarView": "Vorherige Ansicht der primären Seitenleiste", "signOut": "Abmelden" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Konten", + "accounts visibility key": "Anpassung der Sichtbarkeit von Konteneinträgen in der Aktivitätsleiste.", "accountsViewBarIcon": "Kontosymbol in der Ansichtsleiste.", "hideActivitBar": "Aktivitätsleiste ausblenden", "hideMenu": "Menü ausblenden", "manage": "Verwalten", "menu": "Menü", + "pinned view containers": "Sichtbarkeitsanpassungen für Aktivitätsleisteneinträge", "resetLocation": "Speicherort zurücksetzen", "settingsViewBarIcon": "Einstellungssymbol in der Ansichtsleiste." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "Fokus auf den Seitenbereich", - "hideAuxiliaryBar": "Seitenbereich ausblenden", - "miShowAuxiliaryBar": "Sei&&tenbereich anzeigen", - "toggleAuxiliaryBar": "Seitenbereich umschalten" + "focusAuxiliaryBar": "Fokus auf sekundäre Seitenleiste", + "hideAuxiliaryBar": "Sekundäre Seitenleiste ausblenden", + "miShowAuxiliaryBar": "Sekundäre Se&&ten-Leiste anzeigen", + "miShowAuxiliaryBarNoMnemonic": "Sekundäre Seitenleiste anzeigen", + "toggleAuxiliaryBar": "Sichtbarkeit der sekundären Seitenleiste umschalten", + "toggleAuxiliaryIconLeft": "Symbol zum Umschalten der Hilfsleiste an der linken Position.", + "toggleAuxiliaryIconRight": "Symbol zum Umschalten der Hilfsleiste an der rechten Position.", + "toggleSecondarySideBar": "Sekundäre Seitenleiste umschalten" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "Seitenbereich ausblenden" + "hideAuxiliaryBar": "Sekundäre Seitenleiste ausblenden", + "move second side bar left": "Sekundäre Seitenleiste nach links verschieben", + "move second side bar right": "Sekundäre Seitenleiste nach rechts verschieben" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "Gibt an, ob das Banner über den Tastaturfokus verfügt.", "focusBanner": "Fokus Banner" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "Binärdateien-Viewer", - "nativeBinaryError": "Die Datei wird im Editor nicht angezeigt, weil sie entweder binär ist oder eine nicht unterstützte Textcodierung verwendet.", - "openAsText": "Dennoch öffnen?" + "binaryError": "Die Datei wird im Editor nicht angezeigt, weil sie entweder binär ist oder eine nicht unterstützte Textcodierung verwendet.", + "openAnyway": "Trotzdem öffnen" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "Breadcrumb-Leiste aktivieren/deaktivieren.", @@ -2958,7 +3078,8 @@ "cmd.focus": "Fokus auf Breadcrumbs", "cmd.toggle": "Breadcrumbs umschalten", "empty": "Keine Elemente", - "miShowBreadcrumbs": "&&Breadcrumbs anzeigen" + "miShowBreadcrumbs": "&&Breadcrumbs anzeigen", + "separatorIcon": "Symbol für das Trennzeichen in den Breadcrumbs." }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "Breadcrumbs" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "Gruppe &&3", "miForward": "&&Weiterleiten", "miJoinEditorInGroup": "In &&Gruppe verknüpfen", + "miJoinEditorInGroupWithoutMnemonic": "In Gruppe verknüpfen", "miLastEditLocation": "&&Position der letzten Bearbeitung", "miNextEditor": "&&Nächster Editor", "miNextEditorInGroup": "&&Nächster Editor in der Gruppe", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "&&Geschlossenen Editor erneut öffnen", "miSecondSideEditor": "&&Zweite Seite im Editor", "miSingleColumnEditorLayout": "&&Einzeln", + "miSingleColumnEditorLayoutWithoutMnemonic": "Einzeln", "miSplitEditorDown": "Trennen &&unten", + "miSplitEditorDownWithoutMnemonic": "Unten aufteilen", "miSplitEditorInGroup": "In &&Gruppe teilen", + "miSplitEditorInGroupWithoutMnemonic": "In Gruppe aufteilen", "miSplitEditorLeft": "Links &&teilen", + "miSplitEditorLeftWithoutMnemonic": "Links teilen", "miSplitEditorRight": "Rechts &&trennen", + "miSplitEditorRightWithoutMnemonic": "Rechts teilen", "miSplitEditorUp": "Oben &&trennen", + "miSplitEditorUpWithoutMnemonic": "Oben teilen", "miSwitchEditor": "&&Editor wechseln", "miSwitchGroup": "&&Gruppe wechseln", "miThreeColumnsEditorLayout": "D&&rei Spalten", + "miThreeColumnsEditorLayoutWithoutMnemonic": "Drei Spalten", "miThreeRowsEditorLayout": "Drei &&Zeilen", + "miThreeRowsEditorLayoutWithoutMnemonic": "Drei Zeilen", "miTwoByTwoGridEditorLayout": "&&Raster (2x2)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "Raster (2x2)", "miTwoColumnsBottomEditorLayout": "Zwei &&Spalten unten", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "Zwei Spalten unten", "miTwoColumnsEditorLayout": "&&Zwei Spalten", + "miTwoColumnsEditorLayoutWithoutMnemonic": "Zwei Spalten", "miTwoRowsEditorLayout": "Z&&wei Zeilen", + "miTwoRowsEditorLayoutWithoutMnemonic": "Zwei Zeilen", "miTwoRowsRightEditorLayout": "Zwei Z&&eilen rechts", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "Zwei Zeilen rechts", "navigate.next.label": "Nächste Änderung", "navigate.prev.label": "Vorherige Änderung", "nextChangeIcon": "Symbol für Aktion \"Nächste Änderung\" im Diff-Editor", @@ -3061,6 +3196,7 @@ "unpinEditor": "Editor lösen" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "&&Löschen", "clearEditorHistory": "Editor-Verlauf löschen", "clearRecentFiles": "Zuletzt geöffnete löschen", "closeAllEditors": "Alle Editoren schließen", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "Editoren in anderen Gruppen schließen", "closeEditorsToTheLeft": "Editoren links in der Gruppe schließen", "closeOneEditor": "Schließen", + "confirmClearDetail": "Diese Aktion kann nicht rückgängig gemacht werden.", + "confirmClearEditorHistoryMessage": "Möchten Sie den Verlauf der zuletzt geöffneten Editoren löschen?", + "confirmClearRecentsMessage": "Möchten Sie alle zuletzt geöffneten Dateien und Arbeitsbereiche löschen?", "duplicateActiveGroupDown": "Editor-Gruppe unten duplizieren", "duplicateActiveGroupLeft": "Editor-Gruppe links duplizieren", "duplicateActiveGroupRight": "Editor-Gruppe rechts duplizieren", @@ -3096,7 +3235,7 @@ "joinAllGroups": "Alle Editor-Gruppen verknüpfen", "joinTwoGroups": "Editor-Gruppe mit nächster Gruppe verknüpfen", "lastEditorInGroup": "Letzten Editor in der Gruppe öffnen", - "maximizeEditor": "Editor-Gruppe maximieren und Randleiste ausblenden", + "maximizeEditor": "Editor-Gruppe maximieren und Seitenleiste ausblenden", "minimizeOtherEditorGroups": "Editor-Gruppe maximieren", "moveActiveGroupDown": "Editor-Gruppe nach unten verschieben", "moveActiveGroupLeft": "Editor-Gruppe nach links verschieben", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "Editor in nächste Gruppe verschieben", "moveEditorToPreviousGroup": "Editor in vorherige Gruppe verschieben", "moveEditorToRightGroup": "Editor in rechte Gruppe verschieben", + "navigateBack": "Zurück", + "navigateBackInEdits": "Zurück in „Positionen bearbeiten“", + "navigateBackInNavigations": "Zurück in „Navigationspositionen“", "navigateEditorGroups": "Zwischen Editor-Gruppen navigieren", "navigateEditorHistoryByInput": "Vorherigen Editor per Quick Open aus dem Verlauf öffnen", - "navigateLast": "Zum Ende gehen", - "navigateNext": "Weiter", + "navigateForward": "Weiter", + "navigateForwardInEdits": "Weiter in „Positionen bearbeiten“", + "navigateForwardInNavigations": "Weiter in „Navigationspositionen“", "navigatePrevious": "Zurück", + "navigatePreviousInEdits": "Zurück in „Positionen bearbeiten“", + "navigatePreviousInNavigationLocations": "Zurück in „Navigationspositionen“", "navigateToLastEditLocation": "Gehe zum letzten Bearbeitungsort", + "navigateToLastNavigationLocation": "Zu „Letzte Navigationsposition“ wechseln", "newEditorAbove": "Neue Editor-Gruppe oben", "newEditorBelow": "Neue Editor-Gruppe unten", "newEditorLeft": "Neue Editor-Gruppe links", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "Editor-Gruppe entsperren" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "Konfigurieren Sie Globmuster für Editoren (z. B. `\"*.hex\": \"hexEditor.hexEdit\"`). Diese haben Vorrang vor dem Standardverhalten.", "markdownPreview": "Markdownvorschau", - "workbench.editor.autoLockGroups": "Wenn ein Editor, der einem der aufgeführten Typen entspricht, als erster einer Editorgruppe geöffnet wird und mehr als eine Gruppe geöffnet ist, wird die Gruppe automatisch gesperrt. Gesperrte Gruppen werden nur zum Öffnen von Editoren verwendet, wenn sie über eine Benutzergeste explizit ausgewählt werden (z. B. Drag und Drop), dies ist aber nicht der Standard. Daher ist es weniger wahrscheinlich, dass der aktive Editor in einer gesperrten Gruppe versehentlich durch einen anderen Editor ersetzt wird." + "workbench.editor.autoLockGroups": "Wenn ein Editor, der einem der aufgeführten Typen entspricht, als erster einer Editorgruppe geöffnet wird und mehr als eine Gruppe geöffnet ist, wird die Gruppe automatisch gesperrt. Gesperrte Gruppen werden nur zum Öffnen von Editoren verwendet, wenn sie über eine Benutzergeste explizit ausgewählt werden (z. B. Drag und Drop), dies ist aber nicht der Standard. Daher ist es weniger wahrscheinlich, dass der aktive Editor in einer gesperrten Gruppe versehentlich durch einen anderen Editor ersetzt wird.", + "workbench.editor.defaultBinaryEditor": "Der Standard-Editor für Dateien, die als binär erkannt werden. Wenn nicht definiert, wird dem Benutzer eine Auswahl angezeigt." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "Halten Sie __{0}__ gedrückt, um in den Editor zu wechseln." }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Leere Editor-Gruppenaktionen", - "cancel": "Abbrechen", - "editorOpenError": "{0} kann nicht geöffnet werden: {1}", - "editorOpenErrorDialog": "\"{0}\" kann nicht geöffnet werden.", "emptyEditorGroup": "{0} (leer)", "groupAriaLabel": "Editor-Gruppe {0}", - "groupLabel": "Gruppe {0}", + "groupLabel": "Gruppe {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "Abbrechen", + "editorOpenErrorDialog": "\\\"{0}\\\" kann nicht geöffnet werden.", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "Anker-Editor", "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", - "unavailableResourceErrorEditor": "Nicht verfügbarer Ressourcenfehler im Editor", "unavailableResourceErrorEditorText": "Der Editor konnte nicht geöffnet werden, da die Datei nicht gefunden wurde.", - "unknownErrorEditor": "Unbekannter Editor-Fehler", - "unknownErrorEditorText": "Der Editor konnte aufgrund eines unerwarteten Fehlers nicht geöffnet werden." + "unknownErrorEditorTextWithError": "Der Editor konnte aufgrund eines unerwarteten Fehlers nicht geöffnet werden: {0}", + "unknownErrorEditorTextWithoutError": "Der Editor konnte aufgrund eines unerwarteten Fehlers nicht geöffnet werden." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Editor schließen", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "Alle Benachrichtigungen löschen", "focusNotificationToasts": "Benachrichtigungspopup fokussieren", "hideNotifications": "Benachrichtigungen ausblenden", - "notificationCenterVisible": "Gibt an, ob die Mitteilungszentrale sichtbar ist.", - "notificationFocus": "Gibt an, ob eine Benachrichtigung über den Tastaturfokus verfügt.", - "notificationToastsVisible": "Gibt an, ob ein Benachrichtigungspopup sichtbar ist.", "notifications": "Benachrichtigungen", "showNotifications": "Benachrichtigungen anzeigen" }, @@ -3351,36 +3500,59 @@ "notificationSource": "Quelle: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "Bereich ausrichten", + "alignPanelCenter": "Bereichsausrichtung auf „zentrieren“ festlegen", + "alignPanelCenterShort": "Zentriert", + "alignPanelJustify": "Bereichsausrichtung auf „im Blocksatz ausrichten“ festlegen", + "alignPanelJustifyShort": "Im Blocksatz ausrichten", + "alignPanelLeft": "Bereichsausrichtung auf „links“ festlegen", + "alignPanelLeftShort": "Links", + "alignPanelRight": "Bereichsausrichtung auf „rechts“ festlegen", + "alignPanelRightShort": "Rechts", "closeIcon": "Symbol für das Schließen eines Panels.", "closePanel": "Panel schließen", + "closeSecondarySideBar": "Sekundäre Seitenleiste schließen", "focusPanel": "Fokus im Panel", "hidePanel": "Panel ausblenden", "maximizeIcon": "Symbol für das Maximieren eines Panels.", "maximizePanel": "Panelgröße maximieren", "miShowPanel": "&&Panel anzeigen", + "miShowPanelNoMnemonic": "Bereich anzeigen", "minimizePanel": "Panelgröße wiederherstellen", + "movePanelToSecondarySideBar": "Bereichsansichten in die sekundäre Seitenleiste verschieben", + "moveSidePanelToPanel": "Sekundäre Seitenleistenansichten in den Bereich verschieben", "nextPanelView": "Nächste Panelansicht", + "panelMaxNotSupported": "Das Maximieren des Bereichs wird nur unterstützt, wenn es zentriert ausgerichtet ist.", + "positionPanel": "Panelposition:", "positionPanelBottom": "Panel nach unten verschieben", + "positionPanelBottomShort": "Unten", "positionPanelLeft": "Panel nach links verschieben", + "positionPanelLeftShort": "Links", "positionPanelRight": "Panel nach rechts verschieben", + "positionPanelRightShort": "Rechts", "previousPanelView": "Vorherige Panelansicht", "restoreIcon": "Symbol für das Wiederherstellen eines Panels.", "toggleMaximizedPanel": "Maximiertes Panel umschalten", - "togglePanel": "Panel umschalten" + "togglePanel": "Panel umschalten", + "togglePanelIcon": "Symbol zum Umschalten des Bereichs.", + "togglePanelVisibility": "Bereichssichtbarkeit umschalten" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Panel ausblenden", "moreActions": "Weitere Aktionen...", - "panel.emptyMessage": "Ziehen Sie eine Ansicht in das Panel, um sie anzuzeigen.", + "panel.emptyMessage": "Ziehen Sie eine Ansicht hierher, um sie anzuzeigen.", + "pinned view containers": "Sichtbarkeitsanpassungen für Bereichseinträge", "resetLocation": "Speicherort zurücksetzen" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "Fokus auf Seitenleiste" + "focusSideBar": "Fokus auf primäre Seitenleiste" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Fokus Statusleiste", - "hide": "\"{0}\" ausblenden", - "statusBarFocused": "Gibt an, ob die Statusleiste über den Tastaturfokus verfügt." + "hide": "\"{0}\" ausblenden" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "Sichtbarkeitsanpassungen für Statusleisteneinträge" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "Statusleiste ausblenden" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[Erweiterungsentwicklungshost]", + "layoutControl.hide": "Layoutsteuerung ausblenden", "patchedWindowTitle": "[Nicht unterstützt]", "userIsAdmin": "[Administrator]", "userIsSudo": "[Superuser]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "Steuert das Verhalten beim Klicken auf ein Aktivitätsleistensymbol in der Workbench.", "activityBarVisibility": "Steuert die Sichtbarkeit der Aktivitätsleiste in der Workbench.", "appName": "`${appName}`: z. B. VS Code.", - "auxiliaryBarEnabled": "Steuert, ob der Seitenbereich gegenüber der Seitenleiste aktiviert ist.", "centeredLayoutAutoResize": "Steuert, ob das zentrierte Layout automatisch auf die maximale Breite skaliert werden soll, wenn mehr als eine Gruppe geöffnet ist. Sobald nur noch eine Gruppe geöffnet ist, wird auf die ursprüngliche zentrierte Breite zurück skaliert.", "closeEmptyGroups": "Steuert das Verhalten leerer Editor-Gruppen, wenn die letzte Registerkarte in der Gruppe geschlossen wird. Ist diese Option aktiviert, werden leere Gruppen automatisch geschlossen. Ist sie deaktiviert, bleiben leere Gruppen Teil des Rasters.", "closeOnFileDelete": "Steuert, ob Editoren, die eine Datei anzeigen, die während der Sitzung geöffnet war, automatisch geschlossen werden sollen, wenn diese von einem anderen Prozess umbenannt oder gelöscht wird. Wenn Sie diese Option deaktivieren, bleibt der Editor bei einem solchen Ereignis geöffnet. Beachten Sie, dass bei Löschvorgängen innerhalb der Anwendung der Editor immer geschlossen wird, und dass Editoren mit nicht gespeicherten Änderungen nie geschlossen werden, damit Ihre Daten nicht verloren gehen.", "closeOnFocusLost": "Steuert, ob Quick Open automatisch geschlossen werden soll, sobald das Feature den Fokus verliert.", "commandHistory": "Steuert, ob die Anzahl zuletzt verwendeter Befehle im Verlauf für die Befehlspalette gespeichert wird. Legen Sie diese Option auf 0 fest, um den Befehlsverlauf zu deaktivieren.", + "confirmBeforeClose": "Steuert, ob ein Bestätigungsdialogfeld angezeigt werden soll, bevor das Fenster geschlossen oder die Anwendung beendet wird.", "confirmBeforeCloseWeb": "Steuert, ob vor dem Schließen des Browserfensters oder einer Registerkarte ein Bestätigungsdialogfeld angezeigt wird. Hinweis: Selbst wenn diese Option aktiviert ist, wird das Browserfenster oder eine Registerkarte darin möglicherweise ohne Bestätigung geschlossen. Diese Einstellung ist nur ein Hinweis, der nicht in allen Fällen angewendet wird.", "customMenuBarAltFocus": "Steuert, ob der Fokus durch Drücken der ALT-TASTE auf die Menüleiste verschoben wird. Diese Einstellung hat keinen Einfluss auf das Umschalten der Menüleiste mit der ALT-TASTE.", "decorations.badges": "Steuert, ob Editor-Dateidekorationen Badges verwenden sollen.", "decorations.colors": "Steuert, ob Editor-Dateidekorationen Farben verwenden sollen.", "dirty": "„${dirty}“: Ein Indikator für den Fall, dass der aktive Editor nicht gespeicherte Änderungen aufweist.", + "dropIntoEditor": "Steuert, ob Sie eine Datei in einen Editor ziehen und ablegen können, indem Sie die UMSCHALTTASTE gedrückt halten (anstatt die Datei in einem Editor zu öffnen).", "editorOpenPositioning": "Steuert, wo Editoren geöffnet werden. Wählen Sie \"Links\" oder \"Rechts\" aus, um Editoren links oder rechts vom aktuellen aktiven Editor zu öffnen. Wählen Sie \"Erster\" oder \"Letzter\" aus, um Editoren unabhängig vom aktuell aktiven Editor zu öffnen.", "editorTabCloseButton": "Steuert die Position der Schaltflächen zum Schließen der Editor-Registerkarten oder deaktiviert sie, wenn die Einstellung auf \"off\" festgelegt ist. Dieser Wert wird ignoriert, wenn \"#workbench.editor.showTabs#\" deaktiviert ist.", "enableMenuBarMnemonics": "Steuert, ob die Hauptmenüs über ALT-Tastenkombinationen geöffnet werden können. Durch das Deaktivieren von Kürzeln können diese ALT-Tastenkombinationen stattdessen an Editorbefehle gebunden werden.", - "enablePreview": "Steuert, ob geöffnete Editoren als Vorschau angezeigt werden sollen. Vorschau-Editoren bleiben nicht geöffnet und werden wiederverwendet, bis explizit festgelegt wird, dass sie geöffnet bleiben sollen (z. B. per Doppelklick oder durch Bearbeiten). Sie werden mit kursivem Schriftschnitt angezeigt.", - "enablePreviewFromCodeNavigation": "Steuert, ob Editoren im Vorschaumodus verbleiben, wenn eine Codenavigation aus ihnen gestartet wird. Vorschau-Editoren bleiben nicht geöffnet und werden wiederverwendet, bis explizit festgelegt wird, dass sie geöffnet bleiben sollen (z. B. per Doppelklick oder durch Bearbeiten). Dieser Wert wird ignoriert, wenn \"#workbench.editor.enablePreview#\" deaktiviert ist.", - "enablePreviewFromQuickOpen": "Steuert, ob über Quick Open geöffnete Editoren als Vorschau angezeigt werden. Vorschau-Editoren bleiben nicht geöffnet und werden wiederverwendet, bis explizit festgelegt wird, dass sie geöffnet bleiben sollen (z. B. per Doppelklick oder durch Bearbeiten). Dieser Wert wird ignoriert, wenn \"#workbench.editor.enablePreview#\" deaktiviert ist.", + "enablePreview": "Steuert, ob geöffnete Editoren als Vorschau-Editoren angezeigt werden. Vorschau-Editoren bleiben nicht geöffnet, und werden wiederverwendet, bis explizit festgelegt wird, dass sie geöffnet bleiben (z. B. durch Doppelklicken oder Bearbeiten), und zeigen Dateinamen kursiv an.", + "enablePreviewFromCodeNavigation": "Steuert, ob Editoren in der Vorschau bleiben, wenn eine Codenavigation von ihnen aus gestartet wird. Vorschau-Editoren bleiben nicht geöffnet und werden wiederverwendet, bis sie explizit so festgelegt sind, dass sie geöffnet bleiben (z. B. durch Doppelklicken oder Bearbeiten). Dieser Wert wird ignoriert, wenn \"#workbench.editor.enablePreview#\" deaktiviert ist.", + "enablePreviewFromQuickOpen": "Steuert, ob Von Quick Open geöffnete Editoren als Vorschau-Editoren angezeigt werden. Vorschau-Editoren bleiben nicht geöffnet und werden wiederverwendet, bis sie explizit so festgelegt sind, dass sie geöffnet bleiben (z. B. durch Doppelklicken oder Bearbeiten). Dieser Wert wird ignoriert, wenn \"#workbench.editor.enablePreview#\" deaktiviert ist.", + "exclude": "Konfigurieren Sie [glob patterns](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) zum Ausschließen von Dateien aus dem lokalen Dateiverlauf. Das Ändern dieser Einstellung hat keine Auswirkungen auf vorhandene Einträge im lokalen Dateiversionsverlauf.", "focusRecentEditorAfterClose": "Steuert, ob Tabs in der zuletzt verwendeten Reihenfolge oder von links nach rechts geschlossen werden.", "folderName": "\"${folderName}\": der Name des Arbeitsbereichsordners, der die Datei enthält (z.B. myFolder).", "folderPath": "\"${folderPath}\": der Name des Arbeitsbereichsordners, der die Datei enthält (z.B. /Users/Development/myFolder).", "fontAliasing": "Steuert die Schriftartaliasingmethode in der Workbench.", "highlightModifiedTabs": "Steuert, ob ein oberer Rahmen auf Registerkarten für Editoren mit nicht gespeicherten Änderungen gezeichnet wird. Dieser Wert wird ignoriert, wenn „#workbench.editor.showTabs#“ deaktiviert ist.", + "layoutControlEnabled": "Steuert, ob die Layoutsteuerelemente in der benutzerdefinierten Titelleiste über {0} aktiviert sind.", + "layoutControlEnabledDeprecation": "Diese Einstellung wurde durch {0} ersetzt.", + "layoutControlType": "Steuert, ob das Layoutsteuerelement in der benutzerdefinierten Titelleiste als einzelne Menüschaltfläche oder mit mehreren Umschaltflächen der Benutzeroberfläche angezeigt wird.", + "layoutControlTypeDeprecation": "Diese Einstellung wurde durch {0} ersetzt.", + "layoutcontrol.type.both": "Zeigt sowohl die Dropdown- als auch die Umschaltfläche an.", + "layoutcontrol.type.menu": "Zeigt eine einzelne Schaltfläche mit einer Dropdownliste mit Layoutoptionen an.", + "layoutcontrol.type.toggles": "Zeigt mehrere Schaltflächen zum Umschalten der Sichtbarkeit der Bereiche und der Seitenleiste an.", "limitEditorsEnablement": "Steuert, ob die Anzahl der geöffneten Editoren begrenzt werden soll oder nicht. Wenn diese Option aktiviert ist, werden ältere Editoren geschlossen, um Platz für neu geöffnete Editoren zu schaffen.", + "limitEditorsExcludeDirty": "Steuert, ob die maximale Anzahl geöffneter Editoren fehlerhafte Editoren für die Zählung auf das konfigurierte Limit ausschließen soll.", "limitEditorsMaximum": "Steuert die maximale Anzahl geöffneter Editoren. Verwenden Sie die Einstellung \"#workbench.editor.limit.perEditorGroup'', um diesen Grenzwert pro Editor-Gruppe oder über alle Gruppen hinweg zu steuern.", - "menuBarVisibility": "Steuert die Sichtbarkeit der Menüleiste. In der Einstellung \"Umschalten\" ist die Menüleiste ausgeblendet und kann durch einfaches Betätigen der ALT-Taste angezeigt werden. Durch die Einstellung \"Kompakt\" wird das Menü in die Seitenleiste verschoben.", - "menuBarVisibility.mac": "Steuert die Sichtbarkeit der Menüleiste. In der Einstellung \"Umschalten\" ist die Menüleiste ausgeblendet und kann durch Ausführen von \"Fokus auf Anwendungsmenü\" angezeigt werden. Durch die Einstellung \"Kompakt\" wird das Menü in die Seitenleiste verschoben.", - "mouseBackForwardToNavigate": "Navigieren Sie zwischen geöffneten Dateien mit der vierten und fünften Maustaste, falls vorhanden.", + "localHistoryEnabled": "Steuert, ob der lokale Dateiverlauf aktiviert ist. Wenn diese Option aktiviert ist, wird der Dateiinhalt eines gespeicherten Editors an einem Sicherungsspeicherort gespeichert und kann möglicherweise später wiederhergestellt oder der Inhalt überprüft werden. Das Ändern dieser Einstellung hat keine Auswirkungen auf vorhandene lokale Dateiversionsverlaufseinträge.", + "localHistoryMaxFileEntries": "Steuert die maximale Anzahl lokaler Dateiverlaufseinträge pro Datei. Wenn die Anzahl lokaler Dateiverlaufseinträge diese Anzahl für eine Datei überschreitet, werden die ältesten Einträge verworfen.", + "localHistoryMaxFileSize": "Steuert die maximale Größe einer Datei (in KB), die für den lokalen Dateiverlauf berücksichtigt werden soll. Dateien, die größer sind, werden nicht zum lokalen Dateiverlauf hinzugefügt. Das Ändern dieser Einstellung hat keine Auswirkungen auf vorhandene lokale Dateiversionsverlaufseinträge.", + "menuBarVisibility": "Steuert die Sichtbarkeit der Menüleiste. In der Einstellung „Umschalten“ ist die Menüleiste ausgeblendet und kann durch einfaches Betätigen der ALT-Taste angezeigt werden. Durch die Einstellung „Kompakt“ wird das Menü in die Seitenleiste verschoben.", + "menuBarVisibility.mac": "Steuert die Sichtbarkeit der Menüleiste. In der Einstellung „Umschalten“ ist die Menüleiste ausgeblendet und kann durch Ausführen von „Fokus auf Anwendungsmenü“ angezeigt werden. Durch die Einstellung „Kompakt“ wird das Menü in die Seitenleiste verschoben.", + "mergeWindow": "Konfigurieren Sie ein Intervall in Sekunden, in dem der letzte Eintrag im lokalen Dateiverlauf durch den Eintrag ersetzt wird, der hinzugefügt wird. Dadurch wird die Gesamtanzahl von Einträgen reduziert, die hinzugefügt werden, z. B. wenn das automatische Speichern aktiviert ist. Diese Einstellung wird nur auf Einträge angewendet, die dieselbe ursprüngliche Quelle haben. Das Ändern dieser Einstellung hat keine Auswirkungen auf vorhandene Einträge im lokalen Dateiversionsverlauf.", + "mouseBackForwardToNavigate": "Aktiviert die Verwendung der Maustasten vier und fünf für die Befehle „Zurück“ und „Weiter“.", + "navigationScope": "Steuert den Bereich „Verlaufsnavigation“ in Editoren für Befehle wie „Zurück“ und „Weiter“.", "openDefaultKeybindings": "Steuert, ob beim Öffnen der Einstellungen für Tastenzuordnungen auch ein Editor geöffnet wird, der alle Standardtastenzuordnungen anzeigt.", "openDefaultSettings": "Steuert, ob beim Öffnen der Einstellungen auch ein Editor geöffnet wird, der alle Standardeinstellungen anzeigt.", - "openFilesInNewWindow": "Steuert, ob Dateien in einem neuen Fenster geöffnet werden sollen.\r\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird). ", - "openFilesInNewWindowMac": "Steuert, ob Dateien in einem neuen Fenster geöffnet werden sollen.\r\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird).", + "openFilesInNewWindow": "Steuert, ob Dateien in einem neuen Fenster geöffnet werden sollen, wenn eine Befehlszeile oder ein Dateidialogfeld verwendet wird.\r\nBeachten Sie, dass es weiterhin Fälle geben kann, in denen diese Einstellung ignoriert wird (z. B. bei Verwendung der Befehlszeilenoption \\\"--new-window\\\" oder \\\"--reuse-window\\\").", + "openFilesInNewWindowMac": "Steuert, ob Dateien in einem neuen Fenster geöffnet werden sollen, wenn eine Befehlszeile oder ein Dateidialogfeld verwendet wird.\r\nBeachten Sie, dass es weiterhin Fälle geben kann, in denen diese Einstellung ignoriert wird (z. B. bei Verwendung der Befehlszeilenoption \\\"--new-window\\\" oder \\\"--reuse-window\\\").", "openFoldersInNewWindow": "Steuert, ob Ordner in einem neuen Fenster geöffnet werden oder das letzte aktive Fenster ersetzen sollen.\r\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird). ", - "panelDefaultLocation": "Steuert die Standardposition des Panels (Terminal, Debugging-Konsole, Ausgabe, Probleme). Er kann entweder rechts, links oder unter der Workbench angezeigt werden.", + "panelDefaultLocation": "Steuert die Standardposition des Panels (Terminal, Debugging-Konsole, Ausgabe, Probleme) in einem neuen Arbeitsbereich. Es kann entweder rechts, links oder unter dem Editorbereich angezeigt werden.", "panelOpensMaximized": "Steuert, ob das Panel maximiert geöffnet wird. Das Panel kann entweder immer maximiert, nie maximiert oder im letzten Zustand vor dem Schließen geöffnet werden.", "perEditorGroup": "Steuert, ob die zulässige Höchstzahl geöffneter Editoren pro Editorgruppe oder für alle gleichzeitig gilt.", "pinnedTabSizing": "Steuert die Größe von angehefteten 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.", @@ -3505,7 +3693,7 @@ "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.", + "sideBarLocation": "Steuert die Position der primären Seitenleiste und Aktivitätsleiste. Sie können entweder auf der linken oder rechten Seite der Workbench angezeigt werden. Die sekundäre Seitenleiste wird auf der gegenüberliegenden Seite der Workbench angezeigt.", "sideBySideDirection": "Steuert die Standardrichtung von Editoren, die nebeneinander geöffnet werden (beispielsweise über den Explorer). Standardmäßig werden Editoren rechts neben dem derzeit aktiven Editor geöffnet. Wenn Sie diese Option in \"Unten\" ändern, werden Editoren unterhalb des derzeit aktiven Editors geöffnet.", "splitInGroupLayout": "Steuert das Layout, wenn ein Editor in einer Editorgruppe entweder vertikal oder horizontal geteilt wird.", "splitOnDragAndDrop": "Steuert, ob Editor-Gruppen durch Drag & Drop-Vorgänge geteilt werden können, indem ein Editor oder eine Datei auf den Rändern des Editor-Bereichs abgelegt wird.", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "Steuert das Format der Bezeichnung für einen unbenannten Editor.", "useSplitJSON": "Steuert, ob der geteilte JSON-Editor verwendet wird, wenn Einstellungen als JSON bearbeitet werden.", "viewVisibility": "Steuert die Sichtbarkeit von Headeraktionen. Headeraktionen können immer sichtbar sein oder nur sichtbar sein, wenn diese Ansicht den Fokus hat oder mit der Maus darauf gezeigt wird.", - "window.confirmBeforeClose.always": "Hiermit wird nach Möglichkeit immer eine Bestätigung angefordert. Beachten Sie, dass das Browserfenster oder eine Registerkarte möglicherweise dennoch ohne Bestätigung geschlossen wird.", - "window.confirmBeforeClose.keyboardOnly": "Hiermit wird nur dann eine Bestätigung angefordert, wenn eine Tastenzuordnung erkannt wurde. Beachten Sie, dass die Erkennung in einigen Fällen nicht möglich ist.", - "window.confirmBeforeClose.never": "Nur bei drohendem Datenverlust explizit eine Bestätigung anfordern", + "window.confirmBeforeClose.always": "Immer Bestätigung anfordern", + "window.confirmBeforeClose.always.web": "Hiermit wird nach Möglichkeit immer eine Bestätigung angefordert. Beachten Sie, dass das Browserfenster oder eine Registerkarte möglicherweise dennoch ohne Bestätigung geschlossen wird.", + "window.confirmBeforeClose.keyboardOnly": "Bestätigung nur anfordern, wenn eine Tastenzuordnung verwendet wurde.", + "window.confirmBeforeClose.keyboardOnly.web": "Hiermit wird nur dann eine Bestätigung angefordert, wenn eine Tastenzuordnung erkannt wurde. Beachten Sie, dass die Erkennung in einigen Fällen nicht möglich ist.", + "window.confirmBeforeClose.never": "Fordern Sie niemals explizit eine Bestätigung an.", + "window.confirmBeforeClose.never.web": "Nur bei drohendem Datenverlust explizit eine Bestätigung anfordern", "window.menuBarVisibility.classic": "Das Menü wird oben im Fenster angezeigt und nur im Vollbildmodus ausgeblendet.", - "window.menuBarVisibility.compact": "Das Menü wird als kompakte Schaltfläche in der Seitenleiste angezeigt. Dieser Wert wird ignoriert, wenn \"window.titleBarStyle\" auf \"native\" festgelegt ist.", + "window.menuBarVisibility.compact": "Das Menü wird als kompakte Schaltfläche in der Seitenleiste angezeigt. Dieser Wert wird ignoriert, wenn „window.titleBarStyle#“ auf „Nativ“ festgelegt ist.", "window.menuBarVisibility.hidden": "Das Menü ist immer ausgeblendet.", "window.menuBarVisibility.toggle": "Das Menü ist ausgeblendet, kann aber über die ALT-Taste im oberen Fensterbereich angezeigt werden.", "window.menuBarVisibility.toggle.mac": "Das Menü ist ausgeblendet, kann aber durch Ausführen des Befehls \"Fokus auf Anwendungsmenü\" im oberen Fensterbereich angezeigt werden.", @@ -3539,14 +3730,22 @@ "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.historyBasedLanguageDetection": "Ermöglicht die Verwendung des Editorverlaufs in der Spracherkennung. Dies führt dazu, dass die automatische Spracherkennung Sprachen bevorzugt, die kürzlich geöffnet wurden, und ermöglicht die automatische Spracherkennung für kleinere Eingaben.", "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 Text-Editor automatisch erkannt wird, es sei denn, die Sprache wurde explizit von der Sprachauswahl festgelegt. Dies kann auch nach Sprache festgelegt werden. Sie können also angeben, für welche Sprachen Sie nicht deaktiviert werden sollen. Dies ist nützlich für Sprachen wie Markdown, die häufig andere Sprachen enthalten, die die Spracherkennung dazu verleiten könnten, zu glauben, dass es sich um die eingebettete Sprache handelt und nicht um Markdown.", + "workbench.editor.navigationScopeDefault": "Navigieren Sie durch alle geöffneten Editoren und Editorgruppen.", + "workbench.editor.navigationScopeEditor": "Navigieren Sie nur im aktiven Editor.", + "workbench.editor.navigationScopeEditorGroup": "Navigieren Sie nur in Editoren der aktiven Editorgruppe.", "workbench.editor.pinnedTabSizing.compact": "Eine angeheftete Registerkarte wird in kompakter Form nur als Symbol oder mit dem ersten Buchstaben des Editornamens angezeigt.", "workbench.editor.pinnedTabSizing.normal": "Eine angeheftete Registerkarte erbt die Darstellung nicht angehefteter Registerkarten.", "workbench.editor.pinnedTabSizing.shrink": "Eine angeheftete Registerkarte wird auf eine kompakte festgelegte Größe verkleinert, die Teile des Editornamens anzeigt.", + "workbench.editor.preferBasedLanguageDetection": "Wenn diese Option aktiviert ist, erhält ein Spracherkennungsmodell, das den Editorverlauf berücksichtigt, eine höhere Priorität.", + "workbench.editor.showLanguageDetectionHints": "Wenn diese Option aktiviert ist, wird eine Schnellkorrektur für die Statusleiste angezeigt, wenn die Sprache des Editors nicht mit der erkannten Inhaltssprache übereinstimmt.", + "workbench.editor.showLanguageDetectionHints.editors": "In nicht betitelten Text-Editoren anzeigen", + "workbench.editor.showLanguageDetectionHints.notebook": "In Notebook-Editoren anzeigen", "workbench.editor.splitInGroupLayoutHorizontal": "Editoren werden von links nach rechts positioniert.", "workbench.editor.splitInGroupLayoutVertical": "Editoren werden von oben nach unten positioniert.", "workbench.editor.splitSizingDistribute": "Teilt alle Editor-Gruppen gleichmäßig auf", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "Hiermit wird das Panel beim Öffnen niemals maximiert. Das Panel wird im nicht maximierten Zustand geöffnet.", "workbench.panel.opensMaximized.preserve": "Hiermit wird das Panel in dem Zustand geöffnet, in dem es sich vor dem Schließen befand.", "workbench.quickOpen.preserveInput": "Steuert, ob die letzte Eingabe in Quick Open beim nächsten Öffnen wiederhergestellt werden soll.", + "workbench.reduceMotion": "Steuert, ob die Workbench mit weniger Animationen gerendert werden soll.", + "workbench.reduceMotion.auto": "Rendern mit reduzierter Bewegung basierend auf der Betriebssystemkonfiguration.", + "workbench.reduceMotion.off": "Nicht mit reduzierter Bewegung rendern", + "workbench.reduceMotion.on": "Rendern Sie immer mit reduzierter Bewegung.", "wrapTabs": "Steuert, ob Registerkarten über mehrere Zeilen umbrochen werden sollen oder ob eine Scrollleiste angezeigt werden soll, wenn nicht genügend Platz zur vollständigen Anzeige vorhanden ist. Dieser Wert wird ignoriert, wenn \"#workbench.editor.showTabs#\" deaktiviert ist.", "zenMode.centerLayout": "Steuert, ob das Layout durch Aktivieren des Zen-Modus ebenfalls zentriert wird.", "zenMode.fullScreen": "Steuert, ob die Workbench durch das Aktivieren des Zen-Modus in den Vollbildmodus wechselt.", @@ -3584,15 +3787,11 @@ "test": "Test", "view": "Anzeigen" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "Der Bezeichner des aktiven Hilfsbereichs", - "auxiliaryBarFocus": "Gibt an, ob die Hilfsleiste den Tastaturfokus besitzt.", - "auxiliaryBarVisible": "Gibt an, ob der Hilfsleiste sichtbar ist." - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "Der Bezeichner des aktiven Hilfsbereichs", "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.", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "Gibt an, ob die aktive Editor-Gruppe die letzte Gruppe ist.", "activeEditorGroupLocked": "Gibt an, ob die aktive Editor-Gruppe gesperrt ist.", "activeEditorIsDirty": "Gibt an, ob der aktive Editor nicht gespeicherte Änderungen aufweist.", + "activeEditorIsFirstInGroup": "Gibt an, ob der aktive Editor der Erste in der Gruppe ist.", + "activeEditorIsLastInGroup": "Gibt an, ob der aktive Editor der Letzte in der Gruppe ist.", "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", + "activePanel": "Der Bezeichner des aktiven Panels.", + "activeViewlet": "Der Bezeichner des aktiven Viewlets", + "auxiliaryBarFocus": "Gibt an, ob die Hilfsleiste den Tastaturfokus besitzt.", + "auxiliaryBarVisible": "Gibt an, ob der Hilfsleiste sichtbar ist.", + "bannerFocused": "Gibt an, ob das Banner über den Tastaturfokus verfügt.", + "dirtyWorkingCopies": "Gibt an, ob Arbeitskopien mit nicht gespeicherten Änderungen vorhanden sind.", "editorAreaVisible": "Gibt an, ob der Editor-Bereich sichtbar ist.", "editorIsOpen": "Gibt an, ob ein Editor geöffnet ist.", + "editorTabsVisible": "Ob Editor-Registerkarten sichtbar sind", + "focusedView": "Der Bezeichner der Ansicht mit dem Tastaturfokus", "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.", + "isFileSystemResource": "Gibt an, ob die Ressource von einem Dateisystemanbieter unterstützt wird.", + "isFullscreen": "Gibt an, ob das Fenster im Vollbildmodus angezeigt wird.", "multipleEditorGroups": "Gibt an, ob mehrere Editor-Gruppen geöffnet sind.", - "promptOpenWith.defaultEditor.displayName": "Text-Editor", + "notificationCenterVisible": "Gibt an, ob die Mitteilungszentrale sichtbar ist.", + "notificationFocus": "Gibt an, ob eine Benachrichtigung über den Tastaturfokus verfügt.", + "notificationToastsVisible": "Gibt an, ob ein Benachrichtigungspopup sichtbar ist.", + "panelAlignment": "Die Ausrichtung des Bereichs, entweder \"Mitte\", \"Links\", \"Rechts\" oder \"Im Blocksatz ausrichten\"", + "panelFocus": "Gibt an, ob das Panel über den Tastaturfokus verfügt.", + "panelMaximized": "Gibt an, ob das Panel maximiert ist.", + "panelPosition": "Die Position des Bereichs, immer \"unten\"", + "panelVisible": "Gibt an, ob das Panel sichtbar ist.", + "remoteName": "Der Name des Remotecomputers, mit dem das Fenster verbunden ist, bzw. eine leere Zeichenfolge, wenn keine Verbindung mit einem Remotecomputer besteht.", + "resource": "Der vollständige Wert der Ressource, einschließlich Schema und Pfad", + "resourceDirname": "Der Name des Ordners, in dem die Ressource enthalten ist", + "resourceExtname": "Der Erweiterungsname der Ressource", + "resourceFilename": "Der Dateiname der Ressource", + "resourceLangId": "Der Sprachbezeichner der Ressource", + "resourcePath": "Der vollständige Pfad der Ressource", + "resourceScheme": "Das Schema der Ressource", + "resourceSet": "Gibt an, ob eine Ressource vorhanden ist.", + "sideBarFocus": "Gibt an, ob die Seitenleiste über den Tastaturfokus verfügt.", + "sideBarVisible": "Gibt an, ob die Seitenleiste sichtbar ist.", "sideBySideEditorActive": "Gibt an, ob ein paralleler Editor aktiv ist.", "splitEditorsVertically": "Gibt an, ob Editoren vertikal geteilt werden.", + "statusBarFocused": "Gibt an, ob die Statusleiste über den Tastaturfokus verfügt.", "textCompareEditorActive": "Gibt an, ob ein Textvergleichs-Editor aktiv ist.", - "textCompareEditorVisible": "Gibt an, ob ein Textvergleichs-Editor sichtbar ist." + "textCompareEditorVisible": "Gibt an, ob ein Textvergleichs-Editor sichtbar ist.", + "virtualWorkspace": "Das Schema des aktuellen Arbeitsbereichs, wenn es von einem virtuellen Dateisystem oder einer leeren Zeichenfolge ist.", + "workbenchState": "Die Art des im Fenster geöffneten Arbeitsbereichs: \"leer\" (kein Arbeitsbereich), \"Ordner\" (einzelner Ordner) oder \"Arbeitsbereich\" (Arbeitsbereich mit mehreren Stammordnern)", + "workspaceFolderCount": "Die Anzahl von Stammordnern im Arbeitsbereich" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "Integriert", + "promptOpenWith.defaultEditor.displayName": "Text-Editor" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "Die Sprache {0} wurde automatisch erkannt und als Sprachmodus festgelegt." }, - "vs/workbench/common/panel": { - "activePanel": "Der Bezeichner des aktiven Panels.", - "panelFocus": "Gibt an, ob das Panel über den Tastaturfokus verfügt.", - "panelMaximized": "Gibt an, ob das Panel maximiert ist.", - "panelPosition": "Die Position des Panels: \"Links\", \"Rechts\" oder \"Unten\".", - "panelVisible": "Gibt an, ob das Panel sichtbar ist." - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "Gibt an, ob die Ressource von einem Dateisystemanbieter unterstützt wird.", - "resource": "Der vollständige Wert der Ressource, einschließlich Schema und Pfad", - "resourceDirname": "Der Name des Ordners, in dem die Ressource enthalten ist", - "resourceExtname": "Der Erweiterungsname der Ressource", - "resourceFilename": "Der Dateiname der Ressource", - "resourceLangId": "Der Sprachbezeichner der Ressource", - "resourcePath": "Der vollständige Pfad der Ressource", - "resourceScheme": "Das Schema der Ressource", - "resourceSet": "Gibt an, ob eine Ressource vorhanden ist." - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "Hintergrundfarbe der Aktivitätsleiste für das aktive Element. Die Aktivitätsleiste wird ganz links oder rechts angezeigt und ermöglicht den Wechsel zwischen den Ansichten der Seitenleiste.", "activityBarActiveBorder": "Rahmenfarbe der Aktivitätsleiste für das aktive Element. Die Aktivitätsleiste wird ganz links oder rechts angezeigt und ermöglicht den Wechsel zwischen den Ansichten der Seitenleiste.", @@ -3659,6 +3877,9 @@ "banner.foreground": "Vordergrundfarbe des Banners. Das Banner wird unter der Titelleiste des Fensters angezeigt.", "banner.iconForeground": "Farbe des Banner Symbols. Das Banner wird unter der Titelleiste des Fensters angezeigt.", "editorDragAndDropBackground": "Hintergrundfarbe beim Ziehen von Editoren. Die Farbe muss transparent sein, damit die Editor-Inhalte noch sichtbar sind.", + "editorDropIntoPromptBackground": "Hintergrundfarbe des Textes, der beim Ziehen von Dateien über Editoren angezeigt wird. Dieser Text informiert den Benutzer, dass er die Umschalttaste gedrückt halten kann, um in den Editor zu wechseln.", + "editorDropIntoPromptBorder": "Randfarbe des Textes, der beim Ziehen von Dateien über Editoren angezeigt wird. Dieser Text informiert den Benutzer, dass er die Umschalttaste gedrückt halten kann, um in den Editor zu wechseln.", + "editorDropIntoPromptForeground": "Vordergrundfarbe des Textes, der beim Ziehen von Dateien über Editoren angezeigt wird. Dieser Text informiert den Benutzer, dass er die Umschalttaste gedrückt halten kann, um in den Editor zu wechseln.", "editorGroupBorder": "Farbe zum Trennen mehrerer Editor-Gruppen. Editor-Gruppen sind die Container der Editoren.", "editorGroupEmptyBackground": "Hintergrundfarbe einer leeren Editor-Gruppe. Editor-Gruppen sind die Container von Editoren.", "editorGroupFocusedEmptyBorder": "Rahmenfarbe einer leeren Editor-Gruppe, die im Fokus liegt. Editor-Gruppen sind die Container von Editoren.", @@ -3708,8 +3929,11 @@ "statusBarBorder": "Rahmenfarbe der Statusleiste für die Abtrennung von der Seitenleiste und dem Editor. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarErrorItemBackground": "Hintergrundfarbe für Fehlerelemente der Statusleiste. Fehlerelemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf Fehlerbedingungen hinzuweisen. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarErrorItemForeground": "Vordergrundfarbe für Fehlerelemente der Statusleiste. Fehlerelemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf Fehlerbedingungen hinzuweisen. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarFocusBorder": "Rahmenfarbe der Statusleiste, wenn der Fokus auf der Tastaturnavigation liegt. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarForeground": "Vordergrundfarbe der Statusleiste beim Öffnen eines Arbeitsbereichs oder Ordners. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarItemActiveBackground": "Hintergrundfarbe für Statusleistenelemente beim Klicken. Die Statusleiste wird am unteren Rand des Fensters angezeigt.", + "statusBarItemCompactHoverBackground": "Hintergrundfarbe der Statusleistenelemente beim Daraufzeigen auf ein Element, das zwei Hovers enthält. Die Statusleiste wird am unteren Seitenrand angezeigt.", + "statusBarItemFocusBorder": "Rahmenfarbe des Statusleistenelements, wenn der Fokus auf der Tastaturnavigation liegt. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarItemHostBackground": "Hintergrundfarbe für die Remoteanzeige auf der Statusleiste", "statusBarItemHostForeground": "Vordergrundfarbe für die Remoteanzeige auf der Statusleiste", "statusBarItemHoverBackground": "Hintergrundfarbe der Statusleistenelemente beim Daraufzeigen. Die Statusleiste wird am unteren Seitenrand angezeigt.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "Die Farbe, die für den Rahmen des Fensters verwendet wird, wenn es aktiv ist. Diese Option wird nur im Desktopclient unterstützt, wenn die benutzerdefinierte Titelleiste verwendet wird.", "windowInactiveBorder": "Die Farbe, die für den Rahmen des Fensters verwendet wird, wenn es inaktiv ist. Diese Option wird nur im Desktopclient unterstützt, wenn die benutzerdefinierte Titelleiste verwendet wird." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "Der Bezeichner des aktiven Viewlets", - "sideBarFocus": "Gibt an, ob die Seitenleiste über den Tastaturfokus verfügt.", - "sideBarVisible": "Gibt an, ob die Seitenleiste sichtbar ist." - }, "vs/workbench/common/views": { "defaultViewIcon": "Standardansichtssymbol.", - "duplicateId": "Eine Ansicht mit der ID {0} ist bereits registriert.", - "focusedView": "Der Bezeichner der Ansicht mit dem Tastaturfokus" + "duplicateId": "Eine Ansicht mit der ID {0} ist bereits registriert." }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "Runtimeargumente konfigurieren", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "Fenster", "zoomLevel": "Passen Sie den Zoomfaktor des Fensters an. Die ursprüngliche Größe ist 0. Jede Inkrementierung nach oben (z. B. 1) oder unten (z. B. -1) stellt eine Vergrößerung bzw. Verkleinerung um 20 % dar. Sie können auch Dezimalwerte eingeben, um den Zoomfaktor genauer anzupassen." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "Speichern des UI-Status" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "Version: {0}\r\nCommit: {1}\r\nDatum: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nBetriebssystem: {7}", + "aboutDetail": "Version: {0}\r\nCommit: {1}\r\nDatum: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nBetriebssystem: {7}", "cancelButton": "Abbrechen", "copy": "&&Kopieren", "okButton": "OK", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Abbrechen", + "closeWindowButtonLabel": "&&Fenster schließen", + "closeWindowMessage": "Möchten Sie den Assistenten wirklich schließen?", + "doNotAskAgain": "Nicht erneut fragen", + "exitButtonLabel": "&&Beenden", + "keychainWriteError": "Fehler beim Schreiben von Anmeldeinformationen in die Keychain. Fehler: „{0}“.", "learnMore": "Weitere Informationen", "loaderCycle": "In den AMD-Modulen gibt es einen Abhängigkeitszyklus, der aufgelöst werden muss.", "loginButton": "&&Anmelden", "password": "Kennwort", "proxyAuthRequired": "Proxyauthentifizierung erforderlich", "proxyDetail": "Für den Proxy \"{0}\" sind ein Benutzername und ein Kennwort erforderlich.", + "quitButtonLabel": "&&Aufhören", + "quitMessage": "Möchten Sie den Vorgang beenden?", + "quitMessageMac": "Sind Sie sicher, dass Sie aufhören wollen?", "rememberCredentials": "Anmeldeinformationen speichern", "runningAsRoot": "Es wird nicht empfohlen, {0} als Root-Benutzer auszuführen.", - "username": "Benutzername" + "shutdownErrorClose": "Ein unerwarteter Fehler hat das Schließen des Fensters verhindert.", + "shutdownErrorDetail": "Fehler: {0}", + "shutdownErrorLoad": "Unerwarteter Fehler beim Ändern des Arbeitsbereichs.", + "shutdownErrorQuit": "Aufgrund eines unerwarteten Fehlers wurde das Beenden der Anwendung verhindert.", + "shutdownErrorReload": "Ein unerwarteter Fehler hat das erneute Laden des Fensters verhindert.", + "shutdownForceClose": "Trotzdem schließen", + "shutdownForceLoad": "Trotzdem ändern", + "shutdownForceQuit": "Trotzdem beenden", + "shutdownForceReload": "Trotzdem neu laden", + "shutdownTitleClose": "Das Schließen des Fensters dauert etwas länger...", + "shutdownTitleLoad": "Das Ändern des Arbeitsbereichs dauert etwas länger...", + "shutdownTitleQuit": "Das Beenden der Anwendung dauert etwas länger...", + "shutdownTitleReload": "Das erneute Laden des Fensters dauert etwas länger...", + "troubleshooting": "Leitfaden zur Problembehandlung", + "username": "Benutzername", + "willShutdownDetail": "Die folgenden Vorgänge werden noch ausgeführt: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "Haltepunkt in der Zeile", + "audioCues.lineHasError.name": "Fehler in der Zeile", + "audioCues.lineHasFoldedArea.name": "Gefalteter Bereich in der Zeile", + "audioCues.lineHasInlineSuggestion.name": "Inlinevorschlag in der Zeile", + "audioCues.lineHasWarning.name": "Warnung in der Zeile", + "audioCues.noInlayHints": "Keine Inlay-Hinweise in der Zeile", + "audioCues.onDebugBreak.name": "Debugger auf Haltepunkt beendet" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "Aktivieren Sie Audiohinweise, wenn eine Sprachausgabe angefügt ist.", + "audioCues.enabled.off": "Deaktivieren Sie Audiohinweise.", + "audioCues.enabled.on": "Aktivieren Sie Audiohinweise.", + "audioCues.lineHasBreakpoint": "Gibt einen Sound wieder, wenn die aktive Zeile einen Haltepunkt aufweist.", + "audioCues.lineHasError": "Gibt einen Sound wieder, wenn die aktive Zeile einen Fehler aufweist.", + "audioCues.lineHasFoldedArea": "Gibt einen Sound wieder, wenn die aktive Linie einen gefalteten Bereich aufweist, der aufgeklappt werden kann.", + "audioCues.lineHasInlineSuggestion": "Gibt einen Sound wieder, wenn die aktive Zeile über einen Inlinevorschlag verfügt.", + "audioCues.lineHasWarning": "Gibt einen Sound wieder, wenn die aktive Zeile eine Warnung aufweist.", + "audioCues.noInlayHints": "Gibt einen Ton aus, wenn versucht wird, eine Zeile mit Einspielhinweisen zu lesen, die keine Einspielhinweise enthalten.", + "audioCues.onDebugBreak": "Gibt einen Sound wieder, wenn der Debugger an einem Haltepunkt angehalten wurde.", + "audioCues.volume": "Die Lautstärke der Audiohinweise in Prozent (0-100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "Hilfe: Auflisten von Audiohinweisen", + "audioCues.help.placeholder": "Audiohinweis für Wiedergabe auswählen", + "audioCues.help.settings": "Audiohinweis aktivieren/deaktivieren", + "disabled": "Deaktiviert" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "Die folgenden Editoren mit geänderten Inhalten konnten nicht am Sicherungsspeicherort gespeichert werden.", @@ -3877,6 +4149,7 @@ "fileOperation": "Dateivorgang", "nothing": "Keine Änderungen vorgenommen", "quit": "Beenden", + "refactoring.autoSave": "Steuert, ob Dateien, die Teil eines Refactorings waren, automatisch gespeichert werden", "reloadTheWindow": "Fenster neu laden", "summary.0": "Keine Änderungen vorgenommen", "summary.n0": "{0} Änderungen am Text in einer Datei vorgenommen", @@ -3899,6 +4172,7 @@ "toogleSelection": "Änderung der Umschalttaste" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "Verwerfen", "conflict.1": "Das Refactoring kann nicht angewendet werden, weil sich \"{0}\" in der Zwischenzeit geändert hat.", "conflict.N": "Das Refactoring kann nicht übernommen werden, da {0} andere Dateien in der Zwischenzeit geändert wurden.", "create": "Erstellen", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}, Refactoringvorschau)", "edt.title.del": "{0} (löschen, Refactoringvorschau)", "empty.msg": "Rufen Sie eine Codeaktion wie das Umbenennen auf, damit eine Vorschau der Änderungen hier angezeigt wird.", + "ok": "Anwenden", "rename": "umbenennen" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "Der Shellbefehl \"{0}\" konnte nicht deinstalliert werden.", "successFrom": "Der Shellbefehl \"{0}\" wurde erfolgreich aus \"PATH\" deinstalliert." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "Arten von Codeaktionen, die beim Speichern ausgeführt werden sollen.", "codeActionsOnSave.fixAll": "Legt fest, ob beim Speichern einer Datei automatische Korrekturen vorgenommen werden sollen.", "codeActionsOnSave.generic": "Legt fest, ob {0}-Aktionen beim Speichern von Dateien ausgeführt werden sollen" @@ -4016,31 +4291,19 @@ "hintWhitespace": "Unterschiede bei Leerzeichen anzeigen", "removeTimeout": "Grenzwert entfernen" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "Schließen", - "label.find": "Suchen", - "label.nextMatchButton": "Nächste Übereinstimmung", - "label.previousMatchButton": "Vorherige Übereinstimmung", - "label.replace": "Ersetzen", - "label.replaceAllButton": "Alle ersetzen", - "label.replaceButton": "Ersetzen", - "label.toggleReplaceButton": "Ersetzen umschalten", - "placeholder.find": "Suchen", - "placeholder.replace": "Ersetzen" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "Schließen", "label.find": "Suchen", "label.nextMatchButton": "Nächste Übereinstimmung", "label.previousMatchButton": "Vorherige Übereinstimmung", - "placeholder.find": "Suchen" + "placeholder.find": "Suchen (⇅ für Verlauf)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "Entwickler: Editor-Token und -Bereiche überprüfen", "inspectTMScopesWidget.loading": "Wird geladen..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "Entwickler: Wichtige Zuordnungen prüfen", + "workbench.action.inspectKeyMap": "Schlüsselzuordnungen überprüfen", "workbench.action.inspectKeyMapJSON": "Schlüsselzuordnungen überprüfen (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "zeigen Sie", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "Anderen Editor öffnen", + "or": " oder ", "selectAlanguage2": "Sprache auswählen", + "startTyping": "Beginnen Sie mit der Eingabe, um die Meldung zu schließen, oder ", "thisAgain": " diese Meldung nicht mehr an.", - "toGetStarted": " aus, um loszulegen. Beginnen Sie mit der Eingabe, um die Meldung zu schließen, oder " + "toGetStarted": " um zu beginnen." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "Auswahl Zwischenablage einfügen" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "Protokollierung der TextMate-Syntax/-Grammatik starten" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "Hintergrundfarbe für den Kommentarbereich, der aktuell ausgewählt ist oder auf den gezeigt wird.", + "commentThreadActiveRangeBorder": "Rahmenfarbe für den Kommentarbereich, der aktuell ausgewählt ist oder auf den gezeigt wird.", + "commentThreadRangeBackground": "Hintergrundfarbe für Kommentarbereiche.", + "commentThreadRangeBorder": "Farbe des Rahmens für Kommentarbereiche.", + "resolvedCommentBorder": "Farbe von Rahmen und Pfeil für aufgelöste Kommentare.", + "unresolvedCommentBorder": "Farbe von Rahmen und Pfeil für nicht aufgelöste Kommentare." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "Bundsteg-Schmuckfarbe für Kommentarbereiche im Editor." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "Fehler beim Umschalten der Kommentarreaktion.", "commentToggleReactionError": "Fehler beim Umschalten der Kommentarreaktion: {0}." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "Neuen Kommentar eingeben", + "reply": "Antworten..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "Kommentarthread mit {0} Kommentaren. {1}.", + "commentThreadAria.withRange": "Kommentarthread mit {0} Kommentaren in Zeilen {1} bis {2}. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "Symbol für das Zuklappen eines Überprüfungskommentars.", "label.collapse": "Reduzieren", - "newComment": "Neuen Kommentar eingeben", - "reply": "Antworten...", "startThread": "Diskussion starten" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "Diese Einstellung ist zugunsten von \\\"comments.openView\\\" veraltet.", + "comments.openView": "Steuert, wann das Kommentarpanel geöffnet werden soll.", + "comments.openView.file": "Die Kommentaransicht wird geöffnet, wenn eine Datei mit Kommentaren aktiv ist.", + "comments.openView.firstFile": "Wenn die Kommentaransicht während dieser Sitzung noch nicht geöffnet wurde, wird sie zum ersten Mal während einer Sitzung geöffnet, in der eine Datei mit Kommentaren aktiv ist.", + "comments.openView.never": "Die Kommentaransicht wird nie geöffnet.", "commentsConfigurationTitle": "Kommentare", - "openComments": "Steuert, wann das Kommentarpanel geöffnet werden soll." + "openComments": "Steuert, wann das Kommentarpanel geöffnet werden soll.", + "useRelativeTime": "Bestimmt, ob die relative Zeit in Kommentarzeitstempeln verwendet wird (z. B. „vor 1 Tag“)." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "Kommentar zur aktuellen Zeile hinzufügen", + "hasCommentingRange": "Gibt an, ob die Position am aktiven Cursor einen Kommentarbereich aufweist", "nextCommentThreadAction": "Zum nächsten Kommentarthread wechseln", - "pickCommentService": "Kommentaranbieter auswählen" + "pickCommentService": "Kommentaranbieter auswählen", + "previousCommentThreadAction": "Zum vorherigen Kommentarthread wechseln" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 Kommentar", + "commentLine": "[Zeile {0}]", + "commentRange": "[Zeilen {0}–{1}]", + "commentsCount": "{0} Kommentare", "image": "Bild", - "imageWithLabel": "Bild: {0}" + "imageWithLabel": "Bild: {0}", + "lastReplyFrom": "Letzte Antwort von {0}" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "Alle zuklappen", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "Globzeichenfolge, für die der benutzerdefinierte Editor aktiviert ist.", "contributes.viewType": "Bezeichner für den benutzerdefinierten Editor. Dieser muss für alle benutzerdefinierten Editoren eindeutig sein. Daher empfiehlt es sich, die Erweiterungs-ID als Teil von \"viewType\" einzufügen. \"viewType\" wird beim Registrieren benutzerdefinierter Editoren mit \"vscode.registerCustomEditorProvider\" und im [Aktivierungsereignis](https://code.visualstudio.com/api/references/activation-events) \"onCustomEditor:${id}\" verwendet." }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "Zum Erweitern klicken" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "Haltepunkt hinzufügen", "addConditionalBreakpoint": "Bedingten Haltepunkt hinzufügen...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "{0} weitere Stapelrahmen anzeigen", "showMoreStackFrames2": "Mehr Stapelrahmen anzeigen", "stackFrameAriaLabel": "Stapelrahmen \"{0}\", Zeile {1}, {2}", - "thread": "Thread", "threadAriaLabel": "Thread \"{0}\": {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "Als Ausdruck kopieren", "copyStackTrace": "Aufrufliste kopieren", "copyValue": "Wert kopieren", + "debug.autoExpandLazyVariables": "Automatisches Anzeigen von Werten für Variablen, die vom Debugger verzögert aufgelöst werden, z. B. Getter.", "debug.confirmOnExit": "Steuert, ob beim Schließen eines Fensters eine Bestätigung erfolgen soll, wenn aktive Debugsitzungen vorhanden sind.", "debug.confirmOnExit.always": "Überprüfen Sie immer, ob Debugsitzungen vorhanden sind.", "debug.confirmOnExit.never": "Nie bestätigen.", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "Legt die Zeilenhöhe der Debugging-Konsole in Pixeln fest. Geben Sie \"0\" ein, wenn die Zeilenhöhe aus dem Schriftgrad berechnet werden soll.", "debug.console.wordWrap": "Steuert, ob die Zeilen in der Debugkonsole umbrochen werden sollen.", "debug.disassemblyView.showSourceCode": "Quellcode in Disassemblierungsansicht anzeigen.", + "debug.focusEditorOnBreak": "Steuert, ob das Workbench-Fenster den Fokus erhalten soll, wenn der Debugger unterbrochen wird.", "debug.focusWindowOnBreak": "Steuert, ob das Workbench-Fenster den Fokus erhalten soll, wenn der Debugger unterbrochen wird.", "debug.onTaskErrors": "Steuert die erforderlichen Schritte, wenn nach Ausführung von preLaunchTask Fehler festgestellt werden.", "debug.saveBeforeStart": "Steuert, welche Editoren vor dem Starten einer Debugsitzung gespeichert werden.", @@ -4466,6 +4764,7 @@ "terminateThread": "Thread beenden", "toolBarLocation": "Steuert die Position der Symbolleiste \"Debuggen\". Entweder \"floating\" (unverankert) in allen Ansichten, \"docked\" (angedockt) in der Debugansicht oder \"hidden\" (ausgeblendet).", "variables": "Variablen", + "viewMemory": "Binärdaten anzeigen", "watch": "Überwachen" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "Weiter", "debug": "Debuggen", "disconnect": "Trennen", + "disconnectSuspend": "Trennen und anhalten", "focusSession": "Fokus auf Sitzung", "jumpToCursor": "Zum Cursor wechseln", "noExecutableCode": "Der aktuellen Cursorposition ist kein ausführbarer Code zugeordnet.", @@ -4592,10 +4892,13 @@ "debugContinue": "Symbol für die Aktion zum Fortsetzen des Debuggens", "debugDisconnect": "Symbol für die Aktion zum Trennen der Debugverbindung", "debugGripper": "Symbol für das Ziehelement der Debugleiste", + "debugInspectMemory": "Symbol für die Speicherprüfungsaktion.", "debugPause": "Symbol für die Aktion zum Anhalten des Debuggens", + "debugRemoveConfig": "Symbol zum Entfernen von Debugkonfigurationen.", "debugRestart": "Symbol für die Aktion zum erneuten Starten des Debuggens", "debugRestartFrame": "Symbol für die Aktion zum Frameneustart beim Debuggen", "debugReverseContinue": "Symbol für die Aktion zum Fortsetzen des Debuggens in umgekehrter Richtung", + "debugRun": "Symbol für die Aktion „Ausführen“ oder „Debuggen“.", "debugStackframe": "Symbol für einen Stapelrahmen, der im Editor-Glyphenrand angezeigt wird", "debugStackframeFocused": "Symbol für einen Stapelrahmen mit Fokus, der im Editor-Glyphenrand angezeigt wird", "debugStart": "Symbol für die Aktion zum Debugstart", @@ -4619,7 +4922,8 @@ "contributed": "Beigetragen", "customizeLaunchConfig": "Startkonfiguration festlegen", "noDebugResults": "Keine übereinstimmenden Startkonfigurationen.", - "providerAriaLabel": "{0} beigetragene Konfigurationen" + "providerAriaLabel": "{0} beigetragene Konfigurationen", + "removeLaunchConfig": "Startkonfiguration entfernen" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 aktive Sitzung", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "Die Aufgabe \"{0}\" kann nicht nachverfolgt werden. Stellen Sie sicher, dass ein Problemabgleich definiert ist." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "Weitere...", "reverseContinue": "Umkehren", "stepBackDebug": "Schritt zurück" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "Zusätzliche Sitzung starten" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "Anleitung", "disassemblyView": "Disassemblyansicht", + "editorOpenedFromDisassemblyDescription": "aus Disassemblierung", "instructionAddress": "Adresse", "instructionBytes": "Bytes", "instructionNotAvailable": "Die Disassemblierung ist nicht verfügbar.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "Vordergrundfarbe der Statusleiste beim Debuggen eines Programms. Die Statusleiste wird unten im Fenster angezeigt." }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "Abbrechen", "collapse": "Alle zuklappen", + "install": "Installieren", "variableAriaLabel": "{0}, Wert \"{1}\"", "variableScopeAriaLabel": "Bereich \"{0}\"", "variableValueAriaLabel": "Geben Sie einen neuen Variablenwert ein.", - "variablesAriaTreeLabel": "Variablen debuggen" + "variablesAriaTreeLabel": "Variablen debuggen", + "viewMemory.install.progress": "Hex-Editor wird installiert...", + "viewMemory.prompt": "Zum Überprüfen von Binärdaten ist die Hex-Editor-Erweiterung erforderlich. Möchten Sie sie jetzt installieren?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "Ausdruck hinzufügen", @@ -4769,6 +5080,7 @@ "watchVariableAriaLabel": "{0}, Wert \"{1}\"" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "Alle Debugerweiterungen sind deaktiviert. Aktivieren Sie eine Debugerweiterung, oder installieren Sie eine neue aus Marketplace.", "customizeRunAndDebug": "Zum Anpassen von \"Ausführen und Debuggen\" [erstellen Sie eine launch.json-Datei](command:{0}).", "customizeRunAndDebugOpenFolder": "Öffnen Sie zum Anpassen von \"Ausführen und debuggen\" [einen Ordner](command:{0}), und erstellen Sie eine launch.json-Datei.", "detectThenRunAndDebug": "[Alle Konfigurationen für das automatische Debuggen anzeigen](command:{0}).", @@ -4794,7 +5106,9 @@ "callStackItemType": "Repräsentiert den Elementtyp des Elements mit dem Fokus in der CALL STACK-Ansicht. Beispiele: \"session\", \"thread\", \"stackFrame\"", "callStackSessionHasOneThread": "TRUE, wenn die Sitzung mit dem Fokus in der CALL STACK-Ansicht genau einen Thread aufweist. Wird intern für Inlinemenüs in der CALL STACK-Ansicht verwendet.", "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.", + "canViewMemory": "Gibt an, ob dem Element in der Ansicht ein Arbeitsspeicherverweis zugeordnet ist.", "debugConfigurationType": "Der Debugtyp der ausgewählten Startkonfiguration. Beispiel: python.", + "debugExtensionsAvailable": "„TRUE“, wenn mindestens eine Debugerweiterung installiert und aktiviert ist.", "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.", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "TRUE, wenn der Stapelrahmen mit dem Fokus \"restartFrame\" unterstützt.", "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.", + "suspendDebuggeeSupported": "True, wenn die fokussierte Sitzung die Suspend-Debuggee-Funktion 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.", "variableIsReadonly": "TRUE, wenn die fokussierte Variable schreibgeschützt ist.", @@ -4867,10 +5182,11 @@ "useUniqueNames": "Verwenden Sie eindeutige Konfigurationsnamen.", "vscode.extension.contributes.breakpoints": "Trägt Haltepunkte bei.", "vscode.extension.contributes.breakpoints.language": "Lässt Haltepunkte für diese Sprache zu.", + "vscode.extension.contributes.breakpoints.when": "Bedingung, die wahr sein muss, um Breakpoints in dieser Sprache zu aktivieren. Erwägen Sie, dies gegebenenfalls mit der When-Klausel des Debuggers abzugleichen.", "vscode.extension.contributes.debuggers": "Trägt Debugadapter bei.", "vscode.extension.contributes.debuggers.args": "Optionale Argumente, die an den Adapter übergeben werden sollen.", "vscode.extension.contributes.debuggers.configurationAttributes": "JSON-Schemakonfigurationen zum Überprüfen von \"launch.json\".", - "vscode.extension.contributes.debuggers.configurationSnippets": "Snippets zum Hinzufügen neuer Konfigurationen in \"launch.json\".", + "vscode.extension.contributes.debuggers.configurationSnippets": "Schnipsel zum Hinzufügen neuer Konfigurationen in \"launch.json\".", "vscode.extension.contributes.debuggers.initialConfigurations": "Konfigurationen zum Generieren der anfänglichen Datei \"launch.json\".", "vscode.extension.contributes.debuggers.label": "Der Anzeigename für diese Debugadapter.", "vscode.extension.contributes.debuggers.languages": "Liste der Sprachen, für die die Debugerweiterung als \"Standarddebugger\" angesehen werden kann", @@ -4883,7 +5199,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Optionale Laufzeitargumente.", "vscode.extension.contributes.debuggers.type": "Der eindeutige Bezeichner für diese Debugadapter.", "vscode.extension.contributes.debuggers.variables": "Zuordnung aus interaktiven Variablen (Beispiel: ${action.pickProcess}) in \"launch.json\" zu einem Befehl.", - "vscode.extension.contributes.debuggers.when": "Bedingung, die „true“ sein muss, um diesen Debuggertyp zu aktivieren. Erwägen Sie die Verwendung von „shellExecutionSupported“, „virtualWorkspace“, „resourceScheme“ oder einen durch die Erweiterung definierten Kontextschlüssel, sofern dies angemessen ist.", + "vscode.extension.contributes.debuggers.when": "Bedingung, die wahr sein muss, um diese Art von Debugger zu aktivieren. Erwägen Sie die Verwendung von „shellExecutionSupported“, „virtualWorkspace“, „resourceScheme“ oder eines von der Erweiterung definierten Kontextschlüssels, je nach Bedarf.", "vscode.extension.contributes.debuggers.windows": "Windows-spezifische Einstellungen.", "vscode.extension.contributes.debuggers.windows.runtime": "Die für Windows verwendete Laufzeit." }, @@ -4907,8 +5223,7 @@ "disassemblyInputName": "Disassemblierung" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "Die Konsole wurde gelöscht.", - "snapshotObj": "Nur primitive Werte werden für dieses Objekt angezeigt." + "consoleCleared": "Die Konsole wurde gelöscht." }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "Die ausführbare Datei \"{0}\" des Debugadapters ist nicht vorhanden.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Ruft Experimente ab, die über einen Microsoft-Onlinedienst ausgeführt werden sollen." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "ID kopieren ({0})", "disable": "Deaktivieren", "disable workspace": "Deaktivieren (Arbeitsbereich)", "errors": "{0} nicht abgefangene Fehler", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON-Validierung ({0})", "Marketplace": "Marketplace", + "Marketplace Info": "Marketplace Info", + "Notebook id": "ID", + "Notebook mimetypes": "Mimetypes", + "Notebook name": "Name", + "Notebook renderer name": "Name", + "NotebookRenderers": "Notebookrenderer ({0})", + "Notebooks": "Notebooks ({0})", "activation": "Aktivierungszeit", "activation events": "Aktivierungsereignisse ({0})", "authentication": "Authentifizierung ({0})", @@ -5026,7 +5349,6 @@ "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", @@ -5034,6 +5356,7 @@ "noReadme": "Keine INFODATEI verfügbar.", "noStatus": "Kein Status verfügbar.", "not yet activated": "Noch nicht aktiviert.", + "preRelease": "Vorveröffentlichung", "preview": "Vorschau", "productThemes": "Produktsymboldesigns ({0})", "publisher": "Herausgeber", @@ -5048,7 +5371,7 @@ "schema": "Schema", "setting name": "Name", "settings": "Einstellungen ({0})", - "snippets": "Codeausschnitte", + "snippets": "Codeschnipsel", "startup": "Start", "uncaught errors": "Nicht abgefangene Fehler ({0})", "view container id": "ID", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "Link zum Visual Studio Marketplace: {0}", "extensionInfoVersion": "Version: {0}", "extensions": "Erweiterungen", + "extensions.affinity": "Konfigurieren Sie eine Erweiterung für die Ausführung in einem anderen Erweiterungshostprozess.", "extensions.autoUpdate": "Steuert das Verhalten zur automatischen Aktualisierung von Erweiterungen. Die Aktualisierungen werden von einem Microsoft-Onlinedienst abgerufen.", "extensions.autoUpdate.enabled": "Hiermit werden Aktualisierungen nur für aktivierte Erweiterungen automatisch heruntergeladen und installiert. Deaktivierte Erweiterungen werden nicht automatisch aktualisiert.", "extensions.autoUpdate.false": "Hiermit werden Erweiterungen nicht automatisch aktualisiert.", @@ -5155,6 +5479,8 @@ "recently published filter": "Kürzlich veröffentlicht", "recentlyPublishedExtensions": "Kürzlich veröffentlichte Erweiterungen anzeigen", "refreshExtension": "Aktualisieren", + "show pre-release version": "Vorabversion anzeigen", + "show released version": "Releaseversion anzeigen", "showBuiltInExtensions": "Integrierte Erweiterungen anzeigen", "showDisabledExtensions": "Deaktivierte Erweiterungen anzeigen", "showEnabledExtensions": "Aktivierte Erweiterungen anzeigen", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "Hiermit wird die angegebene Erweiterung installiert.", "workbench.extensions.installExtension.option.donotSync": "Wenn diese Option aktiviert ist, synchronisiert VS Code diese Erweiterung nicht, wenn die Einstellungssynchronisierung aktiviert ist.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Wenn diese Option aktiviert ist, installiert VS Code nur neu hinzugefügte Erweiterungen aus dem Erweiterungspaket VSIX. Diese Option wird nur bei der Installation einer VSIX-Anwendung berücksichtigt.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "Wenn diese Option aktiviert ist, installiert VS Code die Vorabversion der Erweiterung, sofern verfügbar.", "workbench.extensions.search.arg.name": "Abfrage, die bei der Suche verwendet werden soll", "workbench.extensions.search.description": "Nach einer bestimmten Erweiterung suchen", "workbench.extensions.uninstallExtension.arg.name": "Id der zu deinstallierenden Erweiterung", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "Diese Erweiterung ist deaktiviert, da sie in {0} für das Web nicht unterstützt wird.", + "Defined to run in desktop": "Diese Erweiterung ist deaktiviert, da sie so definiert ist, dass sie nur in {0} für den Desktop ausgeführt 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.", @@ -5211,7 +5539,6 @@ "cannot be installed": "Die Erweiterung \"{0}\" ist in {1} nicht verfügbar. Klicken Sie auf \"Weitere Informationen\", um weitere Informationen zu erhalten.", "check logs": "Überprüfen Sie das [Protokoll]({0}), um weitere Informationen zu erhalten.", "close": "Schließen", - "color theme": "Farbdesign festlegen", "configureWorkspaceFolderRecommendedExtensions": "Empfohlene Erweiterungen konfigurieren (Arbeitsbereichsordner)", "configureWorkspaceRecommendedExtensions": "Empfohlene Erweiterungen konfigurieren (Arbeitsbereich)", "current": "Aktuell", @@ -5223,6 +5550,7 @@ "disabled": "Deaktiviert", "disabled because of virtual workspace": "Diese Erweiterung wurde deaktiviert, weil sie keine virtuellen Arbeitsbereiche unterstützt.", "disabled by environment": "Diese Erweiterung wurde durch die Umgebung deaktiviert.", + "do no sync": "Nicht synchronisieren", "do not sync": "Diese Erweiterung nicht synchronisieren", "download": "Manuell herunterladen...", "enable locally": "Laden Sie Visual Studio Code neu, um diese Erweiterung lokal zu aktivieren.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "Diese Erweiterung aktivieren", "enabled": "Aktiviert", "enabled by environment": "Diese Erweiterung ist aktiviert, da Sie in der aktuellen Umgebung erforderlich ist.", + "enabled in web worker": "Diese Erweiterung ist im lokalen Erweiterungshost des Workers aktiviert, da sie bevorzugt dort ausgeführt wird.", "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.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "Hintergrundfarbe für markante Aktionenerweiterungen (z.B. die Schaltfläche zum Installieren).", "extensionButtonProminentForeground": "Vordergrundfarbe für markante Aktionenerweiterungen (z.B. die Schaltfläche zum Installieren).", "extensionButtonProminentHoverBackground": "Hoverhintergrundfarbe für markante Aktionenerweiterungen (z.B. die Schaltfläche zum Installieren).", - "file icon theme": "Design des Dateisymbols festlegen", "finished installing": "Erweiterungen wurden erfolgreich installiert.", "globally disabled": "Diese Erweiterung wurde durch den Benutzer global deaktiviert.", "globally enabled": "Diese Erweiterung wurde global aktiviert.", @@ -5252,17 +5580,22 @@ "ignored": "Diese Erweiterung wird während der Synchronisierung ignoriert.", "incompatible platform": "Die Erweiterung „{0}“ ist in {1} nicht für {2} verfügbar.", "install": "Installieren", - "install and do no sync": "Installieren (nicht synchronisieren)", "install another version": "Andere Version installieren...", "install browser": "Im Browser installieren", "install everywhere tooltip": "Installieren Sie diese Erweiterung in allen synchronisierten {0}-Instanzen.", + "install extension in remote": "{0} in {1}", + "install extension in remote and do not sync": "{0} in {1} ({2})", + "install extension locally": "{0} Lokal", + "install extension locally and do not sync": "{0} Lokal ({1})", "install in remote": "Auf \"{0}\" installieren", - "install in remote and do not sync": "Auf \"{0}\" installieren (nicht synchronisieren)", "install local extensions title": "Lokale Erweiterungen in \"{0}\" installieren", "install locally": "Lokal installieren", - "install locally and do not sync": "Lokal installieren (nicht synchronisieren)", "install operation": "Fehler beim Installieren der Erweiterung \"{0}\".", + "install pre-release": "Vorveröffentlichung installieren", + "install pre-release version": "Vorabversion installieren", "install previous version": "Spezielle Version der Erweiterung installieren...", + "install release version": "Releaseversion installieren", + "install release version message": "Möchten Sie die Releaseversion installieren?", "install remote extensions": "Remoteerweiterungen lokal installieren", "install vsix": "Installieren Sie nach dem Herunterladen das heruntergeladene VSIX von \"{0}\" manuell.", "installExtensionComplete": "Die Installation der Erweiterung \"{0}\" wurde abgeschlossen.", @@ -5273,27 +5606,19 @@ "installed": "Installiert", "installing": "Wird installiert.", "installing extensions": "Erweiterungen werden installiert...", - "just now": "Jetzt", "learn more": "Weitere Informationen", "learn why": "Erfahren Sie, warum.", "malicious tooltip": "Die Erweiterung wurde als problematisch gemeldet.", "manage": "Verwalten", "more information": "Weitere Informationen", "no local extensions": "Es sind keine Erweiterungen zur Installation vorhanden.", - "noOfDaysAgo": "Vor {0} Tagen", - "noOfHoursAgo": "Vor {0} Stunden", - "noOfMonthsAgo": "Vor {0} Monaten", - "noOfYearsAgo": "Vor {0} Jahren", + "no versions": "Diese Erweiterung hat keine anderen Versionen.", "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", - "one year ago": "Vor 1 Jahr", "postDisableTooltip": "Laden Sie Visual Studio Code neu, um diese Erweiterung zu deaktivieren.", "postEnableTooltip": "Laden Sie Visual Studio Code neu, um diese Erweiterung zu aktivieren.", "postUninstallTooltip": "Laden Sie Visual Studio Code erneut, um die Deinstallation dieser Erweiterung abzuschließen.", "postUpdateTooltip": "Laden Sie Visual Studio Code erneut, um die Aktualisierung dieser Erweiterung abzuschließen.", - "product icon theme": "Produktsymboldesign festlegen", + "pre-release": "Vorabversion", "reinstall": "Erweiterung erneut installieren...", "reloadAction": "Neu laden", "reloadRequired": "Erneutes Laden erforderlich", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "Erweiterung für die erneute Installation auswählen", "selectVersion": "Zu installierende Version auswählen", "showRecommendedExtension": "Empfohlene Erweiterung anzeigen", + "switch to pre-release version": "Zur Vorabversion wechseln", + "switch to release version": "Zur Releaseversion wechseln", "sync": "Diese Erweiterung synchronisieren", "synced": "Diese Erweiterung wird synchronisiert.", "undo": "Rückgängig", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Laden Sie Visual Studio Code neu, um die Deinstallation der Erweiterung {0} abzuschließen.", "uninstallExtensionStart": "Die Deinstallation der Erweiterung {0} wurde gestartet.", "uninstalled": "Deinstalliert", + "unsupported prerelease switch tooltip": "Diese Erweiterung ist jetzt Teil der {0}-Erweiterung als Vorabversion.", + "unsupported tooltip": "Diese Erweiterung wird nicht mehr unterstützt.", "update operation": "Fehler beim Aktualisieren der Erweiterung \"{0}\".", "updateAction": "Aktualisieren", "updateExtensionComplete": "Das Update der Erweiterung {0} auf Version {1} ist abgeschlossen.", "updateExtensionStart": "Das Update der Erweiterung {0} auf Version {1} wurde gestartet.", - "updateTo": "Auf \"{0}\" aktualisieren", + "updateToLatestVersion": "Auf “{0}” aktualisieren", + "updateToTargetPlatformVersion": "Auf {0} Version aktualisieren", "updated": "Aktualisiert", + "workbench.extensions.action.setColorTheme": "Farbdesign festlegen", + "workbench.extensions.action.setFileIconTheme": "Design des Dateisymbols festlegen", + "workbench.extensions.action.setProductIconTheme": "Produktsymboldesign festlegen", "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." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "Symbol für die Aktion \"Lokale Erweiterung remote installieren\" in der Erweiterungsansicht.", "installWorkspaceRecommendedIcon": "Symbol für die Aktion \"Empfohlene Arbeitsbereichserweiterungen installieren\" in der Erweiterungsansicht.", "manageExtensionIcon": "Symbol für Aktion \"Verwalten\" in der Erweiterungsansicht.", + "preReleaseIcon": "Symbol, das für Erweiterungen mit Vorabversionen in der Erweiterungsansicht und im Editor angezeigt wird.", "ratingIcon": "Symbol, das zusammen mit der Bewertung in der Erweiterungs-Ansicht und im Erweiterungs-Editor angezeigt wird.", "refreshIcon": "Symbol für Aktion \"Aktualisieren\" in der Erweiterungsansicht.", "remoteIcon": "Symbol, das angibt, dass die Erweiterung in der Erweiterungsansicht und im Erweiterungs-Editor eine Remoteerweiterung ist.", @@ -5414,16 +5748,21 @@ "extensions": "Erweiterungen", "no extensions found": "Es wurden keine Erweiterungen gefunden.", "no local extensions": "Es sind keine Erweiterungen zur Installation vorhanden.", + "offline error": "Marketplace kann im Offlinemodus nicht durchsucht werden. Überprüfen Sie Ihre Netzwerkverbindung.", "open user settings": "Benutzereinstellungen öffnen", "suggestProxyError": "Marketplace hat \"ECONNREFUSED\" zurückgegeben. Überprüfen Sie die http.proxy-Einstellung." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "Vorabversion", "activation": "Aktivierungszeit", "dependencies": "Abhängigkeiten anzeigen", "extensionIconStarForeground": "Die Symbolfarbe für Erweiterungsbewertungen.", "extensionIconVerifiedForeground": "Die Symbolfarbe für den verifizierten Erweiterungsherausgeber.", + "extensionPreReleaseForeground": "Die Symbolfarbe für die Vorabversion der Erweiterung.", + "has prerelease": "{0} ist für diese Erweiterung verfügbar", "message": "1 Meldung", "messages": "{0} Meldungen", + "pre-release-label": "Vorveröffentlichung", "publisher verified tooltip": "Dieser Herausgeber hat den Besitz von {0} überprüft.", "remote extension title": "Erweiterung in {0}", "startup": "Start", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "Zurzeit ausgeführte Erweiterungen" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "&&Abbrechen", + "debugExtensionHost": "Debuggen des Erweiterungshosts starten", + "debugExtensionHost.launch.name": "Erweiterungshost anfügen", + "restart1": "Erweiterungen profilen", + "restart2": "Zum Profilen von Erweiterungen ist ein Neustart erforderlich. Möchten Sie \"{0}\" jetzt neu starten?", + "restart3": "&&Neu starten" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "&&Abbrechen", "profilingExtensionHost": "Erweiterungshost für die Profilerstellung", "profilingExtensionHostTime": "Erweiterungshost für Profilerstellung ({0} Sek.)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "Klicken Sie, um die Profilerstellung zu beenden.", "status.profiler": "Erweiterungsprofiler" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "Erweiterungen anzeigen", - "unresponsive-exthost": "Die Erweiterung \"{0}\" hat zum Abschließen des letzten Vorgangs viel Zeit beansprucht und damit die Ausführung anderer Erweiterungen verhindert." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "&&Abbrechen", - "debugExtensionHost": "Debuggen des Erweiterungshosts starten", - "debugExtensionHost.launch.name": "Erweiterungshost anfügen", - "restart1": "Erweiterungen profilen", - "restart2": "Zum Profilen von Erweiterungen ist ein Neustart erforderlich. Möchten Sie \"{0}\" jetzt neu starten?", - "restart3": "&&Neu starten" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "Ausgeführte Erweiterungen" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Ordner mit Erweiterungen öffnen" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "Erweiterungen anzeigen", + "unresponsive-exthost": "Die Erweiterung \"{0}\" hat zum Abschließen des letzten Vorgangs viel Zeit beansprucht und damit die Ausführung anderer Erweiterungen verhindert." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "Denken Sie daran, \"{0}\" an das gerade erstellte Problem anzufügen.", "attach.msg2": "Denken Sie daran, \"{0}\" an ein bestehendes Leistungsproblem anzufügen.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "In Windows-Terminal öffnen" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "Passt an, welches Terminal ausgeführt werden soll.", + "explorer.openInTerminalKind": "Bestimmt beim Öffnen einer Datei aus dem Explorer in einem Terminal, welche Art von Terminal gestartet wird.", "globalConsoleAction": "Neues externes Terminal öffnen", "terminal.explorerKind.external": "Das konfigurierte externe Terminal verwenden", "terminal.explorerKind.integrated": "Das integrierte Terminal von Visual Studio Code verwenden", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "Datei erstellen", - "openFolderError": "Die Datei ist ein Verzeichnis", + "fileIsDirectoryError": "Die Datei ist ein Verzeichnis", + "fileNotFoundError": "Die Datei wurde nicht gefunden.", + "ok": "OK", + "reveal": "In Explorer-Ansicht anzeigen", "textFileEditor": "Textdatei-Editor" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "Verwenden Sie die Aktionen in der Symbolleiste des Editors, um entweder Ihre Änderungen rückgängig zu machen oder den Inhalt der Datei mit Ihren Änderungen zu überschreiben." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "Ordner hinzufügen", "explore": "Explorer", "explorerViewIcon": "Ansichtssymbol der Explorer-Ansicht.", "folders": "Ordner", "miViewExplorer": "&&Explorer", - "noFolderHelp": "Sie haben noch keinen Ordner geöffnet.\r\n[Ordner öffnen](command:{0})", - "noWorkspaceHelp": "Sie haben dem Arbeitsbereich noch keinen Ordner hinzugefügt.\r\n[Ordner öffnen](command:{0})", + "noFolderButEditorsHelp": "Sie haben noch keinen Ordner geöffnet.\r\n{0}\r\nBeim Öffnen eines Ordners werden alle aktuell geöffneten Editoren geschlossen. Um sie offen zu halten, tun Sie stattdessen Folgendes: {1}.", + "noFolderHelp": "Sie haben noch keinen Ordner geöffnet.\r\n{0}", + "noFolderHelpWeb": "Sie haben noch keinen Ordner geöffnet.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "Sie haben dem Arbeitsbereich noch keinen Ordner hinzugefügt.\r\n{0}", "openEditorsIcon": "Ansichtssymbol der Ansicht geöffneter Editoren.", - "remoteNoFolderHelp": "Mit Remoterepository verbunden.\r\n[Ordner öffnen](command:{0})" + "openFolder": "Ordner öffnen", + "openRecent": "Zuletzt verwendete öffnen", + "remoteNoFolderHelp": "Verbindung mit Remote hergestellt.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "Fehler beim Löschen über den Papierkorb. Möchten Sie den Löschvorgang stattdessen dauerhaft ausführen?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "Möchten Sie \"{0}\" samt Inhalt wirklich löschen?", "confirmMoveTrashMessageMultiple": "Möchten Sie die folgenden {0} Dateien löschen?", "confirmMoveTrashMessageMultipleDirectories": "Möchten Sie die folgenden {0} Verzeichnisse und ihren Inhalt löschen?", - "copyBulkEdit": "{0} Dateien kopieren", + "copyBulkEdit": "{0} Dateien einfügen", "copyFile": "Kopieren", - "copyFileBulkEdit": "\"{0}\" kopieren", + "copyFileBulkEdit": "Einfügen {0}", "copyingBulkEdit": "{0} Dateien werden kopiert.", "copyingFileBulkEdit": "\"{0}\" wird kopiert.", "createBulkEdit": "\"{0}\" erstellen", @@ -5672,7 +6019,7 @@ "retry": "Erneut versuchen", "retryButtonLabel": "&&Wiederholen", "saveAllInGroup": "Alle in Gruppe speichern", - "showInExplorer": "Aktive Datei in Seitenleiste anzeigen", + "showInExplorer": "Aktive Datei in Explorer-Ansicht anzeigen", "toggleAutoSave": "Automatisches Speichern ein-/ausschalten", "trashFailed": "Fehler beim Löschen über den Papierkorb. Möchten Sie den Löschvorgang stattdessen dauerhaft ausführen?", "undoBin": "Sie können diese Datei aus dem Papierkorb wiederherstellen.", @@ -5703,15 +6050,15 @@ "miAutoSave": "A&&utomatisch speichern", "miCloseEditor": "Editor s&&chließen", "miGotoFile": "Gehe zu &&Datei...", - "miNewFile": "&&Neue Datei", + "miNewFile": "&&Neue Textdatei", "miRevert": "D&&atei wiederherstellen", "miSave": "&&Speichern", "miSaveAll": "A&&lles speichern", "miSaveAs": "Speichern &&unter...", - "newFile": "Neue Datei", + "newFile": "Neue Textdatei", "openFile": "Datei öffnen...", "openToSide": "An der Seite öffnen", - "revealInSideBar": "In Seitenleiste anzeigen", + "revealInSideBar": "In Explorer-Ansicht anzeigen", "revert": "Datei wiederherstellen", "revertLocalChanges": "Änderungen verwerfen und zu Dateiinhalten zurückkehren", "saveAll": "Alle speichern", @@ -5723,9 +6070,11 @@ "genericRevertError": "Fehler beim Zurücksetzen von '{0}': {1}", "genericSaveError": "Fehler beim Speichern von \"{0}\": {1}", "modifiedLabel": "{0} (in Datei) ↔ {1}", + "retry": "Wiederholen" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "Neue unbenannte Datei", "removeFolderFromWorkspace": "Ordner aus dem Arbeitsbereich entfernen", - "retry": "Wiederholen", "save": "Speichern", "saveAll": "Alle speichern", "saveAs": "Speichern unter...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "Speicherort für Download auswählen", "confirmManyOverwrites": "Die folgenden {0} Dateien und/oder Ordner sind im Zielordner bereits vorhanden. Möchten Sie sie ersetzen?", "confirmOverwrite": "Eine Datei oder ein Ordner mit dem Namen \"{0}\" ist bereits im Zielordner vorhanden. Möchten Sie diese bzw. diesen ersetzen?", - "copyFile": "\"{0}\" kopieren", "copyFolder": "&&Ordner kopieren", "copyFolders": "&&Ordner kopieren", "copyfolder": "Möchten Sie \"{0}\" kopieren?", @@ -5746,7 +6094,6 @@ "copyingFile": "\"{0}\" wird kopiert.", "copyingFiles": "Kopiervorgang...", "copyingnFile": "{0} Ressourcen werden kopiert", - "copynFile": "{0} Ressourcen kopieren", "downloadBulkEdit": "\"{0}\" herunterladen", "downloadButton": "Herunterladen", "downloadProgressLarge": "{0} ({1} von {2}, {3}/s)", @@ -5757,6 +6104,8 @@ "dropFolders": "Möchten Sie die Ordner kopieren oder dem Arbeitsbereich hinzufügen?", "fileInaccessible": "Auf die abgelegte Datei konnte für den Import nicht zugegriffen werden.", "filesInaccessible": "Auf einige oder alle der abgelegten Dateien konnte für den Import nicht zugegriffen werden.", + "importFile": "{0} importieren", + "importnFile": "{0} Ressourcen importieren", "irreversible": "Diese Aktion kann nicht rückgängig gemacht werden.", "overwrite": "\"{0}\" überschreiben", "overwriting": "\"{0}\" wird überschrieben.", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "Die Dateien werden nicht in den sichtbaren Bereich verschoben, erhalten aber dennoch den Fokus.", "autoReveal.off": "Die Dateien werden nicht angezeigt und ausgewählt.", "autoReveal.on": "Die Dateien werden angezeigt und ausgewählt.", - "autoSave": "Steuert die automatische Speicherung von Editoren mit nicht gespeicherten Änderungen. Weitere Informationen zum automatischen Speichern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSave": "Steuert [auto save](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) von Editoren, die nicht gespeicherte Änderungen aufweisen.", "autoSaveDelay": "Steuert den Zeitraum in Millisekunden, nach dem ein Editor mit nicht gespeicherten Änderungen automatisch gespeichert wird. Gilt nur, wenn „#files.autoSave“ auf „{0}“ festgelegt ist.", "binaryFileEditor": "Binärdatei-Editor", "compressSingleChildFolders": "Legt fest, ob der Explorer Ordner in einem kompakten Format rendern soll. In einem solchen Format werden einzelne untergeordnete Ordner in einem kombinierten Strukturelement komprimiert. Das ist beispielsweise für Java-Paketstrukturen nützlich.", "confirmDelete": "Steuert, ob der Explorer eine Bestätigung einfordern soll, wenn Sie eine Datei über den Papierkorb löschen.", "confirmDragAndDrop": "Steuert, ob der Explorer eine Bestätigung einfordert, um Dateien und Ordner mithilfe von Drag & Drop zu verschieben.", + "confirmUndo": "Steuert, ob der Explorer beim Rückgängigmachen eine Bestätigung anfordern soll.", "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.", + "defaultLanguage": "Der Standardsprachbezeichner, der neuen Dateien zugewiesen ist. Wenn \"${activeEditorLanguage}\" konfiguriert ist, wird ggf. der Sprachbezeichner 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.", + "enableUndo": "Steuert, ob der Explorer das Rückgängigmachen von Datei- und Ordnervorgängen unterstützen soll.", + "enableUndo.default": "Der Explorer sendet vor destruktiven Vorgängen zum Rückgängigmachen eine Eingabeaufforderung.", + "enableUndo.light": "Der Explorer sendet vor Vorgängen zum Rückgängigmachen keine Eingabeaufforderung, wenn er fokussiert ist.", + "enableUndo.verbose": "Der Explorer sendet vor allen Vorgängen zum Rückgängigmachen eine Eingabeaufforderung.", "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.", "eol": "Das Zeilenende-Standardzeichen.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "Verwendet betriebssystemspezifische Zeilenendzeichen.", "everything": "Hiermit wird das gesamte Dokument formatiert.", - "exclude": "Konfigurieren Sie Globmuster zum Ausschließen von Dateien und Ordnern. Der Datei-Explorer entscheidet z. B. anhand dieser Einstellung, welche Dateien und Ordner angezeigt oder ausgeblendet werden sollen. Nutzen Sie die Einstellung \"#search.exclude\", um suchspezifische Ausschlüsse festzulegen. Weitere Informationen zu Globmustern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Konfigurieren Sie [Globmuster](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) zum Ausschließen von Dateien und Ordnern. Beispielsweise entscheidet der Datei-Explorer basierend auf dieser Einstellung, welche Dateien und Ordner angezeigt oder ausgeblendet werden sollen. Informationen zum Definieren von suchspezifischen Ausschlüssen finden Sie in der Einstellung \"#search.exclude#\".", "expandSingleFolderWorkspaces": "Steuert, ob der Explorer multi-root-Arbeitsbereiche erweitern soll, die während der Initialisierung nur einen Ordner enthalten.", "explorer.decorations.badges": "Steuert, ob Dateidekorationen Badges verwenden.", "explorer.decorations.colors": "Steuert, ob Dateidekorationen Farben verwenden.", "explorer.incrementalNaming": "Steuert, welche Benennungsstrategie verwendet werden soll, wenn beim Einfügen eines doppelten Elements im Explorer ein neuer Name vergeben wird.", "explorerConfigurationTitle": "Datei-Explorer", + "fileNesting.description": "Jedes Schlüsselmuster kann ein einzelnes \\\"*\\\"-Zeichen enthalten, das mit einer beliebigen Zeichenfolge übereinstimmt.", + "fileNestingEnabled": "Steuert, ob die Dateischachtelung im Explorer aktiviert ist. Die Dateischachtelung ermöglicht die visuelle Gruppierung verwandter Dateien in einem Verzeichnis unter einer einzelnen übergeordneten Datei.", + "fileNestingExpand": "Steuert, ob Dateischachtelungen automatisch erweitert werden. „#explorer.fileNesting.enabled#“ muss festgelegt werden, damit dies wirksam wird.", + "fileNestingPatterns": "Steuert die Schachtelung von Dateien im Explorer. Jeder „__Item__“-Wert stellt ein übergeordnetes Muster dar und kann ein einzelnes „*“-Zeichen enthalten, das mit einer beliebigen Zeichenfolge übereinstimmt. Jeder „__Value__“-Wert stellt eine durch Trennzeichen getrennte Liste der untergeordneten Muster dar, die unter einem bestimmten übergeordneten Element geschachtelt angezeigt werden sollen. Untergeordnete Muster können mehrere spezielle Token enthalten:\r\n– „${capture}“: Entspricht dem aufgelösten Wert von „*“ aus dem übergeordneten Muster\r\n– „${basename}“: Entspricht dem Basisnamen der übergeordneten Datei, „file“ in „file.ts“\r\n– „${extname}“: Entspricht der Erweiterung der übergeordneten Datei, „ts“ in „file.ts“\r\n– „${dirname}“: Entspricht dem Verzeichnisnamen der übergeordneten Datei, „src“ in „src/file.ts“\r\n– „*“: Entspricht einer beliebigen Zeichenfolge und darf nur einmal pro untergeordnetem Muster verwendet werden", "files.autoSave.afterDelay": "Ein Editor mit nicht gespeicherten Änderungen wird automatisch nach Ablauf des in der Einstellung „#files.autoSaveDelay#“ festgelegten Zeitraums gespeichert.", "files.autoSave.off": "Ein Editor mit Änderungen wird nie automatisch gespeichert.", "files.autoSave.onFocusChange": "Ein Editor mit Änderungen wird automatisch gespeichert, wenn der Editor nicht mehr im Fokus ist.", "files.autoSave.onWindowChange": "Ein Editor mit Änderungen wird automatisch gespeichert, wenn das Fenster nicht mehr im Fokus ist.", "files.exclude.boolean": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf \"true\" oder \"false\" fest, um das Muster zu aktivieren bzw. zu deaktivieren.", - "files.exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie \"$(basename)\" als Variable für den entsprechenden Dateinamen.", - "files.experimentalSandboxedFileService": "Experimentell: Ändert den Dateidienst in die Sandbox. Ändern Sie dies nur, wenn Sie dazu aufgefordert werden.", - "files.legacyWatcher.default": "Der neue Datei-Watcher wird aktiviert, wenn Sie die Insider-Version verwenden oder wenn Sie Multi-Root-Arbeitsbereiche öffnen.", - "files.legacyWatcher.off": "Deaktivieren Sie den Legacy-Datei-Watcher, und aktivieren Sie den neuen Datei-Watcher, um von dessen Funktionen zu profitieren.", - "files.legacyWatcher.on": "Aktivieren Sie den Legacy-Datei-Watcher für den Fall, dass Probleme mit dem neuen Datei-Watcher auftreten.", + "files.exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer übereinstimmenden Datei. Verwenden Sie „\\$(basename)“ als Variable für den übereinstimmenden Dateinamen.", + "files.participants.timeout": "Timeout in Millisekunden, nachdem Dateiteilnehmer zum Erstellen, Umbenennen und Löschen abgebrochen werden. Verwenden Sie \\\"0\\\", um Teilnehmer zu deaktivieren.", "files.restoreUndoStack": "Hiermit wird der Rollbackstapel wiederhergestellt, wenn eine Datei erneut geöffnet wird.", "files.saveConflictResolution": "Ein Speicherkonflikt kann auftreten, wenn eine Datei auf einem Datenträger gespeichert wird und während des Speicherns von einem anderen Programm geändert wurde. Um Datenverlust zu vermeiden, wird der Benutzer aufgefordert, die Änderungen im Editor mit der Version auf dem Datenträger zu vergleichen. Diese Einstellung sollte nur geändert werden, wenn häufig Probleme mit Speicherkonflikten auftreten. Beim Ändern der Einstellungen sollten Sie sehr vorsichtig vorgehen, da es sonst zu Datenverlusten kommen kann.", "files.simpleDialog.enable": "Aktiviert das einfache Dateidialogfeld. Ist diese Option aktiviert, wird das Systemdateidialogfeld durch das einfache Dateidialogfeld ersetzt.", @@ -5819,22 +6174,24 @@ "hotExit.onExitAndWindowClose": "Hot Exit wird ausgelöst, wenn das letzte Fenster unter Windows/Linux geschlossen oder der Befehl \"workbench.action.quit\" ausgelöst wird (per Befehlspalette, Tastenzuordnung oder Menü). Die Auslösung erfolgt auch dann, wenn ein Fenster mit einem geöffneten Ordner geschlossen wird (unabhängig davon, ob es sich um das letzte Fenster handelt). Alle Fenster ohne geöffnete Ordner werden beim nächsten Start wiederhergestellt. Über \"Datei > Zuletzt geöffnet > Mehr...\" können Sie eine Liste der zuvor geöffneten Fenstern mit nicht gespeicherten Dateien aufrufen.", "hotExit.onExitAndWindowCloseBrowser": "Ein Hot Exit wird ausgelöst, wenn der Browser beendet oder das Fenster bzw. die Registerkarte geschlossen wird.", "insertFinalNewline": "Bei Aktivierung wird beim Speichern einer Datei eine abschließende neue Zeile am Dateiende eingefügt.", - "legacyWatcher": "Steuert den Mechanismus, der zum Überwachen von Dateien verwendet wird. Ändern Sie dies nur, wenn Sie Probleme im Zusammenhang mit der Dateiüberwachung sehen.", "maxMemoryForLargeFilesMB": "Steuert den für Visual Studio Code verfügbaren Arbeitsspeicher nach einem Neustart bei dem Versuch, große Dateien zu öffnen. Dies hat die gleiche Auswirkung wie das Festlegen von `--max-memory=NEWSIZE` über die Befehlszeile.", "modification": "Hiermit werden Änderungen formatiert (Quellcodeverwaltung erforderlich).", "modificationIfAvailable": "Es wird versucht, nur Änderungen zu formatieren (erfordert die Quellcodeverwaltung). Wenn die Quellcodeverwaltung nicht verwendet werden kann, wird die gesamte Datei formatiert.", "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.", + "openEditorsVisible": "Die maximale Anzahl von Editoren, die im Bereich \\\"Editoren öffnen\\\" angezeigt werden. Wenn Sie dies auf 0 setzen, wird der Bereich \\\"Editoren öffnen\\\" ausgeblendet.", + "openEditorsVisibleMin": "Die minimale Anzahl von Editor-Slots, die im Bereich „Editoren öffnen“ angezeigt werden. Wenn der Wert auf 0 gesetzt ist, wird die Größe des Bereichs \\\"Editoren öffnen\\\" basierend auf der Anzahl der Editoren dynamisch angepasst.", "overwriteFileOnDisk": "Löst den Speicherkonflikt, indem die Datei auf dem Datenträger mit den Änderungen im Editor überschrieben wird.", "simple": "Hängt das Wort \"Kopie\" am Ende des doppelten Namens an, eventuell gefolgt von einer Nummer.", "smart": "Fügt am Ende des doppelt vorhandenen Namens eine Nummer hinzu. Wenn bereits eine Nummer im Namen enthalten ist, wird versucht, diese Nummer zu erhöhen.", - "sortOrder": "Steuert die eigenschaftsbasierte Sortierung von Dateien und Ordnern im Explorer.", - "sortOrder.alphabetical": "Editoren werden in jeder Editor-Gruppe in alphabetischer Reihenfolge sortiert.", + "sortOrder": "Steuert die eigenschaftsbasierte Sortierung von Dateien und Ordnern im Explorer. Wenn „#explorer.fileNesting.enabled#“ aktiviert ist, wird auch die Sortierung von verschachtelten Dateien gesteuert.", + "sortOrder.alphabetical": "Editoren werden in jeder Editorgruppe alphabetisch nach Registerkartennamen sortiert.", "sortOrder.default": "Dateien und Ordner werden nach ihren Namen sortiert. Ordner werden vor Dateien angezeigt.", "sortOrder.editorOrder": "Editoren werden in der gleichen Reihenfolge angeordnet, in der die Editor-Registerkarten angezeigt werden.", "sortOrder.filesFirst": "Dateien und Ordner werden nach ihren Namen sortiert. Dateien werden vor Ordnern angezeigt.", + "sortOrder.foldersNestsFiles": "Dateien und Ordner werden nach ihren Namen sortiert. Ordner werden vor Dateien angezeigt. Dateien mit geschachtelten untergeordneten Elementen werden vor anderen Dateien angezeigt.", + "sortOrder.fullPath": "Editoren werden alphabetisch nach vollständigem Pfad innerhalb jeder Editorgruppe sortiert.", "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.modified": "Dateien und Ordner werden nach dem Datum der letzten Änderung 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 lexikografische Sortierung von Datei- und Ordnernamen im Explorer.", "sortOrderLexicographicOptions.default": "Namen mit Groß- und Kleinbuchstaben werden zusammen gemischt.", @@ -5844,7 +6201,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 Pfade oder Globmuster, die von der Dateiprüfung ausgeschlossen werden sollen. Relative Pfade (z. B. „Build/Ausgabe“) werden mithilfe des aktuell geöffneten Arbeitsbereichs in einen absoluten Pfad aufgelöst. Globmuster müssen in absoluten Pfaden übereinstimmen (z. B. Präfix mit „**/“ oder vollständiger Pfad und Suffix mit „/**“, um Dateien innerhalb eines Pfads abzugleichen), um ordnungsgemäß übereinstimmen zu können (z. B. „**/build/output/**“ oder „/Users/name/workspaces/project/build/output/**“). Wenn der Dateiüberwachungsprozess viel CPU beansprucht, stellen Sie sicher, dass Sie große Ordner ausschließen, die weniger interessant sind (z. B. Buildausgabeordner).", + "watcherExclude": "Konfigurieren Sie Pfade oder Globmuster, die von der Dateiprüfung ausgeschlossen werden sollen. Relative Pfade (z. B. `build/output` oder `*.js`) werden mithilfe des aktuell geöffneten Arbeitsbereichs in einen absoluten Pfad aufgelöst. Komplexe Globmuster müssen in absoluten Pfaden übereinstimmen (z. B. Präfix mit `**/` oder vollständiger Pfad und Suffix mit `/**`, um Dateien innerhalb eines Pfads abzugleichen), um ordnungsgemäß übereinstimmen zu können (z. B. `**/build/output/**` oder `/Users/name/workspaces/project/build/output/**`). Wenn der Dateiüberwachungsprozess viel CPU beansprucht, stellen Sie sicher, dass Sie große Ordner ausschließen, die nicht so wichtig sind (wie z. B. Buildausgabeordner).", "watcherInclude": "Konfigurieren Sie zusätzliche Pfade, um Änderungen im Arbeitsbereich zu überwachen. Standardmäßig werden alle Arbeitsbereichsordner rekursiv überwacht, mit Ausnahme von Ordnern, die symbolische Verknüpfungen sind. Sie können explizit absolute oder relative Pfade hinzufügen, um das Überwachen von Ordnern zu unterstützen, die symbolische Verknüpfungen sind. Relative Pfade werden mithilfe des aktuell geöffneten Arbeitsbereichs in einen absoluten Pfad aufgelöst." }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} nicht gespeichert", "flipLayout": "Zwischen horizontalem und vertikalem Editor-Layout umschalten", "miToggleEditorLayout": "Layout &&spiegeln", + "miToggleEditorLayoutWithoutMnemonic": "Layout kippen", "newUntitledFile": "Neue unbenannte Datei", "openEditors": "Geöffnete Editoren" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "Dateiänderungen können in einem Arbeitsbereichsordner dieser Größe nicht überwacht werden. Befolgen Sie die Anweisungen auf der verlinkten Seite, um das Problem zu beheben.", - "eshutdownError": "Der Watcher für Dateiänderungen wurde unerwartet beendet. Bitte laden Sie das Fenster neu, um den Watcher erneut zu aktivieren.", + "eshutdownError": "Das Überwachungselement für Dateiänderungen wurde unerwartet beendet. Ein erneutes Laden des Fensters kann das Überwachungselement möglicherweise erneut aktivieren, es sei denn, der Arbeitsbereich kann nicht auf Dateiänderungen überwacht werden.", "learnMore": "Anweisungen", "reload": "Neu laden" }, @@ -5929,18 +6287,20 @@ "cancel": "Abbrechen", "config": "Standardformatierer konfigurieren ...", "config.bad": "Die Erweiterung \"{0}\" ist als Formatierer konfiguriert, aber nicht verfügbar. Wählen Sie einen anderen Standardformatierer aus.", - "config.needed": "Es gibt mehrere Formatierer für {0}-Dateien. Wählen Sie einen Standardformatierer aus, um fortzufahren.", + "config.needed": "Es gibt mehrere Formatierer für {0}-Dateien. Einer davon sollte als Standardformatierer konfiguriert werden.", "def": "(Standard)", "do.config": "Konfigurieren ...", "format.placeHolder": "Formatierer auswählen", "formatDocument.label.multiple": "Dokument formatieren mit...", "formatSelection.label.multiple": "Auswahl formatieren mit ...", + "formatter": "Formatierung", "formatter.default": "Definiert einen Standardformatierer, der Vorrang gegenüber allen anderen Formatierereinstellungen hat. Muss der Bezeichner einer Erweiterung sein, die zu einem Formatierer gehört.", "miss": "Die Erweiterung „{0}“ ist als Formatierer konfiguriert, kann aber „{1}“-Dateien nicht formatieren.", - "miss.1": "Standardformatierer ändern", + "miss.1": "Standardformatierer konfigurieren", "null": "Keine", "nullFormatterDescription": "NONE", - "select": "Standardformatierer für {0}-Dateien auswählen" + "select": "Standardformatierer für {0}-Dateien auswählen", + "summary": "Formatiererkonflikte" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "Abbrechen", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Geänderte Zeilen formatieren" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Code mit Informationen zu Inlay-Hinweisen", + "isReadingLineWithInlayHints": "Gibt an, ob die aktuelle Zeile und ihre Inlay-Hinweise aktuell fokussiert sind", + "read.title": "Zeile mit Inline-Hinweisen lesen", + "stop.title": "Lesen von Inlay-Hinweisen beenden" + }, "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.focus": "Fokusverlauf im interaktiven Fenster", "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.input.focus": "Fokuseingabe-Editor im interaktiven Fenster", "interactive.open": "Interactive-Fenster öffnen", "interactiveScrollToBottom": "Bildlauf nach unten", "interactiveScrollToTop": "Bildlauf nach oben" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "Code hier eingeben und zum Ausführen {0} drücken" + "interactiveInputPlaceHolder": "Geben Sie hier den Code „{0}“ ein, und drücken Sie auf „{1}“, um den Code auszuführen." }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Prozess-Explorer &&öffnen", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Problembehandlung für das Umschalten von Tastenkombinationen" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "Sprache anhand von Inhalten erkennen", + "langDetection.aria": "Wechsel zur erkannten Sprache: {0}", + "langDetection.name": "Spracherkennung", + "noDetection": "Sprache des Editors kann nicht erkannt werden", + "status.autoDetectLanguage": "Erkannte Sprache akzeptieren: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", + "cat": "Anzeigen", "langStatus.aria": "Editor-Sprachstatus: {0}", "langStatus.name": "Editor-Sprachstatus", "name.pattern": "{0} (Sprachstatus)", - "pin": "An Statusleiste anheften" + "pin": "Zur Statusleiste hinzufügen", + "reset": "Sprachstatus-Interaktionszähler zurücksetzen", + "unpin": "Aus Statusleiste entfernen" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "Symbol für einen lokalen Verlaufseintrag in der Zeitachsenansicht.", + "localHistoryRestore": "Symbol zum Wiederherstellen des Inhalts eines lokalen Verlaufseintrags." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "Diese Aktion kann nicht rückgängig gemacht werden.", + "confirmDeleteAllMessage": "Möchten Sie alle Einträge aller Dateien im lokalen Verlauf löschen?", + "confirmDeleteDetail": "Diese Aktion kann nicht rückgängig gemacht werden.", + "confirmDeleteMessage": "Möchten Sie den lokalen Verlaufseintrag von \\\"{0}\\\" aus {1} löschen?", + "confirmRestoreDetail": "Beim Wiederherstellen werden alle nicht gespeicherten Änderungen verworfen.", + "confirmRestoreMessage": "Möchten Sie den Inhalt von \\\"{0}\\\" wiederherstellen?", + "createLocalHistoryEntryTitle": "Eintrag für den lokalen Verlauf erstellen", + "createLocalHistoryPlaceholder": "Geben Sie den neuen Namen des Eintrags für den lokalen Verlauf für „{0}“ ein", + "deleteAllButtonLabel": "&&Alle löschen", + "deleteButtonLabel": "&&Löschen", + "localHistory.category": "Lokaler Verlauf", + "localHistory.compareWithFile": "Mit Datei vergleichen", + "localHistory.compareWithPrevious": "Mit vorherigem vergleichen", + "localHistory.compareWithSelected": "Mit Auswahl vergleichen", + "localHistory.create": "Eintrag erstellen", + "localHistory.delete": "Löschen", + "localHistory.deleteAll": "Alle löschen", + "localHistory.open": "Inhalt anzeigen", + "localHistory.rename": "Umbenennen", + "localHistory.restore": "Inhalt wiederherstellen", + "localHistory.restoreViaPicker": "Zu wiederherstellenden Eintrag suchen", + "localHistory.selectForCompare": "Für Vergleich auswählen", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "Datei wiederhergestellt", + "renameLocalHistoryEntryTitle": "Lokalen Verlaufseintrag umbenennen", + "renameLocalHistoryPlaceholder": "Geben Sie den neuen Namen des lokalen Verlaufseintrags ein.", + "restoreButtonLabel": "&&Wiederherstellen", + "restoreViaPicker.entryPlaceholder": "Wählen Sie den lokalen Verlaufseintrag aus, der geöffnet werden soll.", + "restoreViaPicker.filePlaceholder": "Wählen Sie die Datei aus, für die der lokale Verlauf angezeigt werden soll." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "Lokaler Verlauf" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "Übergeordneten Ordner öffnen", + "revealInMac": "Im Finder anzeigen", + "revealInWindows": "Im Datei-Explorer anzeigen" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Zur Verwendung von VS Code in {0} muss VS Code neu gestartet werden.", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Suchen Sie im Marketplace nach Sprachpaketen, um die Anzeigesprache in {0} zu ändern." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "Haupt", "rendererLog": "Fenster", - "sharedLog": "Gemeinsame Sperre", "show window log": "Fensterprotokoll anzeigen", "telemetryLog": "Telemetrie", "userDataSyncLog": "Einstellungssynchronisierung" @@ -6042,6 +6463,10 @@ "trace": "Ablaufverfolgung", "warn": "Warnung" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "Haupt", + "sharedLog": "Gemeinsame Sperre" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "Ordner mit den Erweiterungsprotokollen öffnen", "openLogsFolder": "Protokollordner öffnen" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "Probleme filtern", "markers.panel.action.moreFilters": "Weitere Filter...", "markers.panel.action.quickfix": "Korrekturen anzeigen", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[Zeile {0}, Spalte {1}]", "markers.panel.filter.activeFile": "Nur die aktive Datei anzeigen", "markers.panel.filter.ariaLabel": "Probleme filtern", "markers.panel.filter.errors": "Fehler", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "1 Warnung", "markers.panel.title.problems": "Probleme", "problems.panel.configuration.autoreveal": "Steuert, ob die Ansicht \"Probleme\" Dateien automatisch anzeigen soll, wenn diese geöffnet werden.", + "problems.panel.configuration.compareOrder": "Steuert die Reihenfolge, in der Probleme navigiert werden.", + "problems.panel.configuration.compareOrder.position": "Navigieren Sie Probleme sortiert nach Position.", + "problems.panel.configuration.compareOrder.severity": "Navigieren Sie Probleme sortiert nach Schweregrad.", "problems.panel.configuration.showCurrentInStatus": "Wenn aktiviert, wird das aktuelle Problem in der Statusleiste angezeigt", "problems.panel.configuration.title": "Ansicht \"Probleme\"", "problems.tree.aria.label.error.marker": "Von {0} generierter Fehler: {1} in Zeile {2} bei Zeichen {3}.{4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "Zelle in Code ändern", "notebookActions.changeCellToMarkdown": "Zelle in Markdown ändern", + "notebookActions.collapseAllCellInput": "Alle Zelleneingaben reduzieren", + "notebookActions.collapseAllCellOutput": "Alle Zellenausgaben reduzieren", "notebookActions.collapseCellInput": "Zelleneingabe reduzieren", "notebookActions.collapseCellOutput": "Zellenausgabe zuklappen", "notebookActions.copyCellDown": "Zelle nach unten kopieren", "notebookActions.copyCellUp": "Zelle nach oben kopieren", + "notebookActions.expandAllCellInput": "Alle Zelleneingaben erweitern", + "notebookActions.expandAllCellOutput": "Alle Zellenausgaben erweitern", "notebookActions.expandCellInput": "Zelleneingabe erweitern", "notebookActions.expandCellOutput": "Zellenausgabe aufklappen", "notebookActions.joinCellAbove": "Mit vorheriger Zelle verknüpfen", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "Erfolgreich" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "Erkannte Sprache akzeptieren: {0}", "notebook.cell.status.language": "Zellensprachmodus auswählen" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "Vorgeschlagen", "tooltop": "{0} (Vorschlag)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} für \"{1}\" gefunden", - "ariaSearchNoResultEmpty": "{0} gefunden", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} für \"{1}\" gefunden", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "In Notebook suchen", "notebookActions.hideFind": "Suche in Notebook ausblenden" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "Zelle falten", - "unfold.cell": "Zelle auffalten" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "Symbol für \"Filter suchen\" im Suchwidget.", + "label.closeButton": "Schließen", + "label.find": "Suchen", + "label.nextMatchButton": "Nächste Übereinstimmung", + "label.previousMatchButton": "Vorherige Übereinstimmung", + "label.replace": "Ersetzen", + "label.replaceAllButton": "Alle ersetzen", + "label.replaceButton": "Ersetzen", + "label.toggleReplaceButton": "Ersetzen umschalten", + "notebook.find.filter.filterAction": "Filter suchen", + "notebook.find.filter.findInCodeInput": "Codezellenquelle", + "notebook.find.filter.findInCodeOutput": "Zellenausgabe", + "notebook.find.filter.findInMarkupInput": "Markdownquelle", + "notebook.find.filter.findInMarkupPreview": "Gerendertes Markdown", + "placeholder.find": "Suchen", + "placeholder.replace": "Ersetzen" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "{0} für \\\"{1}\\\" gefunden", + "ariaSearchNoResultEmpty": "{0} gefunden", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} für \\\"{1}\\\" gefunden" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Notebook formatieren", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Fokus auf nächsten Zellen-Editor", "cursorMoveUp": "Fokus auf vorherigen Zellen-Editor", + "cursorPageDown": "Zellencursor: Seite nach unten", + "cursorPageDownSelect": "Zellencursor: Auswahl Seite nach unten", + "cursorPageUp": "Zellencursor: Seite nach oben", + "cursorPageUpSelect": "Zellencursor: Auswahl Seite nach oben", "focusFirstCell": "Fokus auf erste Zelle", "focusLastCell": "Fokus auf letzte Zelle", "focusOutput": "Fokus in Ausgabe der aktiven Zelle", @@ -6237,9 +6690,11 @@ "changeLanguage": "Zellsprache ändern", "clearAllCellsOutputs": "Ausgaben aller Zellen löschen", "clearCellOutputs": "Zellenausgaben löschen", + "detectLanguage": "Erkannte Sprache für Zelle akzeptieren", "languageDescription": "({0}) – aktuelle Sprache", "languageDescriptionConfigured": "({0})", "languagesPicks": "Sprachen (Bezeichner)", + "noDetection": "Zellsprache kann nicht erkannt werden", "notebookActions.deleteCell": "Zelle löschen", "notebookActions.editCell": "Zelle bearbeiten", "notebookActions.quitEdit": "Bearbeitung der Zelle beenden", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Notebook-Zelle ausführen und unten auswählen", "notebookActions.executeBelow": "\"Zelle ausführen\" und \"Unterhalb\"", "notebookActions.executeNotebook": "Alle ausführen", - "notebookActions.renderMarkdown": "Alle Markdownzellen rendern" + "notebookActions.renderMarkdown": "Alle Markdownzellen rendern", + "revealRunningCell": "Zur aktiven Zelle wechseln" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "Zelle falten", + "unfold.cell": "Zelle auffalten" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "Codezelle oben einfügen", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "Integriert", "curruentActiveMimeType": "Zurzeit aktiv", + "empty": "Die Zelle hat keine Ausgabe", "mimeTypePicker": "Wählen Sie einen anderen Mimetyp für die Ausgabe aus. Verfügbare Mimetypen: {0}", + "noRenderer.2": "Für die Ausgabe wurde kein Renderer gefunden. Sie weist die folgenden MIME-Datentypen auf: {0}", "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." }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Steuert, ob eine globale Symbolleiste im Notebook-Editor gerendert wird.", "notebook.globalToolbarShowLabel": "Steuern Sie, ob die Aktionen auf der Notizbuchsymbolleiste die Bezeichnung rendern sollen.", "notebook.insertToolbarPosition.description": "Steuern Sie, wo die Aktionen zum Einfügen von Zellen angezeigt werden.", + "notebook.interactiveWindow.collapseCodeCells": "Steuert, ob Codezellen im interaktiven Fenster standardmäßig reduziert werden.", + "notebook.markup.fontSize": "Steuert den Schriftgrad in Pixeln des gerenderten Markups in Notebooks. Bei Festlegung auf „0“ werden 120 % von „#editor.fontSize#“ verwendet.", + "notebook.outputFontFamily": "Die Schriftfamilie für den Ausgabetext für Notebook-Zellen. Wenn es leer ist, wird die `#editor.fontFamily#` verwendet.", + "notebook.outputFontSize": "Schriftgrad für den Ausgabetext für Notizbuchzellen. Bei Festlegung auf 0 wird \\\"#editor.fontSize#\\\" verwendet.", + "notebook.outputLineHeight": "Zeilenhöhe des Ausgabetextes für Notebook-Zellen.\r\n - Werte zwischen 0 und 8 werden als Multiplikator mit der Schriftgröße verwendet.\r\n - Werte größer oder gleich 8 werden als Effektivwerte verwendet.", "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.", @@ -6363,11 +6830,8 @@ "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.", - "fail.reOpen": "Datei mit VS Code-Standard-Text-Editor erneut öffnen" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "Durch das Ausführen einer Notebook-Zelle wird Code aus diesem Arbeitsbereich ausgeführt." + "fail.noEditor": "Die Ressource mit dem Notebook-Editortyp \\\"{0}\\\" kann nicht geöffnet werden. Überprüfen Sie, ob die richtige Erweiterung installiert und aktiviert ist.", + "notebookOpenInTextEditor": "Im Text-Editor öffnen" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "Die Hintergrundfarbe einer Zelle, wenn der Fokus auf der Zelle liegt.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "Die Farbe des Indikators für das Einfügen von Notebook-Zellen.", "notebook.cellStatusBarItemHoverBackground": "Die Hintergrundfarbe der Statusleistenelemente für Notebook-Zellen.", "notebook.cellToolbarSeparator": "Die Farbe der Trennlinie in der unteren Zellensymbolleiste.", - "notebook.focusedCellBorder": "Die Farbe der Rahmen der Zelle, wenn der Fokus auf der Zelle liegt.", + "notebook.focusedCellBorder": "Die Farbe des Fokusindikatorrahmens der Zelle, wenn die Zelle fokussiert ist.", "notebook.focusedEditorBorder": "Die Farbe des Rahmens für den Notebook-Zellen-Editor.", "notebook.inactiveFocusedCellBorder": "Die Farbe des oberen und unteren Rahmens der Zelle, wenn der Fokus auf eine Zelle gesetzt wird, während sich der primäre Fokus außerhalb des Editors befindet.", "notebook.inactiveSelectedCellBorder": "Die Farbe der Rahmen der Zelle, wenn mehrere Zellen ausgewählt sind.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Notebook", "selectedCellBackground": "Die Hintergrundfarbe einer Zelle, wenn die Zelle ausgewählt wird." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "Durch das Ausführen einer Notebook-Zelle wird Code aus diesem Arbeitsbereich ausgeführt." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Symbol zum Löschen von Zellausgaben in Notebook-Editoren.", "collapsedIcon": "Symbol zum Kommentieren eines zugeklappten Abschnitts in Notebook-Editoren.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Symbol zum Verweis auf einen Erfolgsstatus in Notebook-Editoren.", "unfoldIcon": "Symbol zum Aufklappen einer Zelle in Notebook-Editoren." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "Andere Tastenzuordnungen ({0}) deaktivieren, um Konflikte zu vermeiden?", "no": "Nein", "yes": "Ja" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "Die Zelle hat keine Ausgabe", - "noRenderer.1": "Für MIME-Typ „{0}“ wurde kein Renderer gefunden, aber möglicherweise ist ein Renderer im Marketplace verfügbar.", - "noRenderer.2": "Für die Ausgabe wurde kein Renderer gefunden. Sie weist die folgenden MIME-Datentypen auf: {0}", - "noRenderer.search": "Marketplace durchsuchen" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Leere Markdownzelle. Um diese zu bearbeiten, doppelklicken Sie, oder drücken Sie die EINGABETASTE.", - "notebook.error.rendererNotFound": "Für „$0“ a wurde kein Renderer gefunden" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "Zellennummern anzeigen", "notebook.lineNumbers": "Steuert die Anzeige von Zeilennummern im Zellen-Editor.", "notebook.showLineNumbers": "Notebook-Zeilennummern anzeigen", "notebook.toggleLineNumbers": "Notebook-Zeilennummern umschalten" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "Integriert", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "Zurzeit aktiv", + "empty": "Die Zelle hat keine Ausgabe", "installJupyterPrompt": "Zusätzliche Renderer aus dem Marketplace installieren", - "pickMimeType": "MIME-Typ für Ausgabe auswählen", + "noRenderer.2": "Für die Ausgabe wurde kein Renderer gefunden. Sie weist die folgenden MIME-Datentypen auf: {0}", + "pickMimeType": "Präsentation ändern", "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.", "unavailableRenderInfo": "Renderer nicht verfügbar" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "Reihenfolge der Ausführung", - "cellExpandOutputButtonLabel": "Zellenausgabe erweitern (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zellenausgabe zu erweitern ({0})", - "notebook.moreRunActionsLabel": "Weitere..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "Zelleneingabe erweitern ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zelleneingabe zu erweitern ({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "Wird ausgeführt", + "notebook.cell.status.failed": "Fehlgeschlagen", + "notebook.cell.status.pending": "Ausstehend", + "notebook.cell.status.success": "Erfolgreich" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "Weitere..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "Zellenausgabe erweitern (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zellenausgabe zu erweitern ({0})", + "cellOutputsCollapsedMsg": "Ausgaben werden reduziert" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 Zelle ausgeblendet", + "hiddenCellsLabelPlural": "{0} Zellen ausgeblendet" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "Zelleneingabe erweitern ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zelleneingabe zu erweitern ({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.error.rendererNotFound": "Für „$0“ a wurde kein Renderer gefunden" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Reihenfolge der Ausführung" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "Initialisierung...", "select": "Kernel auswählen" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "Protokoll ({0})", "output": "Ausgabe", "output model title": "{0} - Ausgabe", - "outputChannels": "Ausgabekanäle.", + "outputChannels": "Ausgabekanäle", "outputViewAriaLabel": "Ausgabepanel", "outputViewWithInputAriaLabel": "{0}, Ausgabepanel" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Tastenkombinationen", "clear": "Suchergebnisse löschen", - "filterModifiedLabel": "Geänderte Einstellungen anzeigen", - "filterOnlineServicesLabel": "Einstellungen für Onlinedienste anzeigen", "filterUntrusted": "Einstellungen für nicht vertrauenswürdige Arbeitsbereiche anzeigen", "keybindingsEditor": "Editor für Tastenzuordnungen", "miOpenOnlineSettings": "&&Einstellungen für Onlinedienste", "miOpenSettings": "&&Einstellungen", "miPreferences": "&&Einstellungen", - "onlineServices": "Einstellungen für Onlinedienste", "openDefaultKeybindingsFile": "Standardtastenkombinationen öffnen (JSON)", "openFolderSettings": "Ordnereinstellungen öffnen", "openFolderSettingsFile": "Einstellungen für \"Ordner öffnen\" (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "Symbol für Befehle zum Öffnen von Einstellungen.", "settingsAddIcon": "Symbol für die Aktion \"Hinzufügen\" auf der Benutzeroberfläche für Einstellungen.", "settingsEditIcon": "Symbol für die Aktion \"Bearbeiten\" auf der Benutzeroberfläche für Einstellungen.", + "settingsFilter": "Symbol für die Schaltfläche, die Filter für die Benutzeroberfläche der Einstellungen vorschlägt.", "settingsGroupCollapsedIcon": "Symbol für einen zugeklappten Abschnitt im JSON-Einstellungs-Editor mit geteilter Ansicht.", "settingsGroupExpandedIcon": "Symbol für einen aufgeklappten Abschnitt im JSON-Einstellungs-Editor mit geteilter Ansicht.", "settingsMoreActionIcon": "Symbol für die Aktion \"Weitere Aktionen\" auf der Benutzeroberfläche für Einstellungen.", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "Einstellungen suchen", "clearInput": "Sucheingabe für Einstellungen löschen", "clearSearchFilters": "Filter löschen", + "filterInput": "Filtereinstellungen", "lastSyncedLabel": "Letzte Synchronisierung: {0}", "moreThanOneResult": "{0} Einstellungen gefunden", "noResults": "Es wurden keine Einstellungen gefunden.", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "Darstellung", "application": "Anwendung", + "audioCues": "Audiohinweise", "breadcrumbs": "Breadcrumbs", "comments": "Kommentare", "commonlyUsed": "Am häufigsten verwendet", @@ -6723,7 +7205,7 @@ "problems": "Probleme", "proxy": "Proxy", "remote": "Remote", - "scm": "SCM", + "scm": "Quellcodeverwaltung", "screencastMode": "Screencastmodus", "search": "Suchen", "security": "Sicherheit", @@ -6742,16 +7224,33 @@ "workspace": "Arbeitsbereich", "zenMode": "Zen-Modus" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "Extension_id...", + "extSettingsSearchTooltip": "Erweiterungs-ID-Filter hinzufügen", + "featureSettingsSearch": "Merkmal...", + "featureSettingsSearchTooltip": "Featurefilter verwenden", + "langSettingsSearch": "Sprache...", + "langSettingsSearchTooltip": "Sprach-ID-Filter hinzufügen", + "modifiedSettingsSearch": "Geändert", + "modifiedSettingsSearchTooltip": "Filter für geänderte Einstellungen hinzufügen oder entfernen", + "onlineSettingsSearch": "Online Dienste", + "onlineSettingsSearchTooltip": "Einstellungen für Onlinedienste anzeigen", + "tagSettingsSearch": "Tag...", + "tagSettingsSearchTooltip": "Tagfilter hinzufügen" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "Auch geändert in", "configuredIn": "Geändert in", "copySettingAsJSONLabel": "Einstellung als JSON kopieren", "copySettingIdLabel": "Einstellungs-ID kopieren", + "defaultOverriddenDetails": "Standardwert, der von {0} überschrieben wird", + "defaultOverrideLabelText": "„$(wrench)“ Überschrieben von: {0}", "editInSettingsJson": "In \"settings.json\" bearbeiten", + "editLanguageSettingLabel": "Einstellungen für {0} bearbeiten", "extensionSyncIgnoredLabel": "Synchronisierung: Ignoriert", "extensions": "Erweiterungen", "manageWorkspaceTrust": "Vertrauensstellung des Arbeitsbereichs verwalten", - "modified": "Geändert", + "modified": "Die Einstellung wurde im aktuellen Bereich konfiguriert.", "newExtensionsButtonLabel": "Übereinstimmende Erweiterungen anzeigen", "resetSettingLabel": "Einstellung zurücksetzen", "settings": "Einstellungen", @@ -6759,6 +7258,7 @@ "settings.Modified": "Geändert", "settingsContextMenuTitle": "Weitere Aktionen...", "stopSyncingSetting": "Diese Einstellung synchronisieren", + "syncIgnoredTitle": "Bei der Einstellungssynchronisierung wird diese Einstellung nicht synchronisiert.", "trustLabel": "Diese Einstellung kann nur in einem vertrauenswürdigen Arbeitsbereich angewendet werden", "validationError": "Validierungsfehler." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "Muster ausschließen...", "excludeSiblingHintLabel": "Mit `{0}` übereinstimmende Dateien nur ausschließen, wenn eine Datei vorhanden ist, die mit `{1}` übereinstimmt", "excludeSiblingInputPlaceholder": "Wenn ein Muster vorhanden ist...", - "focusedRowBackground": "Die Hintergrundfarbe einer Einstellungszeile, wenn diese den Fokus hat.", - "headerForeground": "Die Vordergrundfarbe für einen Abschnittsheader oder einen aktiven Titel", - "itemInputPlaceholder": "Zeichenfolgenelement...", + "itemInputPlaceholder": "Element...", "listSiblingHintLabel": "Listenelement \"{0}\" mit gleichgeordnetem Element \"${1}\"", "listSiblingInputPlaceholder": "Gleichgeordnetes Element...", "listValueHintLabel": "Listenelement \"{0}\"", - "modifiedItemForeground": "Die Farbe des geänderten Einstellungsindikators", - "numberInputBoxBackground": "Hintergrund des Zahleneingabefelds im Einstellungs-Editor", - "numberInputBoxBorder": "Rahmen des Zahleneingabefelds im Einstellungs-Editor", - "numberInputBoxForeground": "Vordergrund des Zahleneingabefelds im Einstellungs-Editor", "objectKeyHeader": "Element", "objectKeyInputPlaceholder": "Schlüssel", "objectPairHintLabel": "Die Eigenschaft \"{0}\" ist auf \"{1}\" festgelegt.", @@ -6795,19 +7289,7 @@ "okButton": "OK", "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", - "settingsDropdownBackground": "Hintergrund des Dropdownmenüs im Einstellungs-Editor", - "settingsDropdownBorder": "Rahmen des Dropdownmenüs im Einstellungs-Editor", - "settingsDropdownForeground": "Vordergrund des Dropdownmenüs im Einstellungs-Editor", - "settingsDropdownListBorder": "Rahmen für Dropdownliste des Einstellungs-Editors, der die Optionen umgibt und von der Beschreibung abtrennt", - "textInputBoxBackground": "Hintergrund des Texteingabefelds für den Einstellungs-Editor", - "textInputBoxBorder": "Rahmen des Texteingabefelds für den Einstellungs-Editor", - "textInputBoxForeground": "Vordergrund des Texteingabefelds für den Einstellungs-Editor" + "resetItem": "Element zurücksetzen" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, Gruppe", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "Inhaltsverzeichnis bei der Suche ausblenden.", "splitSettingsEditorLabel": "Editor für Teilen-Einstellungen" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "Die Hintergrundfarbe einer Einstellungszeile, wenn diese den Fokus hat.", + "headerForeground": "Die Vordergrundfarbe für einen Abschnittsheader oder einen aktiven Titel", + "modifiedItemForeground": "Die Farbe des geänderten Einstellungsindikators", + "numberInputBoxBackground": "Hintergrund des Zahleneingabefelds im Einstellungs-Editor", + "numberInputBoxBorder": "Rahmen des Zahleneingabefelds im Einstellungs-Editor", + "numberInputBoxForeground": "Vordergrund des Zahleneingabefelds im Einstellungs-Editor", + "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", + "settingsDropdownBackground": "Hintergrund des Dropdownmenüs im Einstellungs-Editor", + "settingsDropdownBorder": "Rahmen des Dropdownmenüs im Einstellungs-Editor", + "settingsDropdownForeground": "Vordergrund des Dropdownmenüs im Einstellungs-Editor", + "settingsDropdownListBorder": "Rahmen für Dropdownliste des Einstellungs-Editors, der die Optionen umgibt und von der Beschreibung abtrennt", + "settingsHeaderBorder": "Die Farbe des Rahmens des Headercontainers.", + "settingsSashBorder": "Die Farbe des Rahmens der Splitview-Sash des Einstellungs-Editors.", + "textInputBoxBackground": "Hintergrund des Texteingabefelds für den Einstellungs-Editor", + "textInputBoxBorder": "Rahmen des Texteingabefelds für den Einstellungs-Editor", + "textInputBoxForeground": "Vordergrund des Texteingabefelds für den Einstellungs-Editor" + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "Hierdurch werden die vorhandenen Einstellungen ersetzt. Möchten Sie den Vorgang fortsetzen?", + "export profile": "Einstellungen als Profil exportieren...", + "export profile dialog": "Profil speichern", + "export success": "{0}: Erfolgreich exportiert.", + "import profile": "Einstellungen aus einem Profil importieren...", + "import profile dialog": "Profil importieren", + "import profile placeholder": "Profil-URL angeben oder zu importierende Profildatei auswählen", + "import profile quick pick title": "Einstellungen aus einem Profil importieren", + "import profile title": "Einstellungen aus einem Profil importieren", + "select from file": "Aus Profildatei importieren", + "select from url": "Aus URL importieren" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "&&Löschen", "clearCommandHistory": "Befehlsverlauf löschen", "commandWithCategory": "{0}: {1}", "configure keybinding": "Tastenzuordnung konfigurieren", + "confirmClearDetail": "Diese Aktion kann nicht rückgängig gemacht werden.", + "confirmClearMessage": "Möchten Sie den Verlauf der zuletzt verwendeten Befehle löschen?", "noCommandResults": "Keine übereinstimmenden Befehle.", "showTriggerActions": "Alle Befehle anzeigen" }, @@ -6847,6 +7367,7 @@ "openView": "Ansicht öffnen", "panels": "Panel", "quickOpenView": "Schnellansicht öffnen", + "secondary side bar": "Sekundäre Seitenleiste", "terminalTitle": "{0}: {1}", "terminals": "Terminal", "views": "Seitenleiste" @@ -6937,6 +7458,10 @@ "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/tunnelFactory": { + "tunnelPrivacy.private": "Privat", + "tunnelPrivacy.public": "Öffentlich" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Die Farbe des Symbols für einen Port, dem ein laufender Prozess zugeordnet ist.", "portsLink.followLinkAlt": "ALT + Klick", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "Der Arbeitsbereich ist nicht vorhanden. Wählen Sie einen anderen Arbeitsbereich zum Öffnen aus.", "invalidWorkspaceMessage": "Der Arbeitsbereich ist nicht vorhanden", "invalidWorkspacePrimary": "&&Arbeitsbereich öffnen...", + "pauseSocketWriting": "Verbindung: Socketschreibvorgang anhalten", "remote": "Remote", "remote.autoForwardPorts": "Wenn diese Option aktiviert ist, werden neue ausgeführte Prozesse erkannt, und Ports, an denen sie lauschen, werden automatisch weitergeleitet. Wenn Sie diese Einstellung deaktivieren, wird nicht verhindert, dass alle Ports weitergeleitet werden. Auch wenn diese Option deaktiviert ist, können Erweiterungen weiterhin dazu führen, dass Ports weitergeleitet werden, und das Öffnen einiger URLs führt weiterhin dazu, dass Ports weitergeleitet werden.", "remote.autoForwardPortsSource": "Legt die Quelle fest, aus der Ports automatisch weitergeleitet werden, wenn \"remote.autoForwardPorts\" den Wert TRUE aufweist. Auf Windows- und Mac-Remotegeräten besitzt die Option \"process\" keine Auswirkungen, und \"output\" wird verwendet. Damit die Option in Kraft tritt, muss der Vorgang neu geladen werden.", @@ -7009,8 +7535,8 @@ "remote.autoForwardPortsSource.process": "Ports werden automatisch weitergeleitet, wenn sie bei der Suche nach Prozessen ermittelt werden, die gestartet wurden und einen Port umfassen.", "remote.extensionKind": "Setzen Sie die Art einer Erweiterung außer Kraft. ui-Erweiterungen werden auf dem lokalen Computer installiert und ausgeführt, während workspace-Erweiterungen auf dem Remotecomputer ausgeführt werden. Wenn Sie die Standardart einer Erweiterung mit dieser Einstellung außer Kraft setzen, legen Sie fest, ob diese Erweiterung lokal oder remote installiert und aktiviert werden soll.", "remote.localPortHost": "Gibt den lokalen Hostnamen an, der für die Portweiterleitung verwendet wird.", - "remote.portsAttributes": "Legen Sie Eigenschaften fest, die angewendet werden, wenn eine bestimmte Portnummer weitergeleitet wird. Beispiel:\r\n\r\n```\r\n„3000“: {\r\n „label“: „Anwendung“\r\n},\r\n„40000-55000“: {\r\n „onAutoForward“: „ignorieren“\r\n},\r\n„.+\\\\/server.js“: {\r\n „onAutoForward“: „openPreview“\r\n}\r\n```", - "remote.portsAttributes.defaults": "Legen Sie Standardeigenschaften fest, die auf alle Ports angewendet werden, welche keine Eigenschaften aus der Einstellung „remote.portsAttributes“ abrufen. Beispiel:\r\n\r\n```\r\n{\r\n „onAutoForward“: „ignorieren“\r\n}\r\n```", + "remote.portsAttributes": "Legen Sie Eigenschaften fest, die angewendet werden, wenn eine bestimmte Portnummer weitergeleitet wird. Beispiel:\r\n\r\n```\r\n\"3000\": {\r\n \"label\": \"Application\"\r\n},\r\n\"40000-55000\": {\r\n \"onAutoForward\": \"ignore\"\r\n},\r\n\".+\\\\/server.js\": {\r\n \"onAutoForward\": \"openPreview\"\r\n}\r\n```", + "remote.portsAttributes.defaults": "Legen Sie Standardeigenschaften fest, die auf alle Ports angewendet werden, welche keine Eigenschaften aus der Einstellung `remote.portsAttributes` abrufen:\r\n\r\n```\r\n{\r\n \"onAutoForward\": \"ignore\"\r\n}\r\n```", "remote.portsAttributes.elevateIfNeeded": "Beim Weiterleiten dieses Ports automatisch eine Eingabeaufforderung zur Rechteerweiterung anzeigen (falls erforderlich). Die Rechteerweiterung ist erforderlich, wenn es sich beim lokalen Port um einen privilegierten Port handelt.", "remote.portsAttributes.ignore": "Dieser Port wird nicht automatisch weitergeleitet.", "remote.portsAttributes.label": "Bezeichnung, die in der Benutzeroberfläche für diesen Port angezeigt wird.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "Zeigt keine Benachrichtigung an und nimmt keine Aktion vor, wenn dieser Port automatisch weitergeleitet wird.", "remote.restoreForwardedPorts": "Stellt die Ports wieder her, die Sie in einem Arbeitsbereich weitergeleitet haben.", "remoteExtensionLog": "Remoteserver", + "triggerReconnect": "Verbindung: Erneute Verbindung auslösen", "ui": "Art der Benutzeroberflächenerweiterung. In einem Remotefenster werden solche Erweiterungen nur aktiviert, wenn sie auf dem lokalen Computer verfügbar sind.", "workspace": "Art der Arbeitsbereichserweiterung. In einem Remotefenster werden solche Erweiterungen nur aktiviert, wenn sie auf dem Remotecomputer verfügbar sind." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "Privat", - "tunnelPrivacy.public": "Öffentlich" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remote", "remote.downloadExtensionsLocally": "Wenn aktiviert, werden Erweiterungen lokal heruntergeladen und auf dem Remotecomputer installiert" @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "Hintergrundfarbe für hinzugefügte Zeilen im Minimapbundsteg", "minimapGutterDeletedBackground": "Hintergrundfarbe für gelöschte Zeilen im Minimapbundsteg", "minimapGutterModifiedBackground": "Hintergrundfarbe für geänderte Zeilen im Minimapbundsteg", - "move to next change": "Zur nächsten Änderung", - "move to previous change": "Zur vorherigen Änderung", + "move to next change": "Zur nächsten Änderung wechseln", + "move to previous change": "Zur vorherigen Änderung wechseln", "overviewRulerAddedForeground": "Übersichtslineal-Markierungsfarbe für hinzugefügte Inhalte.", "overviewRulerDeletedForeground": "Übersichtslineal-Markierungsfarbe für gelöschte Inhalte.", "overviewRulerModifiedForeground": "Übersichtslineal-Markierungsfarbe für geänderte Inhalte.", @@ -7069,18 +7592,25 @@ "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "Steuert, ob Inlineaktionen in der Ansicht für die Quellcodeverwaltung immer sichtbar sind.", "alwaysShowRepository": "Steuert, ob Repositorys immer in der SCM-Sicht sichtbar sein sollen.", - "autoReveal": "Legt fest, ob die SCM-Ansicht beim Öffnen automatisch Dateien anzeigen und auswählen soll", + "autoReveal": "Steuert, ob die Versionsverwaltungsansicht Dateien beim Öffnen automatisch anzeigen und auswählen soll.", "diffDecorations": "Steuert die Diff-Dekorationen im Editor.", + "diffDecorationsIgnoreTrimWhitespace": "Steuert, ob führende und nachstehende Leerzeichen in den Bundstegdekorationen des Quellcodeverwaltungsvergleichs ignoriert werden.", + "diffGutterPattern": "Steuert, ob ein Muster für die Diffdekorationen im Bundsteg verwendet wird.", + "diffGutterPatternAdded": "Verwenden Sie das Muster für die Diffdekorationen im Bundsteg für hinzugefügte Linien.", + "diffGutterPatternModifed": "Verwenden Sie Muster für die unterschiedlichen Dekorationen im Bundsteg für modifizierte Linien.", "diffGutterWidth": "Steuert die Breite (px) von Diff-Kennzeichnungen im Bundsteg (hinzugefügt und geändert).", "inputFontFamily": "Steuert die Schriftart für die Eingabenachricht. Verwenden Sie \"default\" für die Schriftfamilie der Workbench-Benutzeroberfläche, \"editor\" für den Wert von \"#editor.fontFamily\" oder eine benutzerdefinierte Schriftfamilie.", "inputFontSize": "Steuert den Schriftgrad für die Eingabenachricht (in Pixeln).", - "miViewSCM": "S&&CM", + "manageWorkspaceTrustAction": "Arbeitsbereichsvertrauensstellung verwalten", + "miViewSCM": "Quellcode &&verwaltung!", "no open repo": "Es sind keine Quellcodeanbieter registriert.", + "no open repo in an untrusted workspace": "Keiner der registrierten Anbieter für Quellcodeverwaltung funktioniert im eingeschränkten Modus.", "open in terminal": "In Terminal öffnen", "providersVisible": "Steuert, wie viele Repositorys im Abschnitt \"Repositorys der Quellcodeverwaltung\" sichtbar sind. Setzen Sie diese Option auf \"0\", um die Größe der Ansicht manuell anzupassen.", - "scm accept": "SCM: Eingaben akzeptieren", - "scm view next commit": "SCM: Nächsten Commit anzeigen", - "scm view previous commit": "SCM: Vorherigen Commit anzeigen", + "repositoriesSortOrder": "Steuert die Sortierreihenfolge der Repositorys in der Ansicht \\\"Repositorys der Quellcodeverwaltung\\\".", + "scm accept": "Quellcodeverwaltung: Eingabe akzeptieren", + "scm view next commit": "Quellcodeverwaltung: Nächsten Commit anzeigen", + "scm view previous commit": "Quellcodeverwaltung: Vorherigen Commit anzeigen", "scm.countBadge": "Steuert den Anzahlbadge auf dem Symbol für die Quellcodeverwaltung in der Aktivitätsleiste.", "scm.countBadge.all": "Hiermit wird die Summe aller Anzahlbadges für Quellcodeverwaltungsanbieter angezeigt.", "scm.countBadge.focused": "Hiermit zeigen Sie den Anzahlbadge für den ausgewählten Anbieter der Quellcodeverwaltung an.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "Steuert den Standardansichtsmodus für das Repository der Quellcodeverwaltung.", "scm.defaultViewMode.list": "Zeigt die Repository-Änderungen als Liste an.", "scm.defaultViewMode.tree": "Repository-Änderungen als Baumstruktur anzeigen.", + "scm.defaultViewSortKey": "Steuert die standardmäßige Sortierreihenfolge der Quellcodeverwaltungs-Repository-Änderungen, wenn sie als Liste angezeigt wird.", + "scm.defaultViewSortKey.name": "Sortieren Sie die Repositoryänderungen nach Dateiname.", + "scm.defaultViewSortKey.path": "Sortieren Sie die Repositoryänderungen nach Pfad.", + "scm.defaultViewSortKey.status": "Sortieren Sie die Repositoryänderungen nach SCM-Status.", "scm.diffDecorations.all": "Diff-Dekorationen an allen verfügbaren Speicherorten anzeigen", "scm.diffDecorations.gutter": "Diff-Dekorationen nur im Editor-Bundsteg anzeigen", "scm.diffDecorations.minimap": "Diff-Dekorationen nur auf der Minimap anzeigen", @@ -7099,11 +7633,17 @@ "scm.diffDecorationsGutterVisibility": "Legt die Sichtbarkeit des Diff-Decorators für die Quellcodeverwaltung im Bundsteg fest", "scm.diffDecorationsGutterVisibility.always": "Diff-Decorator dauerhaft im Bundsteg anzeigen", "scm.diffDecorationsGutterVisibility.hover": "Diff-Decorator im Bundsteg nur beim Daraufzeigen anzeigen", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "Ignorieren Sie keine führenden und nachfolgenden Leerzeichen.", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "Von „diffEditor.ignoreTrimWhitespace“ erben.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "Ignorieren Sie führende und nachfolgende Leerzeichen.", "scm.providerCountBadge": "Steuert die Anzahlbadges in den Headern für Quellcodeverwaltungsanbieter. Diese Header werden nur angezeigt, wenn mehr als ein Anbieter vorhanden ist.", "scm.providerCountBadge.auto": "Hiermit wird der Anzahlbadge für Quellcodeverwaltungsanbieter nur angezeigt, wenn die Anzahl ungleich Null ist.", "scm.providerCountBadge.hidden": "Hiermit werden Badges für die Anzahl von Quellcodeverwaltungsanbietern ausgeblendet.", "scm.providerCountBadge.visible": "Hiermit werden Badges für die Anzahl von Quellcodeverwaltungsanbietern angezeigt.", - "scmConfigurationTitle": "SCM", + "scm.repositoriesSortOrder.discoveryTime": "Repositorys in der Ansicht \\\"Repositorys der Quellcodeverwaltung\\\" werden nach Ermittlungszeit sortiert. Repositorys in der Ansicht \\\"Quellcodeverwaltung\\\" werden in der Reihenfolge sortiert, in der sie ausgewählt wurden.", + "scm.repositoriesSortOrder.name": "Repositorys in den Repositorys der Quellcodeverwaltung und in der Ansicht \\\"Quellcodeverwaltung\\\" werden nach Repositoryname sortiert.", + "scm.repositoriesSortOrder.path": "Repositorys in den Repositorys der Quellcodeverwaltung und der Ansicht \\\"Quellcodeverwaltung\\\" werden nach Repositorypfad sortiert.", + "scmConfigurationTitle": "Quellcodeverwaltung", "showActionButton": "Steuert, ob eine Aktionsschaltfläche in der SCM-Ansicht angezeigt werden kann.", "source control": "Quellcodeverwaltung", "source control repositories": "Repositorys der Quellcodeverwaltung", @@ -7117,6 +7657,9 @@ "expand all": "Alle Repositorys aufklappen", "input": "Quellcodeverwaltungseingabe", "repositories": "Repositorys", + "repositorySortByDiscoveryTime": "Nach Ermittlungszeit sortieren", + "repositorySortByName": "Nach Namen sortieren", + "repositorySortByPath": "Nach Pfad sortieren", "scm": "Quellcodeverwaltung", "scm.providerBorder": "Trennlinienrahmen für SCM-Anbieter.", "setListViewMode": "Als Liste anzeigen", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "Ausschlusseinstellungen und Ignorieren von Dateien verwenden" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Vorschau ersetzen)" + "fileReplaceChanges": "{0} ↔ {1} (Vorschau ersetzen)", + "searchReplace.source": "Suchen und Ersetzen" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "Suche abbrechen", @@ -7159,9 +7703,9 @@ "copyAllLabel": "Alles kopieren", "copyMatchLabel": "Kopieren", "copyPathLabel": "Pfad kopieren", - "exclude": "Konfigurieren Sie Globmuster für das Ausschließen von Dateien und Ordnern aus Volltextsuchen und Quick Open. Alle Globmuster werden von der Einstellung #files.exclude# geerbt. Weitere Informationen zu Globmustern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Konfigurieren Sie [Globmuster](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options), um Dateien und Ordner in Volltextsuchen auszuschließen und schnell zu öffnen. Erbt alle Globmuster von der Einstellung \"#files.exclude#\".", "exclude.boolean": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf \"true\" oder \"false\" fest, um das Muster zu aktivieren bzw. zu deaktivieren.", - "exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie \"$(basename)\" als Variable für den entsprechenden Dateinamen.", + "exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer übereinstimmenden Datei. Verwenden Sie „\\$(basename)“ als Variable für den übereinstimmenden Dateinamen.", "filterSortOrder": "Legt die Sortierreihenfolge des Editor-Verlaufs beim Filtern in Quick Open fest.", "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.", @@ -7171,12 +7715,13 @@ "findInFolder": "In Ordner suchen...", "findInWorkspace": "In Arbeitsbereich suchen...", "focusSearchListCommandLabel": "Liste fokussieren", + "maintainFileSearchCacheDeprecated": "Der Suchcache wird auf dem Erweiterungshost beibehalten, der nie heruntergefahren wird, sodass diese Einstellung nicht mehr benötigt wird.", "miFindInFiles": "&&In Dateien suchen", "miGotoSymbolInWorkspace": "Zu Symbol in &&Arbeitsbereich wechseln...", "miReplaceInFiles": "&&In Dateien ersetzen", "miViewSearch": "&&Suchen", "name": "Suchen", - "revealInSideBar": "In Seitenleiste anzeigen", + "revealInSideBar": "In Explorer-Ansicht anzeigen", "search": "Suchen", "search.actionsPosition": "Steuert die Positionierung der Aktionsleiste auf Zeilen in der Suchansicht.", "search.actionsPositionAuto": "Hiermit wird die Aktionsleiste auf der rechten Seite positioniert, wenn die Suchansicht schmal ist, und gleich hinter dem Inhalt, wenn die Suchansicht breit ist.", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "Steuert, ob die Suchergebnisse zu- oder aufgeklappt werden.", "search.collapseResults.auto": "Dateien mit weniger als 10 Ergebnissen werden erweitert. Andere bleiben reduziert.", "search.followSymlinks": "Steuert, ob Symlinks während der Suche gefolgt werden.", - "search.forceSearchProcess": "Wenn diese Option aktiviert ist, wird die Suche in einem lokalen Fenster in einem separaten Suchvorgang anstelle des Erweiterungshosts ausgeführt.", "search.globalFindClipboard": "Steuert, ob die Suchansicht die freigegebene Suchzwischenablage unter macOS lesen oder verändern soll.", "search.location": "Steuert, ob die Suche als Ansicht in der Seitenleiste oder als Panel angezeigt wird, damit horizontal mehr Platz verfügbar ist.", "search.location.deprecationMessage": "Diese Einstellung ist veraltet. Sie können stattdessen das Suchsymbol an eine neue Position ziehen.", "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": "Steuert, wo die neuen Vorgänge „Suche: In Dateien suchen“ und „In Ordner suchen“ durchgeführt werden – entweder in der Suchansicht 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", - "search.mode.view": "In der Suchansicht suchen, entweder im Panel oder in der Seitenleiste", + "search.mode.view": "In der Suchansicht suchen, entweder im Bereich oder in der Seitenleiste.", "search.quickOpen.includeHistory": "Gibt an, ob Ergebnisse aus zuletzt geöffneten Dateien in den Dateiergebnissen für Quick Open aufgeführt werden.", "search.quickOpen.includeSymbols": "Konfiguriert, ob Ergebnisse aus einer globalen Symbolsuche in die Dateiergebnisse für Quick Open eingeschlossen werden sollen.", "search.searchEditor.defaultNumberOfContextLines": "Die Standardanzahl der umgebenden Kontextzeilen, die beim Erstellen neuer Such-Editoren verwendet werden sollen. Bei Verwendung von \"#search.searchEditor.reusePriorSearchConfiguration#\" kann dies auf \"NULL\" (leer) festgelegt werden, damit die Konfiguration des vorherigen Such-Editors verwendet wird.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "Steuert, ob bei der Suche nach Dateien globale „.gitignore“- und „.ignore“-Dateien verwendet werden sollen. Erfordert, dass „#search.useIgnoreFiles#“ aktiviert ist.", "useIgnoreFiles": "Steuert, ob bei der Dateisuche GITIGNORE- und IGNORE-Dateien verwendet werden.", "usePCRE2Deprecated": "Veraltet. PCRE2 wird beim Einsatz von Features für reguläre Ausdrücke, die nur von PCRE2 unterstützt werden, automatisch verwendet.", + "useParentIgnoreFiles": "Steuert, ob \".gitignore\"- und \".ignore\"-Dateien in übergeordneten Verzeichnissen verwendet werden, wenn nach Dateien gesucht wird. Erfordert, dass \"#search.useIgnoreFiles#\" aktiviert ist.", "useRipgrep": "Diese Einstellung ist veraltet und greift jetzt auf \"search.usePCRE2\" zurück.", "useRipgrepDeprecated": "Veraltet. Verwenden Sie \"search.usePCRE2\" für die erweiterte Unterstützung von RegEx-Features." }, @@ -7344,9 +7889,6 @@ "openToBottom": "Unten öffnen", "openToSide": "An der Seite öffnen" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "Der Arbeitsbereichsordner ist nicht vorhanden: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "Suchausschlussmuster", "label.includes": "Sucheinschlussmuster", @@ -7397,56 +7939,60 @@ "bad_name3": "\"{0}\" ist bereits vorhanden.", "global.1": "({0})", "global.scope": "(global)", - "group.global": "Vorhandene Codeausschnitte", - "miOpenSnippets": "Benutzer&&ausschnitte", - "name": "Namen für Codeausschnitt eingeben", - "new.folder": "Neue Codeausschnittdatei für \"{0}\"...", - "new.global": "Neue globale Codeausschnittsdatei ...", - "new.global.sep": "Neue Codeausschnitte", + "group.global": "Vorhandene Codeschnipsel", + "miOpenSnippets": "Benutzer&&schnipsel", + "name": "Namen für Codeschnipsel eingeben", + "new.folder": "Neue Codeschnipseldatei für \"{0}\"...", + "new.global": "Neue globale Codeschnipseldatei...", + "new.global.sep": "Neue Codeschnipsel", "new.global_scope": "global", "new.workspace_scope": "{0}-Arbeitsbereich", - "openSnippet.label": "Benutzercodeausschnitte konfigurieren", - "openSnippet.pickLanguage": "Codeausschnittsdatei auswählen oder Codeausschnitte erstellen", + "openSnippet.label": "Benutzercodeschnipsel konfigurieren", + "openSnippet.pickLanguage": "Codeschnipseldatei auswählen oder Codeschnipsel erstellen", "preferences": "Einstellungen", - "userSnippets": "Benutzercodeausschnitte" + "userSnippets": "Benutzercodeschnipsel" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "Aus IntelliSense ausblenden", - "enable.snippet": "In IntelliSense anzeigen", - "isDisabled": "(aus IntelliSense ausgeblendet)", - "pick.placeholder": "Ausschnitt auswählen", - "sep.extSnippet": "Erweiterungscodeausschnitte", - "sep.userSnippet": "Benutzercodeausschnitte", - "sep.workspaceSnippet": "Arbeitsbereich-Codeausschnitte", - "snippet.suggestions.label": "Ausschnitt einfügen" + "snippet.suggestions.label": "Schnipsel einfügen" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "Aus IntelliSense ausblenden", + "enable.snippet": "In IntelliSense anzeigen", + "isDisabled": "(aus IntelliSense ausgeblendet)", + "pick.placeholder": "Schnipsel auswählen", + "sep.userSnippet": "Benutzercodeschnipsel", + "sep.workspaceSnippet": "Arbeitsbereich-Codeschnipsel" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { - "snippetSchema.json": "Benutzerkonfiguration des Codeausschnitts", - "snippetSchema.json.body": "Der Inhalt des Codeausschnitts. Verwenden Sie \"$1\", \"${1:defaultText}\" zum Definieren der Cursorpositionen, und legen Sie die endgültige Cursorposition mit \"$0\" fest. Fügen Sie Variablenwerte mit \"${varName}\" und \"${varName:defaultText}\" ein, z. B. \"Dateiname: $TM_FILENAME\".", - "snippetSchema.json.default": "Leerer Codeausschnitt", - "snippetSchema.json.description": "Die Beschreibung des Codeausschnitts.", - "snippetSchema.json.prefix": "Das Präfix, das beim Auswählen des Codeausschnitts in IntelliSense verwendet werden soll.", - "snippetSchema.json.scope": "Eine Liste mit Sprachnamen, für die dieser Codeausschnitt gilt. Beispiel: typescript,javascript." + "snippetSchema.json": "Benutzerkonfiguration des Codeschnipsels", + "snippetSchema.json.body": "Der Inhalt des Codeschnipsels. Verwenden Sie \"$1\", \"${1:defaultText}\" zum Definieren der Cursorpositionen, und legen Sie die endgültige Cursorposition mit \"$0\" fest. Fügen Sie Variablenwerte mit \"${varName}\" und \"${varName:defaultText}\" ein, z. B. \"Dateiname: $TM_FILENAME\".", + "snippetSchema.json.default": "Leerer Codeschnipsel", + "snippetSchema.json.description": "Die Beschreibung des Codeschnipsels.", + "snippetSchema.json.prefix": "Das Präfix, das beim Auswählen des Codeschnipsels in IntelliSense verwendet werden soll.", + "snippetSchema.json.scope": "Eine Liste mit Sprachnamen, für die dieser Codeschnipsel gilt. Beispiel: typescript,javascript." }, "vs/workbench/contrib/snippets/browser/snippetsFile": { - "source.userSnippet": "Benutzercodeausschnitt", - "source.userSnippetGlobal": "Globaler Benutzercodeausschnitt", - "source.workspaceSnippetGlobal": "Arbeitsbereich-Codeausschnitt" + "source.userSnippet": "Benutzercodeschnipsel", + "source.userSnippetGlobal": "Globaler Benutzercodeschnipsel", + "source.workspaceSnippetGlobal": "Arbeitsbereich-Codeschnipsel" }, "vs/workbench/contrib/snippets/browser/snippetsService": { - "badFile": "Die Ausschnittsdatei \"{0}\" konnte nicht gelesen werden.", - "badVariableUse": "Bei mindestens einem Ausschnitt von der Erweiterung \"{0}\" sind Ausschnittsvariablen und Ausschnittsplatzhalter vertauscht (weitere Informationen finden Sie unter https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax).", + "badFile": "Die Schnipseldatei \"{0}\" konnte nicht gelesen werden.", + "badVariableUse": "Bei mindestens einem Schnipsel von der Erweiterung \"{0}\" sind Schnipselvariablen und Schnipselplatzhalter vertauscht (weitere Informationen finden Sie unter https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax).", "invalid.language": "Unbekannte Sprache in \"contributes.{0}.language\". Angegebener Wert: {1}", "invalid.language.0": "Beim Auslassen der Sprache muss der Wert von \"contributes.{0}.path\" eine \".code-snippets\"-Datei sein. Angegebener Wert: {1}", "invalid.path.0": "In \"contributes.{0}.path\" wurde eine Zeichenfolge erwartet. Angegebener Wert: {1}", "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.", - "vscode.extension.contributes.snippets": "Trägt Codeausschnitte bei.", - "vscode.extension.contributes.snippets-language": "Der Sprachbezeichner, für den dieser Codeausschnitt beigetragen wird.", - "vscode.extension.contributes.snippets-path": "Der Pfad der Codeausschnittdatei. Der Pfad ist relativ zum Erweiterungsordner und beginnt normalerweise mit \". /snippets/\"." + "vscode.extension.contributes.snippets": "Trägt Codeschnipsel bei.", + "vscode.extension.contributes.snippets-language": "Der Sprachbezeichner, für den dieser Codeschnipsel beigetragen wird.", + "vscode.extension.contributes.snippets-path": "Der Pfad der Codeschnipseldatei. Der Pfad ist relativ zum Erweiterungsordner und beginnt normalerweise mit \". /snippets/\"." + }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "Mit Ausschnitt umschließen..." }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "Haben Sie einen Moment Zeit, um das VS Code-Team zu unterstützen? Teilen Sie uns Ihre bisherigen Erfahrungen mit VS Code mit.", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "Speichern", "selectProblemMatcher": "Fehler- und Warnungsarten auswählen, auf die die Aufgabenausgabe überprüft werden soll", "showOutput": "Ausgabe anzeigen", - "taskQuickPick.userSettings": "Benutzereinstellungen", + "taskQuickPick.userSettings": "Benutzer", "taskService.ignoreingFolder": "Die Aufgabenkonfigurationen für den Arbeitsbereichsordner \"{0}\" werden ignoriert. Für die Unterstützung von Aufgaben für Arbeitsbereiche mit mehreren Ordnern muss für alle Ordner Aufgabenversion 2.0.0 verwendet werden.\r\n", "taskService.openDiff": "Diff öffnen", "taskService.openDiffs": "Diffs öffnen", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "Ein Shell-Befehl kann nicht mithilfe von cmd.exe auf einem UNC-Laufwerk ausgeführt werden.", "TerminalTaskSystem.nonWatchingMatcher": "Task {0} ist ein Hintergrundtask, nutzt aber eine Problemabfrage ohne Hintergrundstruktur", - "TerminalTaskSystem.terminalDescription": "Aufgabe", + "TerminalTaskSystem.taskLoadReporting": "Es liegen Probleme mit der Aufgabe „{0}“ vor. Weitere Informationen finden Sie in der Ausgabe.", "TerminalTaskSystem.unknownError": "Unbekannter Fehler beim Ausführen eines Tasks. Details finden Sie im Taskausgabeprotokoll.", "closeTerminal": "Betätigen Sie eine beliebige Taste, um das Terminal zu schließen.", "dependencyCycle": "Es liegt ein Abhängigkeitszyklus vor. Siehe Aufgabe \"{0}\".", @@ -7849,7 +8395,7 @@ "ConfigurationParser.noShell": "Warnung: Die Shell-Konfiguration wird nur beim Ausführen von Tasks im Terminal unterstützt.", "ConfigurationParser.noTaskName": "Fehler: Eine Aufgabe muss eine Bezeichnungseigenschaft angeben. Die Aufgabe wird ignoriert.\r\n{0}\r\n", "ConfigurationParser.noTaskType": "Fehler: Die Aufgabenkonfiguration muss eine type-Eigenschaft aufweisen. Die Konfiguration wird ignoriert.\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "Fehler: Der registrierte Aufgabentyp \"{0}\" ist nicht vorhanden. Wurde möglicherweise eine Erweiterung nicht installiert, die den entsprechenden Aufgabenanbieter bereitstellt?", + "ConfigurationParser.noTypeDefinition": "Fehler: Es ist kein registrierter Aufgabentyp „{0}“ vorhanden. Haben Sie es versäumt, eine Erweiterung zu installieren, die einen entsprechenden Aufgabenanbieter bereitstellt?", "ConfigurationParser.notCustom": "Fehler: Aufgaben sind nicht als benutzerdefinierte Aufgabe deklariert. Die Konfiguration wird ignoriert.\r\n{0}\r\n", "ConfigurationParser.unknownMatcherKind": "Warnung: Der definierte Problemabgleicher ist unbekannt. Unterstützte Typen: string | ProblemMatcher | Array.\r\n{0}\r\n", "TaskParse.noOsSpecificGlobalTasks": "Aufgabenversion 2.0.0 unterstützt keine globalen betriebssystemspezifischen Aufgaben. Führen Sie eine Konvertierung in eine Aufgabe mit betriebssystemspezifischem Befehl durch. Betroffene Aufgaben:\r\n{0}", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "Der tatsächliche Aufgabentyp. Typen, die mit \"$\" beginnen, sind für den internen Gebrauch reserviert.", "TaskDefinition.properties": "Zusätzliche Eigenschaften des Aufgabentyps", - "TaskDefinition.when": "Bedingung, die TRUE sein muss, damit dieser Aufgabentyp aktiviert wird. Ziehen Sie die für diese Aufgabendefinition passende Verwendung von \"shellExecutionSupported\", \"processExecutionSupported\" und \"customExecutionSupported\" in Betracht.", + "TaskDefinition.when": "Die Bedingung muss „TRUE“ sein, um diesen Aufgabentyp zu aktivieren. Verwenden Sie gegebenenfalls „shellExecutionSupported“, „processExecutionSupported“ und „customExecutionSupported“ entsprechend dieser Aufgabendefinition. Weitere Informationen finden Sie in der [API documentation](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause).", "TaskDefinitionExtPoint": "Trägt Aufgabenarten bei", "TaskTypeConfiguration.noType": "In der Konfiguration des Aufgabentyps fehlt die erforderliche taskType-Eigenschaft." }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "Es wird ein Task ausgeführt wird. Möchten Sie ihn beenden?", "TaskSystem.terminateTask": "&&Aufgabe beenden" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "Die Verbindung mit dem PTY-Hostprozess des Terminals reagiert nicht, die Terminals funktionieren möglicherweise nicht mehr.", + "restartPtyHost": "PTY-Host neu starten" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "Erweiterungen möchten die folgenden Änderungen an der Umgebung des Terminals vornehmen:", "extensionEnvironmentContributionInfo": "Erweiterungen haben Änderungen an der Umgebung dieses Terminals vorgenommen.", @@ -7897,6 +8447,13 @@ "openFile": "Datei im Editor öffnen", "openFolder": "Ordner in neuem Fenster öffnen" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "Fokus auf Ordner im Explorer", + "followLink": "Link folgen", + "openFile": "Datei im Editor öffnen", + "openFolder": "Ordner in neuem Fenster öffnen", + "searchWorkspace": "Arbeitsbereich suchen" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "Dem Link über den weitergeleiteten Port folgen", "followLink": "Link folgen", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "BEFEHLSTASTE + Klick", "terminalLinkHandler.followLinkCtrl": "STRG + Klick" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "Arbeitsbereich suchen" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "Lokale Datei", + "terminal.integrated.openDetectedLink": "Link zum Öffnen auswählen", + "terminal.integrated.searchLinks": "Arbeitsbereichssuche", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "Die Verbindung mit dem PTY-Hostprozess des Terminals reagiert nicht, die Terminals funktionieren möglicherweise nicht mehr.", - "restartPtyHost": "PTY-Host neu starten" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "Weitere Informationen zur Shellintegration" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "&&Terminal", @@ -7920,15 +8479,17 @@ "terminal": "Terminal" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "Name muss angegeben werden.", + "emptyTerminalNameInfo": "Wenn kein Name angegeben wird, wird er auf den Standardwert zurückgesetzt.", "noUnattachedTerminals": "Für den Anfügevorgang sind keine nicht angefügten Terminals vorhanden.", "quickAccessTerminal": "Aktives Terminal wechseln", "showTerminalTabs": "Registerkarten anzeigen", "terminalLaunchHelp": "Hilfe öffnen", "workbench.action.terminal.attachToSession": "An Sitzung anfügen", "workbench.action.terminal.clear": "Löschen", + "workbench.action.terminal.clearCommandHistory": "Befehlsverlauf löschen", "workbench.action.terminal.clearSelection": "Auswahl löschen", "workbench.action.terminal.copySelection": "Auswahl kopieren", + "workbench.action.terminal.copySelectionAsHtml": "Auswahl als HTML kopieren", "workbench.action.terminal.createTerminalEditor": "Neues Terminal im Editorbereich erstellen", "workbench.action.terminal.createTerminalEditorSide": "Neues Terminal im Editor-Bereich zur Seite erstellen", "workbench.action.terminal.detachSession": "Sitzung trennen", @@ -7940,9 +8501,14 @@ "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.goToRecentDirectory": "Zum zuletzt verwendeten Verzeichnis wechseln", "workbench.action.terminal.hideFind": "Suche ausblenden", + "workbench.action.terminal.join": "Terminals verknüpfen", + "workbench.action.terminal.join.insufficientTerminals": "Nicht genügend Terminals für die „join“-Aktion", + "workbench.action.terminal.join.onlySplits": "Alle Terminals sind bereits verknüft.", "workbench.action.terminal.joinInstance": "Terminals verknüpfen", "workbench.action.terminal.kill": "Aktive Terminalinstanz beenden", + "workbench.action.terminal.killAll": "Alle Terminals 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)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "Neues Terminal erstellen (mit Profil)", "workbench.action.terminal.newWithProfile.profileName": "Der Name des zu erstellenden Profils", "workbench.action.terminal.newWorkspacePlaceholder": "Aktuelles Arbeitsverzeichnis für neues Terminal auswählen", + "workbench.action.terminal.openDetectedLink": "Erkannten Link öffnen...", + "workbench.action.terminal.openLastLocalFileLink": "Letzten lokalen Dateilink öffnen", + "workbench.action.terminal.openLastUrlLink": "Letzten URL-Link öffnen", "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", @@ -7967,6 +8536,7 @@ "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.runRecentCommand": "Zuletzt verwendeten Befehl ausführen", "workbench.action.terminal.runSelectedText": "Ausgewählten Text im aktiven Terminal ausführen", "workbench.action.terminal.scrollDown": "Nach unten scrollen (Zeile)", "workbench.action.terminal.scrollDownPage": "Nach unten scrollen (Seite)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "Nach oben scrollen (Seite)", "workbench.action.terminal.searchWorkspace": "Arbeitsbereich durchsuchen", "workbench.action.terminal.selectAll": "Alle auswählen", - "workbench.action.terminal.selectDefaultProfile": "Standardprofil auswählen", + "workbench.action.terminal.selectDefaultShell": "Standardprofil auswählen", "workbench.action.terminal.selectToNextCommand": "Auswählen bis zu nächstem Befehl", "workbench.action.terminal.selectToNextLine": "Auswählen bis zur nächsten Zeile", "workbench.action.terminal.selectToPreviousCommand": "Auswählen bis zu vorherigem Befehl", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "Glocke", "configureTerminalSettings": "Terminaleinstellungen konfigurieren", + "confirmMoveTrashMessageFilesAndDirectories": "Möchten Sie {0} Textzeilen wirklich in das Terminal einfügen?", "disconnectStatus": "Die Verbindung mit dem Prozess wurde unterbrochen.", - "dontShowAgain": "Nicht mehr anzeigen", + "doNotAskAgain": "Nicht erneut fragen", "keybindingHandling": "Einige Tastenzuordnungen werden nicht standardmäßig an das Terminal geleitet und werden stattdessen von {0} verarbeitet.", "launchFailed.errorMessage": "Der Terminalprozess konnte nicht gestartet werden: {0}.", "launchFailed.exitCodeAndCommandLine": "Der Terminalprozess \"{0}\" konnte nicht gestartet werden (Exitcode: {1}).", + "launchFailed.exitCodeAndCommandLineShellIntegration": "Der Terminalprozesses „{0}“ konnte nicht gestartet werden (Exitcode: {1}). Das Deaktivieren der Shellintegration mit „terminal.integrated.shellIntegration.enabled“ kann hilfreich sein.", "launchFailed.exitCodeOnly": "Der Terminalprozess konnte nicht gestartet werden (Exitcode: {0}).", - "migrateToProfile": "Migrieren", - "no": "Nein", + "launchFailed.exitCodeOnlyShellIntegration": "Der Terminalprozesses konnte nicht gestartet werden (Exitcode: {0}). Das Deaktivieren der Shellintegration mit „terminal.integrated.shellIntegration.enabled“ kann hilfreich sein.", + "multiLinePasteButton": "&&Einfügen", + "preview": "Vorschau:", + "removeCommand": "Aus Befehlsverlauf entfernen", "setTerminalDimensionsColumn": "Feste Dimensionen festlegen: Spalte", "setTerminalDimensionsRow": "Feste Dimensionen festlegen: Zeile", "terminal.integrated.a11yPromptLabel": "Terminaleingabe", "terminal.integrated.a11yTooMuchOutput": "Zu viele Ausgaben zum Anzeigen, navigieren Sie manuell zu den Zeilen, um sie zu lesen", "terminal.integrated.copySelection.noSelection": "Das Terminal enthält keine Auswahl zum Kopieren.", - "terminal.slowRendering": "Die GPU-Beschleunigung des Terminals ist auf Ihrem Computer offenbar langsam. Möchten Sie sie deaktivieren, um die Leistung zu verbessern? [Weitere Informationen zu Terminaleinstellungen](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "terminal.requestTrust": "Zum Erstellen eines Terminalprozesses muss Code ausgeführt werden.", "terminalNavigationMode": "Verwenden Sie {0} und {1}, um im Terminalpuffer zu navigieren", - "terminalProfileMigration": "Das Terminal verwendet veraltete Shell-shellArgs-Einstellungen, möchten Sie es zu einem Profil migrieren?", "terminalStaleTextBoxAriaLabel": "Die Umgebung für Terminal \"{0}\" ist veraltet, führen Sie den Befehl \"Umgebungsinformationen anzeigen\" aus, um weitere Informationen zu erhalten.", "terminalTextBoxAriaLabel": "Terminal \"{0}\"", "terminalTextBoxAriaLabelNumberAndTitle": "Terminal \"{0}\", {1}", + "terminalTypeLocal": "Lokal", + "terminalTypeTask": "Aufgabe", "terminated.exitCodeAndCommandLine": "Der Terminalprozess \"{0}\" wurde mit folgendem Exitcode beendet: {1}.", "terminated.exitCodeOnly": "Der Terminalprozess wurde mit folgendem Exitcode beendet: {0}.", + "viewCommandOutput": "Befehlsausgabe anzeigen", "workbench.action.terminal.rename.prompt": "Terminalnamen eingeben", - "yes": "Ja" + "workspaceNotTrustedCreateTerminal": "Ein Terminalprozess in einem nicht vertrauenswürdigen Arbeitsbereich kann nicht gestartet werden.", + "workspaceNotTrustedCreateTerminalCwd": "In einem nicht vertrauenswürdigen Arbeitsbereich mit „cwd“ {0} und „userHome“-{1} kann kein Terminalprozess gestartet werden." }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (Standard)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "Symbol ändern", "workbench.action.terminal.clear": "Löschen", "workbench.action.terminal.copySelection.short": "Kopieren", + "workbench.action.terminal.copySelectionAsHtml": "Als HTML kopieren", "workbench.action.terminal.joinInstance": "Terminals verknüpfen", "workbench.action.terminal.new.short": "Neues Terminal", "workbench.action.terminal.newWithProfile.short": "Neues Terminal mit Profil", @@ -8070,23 +8648,28 @@ "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/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "Beigetragen", + "createQuickLaunchProfile": "Terminalprofil konfigurieren", + "enterTerminalProfileName": "Namen für Terminalprofil eingeben", + "terminal.integrated.chooseDefaultProfile": "Standardmäßiges Terminalprofil auswählen", + "terminal.integrated.selectProfileToCreate": "Wählen Sie das zu erstellende Terminalprofil aus.", + "terminalProfileAlreadyExists": "Ein Terminalprofil mit diesem Namen ist bereits vorhanden.", + "terminalProfiles": "Profile", + "terminalProfiles.detected": "Erkannt" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "Migrieren", + "terminalProfileMigration": "Das Terminal verwendet veraltete Shell-shellArgs-Einstellungen, möchten Sie es zu einem Profil migrieren?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "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", "localTerminalRemote": "⚠: Diese Shell wird auf Ihrem {0}lokalen{1} Computer ausgeführt, nicht auf dem verbundenen Remotecomputer.", "localTerminalVirtualWorkspace": "⚠: Diese Shell ist für einen {0}lokalen{1} Ordner geöffnet, NICHT für den virtuellen Ordner.", - "terminal.integrated.chooseDefaultProfile": "Standardmäßiges Terminalprofil auswählen", - "terminal.integrated.selectProfileToCreate": "Wählen Sie das zu erstellende Terminalprofil aus.", - "terminalProfileAlreadyExists": "Ein Terminalprofil mit diesem Namen ist bereits vorhanden.", - "terminalProfiles": "Profile", - "terminalProfiles.detected": "Erkannt", "terminalService.terminalCloseConfirmationPlural": "Möchten Sie die {0} aktiven Terminalsitzungen beenden?", "terminalService.terminalCloseConfirmationSingular": "Möchten Sie die aktive Terminalsitzung beenden?", "terminate": "Beenden" @@ -8102,12 +8685,33 @@ "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/terminalTooltip": { + "capability.commandDetection": "Befehlserkennung", + "capability.cwdDetection": "Aktuelle Arbeitsverzeichniserkennung", + "capability.partialCommandDetection": "Befehlserkennung (partiell)", + "shellIntegration.enabled": "Die Shellintegration ist aktiviert" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "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.useMonospace": "\"monospace\" verwenden", "terminalConnectingLabel": "Wird gestartet...", "terminals": "Öffnet die Terminals." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "Ausgabe kopieren", + "terminal.copyOutputAsHtml": "Taskausgabe als HTML kopieren", + "terminal.rerunCommand": "Befehl erneut ausführen", + "terminalPromptCommandFailed": "Der Befehl wurde {0} ausgeführt und ist fehlgeschlagen.", + "terminalPromptCommandFailedWithExitCode": "Befehl wurde {0} ausgeführt und ist fehlgeschlagen (Exitcode {1}).", + "terminalPromptCommandSuccess": "Befehl ausgeführt {0}", + "terminalPromptContextMenu": "Befehlsaktionen anzeigen" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "Nicht mehr anzeigen", + "no": "Nein", + "terminal.slowRendering": "Die GPU-Beschleunigung des Terminals ist auf Ihrem Computer offenbar langsam. Möchten Sie sie deaktivieren, um die Leistung zu verbessern? [Weitere Informationen zu Terminaleinstellungen](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "yes": "Ja" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "Terminal", "vscode.extension.contributes.terminal": "Trägt Terminalfunktionalität bei.", @@ -8126,25 +8730,36 @@ "terminal.background": "Die Hintergrundfarbe des Terminals, dies ermöglicht eine unterschiedliche Färbung des Terminals im Panel.", "terminal.border": "Die Farbe des Rahmens, der Panels innerhalb des Terminals teilt. Der Standardwert ist panel.border.", "terminal.dragAndDropBackground": "Hintergrundfarbe beim Ziehen auf Terminals. Die Farbe muss transparent sein, damit die Terminalinhalte noch sichtbar sind.", + "terminal.findMatchBackground": "Die Farbe der aktuellen Suchübereinstimmung im Terminal. Die Farbe darf nicht undurchsichtig sein, um den zugrunde liegenden Terminalinhalt nicht auszublenden.", + "terminal.findMatchBorder": "Die Rahmenfarbe der aktuellen Suchübereinstimmung im Terminal.", + "terminal.findMatchHighlightBackground": "Die Farbe der anderen Suchübereinstimmungen im Terminal. Die Farbe darf nicht undurchsichtig sein, um den zugrunde liegenden Terminalinhalt nicht auszublenden.", + "terminal.findMatchHighlightBorder": "Die Rahmenfarbe der anderen Suchübereinstimmungen im Terminal.", "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.", + "terminalCommandDecoration.defaultBackground": "Die Standardfarbe für die Terminalbefehlsdekoration.", + "terminalCommandDecoration.errorBackground": "Die Hintergrundfarbe der Terminalbefehlsdekoration für Fehlerbefehle.", + "terminalCommandDecoration.successBackground": "Die Hintergrundfarbe der Terminalbefehlsdekoration für erfolgreiche Befehle.", "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." + "terminalCursor.foreground": "Die Vordergrundfarbe des Terminalcursors.", + "terminalOverviewRuler.cursorForeground": "Die Cursorfarbe des Übersichtslineals.", + "terminalOverviewRuler.findMatchHighlightForeground": "Die Markerfarbe des Übersichtslineals für die Suche nach Übereinstimmungen im Terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "das aktuelle Arbeitsverzeichnis des Terminals", - "cwdFolder": "das aktuelle Arbeitsverzeichnis des Terminals, das für Mehr-Stamm-Arbeitsbereiche oder in einem Ein-Stamm-Arbeitsbereich angezeigt wird, wenn sich der Wert vom ursprünglichen Arbeitsverzeichnis unterscheidet. Dies wird für Windows nicht angezeigt.", + "cwdFolder": "das aktuelle Arbeitsverzeichnis des Terminals, das für Mehrstamm-Arbeitsbereiche oder in einem einzelnen Stammarbeitsbereich angezeigt wird, wenn sich der Wert vom ursprünglichen Arbeitsverzeichnis unterscheidet. Unter Windows wird dies nur angezeigt, wenn die Shellintegration aktiviert ist.", "local": "gibt ein lokales Terminal in einem Remotearbeitsbereich an", "openDefaultSettingsJson": "JSON-Standardeinstellungen öffnen", "openDefaultSettingsJson.capitalized": "Standardeinstellungen öffnen (JSON)", "process": "der Name des Terminalprozesses", "separator": "ein bedingtes Trennzeichen(„ – “), das nur angezeigt wird, wenn es von Variablen mit Werten oder statischem Text umgeben ist.", - "sequence": "der Name, der vom Prozess für xterm.js bereitgestellt wird", + "sequence": "der vom Prozess für das Terminal angegebene Name", "task": "gibt an, dass dieses Terminal einer Aufgabe zugeordnet ist.", "terminal.integrated.allowChords": "Gibt an, ob Tastenzuordnungen aus zwei separaten Tastenkombinationen im Terminal zugelassen werden sollen. Hinweis: Wenn bei Festlegung auf TRUE die Tastatureingabe eine Tastenzuordnung aus zwei separaten Tastenkombinationen ergibt, wird \"#terminal.integrated.commandsToSkipShell#\" umgangen. Eine Festlegung auf FALSE ist insbesondere dann sinnvoll, wenn Sie mit STRG+K zur Shell wechseln möchten (nicht zu VS Code).", "terminal.integrated.allowMnemonics": "Gibt an, ob mnemonische Codes in der Menüleiste (z. B. ALT+F) zum Öffnen der Menüleiste zugelassen werden. Beachten Sie Folgendes: Dies führt dazu, dass bei Festlegung auf TRUE alle ALT-Tastenkombinationen die Shell überspringen. Diese Einstellung hat unter macOS keinerlei Auswirkungen.", "terminal.integrated.altClickMovesCursor": "Wenn diese Einstellung aktiviert und \"#editor.multiCursorModifier#\" auf \"alt\" (Standardwert) festgelegt ist, wird der Cursor der Eingabeaufforderung durch Klicken bei gedrückter ALT-/OPTIONSTASTE unter den Mauszeiger platziert. Abhängig von Ihrer Shell funktioniert dies möglicherweise nicht zuverlässig.", + "terminal.integrated.autoReplies": "Eine Gruppe von Nachrichten, auf die im Terminal automatisch geantwortet wird, wenn sie auftauchen. Sofern die Nachricht spezifisch genug ist, kann dies dazu beitragen, häufige Antworten zu automatisieren.\r\n\r\nHinweise:\r\n\r\n– Verwenden Sie {0}, um automatisch auf die Aufforderung zum Beenden des Batchauftrags unter Windows zu reagieren.\r\n– Die Nachricht enthält Escapesequenzen, sodass die Antwort möglicherweise nicht mit formatiertem Text erfolgt.\r\n– Jede Antwort kann nur einmal pro Sekunde erfolgen.\r\n– Verwenden Sie {1} in der Antwort, um zu zeigen, dass Sie die EINGABETASTE meinen.\r\n– Legen Sie zum Aufheben der Festlegung einer Standardtaste den Wert auf NULL fest.\r\n– Starten Sie VS Code neu, wenn keine neuen Einstellungen gelten.", + "terminal.integrated.autoReplies.reply": "Die an den Prozess zu sendende Antwort.", "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 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.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "Steuert, ob fett formatierter Text im Terminal immer die ANSI-Farbvariante \"bright\" verwendet.", "terminal.integrated.enableBell": "Steuert, ob die Terminalglocke aktiviert ist. Dies wird als visuelle Glocke neben dem Namen des Terminals angezeigt.", "terminal.integrated.enableFileLinks": "Gibt an, ob Dateiverknüpfungen im Terminal aktiviert werden sollen. Verknüpfungen können insbesondere bei der Arbeit auf einem Netzlaufwerk langsam sein, weil jede Dateiverknüpfung anhand des Dateisystems überprüft wird. Eine Änderung dieser Einstellung wirkt sich nur auf neue Terminals aus.", + "terminal.integrated.enableMultiLinePasteWarning": "Zeigt ein Warndialogfeld an, wenn mehrere Zeilen in das Terminal eingefügt werden. Das Dialogfeld wird nicht angezeigt, wenn:\r\n\r\n- Der Einfügemodus in Klammern ist aktiviert (die Shell unterstützt nativ mehrzeiliges Einfügen)\r\n – Das Einfügen wird von der Leselinie der Shell verarbeitet (im Fall von pwsh).", "terminal.integrated.enablePersistentSessions": "Hiermit werden Terminalsitzungen für den Arbeitsbereich über das erneute Laden von Fenstern hinweg beibehalten.", "terminal.integrated.env.linux": "Objekt mit Umgebungsvariablen, die dem VS Code-Prozess zur Verwendung durch das Terminal unter Linux hinzugefügt werden sollen. Legen Sie \"null\" fest, um die Umgebungsvariable zu löschen.", "terminal.integrated.env.osx": "Objekt mit Umgebungsvariablen, die dem VS Code-Prozess zur Verwendung durch das Terminal unter macOS hinzugefügt werden sollen. Legen Sie \"null\" fest, um die Umgebungsvariable zu löschen.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "Hiermit wird die Anzeige aktiviert.", "terminal.integrated.environmentChangesIndicator.warnonly": "Hiermit wird nur eine Warnung angezeigt, wenn die Umgebung eines Terminals veraltet ist. Die Information, die auf Umgebungsänderungen durch eine Erweiterung hinweist, wird nicht angezeigt.", "terminal.integrated.environmentChangesRelaunch": "Gibt an, ob Terminals automatisch neu gestartet werden, wenn die Erweiterung zur Umgebung beitragen soll und noch keine Interaktion stattgefunden hat.", - "terminal.integrated.experimentalLinkProvider": "Eine experimentelle Einstellung, die die Linkerkennung im Terminal verbessert und die Erkennung freigegebener Links mit dem Editor ermöglicht. Aktuell werden nur Weblinks unterstützt.", "terminal.integrated.fastScrollSensitivity": "Multiplikator für die Scrollgeschwindigkeit beim Drücken von ALT.", "terminal.integrated.fontFamily": "Steuert die Schriftfamilie des Terminals, der Standardwert lautet \"#editor.fontFamily#\".", "terminal.integrated.fontSize": "Steuert den Schriftgrad in Pixeln für das Terminal.", @@ -8195,24 +8810,36 @@ "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.", "terminal.integrated.lineHeight": "Steuert die Zeilenhöhe für das Terminal. Diese Zahl wird mit dem Schriftgrad für das Terminal multipliziert, um die tatsächliche Zeilenhöhe in Pixeln zu erhalten.", - "terminal.integrated.localEchoExcludePrograms": "Experimentell: Lokales Echo wird deaktiviert, wenn mindestens einer dieser Programmnamen im Terminaltitel gefunden wird.", - "terminal.integrated.localEchoLatencyThreshold": "Experimentell: Länge der Netzwerkverzögerung in Millisekunden, mit der lokale Bearbeitungen auf dem Terminal ausgegeben werden, ohne auf Serverbestätigung zu warten. Bei \"0\" ist die lokale Ausgabe immer aktiviert, bei \"-1\" wird sie deaktiviert.", - "terminal.integrated.localEchoStyle": "Experimentell: Endstil von lokal ausgegebenem Text, entweder ein Schriftschnitt oder eine RGB-Farbe.", + "terminal.integrated.localEchoEnabled": "Wenn das lokale Echo aktiviert sein sollte. Hiermit wird „#terminal.integrated.localEchoLatencyThreshold#“ überschrieben.", + "terminal.integrated.localEchoEnabled.auto": "Aktiviert nur für Remotearbeitsbereiche", + "terminal.integrated.localEchoEnabled.off": "Immer deaktiviert", + "terminal.integrated.localEchoEnabled.on": "Immer aktiviert", + "terminal.integrated.localEchoExcludePrograms": "Lokales Echo wird deaktiviert, wenn mindestens einer dieser Programmnamen im Terminaltitel gefunden wird.", + "terminal.integrated.localEchoLatencyThreshold": "Länge der Netzwerkverzögerung in Millisekunden, mit der lokale Bearbeitungen auf dem Terminal ausgegeben werden, ohne auf Serverbestätigung zu warten. Bei \"0\" ist die lokale Ausgabe immer aktiviert, bei \"-1\" wird sie deaktiviert.", + "terminal.integrated.localEchoStyle": "Endstil von lokal ausgegebenem Text, entweder ein Schriftschnitt oder eine RGB-Farbe.", "terminal.integrated.macOptionClickForcesSelection": "Steuert, ob eine Auswahl erzwungen werden soll, wenn unter macOS die Tastenkombination WAHLTASTE+Klick verwendet wird. Hiermit wird eine reguläre (Zeilen-) Auswahl erzwungen und die Verwendung des Modus zur Spaltenauswahl unterbunden. Dies ermöglicht das Kopieren und Einfügen über die reguläre Terminalauswahl, wenn beispielsweise der Mausmodus in tmux aktiviert ist.", "terminal.integrated.macOptionIsMeta": "Steuert, ob die WAHLTASTE im Terminal unter macOS als Meta-Taste betrachtet wird.", - "terminal.integrated.minimumContrastRatio": "Bei Festlegung dieser Einstellung ändert sich die Vordergrundfarbe jeder Zelle, um das angegebene Kontrastverhältnis zu erreichen. Beispielwerte:\r\n\r\n– 1: Die Standardeinstellung, keine Änderung.\r\n– 4.5: [WCAG AA-Konformität (Mindestwert)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n– 7: [WCAG AAA-Konformität (erweitert)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n– 21: Weiß auf Schwarz oder Schwarz auf Weiß.", + "terminal.integrated.minimumContrastRatio": "Wenn eingestellt, ändert sich die Vordergrundfarbe jeder Zelle, um zu versuchen, das angegebene Kontrastverhältnis einzuhalten. Beachten Sie, dass dies nicht für „Powerline“-Zeichen gemäß #146406 gilt. Beispielwerte:\r\n\r\n 1: Nichts tun und die Standarddesignfarben verwenden.\r\n- 4.5: [WCAG AA-Konformität (mindestens)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (Standard).\r\n- 7: [WCAG AAA-Konformität (erweitert)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: Weiß auf Schwarz oder Schwarz auf Weiß.", "terminal.integrated.mouseWheelScrollSensitivity": "Ein Multiplikator, der für den Wert \"deltaY\" für Mausrad-Scrollereignisse verwendet werden soll.", - "terminal.integrated.persistentSessionReviveProcess": "Wenn der Terminalprozess heruntergefahren werden muss (z. B. beim Schließen des Fensters oder der Anwendung), bestimmt dies, wann der Inhalt der vorherigen Terminalsitzung wiederhergestellt und Prozesse beim nächsten Öffnen des Arbeitsbereichs neu erstellt werden sollen. Die Wiederherstellung des aktuellen Arbeitsverzeichnisses des Prozesses hängt davon ab, ob es von der Shell unterstützt wird.", + "terminal.integrated.persistentSessionReviveProcess": "Wenn der Terminalprozess heruntergefahren werden muss (z. B. beim Schließen des Fensters oder der Anwendung), bestimmt dies, wann der Inhalt der vorherigen Terminalsitzung wiederhergestellt und Prozesse beim nächsten Öffnen des Arbeitsbereichs neu erstellt werden sollen.\r\n\r\nVorbehalte:\r\n\r\n- Die Wiederherstellung des aktuellen Arbeitsverzeichnisses des Prozesses hängt davon ab, ob es von der Shell unterstützt wird.\r\n- Die Zeit für die Aufrechterhaltung der Sitzung während des Herunterfahrens ist begrenzt, so dass sie bei Fernverbindungen mit hoher Latenz abgebrochen werden kann.", "terminal.integrated.persistentSessionReviveProcess.never": "Niemals die Terminalpuffer wiederherstellen oder den Prozess neu erstellen.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Die Prozesse werden nach dem Schließen des letzten Fensters unter Windows/Linux oder beim Auslösen des Befehls „workbench.action.quit“ (Befehlspalette, Tastenzuordnung, Menü) neu aufgenommen.", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Nehmen Sie die Prozesse wieder auf, nachdem das letzte Fenster unter Windows/Linux geschlossen wurde, wenn der Befehl „workbench.action.quit“ ausgelöst wird (Befehlspalette, Tastenzuordnung, Menü) oder wenn das Fenster geschlossen wird.", "terminal.integrated.rightClickBehavior": "Steuert, wie das Terminal auf einen Klick mit der rechten Maustaste reagiert.", "terminal.integrated.rightClickBehavior.copyPaste": "Bei Auswahl kopieren, andernfalls einfügen.", "terminal.integrated.rightClickBehavior.default": "Hiermit wird das Kontextmenü angezeigt.", + "terminal.integrated.rightClickBehavior.nothing": "Unternehmen Sie nichts, und übergeben Sie das Ereignis an das Terminal.", "terminal.integrated.rightClickBehavior.paste": "Einfügen erfolgt über die rechte Maustaste.", "terminal.integrated.rightClickBehavior.selectWord": "Hiermit wird das Wort unter dem Cursor ausgewählt und das Kontextmenü angezeigt.", "terminal.integrated.scrollback": "Steuert die maximale Anzahl von Zeilen, die das Terminal im Puffer beibehält.", "terminal.integrated.sendKeybindingsToShell": "Sendet die meisten Tastenzuordnungen nicht an die Workbench, sondern an das Terminal, und überschreibt \"#terminal.integrated.commandsToSkipShell#\". Dies kann als Alternative zur Feinabstimmung verwendet werden. ", + "terminal.integrated.shellIntegration.decorationIcon": "Steuert das Symbol, das für übersprungene/leere Befehle verwendet wird. Legen Sie diese Einstellung auf `''` fest, um das Symbol auszublenden oder Dekorationen mit \\\"#terminal.integrated.shellIntegration.decorationsEnabled#\\\" zu deaktivieren.", + "terminal.integrated.shellIntegration.decorationIconError": "Steuert das Symbol, das für jeden Befehl in Terminals mit aktivierter Shellintegration verwendet wird, denen ein Exitcode zugeordnet ist. Legen Sie diese Einstellung auf `''` fest, um das Symbol auszublenden oder Dekorationen mit \\\"#terminal.integrated.shellIntegration.decorationsEnabled#\\\" zu deaktivieren.", + "terminal.integrated.shellIntegration.decorationIconSuccess": "Steuert das Symbol, das für jeden Befehl in Terminals mit aktivierter Shellintegration verwendet wird, denen kein Exitcode zugeordnet ist. Legen Sie diese Einstellung auf `''` fest, um das Symbol auszublenden oder Dekorationen mit \\\"#terminal.integrated.shellIntegration.decorationsEnabled#\\\" zu deaktivieren.", + "terminal.integrated.shellIntegration.decorationsEnabled": "Wenn die Shellintegration aktiviert ist, wird für jeden Befehl eine Dekoration hinzugefügt.", + "terminal.integrated.shellIntegration.enabled": "Aktivieren Sie die experimentelle Shellintegrationsfunktion, mit der bestimmte Features, wie erweiterte Befehlsnachverfolgung und aktuelle Arbeitsverzeichniserkennung aktiviert werden. Die Shellintegration funktioniert, indem ein Skript eingefügt wird, das ausgeführt wird, wenn die Shell initialisiert wird. Dadurch erhält das Terminal zusätzliche Einblicke in die Vorgänge im Terminal. Die Skriptinjektion funktioniert möglicherweise nicht, wenn Sie benutzerdefinierte Argumente im Terminalprofil definiert haben.\r\n\r\nUnterstützte Shells:\r\n\r\n- Linux/macOS: bash, pwsh, zsh\r\n – Windows: pwsh\r\n\r\nDiese Einstellung gilt nur, wenn Terminals erstellt werden. Sie müssen Terminals neu starten, damit die Einstellung wirksam wird.", + "terminal.integrated.shellIntegration.history": "Steuert, ob die Anzahl zuletzt verwendeter Befehle im Terminalbefehlsverlauf gespeichert wird. Legen Sie diese Option auf 0 fest, um den Terminalbefehlsverlauf zu deaktivieren.", + "terminal.integrated.shellIntegration.showWelcome": "Gibt an, ob die Begrüßungsnachricht für die aktivierte Shellintegration im Terminal angezeigt werden soll, wenn das Feature aktiviert ist.", "terminal.integrated.showExitAlert": "Steuert, ob die Warnung \"Der Terminalprozess wurde mit einem Exitcode beendet\" angezeigt wird, wenn der Exitcode nicht 0 lautet.", "terminal.integrated.splitCwd": "Steuert das Arbeitsverzeichnis, mit dem ein geteiltes Terminal gestartet wird.", "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.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "Steuert den Speicherort der Terminal-Registerkarten, entweder links oder rechts des(der) tatsächlichen Terminals.", "terminal.integrated.tabs.location.left": "Zeigt die Ansicht der Terminal-Registerkarten links vom Terminal an.", "terminal.integrated.tabs.location.right": "Zeigt die Ansicht der Terminal-Registerkarten rechts vom Terminal an.", - "terminal.integrated.tabs.separator": "Trennzeichen, das von „terminal.integrated.title“ und „terminal.integrated.description“ verwendet wird.", + "terminal.integrated.tabs.separator": "Trennzeichen, das von {0} und {0} verwendet wird.", "terminal.integrated.tabs.showActions": "Steuert, ob die Schaltflächen zum Trennen und Beenden neben der neuen Schaltfläche „Terminal“ angezeigt werden.", "terminal.integrated.tabs.showActions.always": "Aktionen immer anzeigen", "terminal.integrated.tabs.showActions.never": "Aktionen nie anzeigen", @@ -8261,12 +8888,16 @@ "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." + "terminalTextSelectedContextKey": "Gibt an, ob im aktiven Terminal Text ausgewählt ist.", + "terminalViewShowing": "Ob die Terminalansicht angezeigt wird" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "Aktuelle Sitzung", + "doNotShowAgain": "Nicht mehr anzeigen", "killTerminal": "Terminal beenden", "killTerminal.short": "Beenden", "moveToEditor": "Terminal im Editorbereich verschieben", + "previousSessionCategory": "vorherige Sitzung", "splitTerminal": "Terminal verdoppeln", "splitTerminal.short": "Split", "terminal": "Terminal", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "Umbenennen...", "workbench.action.terminal.sizeToContentWidthInstance": "Größe auf Inhaltsbreite umschalten" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "Die Verbindung mit dem PTY-Hostprozess des Terminals reagiert nicht, die Terminals funktionieren möglicherweise nicht mehr.", - "restartPtyHost": "PTY-Host neu starten" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "Neues integriertes Terminal erstellen (lokal)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "Symbol für die Umschaltfläche \"AutoAusführen\" in der Testansicht.", "filterIcon": "Symbol für die Aktion \"Filtern\" in der Testansicht.", "hiddenIcon": "Das Symbol, das neben ausgeblendeten Tests angezeigt wird, wenn sie eingeblendet wurden.", "testViewIcon": "Ansichtssymbol der Testansicht.", "testingCancelIcon": "Symbol zum Abbrechen von Testläufen", + "testingCancelRefreshTests": "Symbol auf der Schaltfläche, um das Aktualisieren von Tests abzubrechen.", "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", "testingPassedIcon": "Symbol für erfolgreiche Tests", "testingQueuedIcon": "Symbol für in die Warteschlange eingereihte Tests", + "testingRefreshTests": "Symbol auf der Schaltfläche zum Aktualisieren von Tests.", "testingRunAllIcon": "Symbol für die Aktion \"Alle Tests ausführen\"", "testingRunIcon": "Symbol für die Aktion \"Test ausführen\"", "testingShowAsList": "Symbol, wenn der Test-Explorer als Struktur deaktiviert ist.", @@ -8318,6 +8946,7 @@ "runAllTests": "Alle Tests ausführen", "runSelectedTests": "Tests ausführen", "testing.cancelRun": "Testlauf abbrechen", + "testing.cancelTestRefresh": "Testaktualisierung abbrechen", "testing.clearResults": "Alle Ergebnisse löschen", "testing.collapseAll": "Alle Tests reduzieren", "testing.configureProfile": "Testprofile konfigurieren", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "Peek-Ausgabe", "testing.reRunFailTests": "Fehlerhafte Tests erneut ausführen", "testing.reRunLastRun": "Letzte Ausführung erneut ausführen", + "testing.refreshTests": "Tests aktualisieren", "testing.runAtCursor": "Test bei Cursor ausführen", "testing.runCurrentFile": "Tests in aktueller Datei ausführen", "testing.runUsing": "Mit Profil ausführen...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "Nach Speicherort 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", "testing.viewAsTree": "Als Struktur anzeigen", + "unhideAllTests": "Alle Tests einblenden", "unhideTest": "Test einblenden" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "T&&esten", "noTestProvidersRegistered": "In diesem Arbeitsbereich wurden noch keine Tests gefunden.", - "searchMarketplaceForTestExtensions": "[Testerweiterungen suchen](command:{0})", + "searchForAdditionalTestExtensions": "Zusätzliche Texterweiterungen installieren...", "test": "Test", "testExplorer": "Test-Explorer" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "Filtern (z. B. Text, !exclude, @tag)", "testExplorerFilterLabel": "Filtern von Text für Tests im Explorer", "testing.filters.currentFile": "Nur in aktiver Datei anzeigen", + "testing.filters.fuzzyMatch": "Fuzzyübereinstimmung", "testing.filters.menu": "Weitere Filter...", "testing.filters.removeTestExclusions": "Alle Tests einblenden", "testing.filters.showExcludedTests": "Ausgeblendete Tests anzeigen", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "Standardprofil auswählen", "testExplorer": "Test-Explorer", "testing.treeElementLabelDuration": "{0}, in {1}", - "testing.treeElementLabelOutdated": "{0}, veraltetes Ergebnis", "testingFindExtension": "Arbeitsbereichstests anzeigen", "testingNoTest": "In dieser Datei wurden keine Tests gefunden." }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "Schließen", "debug test": "Test debuggen", + "messageMoreLines1": "+ 1 weitere Zeile", + "messageMoreLinesN": "+ {0} weitere Zeilen", "run test": "Test ausführen", "testUnnamedTask": "Unbenannte Aufgabe", "testing.debugLastRun": "Testlauf debuggen", @@ -8425,7 +9056,7 @@ "testProgressWithSkip.running": "Tests werden ausgeführt, {0}/{1} Tests bestanden ({2} %, {3} übersprungen)" }, "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { - "testing": "Test wird ausgeführt" + "testing": "Test" }, "vs/workbench/contrib/testing/browser/theme": { "testing.iconErrored": "Farbe für das Symbol \"Fehlerhaft\" im Test-Explorer", @@ -8457,7 +9088,12 @@ "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." + "testing.gutterEnabled": "Steuert, ob Testdekorationen im Editor-Bundsteg angezeigt werden.", + "testing.openTesting": "Steuert, wann die Testansicht geöffnet werden soll.", + "testing.openTesting.neverOpen": "Die Testansicht nie automatisch öffnen", + "testing.openTesting.openOnTestFailure": "Öffnen der Testansicht bei Testfehlern", + "testing.openTesting.openOnTestStart": "Öffnen der Testansicht beim Starten von Tests", + "testing.saveBeforeTest": "Steuern Sie, ob alle modifizierten Editoren gespeichert werden, bevor Sie einen Test ausführen." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "Abdeckung", @@ -8480,47 +9116,58 @@ "testTrust": "Durch Ausführen von Tests kann Code in Ihrem Arbeitsbereich ausgeführt werden." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "Gibt an, ob ein Testcontroller über einen angefügten Aktualisierungshandler verfügt.", "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.isRefreshing": "Gibt an, ob ein Testcontroller derzeit Tests aktualisiert.", "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", "testing.testItemIsHidden": "Boolescher Wert, der angibt, ob das Testelement ausgeblendet ist" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "Zusätzliche Farbdesigns durchsuchen...", + "browseProductIconThemes": "Zusätzliche Produktsymboldesigns durchsuchen...", "defaultProductIconThemeLabel": "Standard", + "fileIconThemeCategory": "Dateisymboldesigns", "generateColorTheme.label": "Farbdesign aus aktuellen Einstellungen erstellen", "installColorThemes": "Zusätzliche Farbschemas installieren...", "installIconThemes": "Zusätzliche Dateisymbolschemas installieren...", "installProductIconThemes": "Zusätzliche Produktsymboldesigns installieren...", + "installing extensions": "Erweiterung {0} wird installiert...", + "manage extension": "Erweiterung verwalten", + "manageExtensionIcon": "Symbol für die Aktion „Verwalten“ in der Schnellauswahl der Designauswahl.", "miSelectColorTheme": "&&Farbschema", "miSelectIconTheme": "&&Dateisymboldesign", "miSelectProductIconTheme": "&&Produktsymboldesign", "noIconThemeDesc": "Dateisymbole deaktivieren", "noIconThemeLabel": "NONE", - "preferences": "Einstellungen", + "productIconThemeCategory": "Produktsymboldesigns", "selectIconTheme.label": "Dateisymboldesign", "selectProductIconTheme.label": "Produktsymboldesign", "selectTheme.label": "Farbdesign", "themes.category.dark": "Dunkle Themen", "themes.category.hc": "Hohe Kontrast Themen", "themes.category.light": "Helle Designs", - "themes.selectIconTheme": "Dateisymboldesign auswählen", + "themes.selectIconTheme": "Auswählen des Dateisymboldesigns (Nach oben/Unten-Tasten zur Vorschau)", "themes.selectIconTheme.label": "Dateisymboldesign", - "themes.selectProductIconTheme": "Produktsymboldesign auswählen", + "themes.selectMarketplaceTheme": "Eingeben für „Mehr suchen“. Auswählen zum Installieren. NACH-OBEN-/NACH-UNTEN-TASTE zur Vorschau", + "themes.selectProductIconTheme": "Produktsymboldesign auswählen (NACH-OBEN/NACH-UNTEN-TASTE zur Vorschau)", "themes.selectProductIconTheme.label": "Produktsymboldesign", "themes.selectTheme": "Farbdesign auswählen (eine Vorschau wird mit den Tasten NACH OBEN/NACH UNTEN angezeigt)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "Zeitleiste öffnen", + "filterTimeline": "Zeitachse filtern", "timeline.excludeSources": "Ein Array von Zeitachsenquellen, die aus der Zeitleistenansicht ausgeschlossen werden sollen.", "timeline.pageOnScroll": "Experimentell. Steuert, ob die Zeitachsenansicht die nächste Seite mit Elementen lädt, wenn Sie an das Ende der Liste scrollen.", "timeline.pageSize": "Die Anzahl von Elementen, die standardmäßig in der Zeitachsenansicht und beim Laden weiterer Elemente angezeigt werden sollen. Bei einer Festlegung auf NULL (Standardwert) wird basierend auf dem sichtbaren Bereich der Zeitachsenansicht automatisch eine Seitengröße ausgewählt.", "timelineConfigurationTitle": "Zeitachse", + "timelineFilter": "Symbol für die Aktion zum Filtern der Zeitachse.", "timelineOpenIcon": "Symbol für die Aktion zum Öffnen der Zeitachse", "timelineViewIcon": "Ansichtssymbol der Zeitachsenansicht." }, @@ -8529,7 +9176,6 @@ "timeline": "Zeitachse", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "Der aktive Editor kann keine Zeitachseninformationen bereitstellen.", - "timeline.filterSource": "Einschließen: {0}", "timeline.loadMore": "Mehr laden", "timeline.loading": "Zeitplan für {0} wird geladen...", "timeline.loadingMore": "Wird geladen...", @@ -8588,7 +9234,7 @@ "releaseNotes": "Anmerkungen zu dieser Version", "reload": "&&Neu laden", "restartToUpdate": "Neustart zum Updaten (1)", - "selectSyncService.detail": "Die Insiders-Version von VS Code synchronisiert Ihre Einstellungen, Tastenzuordnungen, Erweiterungen, Ausschnitte und den Benutzeroberflächenzustand standardmäßig mithilfe eines separaten Synchronisierungsdiensts für Insiders-Einstellungen.", + "selectSyncService.detail": "Die Insiders-Version von VS Code synchronisiert Ihre Einstellungen, Tastenzuordnungen, Erweiterungen, Schnipsel und den Benutzeroberflächenzustand standardmäßig mithilfe eines separaten Synchronisierungsdiensts für Insiders-Einstellungen.", "selectSyncService.message": "Wählen Sie den Dienst zur Einstellungssynchronisierung aus, der nach dem Ändern der Version verwendet werden soll.", "showReleaseNotes": "Anmerkungen zu dieser Version anzeigen", "switchToInsiders": "Zu Insider-Version wechseln...", @@ -8605,7 +9251,10 @@ "use stable": "Stabil (aktuell)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "&&Anmerkungen zu dieser Version" + "downloadUpdate": "Update herunterladen", + "installUpdate": "Update installieren", + "miReleaseNotes": "&&Anmerkungen zu dieser Version", + "restartToUpdate": "Für Update neu starten" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "Vertrauenswürdige Domänen verwalten", @@ -8667,7 +9316,8 @@ "reset": "Daten in der Cloud löschen...", "resolveConflicts_global": "{0}: Einstellungskonflikte anzeigen (1)", "resolveKeybindingsConflicts_global": "{0}: Konflikte mit Tastenzuordnungen anzeigen (1)", - "resolveSnippetsConflicts_global": "{0}: Konflikte mit Benutzercodeausschnitten anzeigen ({1})", + "resolveSnippetsConflicts_global": "{0}: Konflikte mit Benutzercodeschnipseln anzeigen ({1})", + "resolveTasksConflicts_global": "{0}: Konflikte bei Benutzeraufgaben anzeigen (1)", "service changed and turned off": "Die Einstellungssynchronisierung wurde deaktiviert, weil \"{0}\" jetzt einen separaten Dienst verwendet. Aktivieren Sie die Synchronisierung erneut.", "service switched to insiders": "Die Einstellungssynchronisierung wurde auf den Insiderdienst umgestellt.", "service switched to stable": "Die Einstellungssynchronisierung wurde auf den stabilen Dienst umgestellt.", @@ -8680,7 +9330,8 @@ "show synced data action": "Synchronisierte Daten anzeigen", "showConflicts": "{0}: Einstellungskonflikte anzeigen", "showKeybindingsConflicts": "{0}: Konflikte mit Tastenzuordnungen anzeigen", - "showSnippetsConflicts": "{0}: Konflikte mit Benutzercodeausschnitten anzeigen", + "showSnippetsConflicts": "{0}: Konflikte mit Benutzercodeschnipseln anzeigen", + "showTasksConflicts": "{0}: Konflikte bei Benutzeraufgaben anzeigen", "sideBySideDescription": "Einstellungssynchronisierung", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "Bei Einstellungssynchronisierung anmelden (1)", @@ -8701,7 +9352,7 @@ "turn off": "&&Deaktivieren", "turn off failed": "Fehler beim Deaktivieren der Einstellungssynchronisierung. Überprüfen Sie die [Protokolle]({0}), um weitere Informationen zu erhalten.", "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 detail": "Ihre Einstellungen, Tastenzuordnungen, Erweiterungen, Codeschnipsel 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 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.", @@ -8711,15 +9362,21 @@ "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?", + "turnon sync after initialization message": "Ihre Einstellungen, Tastenzuordnungen, Erweiterungen, Codeschnipsel 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", "workbench.actions.syncData.reset": "Daten in der Cloud löschen..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "Die Einstellungssynchronisierung wird vorübergehend angehalten, da das aktuelle Gerät zu viele Anforderungen stellt. Laden Sie {0} neu, um den Vorgang fortzusetzen.", + "local too many requests - restart": "Die Einstellungssynchronisierung wird vorübergehend angehalten, da das aktuelle Gerät zu viele Anforderungen stellt. Starten Sie {0} neu, um den Vorgang fortzusetzen.", "operationId": "Vorgangs-ID: {0}", - "too many requests": "Die Einstellungssynchronisierung wurde auf diesem Gerät deaktiviert, weil zu viele Anforderungen generiert wurden." + "reload": "Neu laden", + "restart": "Neu starten", + "server too many requests": "Die Einstellungssynchronisierung ist deaktiviert, weil das aktuelle Gerät zu viele Anforderungen stellt. Warten Sie 10 Minuten und aktivieren Sie die Synchronisierung.", + "settings sync": "Einstellungssynchronisierung. Vorgangs-ID: {0}", + "show sync logs": "Protokoll anzeigen" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "Lokal akzeptieren", @@ -8766,6 +9423,7 @@ "troubleshoot": "Problembehandlung", "turn off": "&&Deaktivieren", "turn off sync on machine": "Möchten Sie die Synchronisierung für \"{0}\" deaktivieren?", + "turn off sync on multiple machines": "Möchten Sie die Synchronisierung auf den ausgewählten Computern deaktivieren?", "valid message": "Der Computername muss eindeutig und darf nicht leer sein.", "workbench.actions.sync.compareWithLocal": "Vergleichen mit Lokal", "workbench.actions.sync.editMachineName": "Name bearbeiten", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "Lokalen Sicherungsordner öffnen", - "no backups": "Der Ordner für lokale Sicherungen ist nicht vorhanden.", - "operationId": "Vorgangs-ID: {0}", - "report issue": "Problem melden", - "settings sync": "Einstellungssynchronisierung. Vorgangs-ID: {0}", - "show sync logs": "Protokoll anzeigen", - "too many requests": "Die Einstellungssynchronisierung ist deaktiviert, weil das aktuelle Gerät zu viele Anforderungen sendet. Melden Sie ein Problem, indem Sie die Synchronisierungsprotokolle bereitstellen." + "no backups": "Der Ordner für lokale Sicherungen ist nicht vorhanden." }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "Es ist kein Datenanbieter registriert, der Sichtdaten bereitstellen kann.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "Neue Datei…" }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "Der viewsWelcome-Beitrag in \"{0}\" erfordert die Aktivierung von \"enableProposedApi\"." + "ViewsWelcomeExtensionPoint.proposedAPI": "Der „viewsWelcome“-Beitrag in „{0}“ erfordert „enabledApiProposals: [\"contribViewsWelcome\"]“, um die vorgeschlagene Eigenschaft „group“ zu verwenden." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "Willkommensinhalte in beigetragenen Ansichten. Willkommensinhalte werden in Strukturansichten gerendert, wenn sie keine aussagekräftigen Inhalte enthalten (Beispiel: Datei-Explorer, wenn kein Ordner geöffnet ist). Solche Inhalte sind als produktinterne Dokumentation nützlich, um Benutzer zur Verwendung bestimmter Features zu motivieren, bevor diese verfügbar sind. Ein gutes Beispiel hierfür ist eine Schaltfläche \"Repository klonen\" in der Willkommensansicht des Datei-Explorers.", "contributes.viewsWelcome.view": "Beigetragene Begrüßungsinhalte für eine bestimmte Ansicht.", "contributes.viewsWelcome.view.contents": "Willkommensinhalte, die angezeigt werden sollen. Das Format des Inhalts ist eine Teilmenge von Markdown. Nur Links werden unterstützt.", "contributes.viewsWelcome.view.enablement": "Bedingung für die Aktivierung der Schaltflächen mit Willkommensinhalten und Befehlslinks.", - "contributes.viewsWelcome.view.group": "Die Gruppe, zu der diese Willkommensinhalte gehören.", + "contributes.viewsWelcome.view.group": "Die Gruppe, zu der diese Willkommensinhalte gehören. Vorgeschlagene API.", "contributes.viewsWelcome.view.view": "Der Zielansichtsbezeichner für diesen Willkommensinhalt. Es werden nur Strukturansichten unterstützt.", "contributes.viewsWelcome.view.when": "Bedingung, wann der Willkommensinhalt angezeigt werden soll." }, @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Git-Repository klonen...", "gettingStarted.topLevelGitOpen.description": "Verbinden mit einem Remote-Repository oder Pull Request zum Durchsuchen, Suchen, Bearbeiten und Committen", "gettingStarted.topLevelGitOpen.title": "Repository öffnen...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "Exemplarische Vorgehensweise für den Editor oder eine Erweiterung anzeigen", "gettingStarted.topLevelShowWalkthroughs.title": "Exemplarische Vorgehensweise öffnen...", "gettingStarted.videoTutorial.description.interpolated": "Sehen Sie sich das erste in einer Reihe von kurzen und praktischen Videotutorials zu den wichtigsten VS Code-Features an.\r\n{0}", "gettingStarted.videoTutorial.title": "Entspanntes Lernen", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Git scheint auf Ihrem System nicht installiert zu sein.", "walkThrough.unboundCommand": "Ungebunden" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "Als erledigt markieren", + "checkboxTitle": "Wenn diese Option aktiviert ist, wird diese Seite beim Start angezeigt.", + "close": "Ausblenden", + "footer": "{0} erfasst Nutzungsdaten. Lesen Sie unsere {1} und erfahren Sie, wie Sie {2}.", + "getStarted": "Erste Schritte", + "gettingStarted.allStepsComplete": "Alle {0} Schritte abgeschlossen!", + "gettingStarted.editingEvolved": "Fortschrittliche Bearbeitung", + "gettingStarted.someStepsComplete": "{0} von {1} Schritten abgeschlossen", + "imageShowing": "Bild zeigt {0}", + "new": "Neu", + "newItems": "Aktualisiert", + "nextOne": "Nächster Abschnitt", + "noRecents": "Sie haben keine zuletzt verwendeten Ordner,", + "openFolder": "Einen Ordner öffnen", + "optOut": "Abonnement kündigen", + "pickWalkthroughs": "Exemplarische Vorgehensweise öffnen...", + "privacy statement": "Datenschutzbestimmungen", + "recent": "Zuletzt verwendet", + "show more recents": "Alle zuletzt geöffneten Ordner anzeigen {0}", + "showAll": "Weitere...", + "start": "Start", + "toStart": "um zu beginnen.", + "walkthroughs": "Exemplarische Vorgehensweisen", + "welcomeAriaLabel": "Übersicht für den schnellen Einstieg in Ihren Editor.", + "welcomePage.openFolderWithPath": "Ordner {0} mit Pfad {1} öffnen", + "welcomePage.showOnStartup": "Willkommensseite beim Start anzeigen" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "Veraltet, verwenden Sie die globale \\\"workbench.reduceMotion\\\".", + "getStarted": "Erste Schritte", + "help": "Hilfe", + "miGetStarted": "Erste Schritte", + "pickWalkthroughs": "Exemplarische Vorgehensweise öffnen...", + "welcome.goBack": "Zurück", + "welcome.markStepComplete": "Schritt als abgeschlossen markieren", + "welcome.markStepInomplete": "Schritt als nicht abgeschlossen markieren", + "welcome.showAllWalkthroughs": "Exemplarische Vorgehensweise öffnen...", + "workbench.startupEditor": "Steuert, welcher Editor beim Start angezeigt wird, wenn keiner aus der vorherigen Sitzung wiederhergestellt wird.", + "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": "Ö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.", + "workbench.welcomePage.preferReducedMotion": "Verringern Sie die Bewegung auf der Willkommensseite, wenn diese Option aktiviert ist.", + "workbench.welcomePage.videoTutorials": "Wenn diese Option aktiviert ist, enthält die Seite „Erste Schritte“ zusätzliche Links zu Videotutorials.", + "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/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Hintergrundfarbe für die Startseite.", + "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/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "Veraltet. Verwenden Sie stattdessen \"Image\" oder \"Markdown\".", + "title": "Titel", + "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.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": "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.", + "walkthroughs.steps.description.interpolated": "Beschreibung des Schritts. Unterstützt \"vorformatierte\", __italic__ und **Fett ** Text. Verwenden Sie Markdown-Stil-Links für Befehle oder externe Links: {0}, {1}, oder {2}. Links in ihrer eigenen Zeile werden als Schaltflächen gerendert.", + "walkthroughs.steps.doneOn": "Signal zum Markieren des Schritts als abgeschlossen.", + "walkthroughs.steps.doneOn.deprecation": "doneOn ist veraltet. Die Schritte werden beim Klicken auf Ihre Schaltflächen standardmäßig deaktiviert, um die weitere Verwendung von completionEvents zu konfigurieren.", + "walkthroughs.steps.id": "Eindeutiger Bezeichner für diesen Schritt. Hiermit wird nachverfolgt, welche Schritte abgeschlossen wurden.", + "walkthroughs.steps.media": "Medien, die neben diesem Schritt angezeigt werden sollen, entweder ein Bild oder ein Markdown-Inhalt.", + "walkthroughs.steps.media.altText": "Alternativer Text, der angezeigt werden soll, wenn das Bild nicht geladen werden kann, oder der bei der Sprachausgabe verwendet werden soll.", + "walkthroughs.steps.media.image.path.dark.string": "Pfad zum Image für Dunkel-Designs relativ zum Erweiterungsverzeichnis.", + "walkthroughs.steps.media.image.path.hc.string": "Pfad zum Image für HC-Designs relativ zum Erweiterungsverzeichnis.", + "walkthroughs.steps.media.image.path.hcLight.string": "Pfad zum Bild für hc-light\\\"-Designs relativ zum Erweiterungsverzeichnis.", + "walkthroughs.steps.media.image.path.light.string": "Pfad zum Image für Hell-Designs relativ zum Erweiterungsverzeichnis.", + "walkthroughs.steps.media.image.path.string": "Pfad zu einem Bild oder Objekt, das aus Pfaden zu hellen, dunklen und HC-Images besteht, relativ zum Erweiterungsverzeichnis. Abhängig vom Kontext wird das Bild von 400px bis 800px breit angezeigt, mit ähnlichen Begrenzungen in der Höhe. Um HIDPI-Displays zu unterstützen, wird das Bild bei einer Skalierung von 1,5 x gerendert, beispielsweise wird ein 900-Pixel breites Bild als 600 logische Pixel breit angezeigt.", + "walkthroughs.steps.media.image.path.svg": "Der Pfad zu einem SVG: Farbtoken werden in Variablen unterstützt, um die Übereinstimmung mit der Workbench zu unterstützen.", + "walkthroughs.steps.media.markdown.path": "Pfad zum Markdowndokument relativ zum Erweiterungsverzeichnis.", + "walkthroughs.steps.oneOn.command": "Hiermit wird der Schritt als durchgeführt markiert, wenn der angegebene Befehl ausgeführt wird.", + "walkthroughs.steps.title": "Der Titel des Schritts.", + "walkthroughs.steps.when": "Kontextschlüsselausdruck zum Steuern der Sichtbarkeit dieses Schritts.", + "walkthroughs.title": "Titel der exemplarischen Vorgehensweise.", + "walkthroughs.when": "Kontextschlüsselausdruck zum Steuern der Sichtbarkeit dieser exemplarischen Vorgehensweise." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "Stellt die Schritte dar, die bereits abgeschlossen wurden", + "gettingStartedUnchecked": "Stellt die Schritte dar, die noch nicht abgeschlossen wurden" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "Erste Schritte" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "Integriert" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "Spracherweiterungen durchsuchen", + "browsePopular": "Beliebte Weberweiterungen durchsuchen", + "browseRecommended": "Empfohlene Erweiterungen durchsuchen", + "cloneRepo": "Repository klonen", + "commandPalette": "Befehlspalette öffnen", + "enableSync": "Einstellungssynchronisierung aktivieren", + "enableTrust": "Vertrauensstellung aktivieren", + "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": "Grundlagen erlernen", + "gettingStarted.commandPalette.description.interpolated": "Befehle sind die Tastaturmethode, um jede Aufgabe in VS Code auszuführen. **Üben Sie**, indem Sie Ihre häufigen Befehle suchen, um Zeit zu sparen.\r\n{0}\r\n__Versuchen Sie nach „Ansicht umschalten“ zu suchen.__", + "gettingStarted.commandPalette.title": "Eine Tastenkombination, um auf alles zugreifen zu können", + "gettingStarted.debug.description.interpolated": "Beschleunigen Sie die Bearbeitungs-, Build-, Test- und Debugschleife durch Einrichten einer Startkonfiguration.\r\n{0}", + "gettingStarted.debug.title": "Code in Aktion ansehen", + "gettingStarted.extensions.description.interpolated": "Durch Erweiterungen können Sie VS Code noch umfassender nutzen. Diese reichen von praktischen Hacks zur Produktivitätssteigerung über Erweiterungen für vorkonfigurierte Features bis hin zu völlig neuen Funktionen.\r\n{0}", + "gettingStarted.extensions.title": "Unbegrenzte Erweiterbarkeit", + "gettingStarted.extensionsWeb.description.interpolated": "Erweiterungen sind Verstärkungen für VS Code. Eine wachsende Zahl wird im Web verfügbar.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "Programmieren Sie intelligenter mit Syntaxhervorhebung, Codevervollständigung, Linten und Debuggen. Viele Sprachen sind bereits integriert, aber es können noch viele weitere als Erweiterungen hinzugefügt werden.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Umfassende Unterstützung für alle Sprachen", + "gettingStarted.installGit.description.interpolated": "Installieren Sie Git, um Änderungen in Ihren Projekten nachzuverfolgen.\r\n{0}", + "gettingStarted.installGit.title": "Git installieren", + "gettingStarted.intermediate.description": "Optimieren Sie Ihren Entwicklungsworkflow mit diesen Tipps und Tricks.", + "gettingStarted.intermediate.title": "Steigern Ihrer Produktivität", + "gettingStarted.menuBar.description.interpolated": "Die vollständige Menüleiste ist im Dropdownmenü verfügbar, um Platz für Ihren Code zu schaffen. Schalten Sie die Darstellung für schnelleren Zugriff um. \r\n {0}", + "gettingStarted.menuBar.title": "Genau das richtige Maß an Benutzeroberfläche", + "gettingStarted.newFile.description": "Öffnen Sie eine neue unbenannte Datei, ein Notizbuch oder einen benutzerdefinierten Editor.", + "gettingStarted.newFile.title": "Neue Datei…", + "gettingStarted.notebook.title": "Notebooks anpassen", + "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.", + "gettingStarted.openFile.description": "Hiermit öffnen Sie eine Datei, um mit der Arbeit zu beginnen.", + "gettingStarted.openFile.title": "Datei öffnen...", + "gettingStarted.openFolder.description": "Hiermit öffnen Sie einen Ordner, um mit der Arbeit zu beginnen.", + "gettingStarted.openFolder.title": "Ordner öffnen...", + "gettingStarted.openMac.description": "Hiermit öffnen Sie eine Datei oder einen Ordner, um mit der Arbeit zu beginnen.", + "gettingStarted.openMac.title": "Öffnen...", + "gettingStarted.pickColor.description.interpolated": "Die richtige Farbpalette hilft Ihnen, sich auf Ihren Code zu konzentrieren, ist angenehm für die Augen und macht einfach mehr Spaß.\r\n{0}", + "gettingStarted.pickColor.title": "Wählen Sie die gewünschte Darstellung aus.", + "gettingStarted.playground.description.interpolated": "Möchten Sie schneller und intelligenter programmieren? Üben Sie leistungsstarke Codebearbeitungsfunktionen im interaktiven Playground.\r\n{0}", + "gettingStarted.playground.title": "Ihre Bearbeitungsfähigkeiten neu definieren", + "gettingStarted.quickOpen.description.interpolated": "Mit nur einem Tastaturanschlag können Sie sofort zwischen Dateien wechseln. Tipp: Öffnen Sie mehrere Dateien durch Drücken der NACH-RECHTS-TASTE.\r\n{0}", + "gettingStarted.quickOpen.title": "Schnelles Navigieren zwischen Ihren Dateien", + "gettingStarted.scm.description.interpolated": "Kein Suchen nach Git-Befehlen mehr! Git- und GitHub-Workflows sind nahtlos integriert.\r\n{0}", + "gettingStarted.scm.title": "Code mit Git nachverfolgen", + "gettingStarted.scmClone.description.interpolated": "Richten Sie die integrierte Versionskontrolle für Ihr Projekt ein, um Ihre Änderungen nachzuverfolgen und mit anderen zusammenzuarbeiten.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "Richten Sie die integrierte Versionskontrolle für Ihr Projekt ein, um Ihre Änderungen nachzuverfolgen und mit anderen zusammenzuarbeiten.\r\n{0}", + "gettingStarted.settings.description.interpolated": "Alle Aspekte von VS Code und Ihre Erweiterungen lassen sich ganz auf Ihre Anforderungen abstimmen. Häufig verwendete Einstellungen werden zuerst aufgelistet, um Ihnen den Einstieg zu erleichtern.\r\n{0}", + "gettingStarted.settings.title": "Optimieren Ihrer Einstellungen", + "gettingStarted.settingsSync.description.interpolated": "Halten Sie Ihre wesentlichen VS Code-Anpassungen auf allen Ihren Geräten gesichert und aktualisiert.\r\n{0}", + "gettingStarted.settingsSync.title": "Synchronisieren mit und von anderen Geräten", + "gettingStarted.setup.OpenFolder.description.interpolated": "Jetzt können Sie mit dem Programmieren beginnen. Öffnen Sie einen Projektordner, um Ihre Dateien in VS Code zu verschieben.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "Ihren Code öffnen", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Sie sind bereit, mit dem Programmieren zu beginnen. Sie können ein lokales Projekt oder ein Remote-Repository öffnen, um Ihre Dateien in VS Code zu übertragen.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "Entdecken Sie die besten Anpassungen, mit denen Sie VS Code ganz nach Ihren Wünschen gestalten können.", + "gettingStarted.setup.title": "VS Code Erste Schritte", + "gettingStarted.setupWeb.description": "Entdecken Sie die besten Anpassungen, um VS Code im Web für Sie anzupassen.", + "gettingStarted.setupWeb.title": "Los geht's mit VS Code im Web", + "gettingStarted.shortcuts.description.interpolated": "Nachdem Sie Ihre bevorzugten Befehle entdeckt haben, erstellen Sie benutzerdefinierte Tastenkombinationen für den sofortigen Zugriff.\r\n{0}", + "gettingStarted.shortcuts.title": "Anpassen Ihrer Tastenkombinationen", + "gettingStarted.splitview.description.interpolated": "Nutzen Sie Ihre Bildschirm-Estate-Ansicht, indem Sie Dateien nebeneinander, vertikal und horizontal öffnen.\r\n{0}", + "gettingStarted.splitview.title": "Mit Ansicht \"Nebeneinander\" bearbeiten", + "gettingStarted.tasks.description.interpolated": "Erstellen Sie Aufgaben für Ihre gemeinsamen Workflows, und profitieren Sie von der integrierten Funktion Skripts auszuführen und Ergebnisse automatisch zu überprüfen.\r\n{0}", + "gettingStarted.tasks.title": "Automatisieren von Projektaufgaben", + "gettingStarted.terminal.description.interpolated": "Führen Sie schnell Shellbefehle aus, und überwachen Sie die Buildausgabe direkt neben Ihrem Code.\r\n{0}", + "gettingStarted.terminal.title": "Praktisches integriertes Terminal", + "gettingStarted.topLevelGitClone.description": "Klonen eines Remote-Repositorys in einen lokalen Ordner", + "gettingStarted.topLevelGitClone.title": "Git-Repository klonen...", + "gettingStarted.topLevelGitOpen.description": "Verbinden mit einem Remote-Repository oder Pull Request zum Durchsuchen, Suchen, Bearbeiten und Committen", + "gettingStarted.topLevelGitOpen.title": "Repository öffnen...", + "gettingStarted.topLevelShowWalkthroughs.description": "Exemplarische Vorgehensweise für den Editor oder eine Erweiterung anzeigen", + "gettingStarted.topLevelShowWalkthroughs.title": "Öffnen einer exemplarischen Vorgehensweise...", + "gettingStarted.topLevelVideoTutorials.description": "Sehen Sie sich unsere Serie von kurzen und praktischen Videotutorials zu den wichtigsten VS Code-Features an.", + "gettingStarted.topLevelVideoTutorials.title": "Videotutorials ansehen", + "gettingStarted.videoTutorial.description.interpolated": "Sehen Sie sich das erste in einer Reihe von kurzen und praktischen Videotutorials zu den wichtigsten VS Code-Features an.\r\n{0}", + "gettingStarted.videoTutorial.title": "Entspanntes Lernen", + "gettingStarted.workspaceTrust.description.interpolated": "Mit {0} können Sie entscheiden, ob Ihre Projektordner die automatische Codeausführung **zulassen oder einschränken** sollen __(erforderlich für Erweiterungen, Debugging usw.)__.\r\nBeim Öffnen einer Datei/eines Ordners werden Sie aufgefordert, Vertrauen zu gewähren. Sie können dies später jederzeit {1}.", + "gettingStarted.workspaceTrust.title": "Code sicher durchsuchen und bearbeiten", + "initRepo": "Git-Repository initialisieren", + "installGit": "Git installieren", + "keyboardShortcuts": "Tastenkombinationen", + "openEditorPlayground": "Editor-Playground öffnen", + "openFolder": "Ordner öffnen", + "openRepository": "Repository öffnen", + "openSCM": "Quellcodeverwaltung öffnen", + "pickFolder": "Ordner auswählen", + "quickOpen": "Datei über Quick Open öffnen", + "runProject": "Ausführen Ihres Projekts", + "runTasks": "Automatisch erkannte Aufgaben ausführen", + "showTerminal": "Terminalbereich anzeigen", + "splitEditor": "Editor teilen", + "titleID": "Farbdesigns durchsuchen", + "toggleMenuBar": "Menüleiste umschalten", + "tweakSettings": "Optimieren meiner Einstellungen", + "watch": "Tutorial ansehen", + "workspaceTrust": "Vertrauensstellung des Arbeitsbereichs" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "Standard", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "Dunkel hoher Kontrast", + "HighContrastLight": "Hell hoher Kontrast", + "dark": "Dunkel", + "light": "Hell", + "seeMore": "Weitere Designs anzeigen..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "Schnittstellenüberblick ausblenden", + "welcomeOverlay": "Benutzeroberflächenüberblick", + "welcomeOverlay.commandPalette": "Alle Befehle suchen und ausführen", + "welcomeOverlay.debug": "Starten und debuggen", + "welcomeOverlay.explorer": "Datei-Explorer", + "welcomeOverlay.extensions": "Erweiterungen verwalten", + "welcomeOverlay.git": "Quellcodeverwaltung", + "welcomeOverlay.notifications": "Benachrichtigungen anzeigen", + "welcomeOverlay.problems": "Fehler und Warnungen anzeigen", + "welcomeOverlay.search": "Dateiübergreifend suchen", + "welcomeOverlay.terminal": "Integriertes Terminal umschalten" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "Steuert, welcher Editor beim Start angezeigt wird, wenn keiner aus der vorherigen Sitzung wiederhergestellt wird.", + "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": "Ö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/welcomeViews/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/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "Der „viewsWelcome“-Beitrag in „{0}“ erfordert „enabledApiProposals: [\"contribViewsWelcome\"]“, um die vorgeschlagene Eigenschaft „group“ zu verwenden." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "Willkommensinhalte in beigetragenen Ansichten. Willkommensinhalte werden in Strukturansichten gerendert, wenn sie keine aussagekräftigen Inhalte enthalten (Beispiel: Datei-Explorer, wenn kein Ordner geöffnet ist). Solche Inhalte sind als produktinterne Dokumentation nützlich, um Benutzer zur Verwendung bestimmter Features zu motivieren, bevor diese verfügbar sind. Ein gutes Beispiel hierfür ist eine Schaltfläche \"Repository klonen\" in der Willkommensansicht des Datei-Explorers.", + "contributes.viewsWelcome.view": "Beigetragene Begrüßungsinhalte für eine bestimmte Ansicht.", + "contributes.viewsWelcome.view.contents": "Willkommensinhalte, die angezeigt werden sollen. Das Format des Inhalts ist eine Teilmenge von Markdown. Nur Links werden unterstützt.", + "contributes.viewsWelcome.view.enablement": "Bedingung für die Aktivierung der Schaltflächen mit Willkommensinhalten und Befehlslinks.", + "contributes.viewsWelcome.view.group": "Die Gruppe, zu der diese Willkommensinhalte gehören. Vorgeschlagene API.", + "contributes.viewsWelcome.view.view": "Der Zielansichtsbezeichner für diesen Willkommensinhalt. Es werden nur Strukturansichten unterstützt.", + "contributes.viewsWelcome.view.when": "Bedingung, wann der Willkommensinhalt angezeigt werden soll." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "Interaktiver Editor-Playground", + "editorWalkThrough.title": "Editor-Playground" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "Editor-Playgrou&&nd", + "walkThrough.editor.label": "Playground" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "Hintergrundfarbe für die eingebetteten Editoren im interaktiven Playground.", + "walkThrough.gitNotFound": "Git scheint auf Ihrem System nicht installiert zu sein.", + "walkThrough.unboundCommand": "ungebunden" + }, "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?", @@ -9094,14 +10017,14 @@ "folderTrust": "Vertrauen Sie den Autoren der Dateien in diesem Ordner?", "grantFolderTrustButton": "Ordner vertrauen und fortfahren", "grantWorkspaceTrustButton": "Arbeitsbereich vertrauen und fortfahren", - "immediateTrustRequestLearnMore": "Wenn Sie den Autoren dieser Dateien nicht vertrauen, empfehlen wir nicht fortzufahren, da die Dateien bösartig sein könnten. Weitere Informationen finden Sie in unserer [Dokumentation] (https://aka.ms/vscode-workspace-trust).", + "immediateTrustRequestLearnMore": "If you don't trust the authors of these files, we do not recommend continuing as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "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", "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).", + "openLooseFileLearnMore": "If you don't trust the authors of these files, we recommend to open them in Restricted Mode in a new window as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "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", @@ -9115,7 +10038,7 @@ "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", - "startupTrustRequestLearnMore": "Wenn Sie den Autoren dieser Dateien nicht vertrauen, empfehlen wir nicht im eingeschränkten Modus fortzufahren, da die Dateien bösartig sein könnten. Weitere Informationen finden Sie in unserer [Dokumentation] (https://aka.ms/vscode-workspace-trust).", + "startupTrustRequestLearnMore": "If you don't trust the authors of these files, we recommend to continue in restricted mode as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "status.WorkspaceTrust": "Arbeitsbereichsvertrauensstellung", "status.ariaTrustedFolder": "Dieser Ordner ist vertrauenswürdig.", "status.ariaTrustedWindow": "Dieses Fenster ist vertrauenswürdig.", @@ -9146,16 +10069,17 @@ "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" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "Ordner hinzufügen", + "checkListIcon": "Symbol für das Häkchen im Arbeitsbereichsvertrauensstellungs-Editor.", "deleteTrustedUri": "Pfad löschen", "dontTrustButton": "Nicht vertrauen", + "editIcon": "Symbol für das Symbol „Ordner bearbeiten“ im Arbeitsbereichsvertrauensstellungs-Editor.", "editTrustedUri": "Pfad bearbeiten", + "folderPickerIcon": "Symbol für das Symbol „Ordner auswählen“ im Arbeitsbereichsvertrauensstellungs-Editor.", "hostColumnLabel": "Host", "invalidTrust": "Sie können einzelnen Ordnern innerhalb eines Repositorys nicht vertrauen.", "localAuthority": "Lokal", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "Sie haben noch keine Ordner oder Arbeitsbereichsdateien als vertrauenswürdig eingestuft.", "pathColumnLabel": "Pfad", "pickerTrustedUri": "Dateiauswahl öffnen", + "removeIcon": "Symbol für das Symbol „Ordner entfernen“ im Arbeitsbereichsvertrauensstellungs-Editor.", "root element label": "Arbeitsbereichsvertrauensstellung verwalten", "selectTrustedUri": "Vertrauenswürdigen Ordner auswählen", + "shieldIcon": "Symbol für das Symbol „Arbeitsbereichsvertrauensstellung“ im Banner.", "trustAll": "Sie vertrauen allen Repositories auf {0}.", "trustButton": "Vertrauen", "trustMessage": "Vertrauen Sie den Autoren aller Dateien im aktuellen Ordner oder dem übergeordneten Ordner \"{0}\".", @@ -9203,7 +10129,12 @@ "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:", - "workspaceTrustEditorHeaderActions": "[Einstellungen konfigurieren] ({0}) oder [weitere Informationen] (https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[Configure your settings]({0}) or [learn more](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "Symbol für das Kreuz im Arbeitsbereichsvertrauensstellungs-Editor." + }, + "vs/workbench/contrib/workspace/common/workspace": { + "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/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Arbeitsbereich öffnen", @@ -9212,9 +10143,96 @@ "workspaceFound": "Dieser Ordner enthält die Arbeitsbereichsdatei \"{0}\". Möchten Sie diese öffnen? [Weitere Informationen]({1}) zu Arbeitsbereichsdateien.", "workspacesFound": "Dieser Ordner enthält mehrere Arbeitsbereichsdateien. Möchten Sie eine dieser Dateien öffnen? [Weitere Informationen]({0}) zu Arbeitsbereichsdateien." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "Das Kontextmenü des Kommentarbeitrags, gerendert als Schaltflächen unter dem Kommentar-Editor", + "comment.title": "Das beigetragene Titelmenü für Kommentare", + "commentThread.actions": "Das beigetragene Kommentarthread-Kontextmenü, gerendert als Schaltflächen unterhalb des Kommentar-Editors", + "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", + "menus.debugCallstackContext": "Das Kontextmenü für die Ansicht der Debugaufrufliste", + "menus.debugToolBar": "Das Debug-Symbolleistenmenü", + "menus.debugVariablesContext": "Das Kontextmenü für die Debugvariablenansicht", + "menus.editorContext": "Das Editor-Kontextmenü.", + "menus.editorContextCopyAs": "Untermenü \\\"Kopieren als\\\" im Kontextmenü des Editors", + "menus.editorTabContext": "Das Kontextmenü für die Editor-Registerkarten", + "menus.editorTitle": "Das Editor-Titelmenü.", + "menus.editorTitleRun": "Untermenü innerhalb des Editor-Titelmenüs ausführen", + "menus.explorerContext": "Das Kontextmenü des Datei-Explorers.", + "menus.extensionContext": "Das Erweiterungskontextmenü", + "menus.home": "Kontextmenü für Startseitenindikator (nur Web)", + "menus.opy": "Untermenü \\\"Kopieren als\\\" im Menü \\\"Bearbeiten\\\" der obersten Ebene", + "menus.resourceFolderContext": "Kontextmenü für den Ressourcenordner der Quellcodeverwaltung", + "menus.resourceGroupContext": "Das Ressourcengruppen-Kontextmenü der Quellcodeverwaltung", + "menus.resourceStateContext": "Das Ressourcenstatus-Kontextmenü der Quellcodeverwaltung", + "menus.scmSourceControl": "Das Menü \\\"Quellcodeverwaltung\\\"", + "menus.scmTitle": "Das Titelmenü der Quellcodeverwaltung", + "menus.statusBarRemoteIndicator": "Das Menü für Remoteanzeigen in der Statusleiste", + "menus.touchBar": "Die Touch Bar (nur macOS)", + "missing.altCommand": "Das Menüelement verweist auf einen Alternativbefehl \\\"{0}\\\", der im Abschnitt \\\"commands\\\" nicht definiert ist.", + "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.executePrimary": "Die Schaltfläche für die Zellenausführung des beigetragenen primären Notebooks", + "notebook.cell.title": "Das Zelltitelmenü des hinzugefügten Notebooks", + "notebook.toolbar": "Das Symbolleistenmenü des hinzugefügten Notebooks", + "opticon": "Die Eigenschaft \\\"icon\\\" kann ausgelassen werden oder muss eine Zeichenfolge oder ein Literal wie \\\"{dark, light}\\\" sein.", + "optstring": "Die Eigenschaft \\\"{0}\\\" kann ausgelassen werden oder muss den Typ \\\"string\\\" aufweisen.", + "proposed": "Vorgeschlagene API, erfordert „enabledApiProposal: [\"{0}\"]“ – {1}", + "proposedAPI.invalid": "„{0}“ ist ein vorgeschlagener Menübezeichner. Er erfordert „package.json#enabledApiProposals: [\"{1}\"]“ und ist nur verfügbar, wenn er über Dev oder mit dem folgenden Befehlszeilenschalter ausgeführt wird: --enable-proposed-api {2}", + "require": "Untermenüelemente müssen als Objekt vorliegen.", + "requireStringOrObject": "Die Eigenschaft \\\"{0}\\\" ist obligatorisch und muss vom Typ \\\"Zeichenfolge\\\" oder \\\"Objekt\\\" sein.", + "requirearray": "Untermenüelemente müssen als Array vorliegen.", + "requirestring": "Die Eigenschaft \\\"{0}\\\" ist erforderlich und muss den Typ \\\"string\\\" aufweisen.", + "requirestrings": "Die Eigenschaften \\\"{0}\\\" und \\\"{1}\\\" sind obligatorisch und müssen vom Typ \\\"Zeichenfolge\\\" sein.", + "submenuId.duplicate.id": "Das Untermenü \\\"{0}\\\" wurde zuvor bereits registriert.", + "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.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", + "view.timelineTitle": "Das Titelmenü der Zeitleistenansicht", + "view.tunnelContext": "Das Kontextmenü des Anzeigeelements für Ports", + "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.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": "(Optionaler) Kurzer Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird. Die Menüs wählen entweder „title“ oder „shortTitle“ aus, abhängig vom Kontext, in dem Sie Befehle anzeigen.", + "vscode.extension.contributes.commandType.title": "Der Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird.", + "vscode.extension.contributes.commands": "Trägt Befehle zur Befehlspalette bei.", + "vscode.extension.contributes.menuItem.alt": "Der Bezeichner eines alternativ auszuführenden Befehls. Der Befehl muss im Abschnitt \\\"commands\\\" deklariert werden.", + "vscode.extension.contributes.menuItem.command": "Der Bezeichner des auszuführenden Befehls. Der Befehl muss im Abschnitt \\\"commands\\\" deklariert werden.", + "vscode.extension.contributes.menuItem.group": "Die Gruppe, zu der dieses Element gehört", + "vscode.extension.contributes.menuItem.submenu": "Bezeichner des Untermenüs, das in diesem Element angezeigt werden soll.", + "vscode.extension.contributes.menuItem.when": "Eine Bedingung, die TRUE lauten muss, damit dieses Element angezeigt wird.", + "vscode.extension.contributes.menus": "Trägt Menüelemente zum Editor bei.", + "vscode.extension.contributes.submenu.icon": "(Optional) Symbol zur Darstellung des Untermenüs in der Benutzeroberfläche. Entweder ein Dateipfad, ein Objekt mit Dateipfaden für dunkle und helle Designs oder ein Designsymbolverweis wie \\\"\\$(zap)\\\".", + "vscode.extension.contributes.submenu.icon.dark": "Symbolpfad, wenn ein dunkles Design verwendet wird", + "vscode.extension.contributes.submenu.icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", + "vscode.extension.contributes.submenu.id": "Bezeichner des Menüs, das als Untermenü angezeigt werden soll.", + "vscode.extension.contributes.submenu.label": "Die Bezeichnung des Menüelements, das zu diesem Untermenü führt.", + "vscode.extension.contributes.submenus": "Trägt untergeordnete Menüelemente zum Editor bei." + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "Zugriff auf {0} gewähren, um {1}... (1)", "allow": "Zulassen", + "authentication.Placeholder": "Es wurden noch keine Konten angefordert...", "authentication.id": "Die ID des Authentifizierungsanbieters.", "authentication.idConflict": "Diese Authentifizierungs-ID \"{0}\" wurde bereits registriert.", "authentication.label": "Der lesbare Name des Authentifizierungsanbieters.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "Arbeitsbereichsbearbeitung", "nothing": "Keine Änderungen vorgenommen" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "Beitragen von Standardwerten für Konfigurationen", + "experimental": "Experimente" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "In die Benutzereinstellungen kann nicht geschrieben werden, weil die Datei nicht gespeicherte Änderungen enthält. Speichern Sie die Datei mit den Benutzereinstellungen, und versuchen Sie es noch einmal.", "errorConfigurationFileDirtyFolder": "In die Ordnereinstellungen kann nicht geschrieben werden, da die Datei nicht gespeicherte Änderungen enthält. Speichern Sie die Datei mit den Ordnereinstellungen „{0}“ und versuchen Sie es noch einmal.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "In die Ordnereinstellungen kann nicht geschrieben werden, weil keine Ressource angegeben ist.", "errorInvalidLaunchConfiguration": "In die Startkonfigurationsdatei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", "errorInvalidRemoteConfiguration": "In den Remotebenutzereinstellungen sind keine Schreibvorgänge möglich. Öffnen Sie die Remotebenutzereinstellungen, um die Fehler und Warnungen dort zu korrigieren, und versuchen Sie es erneut.", - "errorInvalidResourceLanguageConfiguraiton": "Die Spracheinstellungen können nicht geändert werden, da {0} keine Ressourcenspracheinstellung ist.", + "errorInvalidResourceLanguageConfiguration": "Die Spracheinstellungen können nicht geändert werden, da {0} keine Ressourcenspracheinstellung ist.", "errorInvalidTaskConfiguration": "In die Konfigurationsdatei der Aufgabe kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", "errorInvalidUserTarget": "In die Benutzereinstellungen kann nicht geschrieben werden, weil {0} den globalen Gültigkeitsbereich nicht unterstützt.", "errorInvalidWorkspaceConfigurationApplication": "{0} kann nicht in die Arbeitsbereichseinstellungen geschrieben werden. Diese Einstellung kann nur in den Benutzereinstellungen geschrieben werden.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "Beim Schreiben in die Remotebenutzereinstellungen ist ein Fehler aufgetreten, da der Inhalt der Datei neuer ist.", "errorTasksConfigurationFileDirty": "In die Konfigurationsdatei der Aufgabe kann nicht geschrieben werden, weil sie nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch einmal.", "errorTasksConfigurationFileModifiedSince": "Fehler beim Schreiben in die Aufgabenkonfigurationsdatei, da der Inhalt der Datei neuer ist.", + "errorUnknown": "In {0} kann aufgrund eines internen Fehlers nicht geschrieben werden.", "errorUnknownKey": "In {0} kann nicht geschrieben werden, weil {1} keine registrierte Konfiguration ist.", "folderTarget": "Ordnereinstellungen", "open": "Einstellungen öffnen", @@ -9279,14 +10302,14 @@ "errorFileDirty": "In die Datei kann nicht geschrieben werden, weil sie nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch einmal.", "errorInvalidFile": "In die Datei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen in der Datei zu beheben, und versuchen Sie es noch mal." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { - "commandVariable.noStringType": "Die Befehlsvariable \"{0}\" kann nicht ersetzt werden, weil der Befehl kein Ergebnis mit dem Typ \"string\" zurückgegeben hat.", - "inputVariable.command.noStringType": "Die Eingabevariable \"{0}\" kann nicht ersetzt werden, weil der Befehl \"{1}\" kein Ergebnis vom Typ \"string\" zurückgegeben hat.", + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { + "commandVariable.noStringType": "Die Befehlsvariable \\\"{0}\\\" kann nicht ersetzt werden, weil der Befehl kein Ergebnis mit dem Typ \\\"string\\\" zurückgegeben hat.", + "inputVariable.command.noStringType": "Die Eingabevariable \\\"{0}\\\" kann nicht ersetzt werden, weil der Befehl \\\"{1}\\\" kein Ergebnis vom Typ \\\"string\\\" zurückgegeben hat.", "inputVariable.defaultInputValue": "(Standard)", "inputVariable.missingAttribute": "Die Eingabevariable '{0}' ist vom Typ '{1}' und muss '{2}' beinhalten.", - "inputVariable.noInputSection": "Die Variable \"{0}\" muss in einem Abschnitt \"{1}\" der Debug- oder Taskkonfiguration definiert werden.", - "inputVariable.undefinedVariable": "Die undefinierte Eingabevariable \"{0}\" wurde gefunden. Entfernen oder definieren Sie \"{0}\", um fortzufahren.", - "inputVariable.unknownType": "Die Eingabevariable \"{0}\" kann nur vom Typ \"promptString\", \"pickString\" oder \"command\" sein." + "inputVariable.noInputSection": "Die Variable \\\"{0}\\\" muss in einem Abschnitt \\\"{1}\\\" der Debug- oder Taskkonfiguration definiert werden.", + "inputVariable.undefinedVariable": "Die undefinierte Eingabevariable \\\"{0}\\\" wurde gefunden. Entfernen oder definieren Sie \\\"{0}\\\", um fortzufahren.", + "inputVariable.unknownType": "Die Eingabevariable \\\"{0}\\\" kann nur vom Typ \\\"promptString\\\", \\\"pickString\\\" oder \\\"command\\\" sein." }, "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { "JsonSchema.input.command.args": "Optionale Argumente, die an den Befehl übergeben werden.", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "Variable \"{0}\": Der Arbeitsbereichsordner \"{1}\" wurde nicht gefunden.", "canNotResolveLineNumber": "Die Variable \"{0}\" kann nicht aufgelöst werden. Im aktiven Editor muss eine Zeile ausgewählt sein.", "canNotResolveSelectedText": "Die Variable \"{0}\" kann nicht aufgelöst werden. Im aktiven Editor muss Text ausgewählt sein.", + "canNotResolveUserHome": "Die Variable {0} kann nicht aufgelöst werden. Der „UserHome“-Pfad ist nicht definiert.", "canNotResolveWorkspaceFolder": "Die Variable \"{0}\" kann nicht aufgelöst werden. Öffnen Sie einen Ordner.", "canNotResolveWorkspaceFolderMultiRoot": "Die Variable \"{0}\" kann nicht in einem Arbeitsbereich mit mehreren Ordnern aufgelöst werden. Legen Sie mithilfe von \":\" und einem Arbeitsbereichsordnernamen einen Bereich für diese Variable fest.", "configNoString": "Die Variable \"{0}\" kann nicht aufgelöst werden, weil \"{1}\" ein strukturierter Wert ist.", "configNotFound": "Die Variable \"{0}\" kann nicht aufgelöst werden, weil die Einstellung \"{1}\" nicht gefunden wurde.", + "extensionNotInstalled": "Die Variable {0} kann nicht aufgelöst werden, da die Erweiterung {1} nicht installiert ist.", "missingConfigName": "Die Variable \"{0}\" kann nicht aufgelöst werden, weil kein Einstellungsname angegeben wurde.", "missingEnvVarName": "Die Variable \"{0}\" kann nicht aufgelöst werden, weil kein Umgebungsvariablenname angegeben wurde.", + "missingExtensionName": "Die Variable \\\"{0}\\\" kann nicht aufgelöst werden, weil kein Einstellungsname angegeben wurde.", "noValueForCommand": "Die Variable \"{0}\" kann nicht aufgelöst werden, weil der Befehl keinen Wert aufweist." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "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.", + "bisect.plural": "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.", + "bisect.singular": "Die Zweiteilung von Erweiterungen ist aktiv und hat 1 Erweiterung 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.", "detail.start": "Bei der Zweiteilung von Erweiterungen wird die Binärsuche verwendet, um eine Erweiterung zu ermitteln, die ein Problem verursacht. Während des Vorgangs wird das Fenster wiederholt geladen (etwa {0}-mal). Sie müssen jedes Mal angeben, ob die Probleme weiterhin auftreten.", "done": "Weiter", "done.detail": "Die Zweiteilung von Erweiterungen wurde abgeschlossen. \"{0}\" wurde als die Erweiterung identifiziert, die das Problem verursacht.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "Alle installierten Erweiterungen sind vorübergehend deaktiviert.", "noWorkspace": "Kein Arbeitsbereich." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "\"{0}\" kann nicht hinzugefügt werden, weil es sich bei dieser Erweiterung nicht um eine Weberweiterung handelt.", + "openInstalledWebExtensionsResource": "Installierte Weberweiterungsressource öffnen" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Fehler beim Installieren der Erweiterung {0}: Manifest konnte nicht gefunden werden.", "VS Code for Web": "{0} für das Web", @@ -9432,16 +10464,13 @@ "singleDependentError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterung \"{1}\" hängt von dieser Erweiterung ab.", "twoDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" hängen von dieser Erweiterung ab." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "\"{0}\" kann nicht hinzugefügt werden, weil es sich bei dieser Erweiterung nicht um eine Weberweiterung handelt.", - "openInstalledWebExtensionsResource": "Installierte Weberweiterungsressource öffnen" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remote" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "Die Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von VS Code (Version{1}) kompatibel ist." + "notFoundCompatibleDependency": "Die Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von {1} (Version {2}) kompatibel ist.", + "notFoundCompatiblePrereleaseDependency": "Die Vorabversion der Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von {1} (Version {2}) kompatibel ist." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Erweiterungsempfehlung hinzufügen zu", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "Die Erweiterung \"{0}\" wird installiert...", - "Reload": "Fenster neu laden und öffnen", "confirmUrl": "Öffnen dieser URI durch eine Erweiterung zulassen?", - "enableAndHandle": "Die Erweiterung \"{0}\" ist deaktiviert. Möchten Sie die Erweiterung aktivieren und das Fenster erneut laden, um die URL zu öffnen?", + "enableAndHandle": "Die Erweiterung \\\"{0}\\\" ist deaktiviert. Möchten Sie die Erweiterung aktivieren und die URL öffnen?", "enableAndReload": "&&Aktivieren und öffnen", "extensions": "Erweiterungen", - "install": "&&Installieren", - "installAndHandle": "Die Erweiterung \"{0}\" ist nicht installiert. Möchten Sie sie installieren und das Fenster erneut laden, um diese URL zu öffnen?", + "install and open": "&&Installieren und öffnen", + "installAndHandle": "Die Erweiterung \\\"{0}\\\" ist nicht installiert. Möchten Sie die Erweiterung installieren und diese URL öffnen?", "manage": "Autorisierte Erweiterungs-URIs verwalten...", "no": "Zurzeit sind keine URIs für autorisierte Erweiterungen vorhanden.", "open": "&&Öffnen", - "reload": "Möchten Sie das Fenster neu laden und die URL {0} öffnen?", "reloadAndHandle": "Die Erweiterung \"{0}\" ist nicht geladen. Möchten Sie das Fenster erneut laden, um die Erweiterung zu laden und die URL zu öffnen?", "reloadAndOpen": "&&Fenster neu laden und öffnen", "rememberConfirmUrl": "Nicht mehr nach dieser Erweiterung fragen" @@ -9470,8 +10497,11 @@ "name": "Workererweiterungshost" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "Der Remoteerweiterungshost wurde unerwartet beendet. Wird neu gestartet...", + "extensionService.crash": "Der Remoteerweiterungshost wurde innerhalb der letzten 5 Minuten unerwartet dreimal beendet.", "extensionTestError": "Es wurde kein Erweiterungshost gefunden, der den Test Runner auf {0} starten kann.", - "looping": "Folgende Erweiterungen enthalten Abhängigkeitsschleifen und wurden deaktiviert: {0}" + "looping": "Folgende Erweiterungen enthalten Abhängigkeitsschleifen und wurden deaktiviert: {0}", + "restart": "Remoteerweiterungshost neu starten" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "Latenz des Hosts der Measureerweiterung" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "Definieren Sie eine Erweiterung, die auf beiden Seiten ausgeführt werden kann, wobei die Ausführung auf dem lokalen Computer bevorzugt wird.", "extensionKind.workspace": "Definieren Sie eine Erweiterung, die nur auf dem Remotecomputer ausgeführt werden kann, wenn das Remotefenster verbunden ist.", "extensionKind.workspace-ui": "Definieren Sie eine Erweiterung, die auf beiden Seiten ausgeführt werden kann, wobei die Ausführung auf dem Remotecomputer bevorzugt wird.", + "product.extensionEnabledApiProposals": "API-Vorschläge, die die jeweiligen Erweiterungen frei verwenden können.", "ui": "Art der Benutzeroberflächenerweiterung. In einem Remotefenster werden solche Erweiterungen nur aktiviert, wenn sie auf dem lokalen Rechner verfügbar sind.", "vscode.extension.activationEvents": "Aktivierungsereignisse für die VS Code-Erweiterung.", "vscode.extension.activationEvents.onAuthenticationRequest": "Ein Aktivierungsereignis, das immer dann ausgegeben wird, wenn Sitzungen vom angegebenen Authentifizierungsanbieter angefordert werden.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Ein Aktivierungsereignis, das ausgegeben wird, wenn ein Renderer für Notizbuchausgaben verwendet wird.", "vscode.extension.activationEvents.onSearch": "Ein Aktivierungsereignis wird ausgegeben, wenn eine Suche im Ordner mit dem angegebenen Schema gestartet wird.", "vscode.extension.activationEvents.onStartupFinished": "Ein Aktivierungsereignis, das nach dem Abschluss des Starts ausgegeben wird (nachdem alle Erweiterungen mit \"*\" die Aktivierung abgeschlossen haben).", + "vscode.extension.activationEvents.onTaskType": "Ein Aktivierungsereignis, das immer dann ausgegeben wird, wenn Aufgaben eines bestimmten Typs aufgelistet oder aufgelöst werden müssen.", "vscode.extension.activationEvents.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.onWebviewPanel": "Ein Aktivierungsereignis, das ausgelöst wird, wenn eine Webansicht eines bestimmten „viewType“ geladen 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.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "Alle Beiträge der VS Code-Erweiterung, die durch dieses Paket dargestellt werden.", "vscode.extension.contributes.extensionPack": "Es können mehrere Erweiterungen zusammen installiert werden. Der Bezeichner einer Erweiterung ist immer ${publisher}.${name}, z.B. vscode.csharp.", "vscode.extension.displayName": "Der Anzeigename für die Erweiterung, der im VS Code-Katalog verwendet wird.", + "vscode.extension.enableProposedApi.deprecated": "Verwenden Sie stattdessen „enabledApiProposals“.", + "vscode.extension.enabledApiProposals": "Aktivieren Sie API-Vorschläge, um sie auszuprobieren. Nur gültig **während der Entwicklung**. Erweiterungen **können nicht mit dieser Eigenschaft veröffentlicht werden**. Weitere Informationen finden Sie unter: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "Modulkompatibilität.", "vscode.extension.engines.vscode": "Gibt für VS Code-Erweiterungen die VS Code-Version an, mit der die Erweiterung kompatibel ist. Darf nicht \"*\" sein. Beispiel: ^0.10.5 gibt die Kompatibilität mit mindestens VS Code-Version 0.10.5 an.", "vscode.extension.extensionDependencies": "Abhängigkeiten von anderen Erweiterungen. Der Bezeichner einer Erweiterung ist immer ${publisher}.${name}, beispielsweise \"vscode.csharp\".", @@ -9552,15 +10587,12 @@ "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.", - "reloadWindow": "Fenster neu laden" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "Entwicklertools öffnen", "enable": "Aktivieren und erneut laden", "enableResolver": "Die Erweiterung \"{0}\" ist erforderlich, um das Remotefenster zu öffnen.\r\nMöchte Sie sie aktivieren?", - "extensionService.crash": "Der Erweiterungshost wurde unerwartet beendet.", + "extensionService.autoRestart": "Der Erweiterungshost wurde unerwartet beendet. Wird neu gestartet...", + "extensionService.crash": "Der Erweiterungshost wurde innerhalb der letzten 5 Minuten unerwartet dreimal beendet.", "extensionService.versionMismatchCrash": "Erweiterungshost kann nicht gestartet werden: Versionskonflikt.", "getEnvironmentFailure": "Die Remoteumgebung konnte nicht abgerufen werden.", "install": "Installieren und neu laden", @@ -9576,31 +10608,12 @@ "extensionHost.error": "Fehler vom Erweiterungshost: {0}", "extensionHost.startupFail": "Der Erweiterungshost wurde nicht innerhalb von 10 Sekunden gestartet. Dies stellt ggf. ein Problem dar.", "extensionHost.startupFailDebug": "Der Erweiterungshost wurde nicht innerhalb von 10 Sekunden gestartet. Möglicherweise wurde er in der ersten Zeile beendet und benötigt einen Debugger, um die Ausführung fortzusetzen.", + "join.extensionDevelopment": "Erweiterungsdebugsitzung wird beendet", "reloadWindow": "Fenster neu laden" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string[]\" sein.", - "extensionDescription.activationEvents2": "Die Eigenschaften \"{0}\" und \"{1}\" müssen beide angegeben oder beide ausgelassen werden.", - "extensionDescription.browser1": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss den Typ \"string[]\" aufweisen.", - "extensionDescription.browser2": "\"browser\" ({0}) wurde im Ordner ({1}) der Erweiterung erwartet. So kann die Erweiterung möglicherweise nicht portiert werden.", - "extensionDescription.browser3": "Die Eigenschaften \"{0}\" und \"{1}\" müssen beide angegeben oder beide ausgelassen werden.", - "extensionDescription.empty": "Es wurde eine leere Erweiterungsbeschreibung abgerufen.", - "extensionDescription.engines": "Die Eigenschaft \"{0}\" ist erforderlich und muss vom Typ \"object\" sein.", - "extensionDescription.engines.vscode": "Die Eigenschaft \"{0}\" ist erforderlich und muss vom Typ \"string\" sein.", - "extensionDescription.extensionDependencies": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string[]\" sein.", - "extensionDescription.main1": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string\" sein.", - "extensionDescription.main2": "Es wurde erwartet, dass \"main\" ({0}) im Ordner ({1}) der Erweiterung enthalten ist. Dies führt ggf. dazu, dass die Erweiterung nicht portierbar ist.", - "extensionDescription.main3": "Die Eigenschaften \"{0}\" und \"{1}\" müssen beide angegeben oder beide ausgelassen werden.", - "extensionDescription.name": "Die Eigenschaft \"{0}\" ist erforderlich und muss vom Typ \"string\" sein.", - "extensionDescription.publisher": "Die Verlegereigenschaft muss den Typ \"string\" aufweisen.", - "extensionDescription.version": "Die Eigenschaft \"{0}\" ist erforderlich und muss vom Typ \"string\" sein.", - "fileReadFail": "Die Datei \"{0}\" kann nicht gelesen werden: {1}", - "jsonInvalidFormat": "Ungültiges Format {0}: JSON-Objekt erwartet", - "jsonParseFail": "Fehler beim Analysieren von {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "Ungültige Manifestdatei \"{0}\": kein JSON-Objekt.", - "jsonsParseReportErrors": "Fehler beim Analysieren von {0}: {1}.", - "missingNLSKey": "Die Nachricht für den Schlüssel {0} wurde nicht gefunden.", - "notSemver": "Die Version der Erweiterung ist nicht mit \"semver\" kompatibel." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "Erweiterungen wurden auf der Festplatte geändert. Laden Sie das Fenster neu.", + "reloadWindow": "Fenster neu laden" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb.", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "Sehen Sie sich das erste in einer Reihe von kurzen und praktischen Videotutorials zu den wichtigsten VS Code-Features an.", "gettingStarted.videoTutorial.button": "Tutorial ansehen" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "Gibt an, ob die Rückwärtsnavigation im Editor-Verlauf möglich ist.", + "canNavigateBackInEditLocations": "Gibt an, ob die Navigation im Verlauf der Bearbeitungspositionen des Editors zurück möglich ist", + "canNavigateBackInNavigationLocations": "Gibt an, ob die Navigation im Verlauf der Navigationspositionen des Editors zurück möglich ist", "canNavigateForward": "Gibt an, ob die Vorwärtsnavigation im Editor-Verlauf möglich ist.", - "canNavigateToLastEditLocation": "Gibt an, ob die Navigation zur letzten Bearbeitungsstelle möglich ist.", + "canNavigateForwardInEditLocations": "Gibt an, ob die Navigation im Verlauf der Bearbeitungspositionen des Editors vorwärts möglich ist.", + "canNavigateForwardInNavigationLocations": "Gibt an, ob die Navigation im Verlauf der Navigationspositionen des Editors vorwärts möglich ist", + "canNavigateToLastEditLocation": "Gibt an, ob die Navigation zur letzten Bearbeitungsstelle des Editors möglich ist.", + "canNavigateToLastNavigationLocation": "Gibt an, ob die Navigation zur letzten Navigationsposition des Editors möglich ist", "canReopenClosedEditor": "Gibt an, ob der zuletzt geschlossene Editor wieder geöffnet werden kann." }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "In die Tastenbindungskonfigurationsdatei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "Arbeitsbereich", "untitledWorkspace": "Unbenannt (Arbeitsbereich)", "vscode.extension.contributes.resourceLabelFormatters": "Fügt Regeln für das Formatieren von Ressourcenbezeichnungen hinzu.", "vscode.extension.contributes.resourceLabelFormatters.authority": "URI-Autorität, mit der der Formatierer übereinstimmen soll. Einfache Globmuster werden unterstützt.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (Arbeitsbereich)", "workspaceNameVerbose": "{0} (Arbeitsbereich)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "Ungültige Angabe \"contributes.{0}\". Es wurde ein Array erwartet.", + "invalid.empty": "Leerer Wert für \"contributes.{0}\".", + "opt.aliases": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "opt.configuration": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string\" sein.", + "opt.extensions": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "opt.filenames": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "opt.firstLine": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string\" sein.", + "opt.icon": "Die Eigenschaft \"{0}\" kann ausgelassen werden und muss vom Typ \"object\" mit den Eigenschaften \"{1}\" und \"{2}\" vom Typ \"String\" sein.", + "opt.mimetypes": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "require.id": "Die Eigenschaft \"{0}\" ist erforderlich und muss vom Typ \"string\" sein.", + "vscode.extension.contributes.languages": "Contributes-Sprachdeklarationen", + "vscode.extension.contributes.languages.aliases": "Namensaliase für die Sprache.", + "vscode.extension.contributes.languages.configuration": "Ein relativer Pfad zu einer Datei mit Konfigurationsoptionen für die Sprache.", + "vscode.extension.contributes.languages.extensions": "Dateierweiterungen, die der Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.filenamePatterns": "Dateinamen-Globmuster, die Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.filenames": "Dateinamen, die der Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.firstLine": "Ein regulärer Ausdruck, der mit der ersten Zeile einer Datei der Sprache übereinstimmt.", + "vscode.extension.contributes.languages.icon": "Ein Symbol, das als Dateisymbol verwendet werden soll, wenn kein Symboldesign eins für die Sprache bereitstellt.", + "vscode.extension.contributes.languages.icon.dark": "Symbolpfad, wenn ein dunkles Design verwendet wird", + "vscode.extension.contributes.languages.icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", + "vscode.extension.contributes.languages.id": "Die ID der Sprache.", + "vscode.extension.contributes.languages.mimetypes": "MIME-Typen, die der Sprache zugeordnet sind." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "Unerwarteter Fehler beim Schließen des Fensters ({0}).", "errorLoad": "Unerwarteter Fehler beim Ändern des Arbeitsbereichs im Fenster ({0}).", "errorQuit": "Unerwarteter Fehler beim Beenden der Anwendung ({0}).", "errorReload": "Unerwarteter Fehler beim Neuladen des Fensters ({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "Ungültige Angabe \"contributes.{0}\". Es wurde ein Array erwartet.", "invalid.empty": "Leerer Wert für \"contributes.{0}\".", "opt.aliases": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", @@ -9780,6 +10823,7 @@ }, "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.arrayIncorrectType": "Falscher Typ. Ein Array wurde erwartet.", "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.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "Es wird ein URI erwartet.", "validations.uriSchemeMissing": "Ein URI mit einem Schema wird erwartet." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "Einstellungsprofil", + "settings profiles": "Einstellungsprofil" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: Erfolgreich angewendet.", + "profiles.applying": "{0}: Wird angewendet..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "Abbrechen", "dismiss": "Schließen", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "Benutzerweiterleitung", "tunnel.staticallyForwarded": "Statische Weiterleitung" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "Fehler beim Verbinden mit dem Hostserver der Remoteerweiterung (Fehler: {0})", "devTools": "Entwicklertools öffnen", "directUrl": "Im Browser öffnen" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Der Arbeitsbereichsordner ist nicht vorhanden: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Es wird bereits eine Protokollierung durchgeführt.", "invalid.embeddedLanguages": "Ungültiger Wert in \"contributes.{0}.embeddedLanguages\". Muss eine Objektzuordnung von Bereichsname zu Sprache sein. Angegebener Wert: {1}", @@ -9839,17 +10894,16 @@ "progress2": "Die TM-Grammatikanalyse wird jetzt protokolliert. Drücken Sie auf \"Beenden\", wenn Sie fertig sind.", "stop": "Beenden" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "Keine TM-Grammatik für diese Sprache registriert." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "Trägt TextMate-Tokenizer bei.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "Definiert, welche Bereichsnamen ausgeglichene Klammern enthalten.", "vscode.extension.contributes.grammars.embeddedLanguages": "Eine Zuordnung zwischen Bereichsname und Sprach-ID, wenn diese Grammatik eingebettete Sprachen enthält.", "vscode.extension.contributes.grammars.injectTo": "Die Liste der Sprachbereichsnamen, in die diese Grammatik injiziert wird.", "vscode.extension.contributes.grammars.language": "Der Sprachbezeichner, für den diese Syntax beigetragen wird.", "vscode.extension.contributes.grammars.path": "Der Pfad der tmLanguage-Datei. Der Pfad ist relativ zum Extensionordner und beginnt normalerweise mit \". /syntaxes/\".", "vscode.extension.contributes.grammars.scopeName": "Der TextMate-Bereichsname, der von der tmLanguage-Datei verwendet wird.", - "vscode.extension.contributes.grammars.tokenTypes": "Eine Zuordnung von Bereichsnamen zu Tokentypen." + "vscode.extension.contributes.grammars.tokenTypes": "Eine Zuordnung von Bereichsnamen zu Tokentypen.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "Definiert, welche Bereichsnamen keine ausgeglichenen Klammern enthalten." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' ist bereits vorhanden. Möchten Sie die Datei ersetzen?", @@ -9859,7 +10913,12 @@ "readonly": "Schreibgeschützt", "readonlyAndDeleted": "Gelöscht, schreibgeschützt", "replaceButtonLabel": "&&Ersetzen", - "textFileModelDecorations": "Dekorationen für Textdateimodell" + "textFileCreate.source": "Datei erstellt", + "textFileModelDecorations": "Dekorationen für Textdateimodell", + "textFileOverwrite.source": "Datei ersetzt" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "Dateicodierung geändert" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Fehler beim Speichern von \"{0}\": {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "\"{0}\" wird gespeichert" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "Textdateien werden gespeichert" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "Probleme beim Analysieren der Dateisymboldatei: {0}", "error.invalidformat": "Ungültiges Format für Dateisymbol-Designdatei: Objekt erwartet." @@ -9875,12 +10937,14 @@ "defaultTheme": "Standard", "error.cannotparseicontheme": "Probleme beim Analysieren der Produktsymboldatei: {0}", "error.fontId": "Die Schriftart-ID \"{0}\" fehlt oder ist ungültig. Die Schriftartdefinition wird übersprungen.", + "error.fontSrc": "Ungültige Schriftartquelle in Schriftart \"{0}\". Die Quelle wird ignoriert.", "error.fontStyle": "Ungültiger Schriftschnitt in Schriftart \"{0}\". Die Einstellung wird ignoriert.", "error.fontWeight": "Ungültige Schriftbreite in Schriftart \"{0}\". Die Einstellung wird ignoriert.", + "error.icon.font": "Die Symboldefinition \"{0}\" wird übersprungen. Unbekannte Schriftart.", "error.icon.fontCharacter": "Die Symboldefinition \"{0}\" wird übersprungen. Unbekannter fontCharacter-Wert.", - "error.icon.fontId": "Die Symboldefinition \"{0}\" wird übersprungen. Unbekannte Schriftart.", "error.invalidformat": "Ungültiges Format für Produktsymbol-Designdatei: Objekt erwartet.", "error.missingProperties": "Ungültiges Format für Produktsymboldesigndatei: Muss iconDefinitions und Schriftarten enthalten.", + "error.noFontSrc": "In der Schriftart \"{0}\" ist keine gültige Schriftartquelle vorhanden. Schriftartdefinition wird ignoriert.", "error.parseicondefs": "Probleme beim Verarbeiten der Produktsymboldefinitionen in \"{0}\":\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "Der Bezeichner der verwendbaren Farbe", "contributes.color.id.format": "Bezeichner dürfen nur Buchstaben, Ziffern und Punkte enthalten und können nicht mit einem Punkt beginnen.", "contributes.defaults.dark": "Die Standardfarbe für dunkle Themen. Entweder eine Farbe als Hex-Code (#RRGGBB[AA]) oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", - "contributes.defaults.highContrast": "Die Standardfarbe für Themen mit hohem Kontrast. Entweder eine Farbe als Hex-Code (#RRGGBB[AA]) oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", + "contributes.defaults.highContrast": "Die Standardfarbe für dunkle Designs mit hohem Kontrast. Entweder ein Farbwert in Hexadezimalformat (#RRGGBB[AA]) oder der Bezeichner einer designfähigen Farbe, die den Standardwert bereitstellt. Wenn keine Angabe erfolgt, wird die Farbe „dark“ standardmäßig für dunkle Designs mit hohem Kontrast verwendet.", + "contributes.defaults.highContrastLight": "Die Standardfarbe für helle Designs mit hohem Kontrast. Entweder ein Farbwert in Hexadezimalformat (#RRGGBB[AA]) oder der Bezeichner einer designfähigen Farbe, die den Standardwert bereitstellt. Wenn keine Angabe erfolgt, wird die Farbe „light“ standardmäßig für helle Designs mit hohem Kontrast verwendet.", "contributes.defaults.light": "Die Standardfarbe für helle Themen. Entweder eine Farbe als Hex-Code (#RRGGBB[AA]) oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", "invalid.colorConfiguration": "\"configuration.colors\" muss ein Array sein.", "invalid.default.colorType": "{0} muss entweder eine Farbe als Hex-Code (#RRGGBB[AA] oder #RGB[A]) sein oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", - "invalid.defaults": "\"configuration.colors.defaults\" muss definiert sein, und \"light\", \"dark\" und \"highContrast\" enthalten", + "invalid.defaults": "„configuration.colors.defaults“ muss definiert sein, und „light“ und „dark“ enthalten", + "invalid.defaults.highContrast": "Wenn „configuration.colors.defaults“ definiert ist, muss „configuration.colors.defaults.highContrast“ eine Zeichenfolge sein.", + "invalid.defaults.highContrastLight": "Wenn „configuration.colors.defaults“ definiert ist, muss „configuration.colors.defaults.highContrastLight“ eine Zeichenfolge sein.", "invalid.description": "\"configuration.colors.description\" muss definiert werden und darf nicht leer sein.", "invalid.id": "\"configuration.colors.id\" muss definiert werden und darf nicht leer sein.", "invalid.id.format": "\"configuration.colors.id\" darf nur Buchstaben, Ziffern und Punkte enthalten und kann nicht mit einem Punkt beginnen." @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "Farben für die Syntaxhervorhebung", - "schema.fontStyle.error": "Die Schriftart muss \"kursiv\", \"fett\" oder \"unterstrichen\", eine Kombination daraus oder eine leere Zeichenfolge sein.", + "schema.fontStyle.error": "Der Schriftschnitt muss „kursiv“, „fett“, „unterstrichen“ oder „durchgestrichen“, eine Kombination daraus oder eine leere Zeichenfolge sein.", "schema.properties.name": "Beschreibung der Regel.", "schema.properties.scope": "Bereichsauswahl, mit der diese Regel einen Abgleich ausführt.", "schema.semanticTokenColors": "Farben für semantische Token", "schema.supportsSemanticHighlighting": "Gibt an, ob semantische Hervorhebungen für dieses Design aktiviert werden sollen.", "schema.token.background.warning": "Tokenhintergrundfarben werden derzeit nicht unterstützt.", - "schema.token.fontStyle": "Schriftschnitt der Regel: kursiv, fett und unterstrichen (einzeln oder in Kombination). Die leere Zeichenfolge setzt geerbte Einstellungen zurück.", + "schema.token.fontStyle": "Der Schriftschnitt der Regel: „kursiv“, „fett“, „unterstrichen“, „durchgestrichen“ oder eine Kombination daraus. Eine leere Zeichenfolge löscht alle geerbten Einstellungen.", "schema.token.fontStyle.none": "Keine (geerbten Stil löschen)", "schema.token.foreground": "Vordergrundfarbe für das Token.", "schema.token.settings": "Farben und Formatvorlagen für das Token.", @@ -9958,35 +11025,23 @@ "schema.languageId": "Die ID der Symboldefinition für die Zuordnung.", "schema.languageIds": "Ordnet Sprachen Symbolen zu. Der Objektschlüssel ist die Sprach-ID wie im Sprachbeitragspunkt definiert.", "schema.light": "Optionale Zuordnungen für Dateisymbole in hellen Farbdesigns.", + "schema.showLanguageModeIcons": "Konfiguriert, ob die Standardsprachsymbole verwendet werden sollen, wenn das Design kein Symbol für eine Sprache definiert.", "schema.src": "Der Speicherort der Schriftart." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "Der Standardwert des Symbols. Entweder ein Verweis auf ein vorhandenes ThemeIcon oder ein Symbol in einer Symbolschriftart.", "contributes.icon.default.fontCharacter": "Das Zeichen für das Symbol in der Symbolschriftart.", - "contributes.icon.default.fontId": "Die ID der Symbolschriftart, die das Symbol definiert.", + "contributes.icon.default.fontPath": "Der Pfad der Symbolschriftart, die das Symbol definiert.", "contributes.icon.description": "Die Beschreibung des designfähigen Symbols", "contributes.icon.id": "Der Bezeichner des designfähigen Symbols", "contributes.icon.id.format": "Bezeichner dürfen nur Buchstaben, Ziffern und Bindestriche enthalten und müssen aus mindestens zwei Segmenten im Format \"komponente-symbolname\" bestehen.", - "contributes.iconFonts": "Trägt Symbolschriftarten bei, die von Symbolbeiträgen verwendet werden sollen.", - "contributes.iconFonts.id": "Die ID der Schriftart.", - "contributes.iconFonts.id.formatError": "Die ID darf nur Buchstaben, Ziffern, Unterstriche und Bindestriche enthalten.", - "contributes.iconFonts.src": "Der Speicherort der Schriftart.", - "contributes.iconFonts.src.format": "Das Format der Schriftart.", - "contributes.iconFonts.src.path": "Der Schriftartpfad relativ zum aktuellen Erweiterungsspeicherort.", "contributes.icons": "Trägt in der Erweiterung definierte designfähige Symbole bei.", - "invalid.iconFonts.configuration": "\"configuration.iconFonts\" muss ein Array sein.", - "invalid.iconFonts.id": "\"configuration.iconFonts.id\" muss definiert werden und darf nicht leer sein.", - "invalid.iconFonts.id.format": "\"configuration.iconFonts.id\" darf nur Buchstaben, Ziffern, Unterstriche und Bindestriche enthalten.", - "invalid.iconFonts.proposedAPI": "\"configuration.iconFonts\" ist ein vorgeschlagener Beitragspunkt und steht nur über Dev oder den folgenden Befehlszeilenschalter zur Verfügung: --enable-proposed-api {0}", - "invalid.iconFonts.src": "\"configuration.iconFonts.src\" muss ein Array mit Speicherorten der Symbolschriftart sein.", - "invalid.iconFonts.src.item": "Die Elemente von \"configuration.iconFonts.src\" müssen Objekte mit den Eigenschaften \"path\" und \"format\" sein.", - "invalid.iconFonts.src.path": "Es wurde eine Einbindung von \"contributes.iconFonts.src.path\" ({0}) in den Erweiterungsordner ({0}) erwartet. Möglicherweise ist die Erweiterung nicht portierbar.", - "invalid.icons.configuration": "\"configuration.icons\" muss ein Array sein.", - "invalid.icons.default": "\"configuration.icons.default\" muss entweder ein Verweis auf die ID eines anderen Designsymbols (Zeichenfolge) oder eine Symboldefinition (Objekt) mit den Eigenschaften \"fontId\" und \"fontCharacter\" sein.", + "invalid.icons.configuration": "„configuration.icons“ muss ein Objekt mit den Symbolnamen als Eigenschaften sein.", + "invalid.icons.default": "„configuration.icons.default“ muss entweder ein Verweis auf die ID eines anderen Designsymbols (Zeichenfolge) oder eine Symboldefinition (Objekt) mit den Eigenschaften „fontPath“ und „fontCharacter“ sein.", + "invalid.icons.default.fontPath.extension": "Es wurde erwartet, dass „contributes.icons.default.fontPath“ die Dateierweiterung „woff“, „woff2“ oder „ttf“ aufweist, ist „{0}“.", + "invalid.icons.default.fontPath.path": "Es wurde erwartet, dass „contributes.icons.default.fontPath“ ({0}) in den Ordner der Erweiterung ({0}) aufgenommen wird.", "invalid.icons.description": "\"configuration.icons.description\" muss definiert werden und darf nicht leer sein.", - "invalid.icons.id": "\"configuration.icons.id\" muss definiert werden und darf nicht leer sein.", - "invalid.icons.id.format": "\"configuration.icons.id\" darf nur Buchstaben, Ziffern und Bindestriche enthalten und muss aus mindestens zwei Segmenten im Format \"komponente-symbolname\" bestehen.", - "invalid.icons.proposedAPI": "\"configuration.icons\" ist ein vorgeschlagener Beitragspunkt und steht nur über Dev oder den folgenden Befehlszeilenschalter zur Verfügung: --enable-proposed-api {0}" + "invalid.icons.id.format": "Die Schlüssel „configuration.icons“ stellen die Symbol-ID dar und dürfen nur Buchstaben, Zahlen und Minuszeichen enthalten. Sie müssen aus mindestens zwei Segmenten im Format „component-iconname“ bestehen." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Das Format der Schriftart.", @@ -9999,7 +11054,7 @@ "schema.src": "Der Speicherort der Schriftart." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "Ist diese Option aktiviert, wird automatisch zu einem Design mit hohem Kontrast gewechselt, wenn das Betriebssystem ein Design mit hohem Kontrast verwendet. Das zu verwendende Design mit hohem Kontrast wird durch \"#{0}#\" angegeben", + "autoDetectHighContrast": "Ist diese Option aktiviert, wird automatisch zu einem Design mit hohem Kontrast gewechselt, wenn das Betriebssystem ein Design mit hohem Kontrast verwendet. Das zu verwendende Design mit hohem Kontrast wird durch \\\"#{0}#\\\" \\\"#{1}#\\\" angegeben", "colorTheme": "Gibt das in der Workbench verwendete Farbdesign an.", "colorThemeError": "Das Design ist unbekannt oder nicht installiert.", "defaultProductIconThemeDesc": "Standard", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "Keine Dateisymbole", "noIconThemeLabel": "Keine", "preferredDarkColorTheme": "Gibt das bevorzugte Farbdesign für den dunklen Modus des Betriebssystems an, wenn \"#{0}#\" aktiviert ist.", - "preferredHCColorTheme": "Gibt das bevorzugte Farbdesign an, das im Modus für hohen Kontrast verwendet wird, wenn \"#{0}#\" aktiviert ist.", + "preferredHCDarkColorTheme": "Gibt das bevorzugte Farbdesign an, das im dunklen Modus mit hohem Kontrast verwendet wird, wenn \\\"#{0}#\\\" aktiviert ist.", + "preferredHCLightColorTheme": "Gibt das bevorzugte Farbdesign an, das im Modus \\\"Hell hoher Kontrast\\\" verwendet wird, wenn \\\"#{0}#\\\" aktiviert ist.", "preferredLightColorTheme": "Gibt das bevorzugte Farbdesign für den hellen Modus des Betriebssystems an, wenn \"#{0}#\" aktiviert ist.", "productIconTheme": "Gibt das verwendete Produktsymboldesign an.", "productIconThemeError": "Das Produktsymboldesign ist unbekannt oder nicht installiert.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "ID des Farbdesigns, das in den Benutzereinstellungen verwendet wird.", "vscode.extension.contributes.themes.label": "Die Bezeichnung des Farbdesigns wie in der Benutzeroberfläche angezeigt.", "vscode.extension.contributes.themes.path": "Pfad der tmTheme-Datei. Der Pfad ist relativ zum Erweiterungsordner und lautet in der Regel ./colorthemes/awesome-color-theme.json.", - "vscode.extension.contributes.themes.uiTheme": "Das Basisdesign, das die Farben um den Editor definiert: \"vs\" ist das helle Farbdesign, \"vs-dark\" das dunkle Farbdesign. \"hc-black\" ist das dunkle Design mit hohem Kontrast." + "vscode.extension.contributes.themes.uiTheme": "Basisdesign, das die Farben um den Editor definiert: \\\"vs\\\" ist das helle Farbdesign, \\\"vs-dark\\\" ist das dunkle Farbdesign. \\\"hc-black\\\" ist das dunkle Design mit hohem Kontrast, \\\"hc-light\\\" ist das helle Design mit hohem Kontrast." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "Die Beschreibung des semantischen Tokentyps", @@ -10110,19 +11166,27 @@ "extensions": "Erweiterungen", "keybindings": "Tastenkombinationen", "settings": "Einstellungen", - "snippets": "Benutzercodeausschnitte", + "snippets": "Benutzercodeschnipsel", "sync category": "Einstellungssynchronisierung", "syncViewIcon": "Ansichtssymbol der Einstellungssynchronisierungsansicht.", + "tasks": "Benutzeraufgaben", "ui state label": "Benutzeroberflächenzustand" }, "vs/workbench/services/views/browser/viewDescriptorService": { - "hideView": "\"{0}\" ausblenden", + "cachedViewContainerPositions": "Anpassungen von Containerpositionen anzeigen", + "cachedViewPositions": "Anpassungen für Ansichtspositionen", + "hideView": "“{0}” ausblenden", "resetViewLocation": "Speicherort zurücksetzen" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "Sichtbarkeitsanpassungen für Ansichten im {0}-Ansichtscontainer." + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' ist bereits vorhanden. Möchten Sie die Datei ersetzen?", "deleted": "Gelöscht", + "fileWorkingCopyCreate.source": "Datei erstellt", "fileWorkingCopyDecorations": "Dekorationen für Arbeitskopien von Dateien", + "fileWorkingCopyReplace.source": "Datei ersetzt", "irreversible": "Im Ordner \"{1}\" ist bereits eine Datei oder ein Ordner mit dem Namen \"{0}\" vorhanden. Durch das Ersetzen wird der aktuelle Inhalt überschrieben.", "readonly": "Schreibgeschützt", "readonlyAndDeleted": "Gelöscht, schreibgeschützt", @@ -10145,17 +11209,35 @@ "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/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "Arbeitskopien werden gespeichert" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "„{0}“ wird gespeichert" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "Datei gespeichert", + "moved.source": "Datei verschoben", + "renamed.source": "Datei umbenannt" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "Rückgängig/Wiederholen" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "Arbeitskopien sichern" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Klicken Sie auf „Abbrechen“, um das Warten zu beenden und die Editoren mit nicht gespeicherten Änderungen zu speichern oder zurückzusetzen.", - "backupBeforeShutdownMessage": "Das Sichern von Editoren mit nicht gespeicherten Änderungen dauert länger als erwartet...", + "backupBeforeShutdownMessage": "Das Sichern von Editoren mit nicht gespeicherten Änderungen dauert etwas länger...", "backupErrorDetails": "Versuchen Sie zuerst, die Editoren mit nicht gespeicherten Änderungen zu speichern oder zurückzusetzen, und versuchen Sie es dann noch einmal.", "backupTrackerBackupFailed": "Die folgenden Editoren mit nicht gespeicherten Änderungen konnten nicht am Sicherungsspeicherort gespeichert werden.", "backupTrackerConfirmFailed": "Die folgenden Editoren mit nicht gespeicherten Änderungen konnten nicht am Sicherungsspeicherort gespeichert oder zurückgesetzt werden.", - "revertBeforeShutdown": "Das Zurücksetzen von Editoren mit nicht gespeicherten Änderungen dauert länger als erwartet...", - "saveBeforeShutdown": "Das Speichern von Editoren mit nicht gespeicherten Änderungen dauert länger als erwartet..." + "discardBackupsBeforeShutdown": "Das Verwerfen von Sicherungen dauert etwas länger...", + "revertBeforeShutdown": "Das Wiederherstellen von Editoren mit nicht gespeicherten Änderungen dauert etwas länger...", + "saveBeforeShutdown": "Das Speichern von Editoren mit nicht gespeicherten Änderungen dauert etwas länger..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "Lokaler Verlauf wird gespeichert" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "In die Konfigurationsdatei des Arbeitsbereichs kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "Fehler wird geladen..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Neue Spaltenbreite angeben", + "table.resizeColumn.invalid": "Ungültige Spaltenbreite", + "table.resizeColumn.negativeSize": "Die Größe darf nicht 0 oder negativ sein" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "Weitere ein-/ausblenden" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Steuert, ob die Arbeitsbereichsvertrauensstellung in Azure Data Studio aktiviert ist oder nicht.", "workspace.trust.emptyWindow.description": "Steuert, ob das leere Fenster in Azure Data Studio standardmäßig als vertrauenswürdig eingestuft wird. Bei Verwendung mit „#{0}#“ können Sie die vollständige Funktionalität von Azure Data Studio aktivieren, ohne in einem leeren Fenster dazu aufgefordert zu werden." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "Alle reduzieren" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Es ist kein Konto zur Aktualisierung vorhanden.", "accountActions.no": "Nein", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "Die Verbindung mit URI konnte nicht gefunden werden: {0}", "connectionStatusManager.uriAlreadyInConnectionsList": "Es besteht bereits eine Verbindung mit URI: {0}" }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "Nicht unterstützte Verbindung", + "loading": "Wird geladen..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "In den Dashboards verwendetes Widget" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "Fehler beim Generieren des Auswahlskripts für das ausgewählte Objekt.", "updateOperationName": "Aktualisieren" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "Die Codezelle kann nicht ausgeführt werden. Eine andere Zelle wird zurzeit ausgeführt." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "Getrennt" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "Sucheigenschaftstabelle", + "ep.searchPlaceholder": "Nach einem beliebigen Feld filtern...", + "ep.topOperationsSearchDescription": "Top-Vorgänge suchen" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "Ausführungsplan-Vergleichseditor" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "Abfrageplan" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "Kopieren", + "ept.topOperationsCopyWithHeader": "Mit Header kopieren", + "ept.topOperationsSelectAll": "Alle auswählen", + "planTreeTab.title": "Planstruktur", + "topOperationsTableTitle": "Ausführungsplanstruktur" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "Ausführungsplandateien", "executionPlan.diagram.ariaLabel": "Ausführungsplan {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} %" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "Kopieren", + "ep.topOperationsCopyWithHeader": "Mit Header kopieren", + "ep.topOperationsSelectAll": "Alle auswählen", + "topOperationsTabTitle": "Wichtigste Vorgänge", + "topOperationsTableTitle": "Top-Vorgänge" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "Schließen", "customZoomApplyButton": "Anwenden", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "Zoomen (Prozent)", "zoomAction": "Zoomen" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "Tatsächliche Anzahl von Zeilen für alle Ausführungen", + "cancelExpensiveOperationAction": "Schließen", + "executionPlanActualElapsedCpuTime": "Tatsächlich verstrichene CPU-Zeit", + "executionPlanActualElapsedTime": "Tatsächlich verstrichene Zeit", + "executionPlanCost": "Kosten", + "executionPlanNumberOfRowsRead": "Anzahl von gelesenen Zeilen", + "executionPlanOff": "Deaktiviert", + "executionPlanSelectExpenseMetricTitle": "Ausgabenmetrik auswählen", + "executionPlanSubtreeCost": "Unterstrukturkosten", + "expensiveOperationLabel": "Metrik:", + "highlightExpensiveOperationAction": "Anwenden", + "highlightExpensiveOperationApplyButton": "Anwenden", + "highlightExpensiveOperationButtonTitle": "Teuren Vorgang hervorheben", + "qp.expensiveOperationMetric.dontShowAgain": "Nicht mehr anzeigen", + "qp.expensiveOperationMetric.no": "Nein", + "qp.expensiveOperationMetric.yes": "Ja", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "Ausgewählte Metrik als Standard für Abfrageausführungspläne festlegen?", + "turnOffExpensiveHighlightingOperationAction": "Deaktiviert" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "Schließen", "executionPlanEnterValueTitle": "Suchwert eingeben", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "Nächste Übereinstimmung", "previousSearchItemAction": "Vorherige Übereinstimmung" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Zeitpunkt", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "Suchen", "title.matchesCountLimit": "Für Ihre Suche wurden sehr viele Ergebnisse zurückgegeben. Es werden nur die ersten 999 Übereinstimmungen hervorgehoben." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "Der Ausgabetyp \"{0}\" wurde nicht erkannt." + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "Zelle", "addCodeLabel": "Code hinzufügen", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "Vorschaufeatures verbessern die Benutzerfreundlichkeit von Azure Data Studio, indem sie Ihnen Vollzugriff auf neue Features und Verbesserungen ermöglichen. Weitere Informationen zu Vorschaufeatures finden Sie [hier]({0}). Möchten Sie Vorschaufeatures aktivieren?", "enablePreviewFeatures.yes": "Ja (empfohlen)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "Für Azure Data Studio ist jetzt die Verschlüsselung für alle SQL Server-Verbindungen standardmäßig aktiviert. Dies kann dazu führen, dass Ihre vorhandenen Verbindungen nicht mehr funktionieren, es sei denn, bestimmte Verbindungseigenschaften im Zusammenhang mit der Verschlüsselung werden geändert.{0}Wir empfehlen Ihnen, die weiteren Informationen unter folgendem Link zu überprüfen.", + "notifyEncryption.moreInfoLink": "Weitere Informationen", + "notifyEncryption.title": "Wichtiges Update" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "Verbindung erstellen", "welcomePage.createConnectionBody": "Stellen Sie über das Verbindungsdialogfeld eine Verbindung mit einer Datenbankinstanz her.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "Tour starten", "welcomePage.willReloadAfterInstallingExtensionPack": "Nach dem Installieren zusätzlicher Unterstützung für {0} wird das Fenster neu geladen." }, + "sql/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.newUntitledFile": "Öffnen Sie eine neue unbenannte Datei (gilt nur beim Öffnen eines neuen Fensters).", + "workbench.startupEditor.none": "Ohne Editor starten.", + "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 Willkommensseite mit Inhalten, die Ihnen bei den ersten Schritten mit Azure Data Studio und Erweiterungen helfen.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird.", + "workbench.startupEditor.welcomePageWithTour": "Öffnen Sie die Willkommensseite mit der Erste Schritte-Tour (Standard)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Konto hinzufügen", "accountDialog.close": "Schließen", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Erste &&Schritte", "showReleaseNotes": "\"Erste Schritte\" anzeigen" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "Die Codezelle kann nicht ausgeführt werden. Eine andere Zelle wird zurzeit ausgeführt." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "Kopieren", - "ept.topOperationsCopyWithHeader": "Mit Header kopieren", - "ept.topOperationsSelectAll": "Alle auswählen", - "planTreeTab.title": "Planstruktur", - "topOperationsTableTitle": "Ausführungsplanstruktur" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "Kopieren", - "ep.topOperationsCopyWithHeader": "Mit Header kopieren", - "ep.topOperationsSelectAll": "Alle auswählen", - "topOperationsTabTitle": "Wichtigste Vorgänge", - "topOperationsTableTitle": "Top-Vorgänge" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "Der Ausgabetyp \"{0}\" wurde nicht erkannt." - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Neue Spaltenbreite angeben", - "table.resizeColumn.invalid": "Ungültige Spaltenbreite", - "table.resizeColumn.negativeSize": "Die Größe darf nicht 0 oder negativ sein" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "Alle reduzieren" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "Nicht unterstützte Verbindung", - "loading": "Wird geladen..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "Sucheigenschaftstabelle", - "ep.searchPlaceholder": "Nach einem beliebigen Feld filtern...", - "ep.topOperationsSearchDescription": "Top-Vorgänge suchen" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "Tatsächliche Anzahl von Zeilen für alle Ausführungen", - "cancelExpensiveOperationAction": "Schließen", - "executionPlanActualElapsedCpuTime": "Tatsächlich verstrichene CPU-Zeit", - "executionPlanActualElapsedTime": "Tatsächlich verstrichene Zeit", - "executionPlanCost": "Kosten", - "executionPlanNumberOfRowsRead": "Anzahl von gelesenen Zeilen", - "executionPlanOff": "Deaktiviert", - "executionPlanSelectExpenseMetricTitle": "Ausgabenmetrik auswählen", - "executionPlanSubtreeCost": "Unterstrukturkosten", - "expensiveOperationLabel": "Metrik:", - "highlightExpensiveOperationAction": "Anwenden", - "highlightExpensiveOperationApplyButton": "Anwenden", - "highlightExpensiveOperationButtonTitle": "Teuren Vorgang hervorheben", - "qp.expensiveOperationMetric.dontShowAgain": "Nicht mehr anzeigen", - "qp.expensiveOperationMetric.no": "Nein", - "qp.expensiveOperationMetric.yes": "Ja", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "Ausgewählte Metrik als Standard für Abfrageausführungspläne festlegen?", - "turnOffExpensiveHighlightingOperationAction": "Deaktiviert" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "Für Azure Data Studio ist jetzt die Verschlüsselung für alle SQL Server-Verbindungen standardmäßig aktiviert. Dies kann dazu führen, dass Ihre vorhandenen Verbindungen nicht mehr funktionieren, es sei denn, bestimmte Verbindungseigenschaften im Zusammenhang mit der Verschlüsselung werden geändert.{0}Wir empfehlen Ihnen, die weiteren Informationen unter folgendem Link zu überprüfen.", - "notifyEncryption.moreInfoLink": "Weitere Informationen", - "notifyEncryption.title": "Wichtiges Update" - }, - "sql/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.newUntitledFile": "Öffnen Sie eine neue unbenannte Datei (gilt nur beim Öffnen eines neuen Fensters).", - "workbench.startupEditor.none": "Ohne Editor starten.", - "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 Willkommensseite mit Inhalten, die Ihnen bei den ersten Schritten mit Azure Data Studio und Erweiterungen helfen.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird.", - "workbench.startupEditor.welcomePageWithTour": "Öffnen Sie die Willkommensseite mit der Erste Schritte-Tour (Standard)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index 45c584c6a0..a7b08379af 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 cad4763837..366ca925b1 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "El directorio de trabajo del ejecutor de tarea en el arranque", "defaultBuildTask": "El nombre de la tarea de compilación predeterminada. Si no hay una única tarea de compilación predeterminada se muestra una selección rápida para elegir la tarea de compilación.", + "extensionInstallFolder": "Ruta de acceso en que se instala una extensión.", "file": "El archivo abierto actualmente", "fileBasename": "Nombre base del archivo abierto actual ", "fileBasenameNoExtension": "Nombre base del archivo abierto actual sin extensión de archivo ", @@ -52,8 +53,6 @@ "folderLabel": "Carpeta por nombre (cualquier ubicación)", "folderName": "nombre de la carpeta del área de trabajo en la que el archivo está contenido (p. ej. myFolder)", "folderPath": "ruta de acceso de archivo de la carpeta del área de trabajo en la que el archivo está contenido (p. ej. /Users/Development/myFolder)", - "languageSpecificEditorSettings": "Configuración del editor específica del lenguaje", - "languageSpecificEditorSettingsDescription": "Reemplazar configuración del editor para lenguaje", "remoteName": "por ejemplo, SSH", "rootName": "nombre del área de trabajo (p. ej. myFolder o myWorkspace)", "rootPath": "ruta del archivo del área de trabajo (p. ej. /Users/Development/myWorkspace)", 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 4c2548532b..9976975035 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "Error al escribir la información de inicio de sesión en la cadena de claves: \"{0}\".", - "troubleshooting": "Guía para la solución de problemas" - }, "dist/githubServer": { - "signingIn": "$(mark-github) Iniciando sesión en github.com...", - "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." + "code.detail": "Para finalizar la autenticación, vaya a GitHub y pegue el código de un solo uso anterior.", + "code.title": "Su código: {0}", + "no": "No", + "otherReasonMessage": "Aún no ha terminado de autorizar esta extensión para usar GitHub. ¿Desea seguir intentándolo?", + "progress": "Abra [{0}]({0}) en una pestaña nueva y pegue el código de un solo uso: {1}", + "signingIn": "Iniciando sesión en github.com...", + "signingInAnotherWay": "Iniciando sesión en github.com...", + "userCancelledMessage": "¿Tiene problemas para iniciar sesión? ¿Desea probar de otra forma?", + "yes": "Sí" }, "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 516e2b2b5c..e480b27026 100644 --- a/i18n/ads-language-pack-es/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "La bifurcación \"{0}\" se creó correctamente en GitHub.", "forking_pushing": "Insertando cambios...", "no": "No", + "no pr template": "Ninguna plantilla", "openingithub": "Abrir en GitHub", - "openpr": "Abrir PR" + "openpr": "Abrir PR", + "select pr template": "Seleccionar la plantilla de solicitud de incorporación de cambios" }, "package": { "config.gitAuthentication": "Controla si se debe habilitar la autenticación automática de GitHub para los comandos GIT dentro de VS Code.", + "config.gitProtocol": "Controla qué protocolo se usa para clonar un repositorio de 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)", diff --git a/i18n/ads-language-pack-es/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-es/translations/extensions/json-language-features.i18n.json index 316fff6361..ca77c53a24 100644 --- a/i18n/ads-language-pack-es/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "Use el valor \"{0}\" para configurar el límite.", "goToSetting": "Abrir configuración", + "json.clearCache.completed": "Borrada la caché de esquema JSON.", "json.resolveError": "JSON: Error de resolución de esquemas", "json.schemaResolutionDisabledMessage": "La descarga de esquemas está deshabilitada. Haga clic para configurar.", "json.schemaResolutionErrorMessage": "No se puede resolver el esquema. Haga clic para volver a intentarlo.", @@ -20,12 +21,34 @@ "untitled.schema": "No se puede cargar {0}", "yes never again": "No volver a mostrar" }, + "client\\dist\\node/languageStatus": { + "openExtension": "Abrir la extensión", + "openSettings": "Abrir configuración", + "pending.detail": "Cargando información JSON", + "schema.noSchema": "No hay ningún esquema configurado para este archivo", + "schema.showdocs": "Más información sobre la configuración del esquema JSON...", + "schemaFromFolderSettings": "Configurado en la configuración del área de trabajo", + "schemaFromUserSettings": "Configurado en la configuración de usuario", + "schemaFromextension": "Configurado por extensión: {0}", + "schemaPicker.title": "Esquemas JSON usados para {0}", + "status.error": "No se pueden calcular los esquemas usados", + "status.multipleSchema": "Se configuraron varios esquemas JSON.", + "status.noSchema": "No hay ningún esquema JSON configurado.", + "status.noSchema.short": "Sin validación de esquema", + "status.notJSON": "No es un editor JSON", + "status.openSchemasLink": "Mostrar esquemas", + "status.singleSchema": "Esquema JSON configurado.", + "status.withSchema.short": "Esquema validado", + "status.withSchemas.short": "Esquema validado", + "statusItem.name": "Estado de validación JSON" + }, "package": { "description": "Proporciona un potente soporte de lenguaje para archivos JSON.", "displayName": "Características del lenguaje JSON", "json.clickToRetry": "Haga clic para volver a intentarlo.", "json.colorDecorators.enable.deprecationMessage": "El valor \"json.colorDecorators.enable\" está en desuso en favor de \"editor.colorDecorators\".", "json.colorDecorators.enable.desc": "Habilita o deshabilita decoradores de color", + "json.command.clearCache": "Borrar caché de esquema", "json.enableSchemaDownload.desc": "Cuando está habilitado, los esquemas JSON se pueden capturar desde ubicaciones http y https.", "json.format.enable.desc": "Habilitar o deshabilitar el formateador JSON predeterminado", "json.maxItemsComputed.desc": "El número máximo de símbolos del esquema y regiones de plegado calculados (limitado por motivos de rendimiento).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "Un patrón de archivo que puede contener \"*\" con el cual coincidir cuando los archivos JSON se resuelvan en esquemas.", "json.schemas.schema.desc": "La definición de esquema de la dirección URL determinada. Solo se necesita proporcionar el esquema para evitar los accesos a la dirección URL del esquema.", "json.schemas.url.desc": "Una dirección URL a un esquema o una ruta de acceso relativa a un esquema en el directorio actual", - "json.tracing.desc": "Realiza el seguimiento de la comunicación entre VS Code y el servidor de lenguaje JSON." + "json.tracing.desc": "Realiza el seguimiento de la comunicación entre VS Code y el servidor de lenguaje JSON.", + "json.validate.enable.desc": "Habilita o deshabilita la validación json." } } } \ No newline at end of file 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 0e2bb62209..df6ec00b5b 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "Seguir vínculo" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "Error al buscar referencias de archivo. No se ha proporcionado ningún recurso.", + "progress.title": "Buscando referencias de archivo" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "No se admite el cambio de nombre en la ubicación" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[Vista previa] {0}", "onPreviewStyleLoadError": "No se pudo cargar 'markdown.styles': {0}", "preview.clickOpenFailed": "No se pudo abrir {0}", "previewTitle": "Vista Previa {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0} no se puede encontrar", "preview.securityMessage.label": "Alerta de seguridad de contenido deshabilitado", "preview.securityMessage.text": "Se ha deshabilitado parte del contenido de este documento", "preview.securityMessage.title": "Se ha deshabilitado el contenido potencialmente inseguro en la vista previa de Markdown. Para permitir el contenido inseguro o habilitar scripts, cambie la configuración de la vista previa de Markdown" }, - "dist/security": { + "dist/preview/security": { "disable.description": "Permitir todo el contenido y la ejecución de scripts. No se recomienda.", "disable.title": "Deshabilitar", "disableSecurityWarning.title": "Deshabilitar advertencias de seguridad de vista previa en esta área de trabajo", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "No afecta al nivel de seguridad de contenido" }, "package": { + "configuration.markdown.editor.drop.enabled": "Habilite o deshabilite la colocación en el editor de Markdown para insertar el turno. Requiere habilitar “#workbenck.experimental.editor.dropIntoEditor.enabled#”.", "configuration.markdown.links.openLocation.beside": "Abrir enlaces junto al editor activo.", "configuration.markdown.links.openLocation.currentGroup": "Abra vínculos en el grupo de editor activo.", "configuration.markdown.links.openLocation.description": "Controla dónde se deben abrir los vínculos de los archivos Markdown.", "configuration.markdown.preview.openMarkdownLinks.description": "Controla cómo deben abrirse los vínculos hacia otros archivos Markdown en la vista previa de Markdown.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "Intenta abrir los vínculos en el editor.", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Intenta abrir los vínculos en la vista previa de Markdown.", + "configuration.markdown.suggest.paths.enabled.description": "Habilitar o deshabilitar sugerencias de ruta de acceso para vínculos de marcado", "description": "Proporciona un potente soporte de lenguaje para archivos Markdown.", "displayName": "Características del lenguaje Markdown", + "markdown.findAllFileReferences": "Buscar referencias de archivo", "markdown.preview.breaks.desc": "Establece cómo se representan los saltos de línea en la vista previa de Markdown. Si se establece en \"true\", se crea
para las líneas nuevas dentro de los párrafos.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Haga doble clic en la vista previa de Markdown para cambiar al editor.", "markdown.preview.fontFamily.desc": "Controla la familia de fuentes que se usa en la vista previa de Markdown.", diff --git a/i18n/ads-language-pack-es/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-es/translations/extensions/microsoft-authentication.i18n.json index 6a6319cbf6..2697f0d0c2 100644 --- a/i18n/ads-language-pack-es/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "Se ha cerrado la sesión porque se ha producido un error al leer la información de autenticación almacenada." }, - "dist/keychain": { - "keychainWriteError": "Error al escribir la información de inicio de sesión en la cadena de claves: \"{0}\".", - "troubleshooting": "Guía de solución de problemas" - }, "package": { "description": "Proveedor de autenticación de Microsoft", "displayName": "Cuenta Microsoft", diff --git a/i18n/ads-language-pack-es/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-es/translations/extensions/theme-defaults.i18n.json index cdb2a04e30..ecf0c8d135 100644 --- a/i18n/ads-language-pack-es/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Oscuro+ (oscuro predeterminado)", "description": "Temas claro y oscuro predeterminados de Visual Studio", "displayName": "Temas por defecto", - "hcColorThemeLabel": "Contraste alto", + "hcColorThemeLabel": "Contraste alto oscuro", "lightColorThemeLabel": "Claro (Visual Studio)", + "lightHcColorThemeLabel": "Contraste alto claro", "lightPlusColorThemeLabel": "Claro+ (claro predeterminado)", "minimalIconThemeLabel": "Mínimo (Visual Studio Code)" } diff --git a/i18n/ads-language-pack-es/translations/main.i18n.json b/i18n/ads-language-pack-es/translations/main.i18n.json index 8e81585597..1468a4d9fa 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "entrada" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "Coincidir mayúsculas y minúsculas", "regexDescription": "Usar expresión regular", "wordsDescription": "Solo palabras completas" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "entrada", - "label.preserveCaseCheckbox": "Conservar may/min" + "label.preserveCaseToggle": "Conservar may/min" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "Cargando..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Sin enlazar" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "Menú de aplicaciones", "mMore": "más" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "hace {0} día", "date.fromNow.hours.plural": "{0} h", "date.fromNow.hours.plural.ago": "hace {0} horas", + "date.fromNow.hours.plural.ago.fullWord": "hace {0} horas", + "date.fromNow.hours.plural.fullWord": "{0} horas", "date.fromNow.hours.singular": "{0} h", "date.fromNow.hours.singular.ago": "hace {0} hora", + "date.fromNow.hours.singular.ago.fullWord": "hace {0} hora", + "date.fromNow.hours.singular.fullWord": "{0} hora", "date.fromNow.in": "en {0}", "date.fromNow.minutes.plural": "{0} minutos", "date.fromNow.minutes.plural.ago": "hace {0} minutos", + "date.fromNow.minutes.plural.ago.fullWord": "hace {0} minutos", + "date.fromNow.minutes.plural.fullWord": "{0} minutos", "date.fromNow.minutes.singular": "{0} min", "date.fromNow.minutes.singular.ago": "hace {0} minutos", + "date.fromNow.minutes.singular.ago.fullWord": "hace {0} minuto", + "date.fromNow.minutes.singular.fullWord": "{0} minuto", "date.fromNow.months.plural": "{0} mos", "date.fromNow.months.plural.ago": "hace {0} meses", + "date.fromNow.months.plural.ago.fullWord": "hace {0} meses", + "date.fromNow.months.plural.fullWord": "{0} meses", "date.fromNow.months.singular": "{0} mes", "date.fromNow.months.singular.ago": "hace {0} mo", + "date.fromNow.months.singular.ago.fullWord": "hace {0} mes", + "date.fromNow.months.singular.fullWord": "{0} mes", "date.fromNow.now": "Ahora", "date.fromNow.seconds.plural": "{0} segundos", "date.fromNow.seconds.plural.ago": "hace {0} segundos", + "date.fromNow.seconds.plural.ago.fullWord": "hace {0} segundos", + "date.fromNow.seconds.plural.fullWord": "{0} segundos", "date.fromNow.seconds.singular": "{0} seg", "date.fromNow.seconds.singular.ago": "hace {0} seg", + "date.fromNow.seconds.singular.ago.fullWord": "hace {0} segundo", + "date.fromNow.seconds.singular.fullWord": "{0} segundo", "date.fromNow.weeks.plural": "{0} semanas", "date.fromNow.weeks.plural.ago": "hace {0} semanas", + "date.fromNow.weeks.plural.ago.fullWord": "hace {0} semanas", + "date.fromNow.weeks.plural.fullWord": "{0} semanas", "date.fromNow.weeks.singular": "{0} semana", "date.fromNow.weeks.singular.ago": "hace {0} semana", + "date.fromNow.weeks.singular.ago.fullWord": "hace {0} semana", + "date.fromNow.weeks.singular.fullWord": "{0} semana", "date.fromNow.years.plural": "{0} años", "date.fromNow.years.plural.ago": "hace {0} años", + "date.fromNow.years.plural.ago.fullWord": "hace {0} años", + "date.fromNow.years.plural.fullWord": "{0} años", "date.fromNow.years.singular": "{0} año", - "date.fromNow.years.singular.ago": "hace {0} año" + "date.fromNow.years.singular.ago": "hace {0} año", + "date.fromNow.years.singular.ago.fullWord": "hace {0} año", + "date.fromNow.years.singular.fullWord": "{0} año" }, "vs/base/common/errorMessage": { "error.defaultMessage": "Se ha producido un error desconocido. Consulte el registro para obtener más detalles.", @@ -127,6 +148,7 @@ "cmdKey.long": "Comando", "ctrlKey": "Ctrl", "ctrlKey.long": "Control", + "optKey.long": "Opción", "shiftKey": "Mayús", "shiftKey.long": "Mayús", "superKey": "Super", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "Entrada rápida" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "Cursores secundarios quitados", - "stickydesc": "Anclar al final incluso cuando se vayan a líneas más largas" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "El editor no es accesible en este momento. Pulse {0} para ver las opciones.", "editor": "editor" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "Indica si el editor ejecuta una operación que se puede cancelar como, por ejemplo, \"Inspeccionar referencias\"" + "vs/editor/browser/coreCommands": { + "removedCursor": "Cursores secundarios quitados", + "stickydesc": "Anclar al final incluso cuando se vayan a líneas más largas" }, "vs/editor/browser/editorExtensions": { "miRedo": "&&Rehacer", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "Copiar línea eliminada", "diff.inline.revertChange.label": "Revertir este cambio" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "Controla si el editor muestra CodeLens.", "detectIndentation": "Controla si \"#editor.tabSize#\" y \"#editor.insertSpaces#\" se detectarán automáticamente al abrir un archivo en función del contenido de este.", "editorConfigurationTitle": "Editor", @@ -262,7 +281,8 @@ "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 o no la coloración de pares de corchetes. Use \"Workbench. colorCustomizations\" para invalidar los colores de resaltado de corchete.", + "bracketPairColorization.enabled": "Controla si está habilitada o no la coloración de pares de corchetes. Use `#workbench.colorCustomizations#` para invalidar los colores de resaltado de corchete.", + "bracketPairColorization.independentColorPoolPerBracketType": "Controla si cada tipo de corchete tiene su propio grupo de colores independiente.", "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.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "Habilita guías horizontales solo para el par de corchetes activo.", "editor.guides.bracketPairsHorizontal.false": "Deshabilita las guías de par de corchetes horizontales.", "editor.guides.bracketPairsHorizontal.true": "Habilita guías horizontales como adición a guías de par de corchetes verticales.", - "editor.guides.highlightActiveBracketPair": "Controla si están habilitadas las guías de pares de corchetes.", + "editor.guides.highlightActiveBracketPair": "Controla si el editor debe resaltar el par de corchetes activo.", "editor.guides.highlightActiveIndentation": "Controla si el editor debe resaltar la guía de sangría activa.", + "editor.guides.highlightActiveIndentation.always": "Resalta la guía de sangría activa incluso si se resaltan las guías de corchetes.", + "editor.guides.highlightActiveIndentation.false": "No resalta la guía de sangría activa.", + "editor.guides.highlightActiveIndentation.true": "Resalta la guía de sangría activa.", "editor.guides.indentation": "Controla si el editor debe representar guías de sangría.", + "editor.inlayHints.off": "Las sugerencias de incrustación están deshabilitadas", + "editor.inlayHints.offUnlessPressed": "Las sugerencias de incrustación están ocultas de forma predeterminada y se muestran al mantener presionada la tecla \\\"Ctrl+Alt\\\".", + "editor.inlayHints.on": "Las sugerencias de incrustación están habilitadas", + "editor.inlayHints.onUnlessPressed": "Las sugerencias de incrustación se muestran de forma predeterminada y se ocultan cuando se mantiene presionado \\\"Ctrl+Alt\\\".", "editor.suggest.showClasss": "Cuando está habilitado, IntelliSense muestra sugerencias de tipo \"class\".", "editor.suggest.showColors": "Cuando está habilitado, IntelliSense muestra sugerencias de \"color\".", "editor.suggest.showConstants": "Cuando está habilitado, IntelliSense muestra sugerencias de tipo \"constant\".", @@ -364,6 +391,7 @@ "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.", + "foldingMaximumRegions": "Número máximo de regiones plegables. Si aumenta este valor, es posible que el editor tenga menos capacidad de respuesta cuando el origen actual tiene un gran número de regiones plegables.", "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.", @@ -384,7 +412,8 @@ "hover.sticky": "Controla si la información que aparece al mantener el puntero sobre un elemento permanece visible al mover el mouse sobre este.", "inlayHints.enable": "Habilita las sugerencias de incrustación en el editor.", "inlayHints.fontFamily": "Controla la familia de fuentes de sugerencias de incrustación en el editor. Cuando se establece en vacío, se usa \"#editor.fontFamily#\".", - "inlayHints.fontSize": "Controla el tamaño de fuente de las sugerencias de incrustación en el editor. Se usa un valor predeterminado del 90 % de \"#editor.fontSize#\" cuando el valor configurado es menor que \"5\" o mayor que el tamaño de fuente del editor.", + "inlayHints.fontSize": "Controla el tamaño de fuente de las sugerencias de incrustación en el editor. Como valor predeterminado, se usa \\\"#editor.fontSize#\\\" cuando el valor configurado es menor que \\\"5\\\" o mayor que el tamaño de fuente del editor.", + "inline": "Las sugerencias rápidas se muestran como texto fantasma", "inlineSuggest.enabled": "Controla si se deben mostrar automáticamente las sugerencias alineadas en el editor.", "letterSpacing": "Controla el espacio entre letras en píxeles.", "lineHeight": "Controla el alto de línea. \r\n - Use 0 para calcular automáticamente el alto de línea a partir del tamaño de la fuente.\r\n - Los valores entre 0 y 8 se usarán como multiplicador con el tamaño de fuente.\r\n - Los valores mayores o igual que 8 se usarán como valores efectivos.", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "Cada cursor pega el texto completo.", "multiCursorPaste.spread": "Cada cursor pega una única línea del texto.", "occurrencesHighlight": "Controla si el editor debe resaltar las apariciones de símbolos semánticos.", + "off": "Las sugerencias rápidas están deshabilitadas", + "on": "Las sugerencias rápidas se muestran dentro del widget de sugerencias", "overviewRulerBorder": "Controla si debe dibujarse un borde alrededor de la regla de información general.", "padding.bottom": "Controla el espacio entre el borde inferior del editor y la última línea.", "padding.top": "Controla la cantidad de espacio entre el borde superior del editor y la primera línea.", @@ -497,6 +528,13 @@ "tabCompletion.on": "La pestaña se completará insertando la mejor sugerencia de coincidencia encontrada al presionar la pestaña", "tabCompletion.onlySnippets": "La pestaña se completa con fragmentos de código cuando su prefijo coincide. Funciona mejor cuando las 'quickSuggestions' no están habilitadas.", "unfoldOnClickAfterEndOfLine": "Controla si al hacer clic en el contenido vacío después de una línea plegada se desplegará la línea.", + "unicodeHighlight.allowedCharacters": "Define los caracteres permitidos que no se resaltan.", + "unicodeHighlight.allowedLocales": "Los caracteres Unicode que son comunes en las configuraciones regionales permitidas no se resaltan.", + "unicodeHighlight.ambiguousCharacters": "Controla si se resaltan caracteres que se pueden confundir con caracteres ASCII básicos, excepto los que son comunes en la configuración regional del usuario actual.", + "unicodeHighlight.includeComments": "Controla si los caracteres de los comentarios también deben estar sujetos al resaltado Unicode.", + "unicodeHighlight.includeStrings": "Controla si los caracteres de las cadenas también deben estar sujetos al resaltado Unicode.", + "unicodeHighlight.invisibleCharacters": "Controla si se resaltan los caracteres que solo reservan espacio o que no tienen ancho.", + "unicodeHighlight.nonBasicASCII": "Controla si se resaltan todos los caracteres ASCII no básicos. Solo los caracteres entre U+0020 y U+007E, tabulación, avance de línea y retorno de carro se consideran ASCII básicos.", "unusualLineTerminators": "Quite los terminadores de línea inusuales que podrían provocar problemas.", "unusualLineTerminators.auto": "Los terminadores de línea no habituales se quitan automáticamente.", "unusualLineTerminators.off": "Los terminadores de línea no habituales se omiten.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "Delega el cálculo de puntos de ajuste en el explorador. Es un algoritmo lento, que podría causar bloqueos para archivos grandes, pero funciona correctamente en todos los casos.", "wrappingStrategy.simple": "Se supone que todos los caracteres son del mismo ancho. Este es un algoritmo rápido que funciona correctamente para fuentes monoespaciales y ciertos scripts (como caracteres latinos) donde los glifos tienen el mismo ancho." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "Color del cursor del editor.", + "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). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground2": "Color de primer plano de los corchetes (2). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground3": "Color de primer plano de los corchetes (3). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground4": "Color de primer plano de los corchetes (4). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground5": "Color de primer plano de los corchetes (5). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground6": "Color de primer plano de los corchetes (6). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightUnexpectedBracketForeground": "Color de primer plano de corchetes inesperados.", + "editorBracketMatchBackground": "Color de fondo tras corchetes coincidentes", + "editorBracketMatchBorder": "Color de bloques con corchetes coincidentes", + "editorBracketPairGuide.activeBackground1": "Color de fondo de las guías de pares de corchetes activos (1). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground2": "Color de fondo de las guías de par de corchetes activos (2). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground3": "Color de fondo de las guías de pares de corchetes activos (3). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground4": "Color de fondo de las guías de par de corchetes activos (4). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground5": "Color de fondo de las guías de par de corchetes activos (5). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground6": "Color de fondo de las guías de par de corchetes activos (6). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background1": "Color de fondo de las guías de par de corchetes inactivos (1). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background2": "Color de fondo de las guías de par de corchetes inactivos (2). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background3": "Color de fondo de las guías de par de corchetes inactivos (3). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background4": "Color de fondo de las guías de par de corchetes inactivos (4). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background5": "Color de fondo de las guías de par de corchetes inactivos (5). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background6": "Color de fondo de las guías de par de corchetes inactivos (6). Requiere habilitar guías de par de corchetes.", + "editorCodeLensForeground": "Color principal de lentes de código en el editor", + "editorCursorBackground": "Color de fondo del cursor de edición. Permite personalizar el color del caracter solapado por el bloque del cursor.", + "editorGhostTextBackground": "Color de fondo del texto fantasma en el editor.", + "editorGhostTextBorder": "Color del borde del texto fantasma en el editor.", + "editorGhostTextForeground": "Color de primer plano del texto fantasma en el editor.", + "editorGutter": "Color de fondo del margen del editor. Este espacio contiene los márgenes de glifos y los números de línea.", + "editorIndentGuides": "Color de las guías de sangría del editor.", + "editorLineNumbers": "Color de números de línea del editor.", + "editorOverviewRulerBackground": "Color de fondo de la regla de información general del editor. Solo se usa cuando el minimapa está habilitado y está ubicado en el lado derecho del editor.", + "editorOverviewRulerBorder": "Color del borde de la regla de visión general.", + "editorRuler": "Color de las reglas del editor", + "editorUnicodeHighlight.background": "Color de borde usado para resaltar caracteres unicode.", + "editorUnicodeHighlight.border": "Color de borde usado para resaltar caracteres Unicode.", + "editorWhitespaces": "Color de los caracteres de espacio en blanco del editor.", + "lineHighlight": "Color de fondo para la línea resaltada en la posición del cursor.", + "lineHighlightBorderBox": "Color de fondo del borde alrededor de la línea en la posición del cursor.", + "overviewRuleError": "Color de marcador de regla de información general para errores. ", + "overviewRuleInfo": "Color de marcador de regla de información general para mensajes informativos. ", + "overviewRuleWarning": "Color de marcador de regla de información general para advertencias.", + "overviewRulerRangeHighlight": "Color de marcador de regla general para los destacados de rango. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "rangeHighlight": "Color de fondo de rangos resaltados, como en abrir rápido y encontrar características. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "rangeHighlightBorder": "Color de fondo del borde alrededor de los intervalos resaltados.", + "symbolHighlight": "Color de fondo del símbolo destacado, como Ir a definición o Ir al siguiente/anterior símbolo. El color no debe ser opaco para no ocultar la decoración subyacente.", + "symbolHighlightBorder": "Color de fondo del borde alrededor de los símbolos resaltados.", + "unnecessaryCodeBorder": "Color del borde de código fuente innecesario (sin usar) en el editor.", + "unnecessaryCodeOpacity": "Opacidad de código fuente innecesario (sin usar) en el editor. Por ejemplo, \"#000000c0\" representará el código con un 75 % de opacidad. Para temas de alto contraste, utilice el color del tema 'editorUnnecessaryCode.border' para resaltar el código innecesario en vez de atenuarlo." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "Si \"editor.columnSelection\" se ha habilitado", "editorFocus": "Si el editor o un widget del editor tiene el foco (por ejemplo, el foco está en el widget de búsqueda)", @@ -550,12 +641,12 @@ "inDiffEditor": "Si el contexto es un editor de diferencias", "textInputFocus": "Si un editor o una entrada de texto enriquecido tienen el foco (el cursor parpadea)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "Texto sin formato" + }, "vs/editor/common/model/editStack": { "edit": "Escribiendo" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "Texto sin formato" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "Presione Alt+F1 para ver las opciones de accesibilidad.", "auto_off": "El editor está configurado para que no se optimice nunca su uso con un lector de pantalla, que en este momento no es el caso.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "Al presionar TAB en el editor actual, el foco se mueve al siguiente elemento activable. El comando {0} no se puede desencadenar actualmente mediante un enlace de teclado.", "toggleHighContrast": "Alternar tema de contraste alto" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "Color del cursor del editor.", - "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). Requiere que se habilite la coloración del par de corchetes.", - "editorBracketHighlightForeground2": "Color de primer plano de los corchetes (2). Requiere que se habilite la coloración del par de corchetes.", - "editorBracketHighlightForeground3": "Color de primer plano de los corchetes (3). Requiere que se habilite la coloración del par de corchetes.", - "editorBracketHighlightForeground4": "Color de primer plano de los corchetes (4). Requiere que se habilite la coloración del par de corchetes.", - "editorBracketHighlightForeground5": "Color de primer plano de los corchetes (5). Requiere que se habilite la coloración del par de corchetes.", - "editorBracketHighlightForeground6": "Color de primer plano de los corchetes (6). Requiere que se habilite la coloración del par de corchetes.", - "editorBracketHighlightUnexpectedBracketForeground": "Color de primer plano de corchetes inesperados.", - "editorBracketMatchBackground": "Color de fondo tras corchetes coincidentes", - "editorBracketMatchBorder": "Color de bloques con corchetes coincidentes", - "editorBracketPairGuide.activeBackground1": "Color de fondo de las guías de pares de corchetes activos (1). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.activeBackground2": "Color de fondo de las guías de par de corchetes activos (2). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.activeBackground3": "Color de fondo de las guías de pares de corchetes activos (3). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.activeBackground4": "Color de fondo de las guías de par de corchetes activos (4). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.activeBackground5": "Color de fondo de las guías de par de corchetes activos (5). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.activeBackground6": "Color de fondo de las guías de par de corchetes activos (6). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.background1": "Color de fondo de las guías de par de corchetes inactivos (1). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.background2": "Color de fondo de las guías de par de corchetes inactivos (2). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.background3": "Color de fondo de las guías de par de corchetes inactivos (3). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.background4": "Color de fondo de las guías de par de corchetes inactivos (4). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.background5": "Color de fondo de las guías de par de corchetes inactivos (5). Requiere habilitar guías de par de corchetes.", - "editorBracketPairGuide.background6": "Color de fondo de las guías de par de corchetes inactivos (6). Requiere habilitar guías de par de corchetes.", - "editorCodeLensForeground": "Color principal de lentes de código en el editor", - "editorCursorBackground": "Color de fondo del cursor de edición. Permite personalizar el color del caracter solapado por el bloque del cursor.", - "editorGhostTextBorder": "Color del borde del texto fantasma en el editor.", - "editorGhostTextForeground": "Color de primer plano del texto fantasma en el editor.", - "editorGutter": "Color de fondo del margen del editor. Este espacio contiene los márgenes de glifos y los números de línea.", - "editorIndentGuides": "Color de las guías de sangría del editor.", - "editorLineNumbers": "Color de números de línea del editor.", - "editorOverviewRulerBackground": "Color de fondo de la regla de información general del editor. Solo se usa cuando el minimapa está habilitado y está ubicado en el lado derecho del editor.", - "editorOverviewRulerBorder": "Color del borde de la regla de visión general.", - "editorRuler": "Color de las reglas del editor", - "editorWhitespaces": "Color de los caracteres de espacio en blanco del editor.", - "lineHighlight": "Color de fondo para la línea resaltada en la posición del cursor.", - "lineHighlightBorderBox": "Color de fondo del borde alrededor de la línea en la posición del cursor.", - "overviewRuleError": "Color de marcador de regla de información general para errores. ", - "overviewRuleInfo": "Color de marcador de regla de información general para mensajes informativos. ", - "overviewRuleWarning": "Color de marcador de regla de información general para advertencias.", - "overviewRulerRangeHighlight": "Color de marcador de regla general para los destacados de rango. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", - "rangeHighlight": "Color de fondo de rangos resaltados, como en abrir rápido y encontrar características. El color no debe ser opaco para no ocultar decoraciones subyacentes.", - "rangeHighlightBorder": "Color de fondo del borde alrededor de los intervalos resaltados.", - "symbolHighlight": "Color de fondo del símbolo destacado, como Ir a definición o Ir al siguiente/anterior símbolo. El color no debe ser opaco para no ocultar la decoración subyacente.", - "symbolHighlightBorder": "Color de fondo del borde alrededor de los símbolos resaltados.", - "unnecessaryCodeBorder": "Color del borde de código fuente innecesario (sin usar) en el editor.", - "unnecessaryCodeOpacity": "Opacidad de código fuente innecesario (sin usar) en el editor. Por ejemplo, \"#000000c0\" representará el código con un 75 % de opacidad. Para temas de alto contraste, utilice el color del tema 'editorUnnecessaryCode.border' para resaltar el código innecesario en vez de atenuarlo." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "Delimitador establecido en {0}:{1}", "cancelSelectionAnchor": "Cancelar el delimitador de la selección", "goToSelectionAnchor": "Ir al delimitador de la selección", @@ -650,20 +691,20 @@ "selectionAnchor": "Delimitador de la selección", "setSelectionAnchor": "Establecer el delimitador de la selección" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "Ir al &&corchete", "overviewRulerBracketMatchForeground": "Resumen color de marcador de regla para corchetes.", "smartSelect.jumpBracket": "Ir al corchete", "smartSelect.selectToBracket": "Seleccionar para corchete" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "Mover el texto seleccionado a la izquierda", "caret.moveRight": "Mover el texto seleccionado a la derecha" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "Transponer letras" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "Copiar", "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copiar con resaltado de sintaxis", "actions.clipboard.cutLabel": "Cortar", @@ -673,7 +714,7 @@ "miCut": "Cor&&tar", "miPaste": "&&Pegar" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "Se ha producido un error desconocido al aplicar la acción de código", "args.schema.apply": "Controla cuándo se aplican las acciones devueltas.", "args.schema.apply.first": "Aplicar siempre la primera acción de código devuelto.", @@ -694,28 +735,28 @@ "editor.action.refactor.noneMessage.preferred": "No hay ninguna refactorización favorita disponible.", "editor.action.refactor.noneMessage.preferred.kind": "No hay refactorizaciones preferidas de \"{0}\" disponibles", "editor.action.source.noneMessage": "No hay acciones de origen disponibles", - "editor.action.source.noneMessage.kind": "No hay ninguna acción de origen para \"{0}\" disponible.", - "editor.action.source.noneMessage.preferred": "No hay ninguna acción de origen favorita disponible.", + "editor.action.source.noneMessage.kind": "No hay ninguna acción de código fuente para \"{0}\" disponible.", + "editor.action.source.noneMessage.preferred": "No hay ninguna acción de código fuente favorita disponible.", "editor.action.source.noneMessage.preferred.kind": "No hay acciones de origen preferidas para \"{0}\" disponibles", "fixAll.label": "Corregir todo", "fixAll.noneMessage": "No está disponible la acción de corregir todo", "organizeImports.label": "Organizar Importaciones", "quickfix.trigger.label": "Corrección Rápida", "refactor.label": "Refactorizar...", - "source.label": "Acción de Origen..." + "source.label": "Acción de código fuente..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "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": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "Mostrar comandos de lente de código para la línea actual" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "Haga clic para alternar las opciones de color (rgb/hsl/hex)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "Alternar comentario de bloque", "comment.line": "Alternar comentario de línea", "comment.line.add": "Agregar comentario de línea", @@ -723,14 +764,21 @@ "miToggleBlockComment": "Alternar &&bloque de comentario", "miToggleLineComment": "&&Alternar comentario de línea" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "Mostrar menú contextual del editor" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "Cursor Rehacer", "cursor.undo": "Cursor Deshacer" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "Indica si el editor ejecuta una operación que se puede cancelar como, por ejemplo, \"Inspeccionar referencias\"" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "Invalida la marca \"Usar expresión regular\".\r\nLa marca no se guardará para el futuro.\r\n0: No hacer nada\r\n1: True\r\n2: False", + "actions.find.matchCaseOverride": "Invalida la marca \"Caso matemático\".\r\nLa marca no se guardará para el futuro.\r\n0: No hacer nada\r\n1: True\r\n2: False", + "actions.find.preserveCaseOverride": "Invalida la marca \"Conservar mayúsculas y minúsculas.\r\nLa marca no se guardará para el futuro.\r\n0: No hacer nada\r\n1: True\r\n2: False", + "actions.find.wholeWordOverride": "Invalida la marca \"Hacer coincidir palabra completa”.\r\nLa marca no se guardará para el futuro.\r\n0: No hacer nada\r\n1: True\r\n2: False", "findNextMatchAction": "Buscar siguiente", "findPreviousMatchAction": "Buscar anterior", "miFind": "&&Buscar", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "Buscar selección siguiente", "previousSelectionMatchFindAction": "Buscar selección anterior", "startFindAction": "Buscar", + "startFindWithArgsAction": "Búsqueda con argumentos", "startFindWithSelectionAction": "Buscar con selección", "startReplace": "Reemplazar" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} encontrado para \"{1}\"", "ariaSearchNoResultEmpty": "Encontrados: {0}", "ariaSearchNoResultWithLineNum": "{0} encontrado para \"{1}\", en {2}", @@ -769,7 +818,7 @@ "placeholder.replace": "Reemplazar", "title.matchesCountLimit": "Sólo los primeros {0} resultados son resaltados, pero todas las operaciones de búsqueda trabajan en todo el texto." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "Color del control plegable en el medianil del editor.", "foldAction.label": "Plegar", "foldAllAction.label": "Plegar todo", @@ -782,6 +831,7 @@ "gotoNextFold.label": "Ir al rango de plegado siguiente", "gotoParentFold.label": "Ir al plegado primario", "gotoPreviousFold.label": "Ir al rango de plegado anterior", + "maximum fold ranges": "El número de regiones que se pueden plegar está limitado a un máximo de {0}. Aumente la opción de configuración ['Plegamiento de regiones máximas'](command:workbench.action.openSettings?[\" editor.foldingMaximumRegions\"]) para habilitar más.", "toggleFoldAction.label": "Alternar plegado", "unFoldRecursivelyAction.label": "Desplegar de forma recursiva", "unfoldAction.label": "Desplegar", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "Desplegar todas las regiones excepto las seleccionadas", "unfoldAllMarkerRegions.label": "Desplegar Todas las Regiones" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "Icono de rangos contraídos en el margen de glifo del editor.", "foldingExpandedIcon": "Icono de rangos expandidos en el margen de glifo del editor." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "Acercarse a la tipografía del editor", "EditorFontZoomOut.label": "Alejarse de la tipografía del editor", "EditorFontZoomReset.label": "Restablecer alejamiento de la tipografía del editor" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "1 edición de formato en la línea {0}", "hint1n": "1 edición de formato entre las líneas {0} y {1}", "hintn1": "{0} ediciones de formato en la línea {1}", "hintnn": "{0} ediciones de formato entre las líneas {1} y {2}" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "Dar formato al documento", "formatSelection.label": "Dar formato a la selección" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "Ir al siguiente problema (Error, Advertencia, Información)", "markerAction.nextInFiles.label": "Ir al siguiente problema en Archivos (Error, Advertencia, Información)", "markerAction.previous.label": "Ir al problema anterior (Error, Advertencia, Información)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "Icono para ir al marcador siguiente.", "previousMarkerIcon": "Icono para ir al marcador anterior." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "Error", "Hint": "Sugerencia", "Info": "Información", @@ -834,7 +884,7 @@ "marker aria": "{0} en {1}. ", "problems": "{0} de {1} problemas" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "Ir a definición", "actions.goToDeclToSide.label": "Abrir definición en el lateral", "actions.goToDeclaration.label": "Ir a Definición", @@ -871,25 +921,25 @@ "references.noGeneric": "No se encontraron referencias", "typedef.title": "Definiciones de tipo" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "Haga clic para mostrar {0} definiciones." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "Cargando...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "Indica si está visible la inspección de referencias, como \"Inspección de referencias\" o \"Ver la definición sin salir\"." }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} referencia", "referencesCount": "{0} referencias", "treeAriaLabel": "Referencias" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "vista previa no disponible", "noResults": "No hay resultados", "peekView.alternateTitle": "Referencias" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "1 símbolo en {0}, ruta de acceso completa {1}", "aria.fileReferences.N": "{0} símbolos en {1}, ruta de acceso completa {2}", "aria.oneReference": "símbolo en {0} linea {1} en la columna {2}", @@ -899,30 +949,30 @@ "aria.result.n1": "Encontró {0} símbolos en {1}", "aria.result.nm": "Encontró {0} símbolos en {1} archivos" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "Indica si hay ubicaciones de símbolos a las que se pueda navegar solo con el teclado.", "location": "Símbolo {0} de {1}", "location.kb": "Símbolo {0} de {1}, {2} para el siguiente" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "Mostrar vista previa de la definición que aparece al mover el puntero", "showHover": "Mostrar al mantener el puntero" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "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": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "Buscando correcciones rápidas...", "noQuickFixes": "No hay correcciones rápidas disponibles", "quick fixes": "Corrección Rápida", "view problem": "Ver el problema" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "Reemplazar con el valor siguiente", "InPlaceReplaceAction.previous.label": "Reemplazar con el valor anterior" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "Tamaño de tabulación configurado", "detectIndentation": "Detectar sangría del contenido", "editor.reindentlines": "Volver a aplicar sangría a líneas", @@ -933,7 +983,17 @@ "indentationToTabs": "Convertir sangría en tabulaciones", "selectTabWidth": "Seleccionar tamaño de tabulación para el archivo actual" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "Ejecutar comando", + "hint.dbl": "Haga doble clic para insertar", + "hint.def": "Ir a Definición ({0})", + "hint.defAndCommand": "Ir a Definición ({0}), haga clic con el botón derecho para obtener más información", + "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" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "Mostrar sugerencia alineada siguiente", "action.inlineSuggest.showPrevious": "Mostrar sugerencia alineada anterior", "action.inlineSuggest.trigger": "Desencadenar sugerencia alineada", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "Si la sugerencia insertada comienza con un espacio en blanco menor que lo que se insertaría mediante tabulación", "inlineSuggestionVisible": "Si una sugerencia alineada está visible" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "Aceptar", "inlineSuggestionFollows": "Sugerencia:", "showNextInlineSuggestion": "Siguiente", "showPreviousInlineSuggestion": "Anterior" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "Expandir selección de línea" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "Selección duplicada", "editor.transformToLowercase": "Transformar a minúsculas", "editor.transformToSnakecase": "Transformar en Snake Case", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "Mover &&línea abajo", "miMoveLinesUp": "Mo&&ver línea arriba" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "Color de fondo cuando el editor cambia el nombre automáticamente al escribir.", "linkedEditing.label": "Iniciar edición vinculada" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "No se pudo abrir este vínculo porque no tiene un formato correcto: {0}", "label": "Abrir vínculo", "links.navigate.executeCmd": "Ejecutar comando", @@ -992,11 +1055,11 @@ "missing.url": "No se pudo abrir este vínculo porque falta el destino.", "tooltip.explanation": "Ejecutar el comando {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "No se puede editar en un editor de sólo lectura", "messageVisible": "Indica si el editor muestra actualmente un mensaje insertado" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "Agregar selección hasta la siguiente coincidencia de búsqueda", "addSelectionToPreviousFindMatch": "Agregar selección hasta la anterior coincidencia de búsqueda", "changeAll.label": "Cambiar todas las ocurrencias", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "Mover última selección hasta la anterior coincidencia de búsqueda", "mutlicursor.addCursorsToBottom": "Añadir cursores a la parte inferior", "mutlicursor.addCursorsToTop": "Añadir cursores a la parte superior", + "mutlicursor.focusNextCursor": "Enfocar el siguiente cursor", + "mutlicursor.focusNextCursor.description": "Centra el cursor siguiente", + "mutlicursor.focusPreviousCursor": "Enfocar cursor anterior", + "mutlicursor.focusPreviousCursor.description": "Centra el cursor anterior", "mutlicursor.insertAbove": "Agregar cursor arriba", "mutlicursor.insertAtEndOfEachLineSelected": "Añadir cursores a finales de línea", "mutlicursor.insertBelow": "Agregar cursor debajo", "selectAllOccurrencesOfFindMatch": "Seleccionar todas las repeticiones de coincidencia de búsqueda" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "Sugerencias para parámetros Trigger" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "Color de primer plano del elemento activo en la sugerencia de parámetro.", "hint": "{0}, sugerencia", "parameterHintsNextIcon": "Icono para mostrar la sugerencia de parámetro siguiente.", "parameterHintsPreviousIcon": "Icono para mostrar la sugerencia de parámetro anterior." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "Indica si el editor de código actual está incrustado en la inspección.", "label.close": "Cerrar", "peekViewBorder": "Color de los bordes y la flecha de la vista de inspección.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Color del título de la vista de inpección.", "peekViewTitleInfoForeground": "Color de la información del título de la vista de inspección." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "Abra primero un editor de texto para ir a una línea.", "gotoLineColumnLabel": "Vaya a la línea {0} y al carácter {1}.", "gotoLineLabel": "Ir a la línea {0}.", "gotoLineLabelEmpty": "Línea actual: {0}, Carácter: {1}. Escriba un número de línea al que navegar.", "gotoLineLabelEmptyWithLimit": "Línea actual: {0}, Carácter: {1}. Escriba un número de línea entre 1 y {2} a los que navegar." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "constructores ({0})", "array": "matrices ({0})", "boolean": "booleanos ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "parámetros de tipo ({0})", "variable": "variables ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "Nombre cambiado correctamente de '{0}' a '{1}'. Resumen: {2}", "enablePreview": "Activar/desactivar la capacidad de previsualizar los cambios antes de cambiar el nombre", - "label": "Cambiando el nombre de \"{0}\"", + "label": "Cambiando el nombre de \\\"{0}\\\" a \\\"{1}\\\"", "no result": "No hay ningún resultado.", - "quotableLabel": "Cambiar el nombre de {0}", + "quotableLabel": "Cambiar el nombre de {0} a {1}", "rename.failed": "No se pudo cambiar el nombre de las ediciones de cálculo", "rename.failedApply": "No se pudo cambiar el nombre a las ediciones de aplicación", "rename.label": "Cambiar el nombre del símbolo", "resolveRenameLocationFailed": "Error desconocido al resolver el cambio de nombre de la ubicación" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "{0} para cambiar de nombre, {1} para obtener una vista previa", "renameAriaLabel": "Cambie el nombre de la entrada. Escriba el nuevo nombre y presione Entrar para confirmar.", "renameInputVisible": "Indica si el widget de cambio de nombre de entrada está visible." }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "&&Expandir selección", "miSmartSelectShrink": "&&Reducir selección", "smartSelect.expand": "Expandir selección", "smartSelect.shrink": "Reducir la selección" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "Indica si hay una tabulación siguiente cuando se está en modo de fragmentos de código.", "hasPrevTabstop": "Si hay una tabulación anterior cuando se está en modo de fragmentos de código.", - "inSnippetMode": "Indica si el editor actual está en modo de fragmentos de código." + "inSnippetMode": "Indica si el editor actual está en modo de fragmentos de código.", + "next": "Ir al marcador de posición siguiente..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "Abril", "AprilShort": "Abr", "August": "Agosto", @@ -1152,17 +1220,16 @@ "Wednesday": "Miércoles", "WednesdayShort": "Mié" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Indica si se insertan sugerencias al presionar Entrar.", "suggestWidgetDetailsVisible": "Indica si los detalles de las sugerencias están visibles.", "suggestWidgetMultipleSuggestions": "Indica si hay varias sugerencias para elegir.", - "suggestWidgetVisible": "Indica si las sugerencias están visibles.", "suggestionCanResolve": "Indica si la sugerencia actual admite la resolución de más detalles.", "suggestionHasInsertAndReplaceRange": "Indica si la sugerencia actual tiene el comportamiento de inserción y reemplazo.", "suggestionInsertMode": "Indica si el comportamiento predeterminado es insertar o reemplazar.", "suggestionMakesTextEdit": "Indica si la inserción de la sugerencia actual genera un cambio o si ya se ha escrito todo." }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "Insertar", "accept.replace": "Reemplazar", "aria.alert.snippet": "Aceptando \"{0}\" ediciones adicionales de {1} realizadas", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "Restablecer tamaño del widget de sugerencias", "suggest.trigger.label": "Sugerencias para Trigger" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, documentos: {1}", "editorSuggestWidgetBackground": "Color de fondo del widget sugerido.", "editorSuggestWidgetBorder": "Color de borde del widget sugerido.", @@ -1181,22 +1248,26 @@ "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.", + "editorSuggestWidgetStatusForeground": "Color de primer plano del estado del widget sugerido.", + "label.desc": "{0}, {1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1}, {2}", "suggest": "Sugerir", "suggestWidget.loading": "Cargando...", "suggestWidget.noSuggestions": "No hay sugerencias." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "Cerrar", "loading": "Cargando..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "Leer más", "suggestMoreInfoIcon": "Icono para obtener más información en el widget de sugerencias." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "Color de primer plano de los símbolos de matriz. Estos símbolos aparecen en el contorno, la ruta de navegación y el widget de sugerencias.", "symbolIcon.booleanForeground": "Color de primer plano de los símbolos booleanos. Estos símbolos aparecen en el contorno, la ruta de navegación y el widget de sugerencias.", "symbolIcon.classForeground": "Color de primer plano de los símbolos de clase. Estos símbolos aparecen en el contorno, la ruta de navegación y el widget de sugerencias.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "Color de primer plano de los símbolos de unidad. Estos símbolos aparecen en el contorno, la ruta de navegación y el widget de sugerencias.", "symbolIcon.variableForeground": "Color de primer plano de los símbolos variables. Estos símbolos aparecen en el contorno, la ruta de navegación y el widget de sugerencias." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "Alternar tecla de tabulación para mover el punto de atención", "toggle.tabMovesFocus.off": "Presionando la pestaña ahora insertará el carácter de tabulación", "toggle.tabMovesFocus.on": "Presionando la pestaña ahora moverá el foco al siguiente elemento enfocable." }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "Desarrollador: forzar nueva aplicación de token" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "Deshabilitar resaltado de caracteres en comentarios", + "action.unicodeHighlight.disableHighlightingInStrings": "Deshabilitar resaltado de caracteres en cadenas", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "Deshabilitar el resaltado de caracteres ambiguos", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "Deshabilitar el resaltado de caracteres invisibles", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "Deshabilitar el resaltado de caracteres ASCII no básicos", + "action.unicodeHighlight.showExcludeOptions": "Mostrar opciones de exclusión", + "unicodeHighlight.adjustSettings": "Ajustar la configuración", + "unicodeHighlight.allowCommonCharactersInLanguage": "Permite caracteres Unicode más comunes en el idioma \"{0}\".", + "unicodeHighlight.characterIsAmbiguous": "El carácter {0} podría confundirse con el carácter {1}, que es más común en el código fuente.", + "unicodeHighlight.characterIsInvisible": "El carácter {0} es invisible.", + "unicodeHighlight.characterIsNonBasicAscii": "El carácter {0} no es un carácter ASCII básico.", + "unicodeHighlight.configureUnicodeHighlightOptions": "Configurar opciones de resaltado Unicode", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "Deshabilitar resaltado en comentarios", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "Deshabilitar resaltado en cadenas", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "Deshabilitar resaltado ambiguo", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "Deshabilitar resaltado invisible", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "Deshabilitar resaltado que no es ASCII", + "unicodeHighlight.excludeCharFromBeingHighlighted": "Excluir {0} de ser resaltado", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "Excluir {0} (carácter invisible) de que se resalte", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "Este documento contiene muchos caracteres Unicode ambiguos", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "Este documento contiene muchos caracteres Unicode invisibles", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "Este documento contiene muchos caracteres Unicode ASCII no básicos", + "warningIcon": "Icono que se muestra con un mensaje de advertencia en el editor de extensiones." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "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" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "Color del marcador de regla general para destacados de símbolos. El color no debe ser opaco para no ocultar decoraciones subyacentes.", "overviewRulerWordHighlightStrongForeground": "Color de marcador de regla general para destacados de símbolos de acceso de escritura. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "wordHighlight": "Color de fondo de un símbolo durante el acceso de lectura, como la lectura de una variable. El color no debe ser opaco para no ocultar decoraciones subyacentes.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "Color de fondo de un símbolo durante el acceso de escritura, como escribir en una variable. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "wordHighlightStrongBorder": "Color de fondo de un símbolo durante el acceso de escritura; por ejemplo, cuando se escribe una variable." }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "Eliminar palabra" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1267,7 +1363,7 @@ "config.property.duplicate": "No se puede registrar \"{0}\". Esta propiedad ya está registrada.", "config.property.empty": "No se puede registrar una propiedad vacía.", "config.property.languageDefault": "No se puede registrar \"{0}\". Coincide con el patrón de propiedad '\\\\[.*\\\\]$' para describir la configuración del editor específica del lenguaje. Utilice la contribución \"configurationDefaults\".", - "defaultLanguageConfiguration.description": "Establece los valores de configuración que se reemplazarán para el lenguaje {0}.", + "defaultLanguageConfiguration.description": "Configure los valores que se invalidarán para el idioma {0}.", "defaultLanguageConfigurationOverrides.title": "La configuración del lenguaje predeterminada se reemplaza", "overrideSettings.defaultDescription": "Establecer los valores de configuración que se reemplazarán para un lenguaje.", "overrideSettings.errorMessage": "Esta configuración no admite la configuración por idioma." @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "Agregar carpetas a la última ventana activa.", "category": "Filtra las extensiones instaladas por la categoría proporcionada cuando se usa --list-extensions.", + "deprecated.useInstead": "Use {0} en su lugar.", "diff": "Comparar dos archivos entre sí.", "disableExtension": "Deshabilitar una extensión.", "disableExtensions": "Deshabilite todas las extensiones instaladas.", @@ -1309,7 +1406,8 @@ "help": "Imprima el uso.", "inspect-brk-extensions": "Permite perfilar y depurar las extensiones con el host de la extensión pausado después de iniciar. Revise las herramientas de desarrollador para la conexión URI.", "inspect-extensions": "Permite perfilar y depurar las extensiones. Revise las herramientas de desarrollador para la conexión URI.", - "installExtension": "Instala o actualiza la extensión. El identificador de una extensión es siempre \"${publisher}.${name}\". Use el argumento \"--force\" para actualizar a la última versión. Para instalar una versión específica, proporcione \"@${version}\". Por ejemplo: \"vscode.csharp@1.2.3\".", + "install prerelease": "Instala la versión preliminar de la extensión cuando se usa la extensión --install-", + "installExtension": "Instala o actualiza una extensión. El argumento es un identificador de extensión o una ruta de acceso a un VSIX. El identificador de una extensión es \"${publisher}.${name}\". Use el argumento \"--force\" para actualizar a la versión más reciente. Para instalar una versión específica, proporcione \"@${version}\". Por ejemplo: \"vscode.csharp@1.2.3\".", "listExtensions": "Enumere las extensiones instaladas.", "locale": "La configuración regional que se usará (por ejemplo, en-US o zh-TW).", "log": "Nivel de registro a utilizar. Por defecto es 'info'. Los valores permitidos son 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.", @@ -1337,15 +1435,11 @@ "wait": "Espere a que los archivos sean cerrados antes de volver." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "La opción \"{0}\" está en desuso: {1}", "gotoValidation": "Los argumentos del modo \"--goto\" deben tener el formato \"ARCHIVO(:LÍNEA(:CARÁCTER))\".", "multipleValues": "La opción \"{0}\" se ha definido más de una vez. Usando el valor \"{1}\".", "unknownOption": "Advertencia: \"{0}\" no está en la lista de opciones conocidas, pero todavía pasa a Electron/Chromium." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "No se puede resolver el entorno de shell: {0}", - "resolveShellEnvExitError": "Código de salida inesperado del shell generado (código {0}, señal {1})", - "resolveShellEnvTimeout": "No se puede resolver el entorno de shell en un tiempo razonable. Revise la configuración del shell." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace no está habilitado", "Not a Marketplace extension": "Sólo se pueden reinstalar Extensiones del Marketplace", @@ -1354,10 +1448,13 @@ "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 {1} (versión {2}).", + "notFoundCompatiblePrereleaseDependency": "No se puede instalar la versión preliminar de la extensión \"{0}\" porque no es compatible con la versión actual de {1} (versión {2}).", + "notFoundReleaseExtension": "No se puede instalar la versión de lanzamiento de la extensión \"{0}\" porque no tiene ninguna versión de lanzamiento.", "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." + "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.", + "unsupported prerelease extension": "No se puede instalar la extensión \"{0}\" porque ya no se admite. Ahora forma parte de la extensión \"{1}\" como una versión preliminar." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Extensiones", @@ -1390,27 +1487,48 @@ "updateMessage": "Actualizando la extensión '{0}' a la versión {1}", "useId": "Asegúrese de utilizar el identificador de extensión completo, incluido el publicador, por ejemplo: {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "No se puede leer el archivo {0}: {1}.", + "jsonInvalidFormat": "Formato no válido {0}: se esperaba un objeto JSON.", + "jsonParseFail": "No se ha podido analizar {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "Archivo de manifiesto {0} no válido: no es un objeto JSON.", + "jsonsParseReportErrors": "No se pudo analizar {0}: {1}.", + "missingNLSKey": "No se encontró un mensaje para la clave {0}." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "Tiene {0} instalado en el sistema. ¿Quiere instalar las extensiones recomendadas para este?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "No se puede leer la extensión desde {0}", + "errorDeleting": "No se puede eliminar la carpeta \\\"{0}\\\" mientras se instala la extensión \\\"{1}\\\". Elimine la carpeta manualmente y vuelva a intentarlo.", "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}\".", "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.", + "renameError": "Error desconocido al cambiar el nombre de {0} a {1}", "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." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "No se puede leer la extensión desde {0}", - "errorDeleting": "No se puede eliminar la carpeta \"{0}\" mientras se instala la extensión \"{1}\". Elimine la carpeta manualmente y vuelva a intentarlo.", - "invalidManifest": "Extensión no válida: package.json no es un archivo JSON.", - "renameError": "Error desconocido al cambiar el nombre de {0} a {1}" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "la propiedad `{0}` se puede omitir o debe ser de tipo `string[]`", + "extensionDescription.activationEvents2": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", + "extensionDescription.browser1": "la propiedad `{0}` se puede omitir o debe ser de tipo `string`", + "extensionDescription.browser2": "Se esperaba que `browser` ({0}) se hubiera incluido en la carpeta de la extensión ({1}). Esto puede hacer que la extensión no sea portátil.", + "extensionDescription.browser3": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", + "extensionDescription.engines": "la propiedad `{0}` es obligatoria y debe ser de tipo `object`", + "extensionDescription.engines.vscode": "la propiedad `{0}` es obligatoria y debe ser de tipo `string`", + "extensionDescription.extensionDependencies": "la propiedad `{0}` se puede omitir o debe ser de tipo `string[]`", + "extensionDescription.extensionKind": "la propiedad \\\"{0}\\\" solo se puede definir si la propiedad \\\"main\\\" también está definida.", + "extensionDescription.main1": "la propiedad “{0}” se puede omitir o debe ser de tipo “string”", + "extensionDescription.main2": "Se esperaba que `main` ({0}) se hubiera incluido en la carpeta de la extensión ({1}). Esto puede hacer que la extensión no sea portátil.", + "extensionDescription.main3": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", + "extensionDescription.name": "la propiedad `{0}` es obligatoria y debe ser de tipo `string`", + "extensionDescription.publisher": "El publicador de propiedades debe ser de tipo `string`.", + "extensionDescription.version": "la propiedad `{0}` es obligatoria y debe ser de tipo `string`", + "notSemver": "La versión de la extensión no es compatible con semver.", "versionMismatch": "La extensión no es compatible con {0} de Code y requiere: {1}.", "versionSpecificity1": "La versión indicada en \"engines.vscode\" ({0}) no es suficientemente específica. Para las versiones de vscode anteriores a la 1.0.0, defina como mínimo la versión principal y secundaria deseadas. Por ejemplo: ^0.10.0, 0.10.x, 0.11.0, etc.", "versionSpecificity2": "La versión indicada en \"engines.vscode\" ({0}) no es suficientemente específica. Para las versiones de vscode posteriores a la 1.0.0, defina como mínimo la versión principal deseada. Por ejemplo: ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "No se admite '{0}'", "press.any.key": "Presione cualquier tecla para continuar..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "Permisos insuficientes. Vuelva a intentarlo y permita la operación.", + "fileSystemRenameError": "El cambio de nombre solo se admite para los archivos." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "No se puede eliminar la carpeta no vacía \"{0}\".", "deleteFailedNotFound": "No se puede eliminar el archivo inexistente '{0}'", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "El archivo es demasiado grande para abrirse", "fileTooLargeForHeapError": "Para abrir un archivo de este tamaño, es necesario reiniciar y habilitar el uso de más memoria" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "No se pudo mover \"{0}\" a la papelera de reciclaje", "trashFailed": "No se pudo mover '{0}' a la papelera" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "El archivo no existe", "moveError": "No se puede mover \"{0}\" a \"{1}\" ({2})." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "Indica si las sugerencias están visibles." + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "&&Cancelar", "confirmCloseIssueReporter": "Su entrada no se guardará. ¿Está seguro de que desea cerrar esta ventana?", @@ -1515,6 +1640,7 @@ "sev.warning": "Advertencia" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "&&Cancelar", "mAbout": "Acerca de {0}", "mBringToFront": "Traer todo al frente", "mEdit": "&&Editar", @@ -1547,7 +1673,9 @@ "miPreferences": "&&Preferencias", "miQuit": "Salir de {0}", "miRestartToUpdate": "Reiniciar para &&actualizar", - "miSwitchWindow": "Cambiar &&ventana..." + "miSwitchWindow": "Cambiar &&ventana...", + "quit": "&&Salir", + "quitMessage": "¿Está seguro de que desea salir?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "&&Cancelar", @@ -1581,6 +1709,11 @@ "strictSSL": "Controla si el certificado del servidor proxy debe comprobarse en la lista de entidades de certificación proporcionada.", "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/shell/node/shellEnv": { + "resolveShellEnvError": "No se puede resolver el entorno de shell: {0}", + "resolveShellEnvExitError": "Código de salida inesperado del shell generado (código {0}, señal {1})", + "resolveShellEnvTimeout": "No se puede resolver el entorno de shell en un tiempo razonable. Revise la configuración del shell." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "Si esta configuración es false, no se enviará ningún dato de telemetría independientemente del valor de la nueva configuración. En desuso en favor de la configuración de {0}.", "telemetry.crashReports": "Informes de bloqueo", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "Envía telemetría de errores generales e informes de bloqueo.", "telemetry.telemetryLevel.off": "Deshabilita toda la telemetría del producto.", "telemetry.telemetryLevel.tableDescription": "En la tabla siguiente se describen los datos enviados con cada configuración:", - "telemetry.telemetryLevelMd": "Controla toda la telemetría de extensiones principales y propias. Esto nos ayuda a comprender mejor cómo está funcionando {0}, dónde se deben realizar las mejoras y cómo se usan las características.", + "telemetry.telemetryLevelMd": "Controla la telemetría {0} , la telemetría de extensiones propias y la telemetría de extensiones de terceros participante. Es posible que algunas extensiones de terceros no respeten esta configuración. Consulta la documentación de la extensión específica para asegurarse. La telemetría nos ayuda a entender mejor cómo {0} está funcionando, dónde hay que mejorar y cómo se utilizan las características.", "telemetry.usage": "Datos de uso", "telemetryConfigurationTitle": "Telemetría" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "Perfil del terminal que se va a usar en Linux para el uso de terminales relacionados con la automatización, como tareas y depuración. Esta configuración se omitirá actualmente si se establece {0}.", + "terminal.integrated.automationProfile.osx": "Perfil del terminal que se va a usar en macOS para el uso de terminales relacionados con la automatización, como tareas y depuración. Esta configuración se omitirá actualmente si se establece {0}.", + "terminal.integrated.automationProfile.windows": "Perfil del terminal que se va a usar para el uso de terminales relacionados con la automatización, como tareas y depuración. Esta configuración se omitirá actualmente si se establece {0}.", "terminal.integrated.automationShell.linux": "Ruta de acceso que, cuando se establece, invalida {0} e ignora los valores de {1} para el uso del terminal relacionado con la automatización, como las tareas y la depuración.", + "terminal.integrated.automationShell.linux.deprecation": "Esto está en desuso, la nueva manera recomendada de configurar el shell de automatización es crear un perfil de automatización de terminal con {0}. Esto tendrá prioridad sobre la nueva configuración del perfil de automatización, aunque cambiará en el futuro.", "terminal.integrated.automationShell.osx": "Ruta de acceso que, cuando se establece, invalida {0} e ignora los valores de {1} para el uso del terminal relacionado con la automatización, como las tareas y la depuración.", + "terminal.integrated.automationShell.osx.deprecation": "Esto está en desuso, la nueva manera recomendada de configurar el shell de automatización es crear un perfil de automatización de terminal con {0}. Esto tendrá prioridad sobre la nueva configuración del perfil de automatización, aunque cambiará en el futuro.", "terminal.integrated.automationShell.windows": "Ruta de acceso que, cuando se establece, invalida {0} e ignora los valores de {1} para el uso del terminal relacionado con la automatización, como las tareas y la depuración.", - "terminal.integrated.confirmIgnoreProcesses": "Configurable para proporcionar una configuración personalizada para omitir procesos", + "terminal.integrated.automationShell.windows.deprecation": "Esto está en desuso, la nueva manera recomendada de configurar el shell de automatización es crear un perfil de automatización de terminal con {0}. Esto tendrá prioridad sobre la nueva configuración del perfil de automatización, aunque cambiará en el futuro.", + "terminal.integrated.confirmIgnoreProcesses": "Conjunto de nombres de proceso que se omitirán al usar la configuración de {0}.", "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}.", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "Argumentos de la línea de comandos en [formato de línea de comandos](https://msdn.Microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) que se van a usar en el terminal de Windows. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Indica si se deben mostrar los desplazamientos de los vínculos en la salida de terminal.", "terminal.integrated.useWslProfiles": "Controla si se muestran o no las distribuciones de WSL en la lista desplegable del terminal.", + "terminalAutomationProfile.path": "Una única ruta de acceso a un ejecutable de shell.", "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.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "El nombre del terminal de extensión", "terminalProfile.windowsSource": "Origen de perfil que detectará las rutas de acceso al shell de forma automática." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "Detectar automáticamente el valor predeterminado" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "Contenido de la sesión restaurado desde {0} en {1}" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "Color de fondo de los elementos de ruta de navegación", "breadcrumbsFocusForeground": "Color de los elementos de ruta de navegación que reciben el foco.", "breadcrumbsSelectedBackground": "Color de fondo del selector de elementos de ruta de navegación.", - "breadcrumbsSelectedForegound": "Color de los elementos de ruta de navegación seleccionados.", + "breadcrumbsSelectedForeground": "Color de los elementos de ruta de navegación seleccionados.", "buttonBackground": "Color de fondo del botón.", "buttonBorder": "Color del borde del botón", "buttonForeground": "Color de primer plano del botón.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Color de relleno diagonal del editor de diferencias. El relleno diagonal se usa en las vistas de diferencias en paralelo.", "diffEditorBorder": "Color del borde entre ambos editores de texto.", "diffEditorInserted": "Color de fondo para el texto que se insertó. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "diffEditorInsertedLineGutter": "Color de fondo del margen donde se insertaron las líneas.", + "diffEditorInsertedLines": "Color de fondo de las líneas insertadas. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "diffEditorInsertedOutline": "Color de contorno para el texto insertado.", + "diffEditorOverviewInserted": "Primer plano de la regla de información general de diferencias para el contenido insertado.", + "diffEditorOverviewRemoved": "Primer plano de la regla de información general de diferencias para el contenido quitado.", "diffEditorRemoved": "Color de fondo para el texto que se eliminó. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "diffEditorRemovedLineGutter": "Color de fondo del margen donde se quitaron las líneas.", + "diffEditorRemovedLines": "Color de fondo de las líneas que se quitaron. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "diffEditorRemovedOutline": "Color de contorno para el texto quitado.", + "disabledForeground": "Primer plano general de los elementos deshabilitados. Este color solo se usa si un componente no lo reemplaza.", "dropdownBackground": "Fondo de lista desplegable.", "dropdownBorder": "Borde de lista desplegable.", "dropdownForeground": "Primer plano de lista desplegable.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "Fondo de cuadro de entrada.", "inputBoxBorder": "Borde de cuadro de entrada.", "inputBoxForeground": "Primer plano de cuadro de entrada.", - "inputOption.activeBackground": "Color de fondo de las opciones activadas en los campos de entrada.", + "inputOption.activeBackground": "Color de fondo al pasar por encima de las opciones en los campos de entrada.", "inputOption.activeForeground": "Color de primer plano de las opciones activadas en los campos de entrada.", + "inputOption.hoverBackground": "Color de fondo de las opciones activadas en los campos de entrada.", "inputPlaceholderForeground": "Color de primer plano para el marcador de posición de texto", "inputValidationErrorBackground": "Color de fondo de validación de entrada para gravedad de error.", "inputValidationErrorBorder": "Color de borde de valdación de entrada para gravedad de error.", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "Resaltado del color de fondo para una ficha de un fragmento de código.", "snippetTabstopHighlightBorder": "Resaltado del color del borde para una ficha de un fragmento de código.", "statusBarBackground": "Color de fondo de la barra de estado al mantener el puntero en el editor.", + "tableColumnsBorder": "Color de borde de la tabla entre columnas.", + "tableOddRowsBackgroundColor": "Color de fondo para las filas de tabla impares.", "textBlockQuoteBackground": "Color de fondo para los bloques en texto.", "textBlockQuoteBorder": "Color de borde para los bloques en texto.", "textCodeBlockBackground": "Color de fondo para los bloques de código en el texto.", @@ -1849,8 +2002,8 @@ "widgetShadow": "Color de sombra de los widgets dentro del editor, como buscar/reemplazar" }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "Carácter de fuente asociado a la definición del icono.", - "iconDefintion.fontId": "Identificador de la fuente que se va a usar. Si no se establece, se usa la fuente definida en primer lugar.", + "iconDefinition.fontCharacter": "Carácter de fuente asociado a la definición del icono.", + "iconDefinition.fontId": "Identificador de la fuente que se va a usar. Si no se establece, se usa la fuente definida en primer lugar.", "nextChangeIcon": "Icono para ir a la ubicación del editor siguiente.", "previousChangeIcon": "Icono para ir a la ubicación del editor anterior.", "widgetClose": "Icono de la acción de cierre en los widgets." @@ -1882,14 +2035,15 @@ "property": "Estilo de propiedades.", "readonly": "Estilo que se usará para los símbolos que son de solo lectura.", "regexp": "Estilo para expresiones.", - "schema.fontStyle.error": "El estilo de fuente debe ser cursiva, negrita o sobrayado o una combinación de ellos. La cadena vacía anula la configuración de todos los estilos.", + "schema.fontStyle.error": "El estilo de fuente debe ser \"cursiva\", \"negrita\", \"subrayado\", \"tachado\" o una combinación. La cadena vacía anula todos los estilos.", "schema.token.background.warning": "En este momento los colores de fondo para Token no están soportados.", "schema.token.bold": "Establece o anula el estilo de fuente como negrita. Tenga en cuenta que la presencia de \"fontStyle\" invalida esta configuración.", - "schema.token.fontStyle": "Establece todos los estilos de fuente de la regla: \"cursiva\", \"negrita\", \"subrayado\" o una combinación de estos. Todos los estilos no incluidos se anulan. La cadena vacía anula todos los estilos.", + "schema.token.fontStyle": "Establece todos los estilos de fuente de la regla: \"cursiva\", \"negrita\", \"subrayado\", \"tachado\" o una combinación. Todos los estilos no incluidos se anulan. La cadena vacía anula todos los estilos.", "schema.token.fontStyle.none": "Ninguno (borrar el estilo heredado)", "schema.token.foreground": "Color de primer plano para el token.", "schema.token.italic": "Establece o anula el estilo de fuente como cursiva. Tenga en cuenta que la presencia de \"fontStyle\" invalida esta configuración.", "schema.token.settings": "Colores y estilos para el token.", + "schema.token.strikethrough": "Establece o anula el estilo de fuente como tachado. Tenga en cuenta que la presencia de \"fontStyle\" invalida esta configuración.", "schema.token.underline": "Establece o anula el estilo de fuente como subrayado. Tenga en cuenta que la presencia de \"fontStyle\" invalida esta configuración.", "static": "Estilo que se usará para los símbolos estáticos.", "string": "Estilo de cadenas.", @@ -1911,6 +2065,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.no": "No", "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}.", @@ -1964,6 +2119,7 @@ "appStalled": "La ventana no responde", "appStalledDetail": "Puede volver a abrir la ventana, cerrarla o seguir esperando.", "close": "&&Cerrar", + "doNotRestoreEditors": "No restaurar los editores", "hiddenMenuBar": "Aún puede acceder a la barra de menús presionando la tecla Alt.", "reopen": "&&Volver a abrir", "wait": "&&Continuar esperando" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "La URI '{0}' no es válida y no se puede abrir.", "uriInvalidTitle": "La URI no se puede abrir" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Área de trabajo de código" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "De confianza", "untrusted": "Modo restringido" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Área de trabajo de código" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "Nueva ventana", "newWindowDesc": "Abre una ventana nueva", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "Título", "issueTitleRequired": "Por favor, introduzca un título.", "issueTypeLabel": "Esto es un", - "sendExperiments": "Incluir información del experimento A/B ({0})", - "sendExtensions": "Incluir mis extensiones habilitadas ({0})", - "sendProcessInfo": "Incluir mis procesos actualmente en ejecución ({0})", - "sendSystemInfo": "Incluir la información de mi sistema ({0})", - "sendWorkspaceInfo": "Incluir los metadatos de mi área de trabajo ({0})", + "sendExperiments": "Incluir información del experimento A/B", + "sendExtensions": "Incluir mis extensiones habilitadas", + "sendProcessInfo": "Incluir mis procesos actualmente en ejecución", + "sendSystemInfo": "Incluir mi información del sistema", + "sendWorkspaceInfo": "Incluir los metadatos de mi área de trabajo", "show": "mostrar", "titleEmptyValidation": "Se requiere un título.", "titleLengthValidation": "El título es demasiado largo." @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "Copiar", "copyAll": "Copiar todo", - "cpu": "% de CPU", + "cpu": "CPU (%)", "debug": "Depurar", "forceKillProcess": "Forzar la terminación del proceso", "killProcess": "Terminar proceso", @@ -2362,14 +2518,14 @@ "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", + "manageExtensions": "Elija qué extensiones pueden acceder a esta cuenta", "manageTrustedExtensions": "Administrar extensiones de confianza", "manageTrustedExtensions.cancel": "Cancelar", "noTrustedExtensions": "Esta cuenta no se ha usado en ninguna extensión.", "notUsed": "No ha usado esta cuenta", "signOut": "Cerrar sesión", + "signOutMessage": "La cuenta '{0}' ha sido utilizada por:\r\n\r\n{1}\r\n\r\n ¿Cerrar sesión en estas extensiones?", "signOutMessageSimple": "¿Cerrar la sesión de \"{0}\"?", - "signOutMessagve": "La cuenta '{0}' ha sido utilizada por:\r\n\r\n{1}\r\n\r\n ¿Cerrar sesión en estas extensiones?", "signedOut": "La sesión se ha cerrado correctamente." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} extensiones quieren hacer cambios de refactorización con esta eliminación de archivo", "ask.N.move": "{0} extensiones quieren hacer cambios de refactorización con este movimiento de archivo", "cancel": "Omitir cambios", - "files.participants.timeout": "Tiempo de espera en milisegundos tras el cual se cancelan los participantes para crear, cambiar el nombre y borrar archivos. Use `0` para deshabilitar a los participantes.", "label": "Opción de restablecimiento de \"File operation needs preview\"", "msg-copy": "Ejecutando participantes de para la copia de archivo...", "msg-create": "Ejecutando participantes \"Crear archivo\"...", "msg-delete": "Ejecutando participantes de \"Eliminar archivo\"...", "msg-rename": "Ejecutando participantes \"Cambiar nombre de archivo\"...", + "msg-write": "Ejecutando participantes de \\\"Escritura de archivos\\\"...", "ok": "Aceptar", "preview": "Mostrar vista previa" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "Contenedor de vistas ' {0} ' no existe y todas las vistas registradas se agregarán al 'Explorer'.", - "ViewContainerRequiresProposedAPI": "El contenedor de la vista \"{0}\" requiere que \"enableProposedApi\" esté activado para que se agregue a \"Remote\".", + "ViewContainerRequiresProposedAPI": "Ver el contenedor “{0}” requiere que se agregue “enabledApiProposals: [\"contribViewsRemote\"]” a “Remote”.", "duplicateView1": "No se pueden registrar varias vistas con el mismo identificador \"{0}\"", "duplicateView2": "Una vista con id \"{0}\" ya está registrada.", "optenum": "la propiedad \"{0}\" se puede omitir o debe ser de tipo {1}", "optstring": "la propiedad \"{0}\" se puede omitir o debe ser de tipo \"string\"", "requirearray": "las vistas deben ser una matriz", - "requireidstring": "la propiedad `{0}` is mandatoria y debe ser del tipo `cadena`. Solo son permitidos carácteres alfanuméricos, '_' y '-'.", + "requireidstring": "la propiedad '{0}' es obligatoria y debe ser de tipo 'string' con un valor no vacío. Solo se permiten caracteres alfanuméricos, '_' y '-'.", + "requirenonemptystring": "la propiedad '{0}' es obligatoria y debe ser de tipo 'string' con un valor no vacío", "requirestring": "la propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\"", "unknownViewType": "Tipo de vista \"{0}\" desconocido.", "viewcontainer requirearray": "los contenedores de vistas deben ser una matriz", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "Contribuye con vistas de contenedores al editor " }, "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.defaultConfiguration.warning": "No se pueden registrar los valores predeterminados de configuración para \"{0}\". Solo se admiten los valores predeterminados de los ajustes de alcance reemplazable por la máquina, la ventana, el recurso y el idioma.", "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", @@ -2508,16 +2664,17 @@ "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.order": "Cuando se especifica, da el orden de esta configuración en relación con otras configuraciones dentro de la misma categoría. Las configuraciones con una propiedad de orden serán colocadas antes de las configuraciones sin esta propiedad establecida.", "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.order": "Cuando se especifica, proporciona el orden de esta categoría de configuración en relación con otras categorías.", "vscode.extension.contributes.configuration.properties": "Descripción de las propiedades de configuración.", "vscode.extension.contributes.configuration.properties.schema": "Esquema de la propiedad de configuración.", "vscode.extension.contributes.configuration.property.empty": "La propiedad no debe estar vacía.", - "vscode.extension.contributes.configuration.title": "Resumen de la configuración. Esta etiqueta se usará en el archivo de configuración como comentario divisor.", - "vscode.extension.contributes.defaultConfiguration": "Contribuye a la configuración de los parámetros del editor predeterminados por lenguaje.", + "vscode.extension.contributes.configuration.title": "Título de la categoría actual de configuración. Esta etiqueta se representará en el editor de configuración como un subtítulo. Si el título es el mismo que el nombre para mostrar de la extensión, la categoría se agrupará bajo el encabezado de extensión principal.", "workspaceConfig.extensions.description": "Extensiones del área de trabajo", "workspaceConfig.folders.description": "Lista de carpetas para cargar en el área de trabajo. ", "workspaceConfig.launch.description": "Configuraciones de inicio del área de trabajo", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "configuration.jsonValidation.url es una dirección URL relativa no válida: {0}", "invalid.url.schema": "\"configuration.jsonValidation.url\" debe ser una dirección URL absoluta o empezar con \"./\" para hacer referencia a esquemas ubicados en la extensión." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "El menú contextual de comentarios aportados, representado como botones debajo del editor de comentarios", - "comment.title": "El menú de título de comentario aportado", - "commentThread.actions": "El menú contextual del subproceso de comentario aportado, representado como botones debajo del editor de comentarios", - "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", - "menus.debugCallstackContext": "El menú contextual de la vista de la pila de llamadas de depuración", - "menus.debugToolBar": "Menú de la barra de herramientas de depuración", - "menus.debugVariablesContext": "El menú contextual de la vista de variables de depuración", - "menus.editorContext": "El menú conextual del editor", - "menus.editorContextCopyAs": "Submenú \"Copiar como\" en el menú contextual del editor", - "menus.editorTabContext": "Menú contextual de pestañas del editor", - "menus.editorTitle": "El menú de título del editor", - "menus.editorTitleRun": "Ejecutar submenú dentro del menú de títulos del editor", - "menus.explorerContext": "El menú contextual del explorador de archivos", - "menus.extensionContext": "Menú contextual de la extensión", - "menus.file": "Menú Archivo de nivel superior", - "menus.home": "Menú contextual del indicador de inicio (solo web)", - "menus.opy": "Submenú \"Copiar como\" en el menú de edición de nivel superior", - "menus.resourceFolderContext": "El menú contextual de la carpeta de recursos del control de código fuente", - "menus.resourceGroupContext": "El menú contextual del grupo de recursos de Control de código fuente", - "menus.resourceStateContext": "El menú contextual de estado de recursos de Control de código fuente", - "menus.scmSourceControl": "El menú de control de código fuente", - "menus.scmTitle": "El menú del título Control de código fuente", - "menus.statusBarRemoteIndicator": "Menú de indicador remoto en la barra de estado", - "menus.statusBarWindowIndicator": "Menú indicador de ventana en la barra de estado", - "menus.statusBarWindowIndicator.deprecated": "Use el menú \"statusBar/remoteIndicator\" en su lugar.", - "menus.touchBar": "Barra táctil (sólo macOS)", - "missing.altCommand": "El elemento de menú hace referencia a un comando alternativo `{0}` que no está definido en la sección 'commands'.", - "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.executePrimary": "Botón de ejecución de celda del bloc de notas principal aportado", - "notebook.cell.title": "El menú de título de la celda del cuaderno aportado", - "notebook.toolbar": "El menú de la barra de herramientas del cuaderno aportado", - "opticon": "la propiedad \"icon\" puede omitirse o debe ser una cadena o un literal como \"{dark, light}\"", - "optstring": "la propiedad \"{0}\" se puede omitir o debe ser de tipo \"string\"", - "proposed": "API propuesta", - "proposedAPI.invalid": "{0} es un identificador de menú propuesto y solo está disponible al ejecutarlo fuera del entorno de desarrollo o con el siguiente modificador de la línea de comandos: --enable-proposed-api {1}", - "require": "los elementos de submenú deben ser un objeto", - "requireStringOrObject": "La propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\" u \"object\"", - "requirearray": "los elementos de submenú deben ser una matriz", - "requirestring": "la propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\"", - "requirestrings": "Las propiedades \"{0}\" y \"{1}\" son obligatorias y deben ser de tipo \"string\"", - "submenuId.duplicate.id": "El submenú \"{0}\" ya estaba registrado previamente.", - "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.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", - "view.timelineTitle": "El menú de título de la vista de línea de tiempo", - "view.tunnelContext": "El menú contextual del elemento de vista Puertos", - "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 por la que se agrupa el comando en la interfaz de usuario", - "vscode.extension.contributes.commandType.command": "Identificador del comando que se va a ejecutar", - "vscode.extension.contributes.commandType.icon": "(Opcional) Icono que se utiliza para representar el comando en la interfaz de usuario. Una ruta de archivo, un objeto con rutas de archivo para temas oscuros y claros o referencias a un icono de tema, como `\\$(zap)`", - "vscode.extension.contributes.commandType.icon.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": "(Opcional) Título corto por el que el comando se representa en la interfaz de usuario. Los menús eligen \"title\" o \"shortTitle\" en función del contexto en el que muestran los comandos.", - "vscode.extension.contributes.commandType.title": "Título con el que se representa el comando en la interfaz de usuario", - "vscode.extension.contributes.commands": "Aporta comandos a la paleta de comandos.", - "vscode.extension.contributes.menuItem.alt": "El identificador de un comando alternativo que se usará. El comando se debe declarar en la sección 'commands'", - "vscode.extension.contributes.menuItem.command": "El identificador del comando que se ejecutará. El comando se debe declarar en la sección 'commands'", - "vscode.extension.contributes.menuItem.group": "Grupo al que pertenece este elemento", - "vscode.extension.contributes.menuItem.submenu": "Identificador del submenú que se mostrará en este elemento.", - "vscode.extension.contributes.menuItem.when": "Condición que se debe cumplir para mostrar este elemento", - "vscode.extension.contributes.menus": "Contribuye con elementos de menú al editor", - "vscode.extension.contributes.submenu.icon": "(Opcional) Icono que se utiliza para representar el submenú 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.submenu.icon.dark": "Ruta de icono cuando se usa un tema oscuro", - "vscode.extension.contributes.submenu.icon.light": "Ruta del icono cuando se usa un tema ligero", - "vscode.extension.contributes.submenu.id": "Identificador del menú que se va a mostrar como submenú.", - "vscode.extension.contributes.submenu.label": "Etiqueta del elemento de menú que conduce a este submenú.", - "vscode.extension.contributes.submenus": "Aporta elementos del submenú al editor." - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Proceso de depuración" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspeccionar claves de contexto", + "keyboardShortcutsFormat.command": "Título del comando.", + "keyboardShortcutsFormat.commandAndKeys": "Título y teclas del comando.", + "keyboardShortcutsFormat.commandWithGroup": "Título del comando precedido por su grupo.", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "Título y teclas del comando con el comando precedido por su grupo.", + "keyboardShortcutsFormat.keys": "Teclas.", "logStorage": "Registrar el contenido de la base de datos de almacenamiento", "logWorkingCopies": "Registrar copias de trabajo", "screencastMode.fontSize": "Controla el tamaño de fuente (en píxeles) del teclado de modo de presentación de pantalla.", "screencastMode.keyboardOverlayTimeout": "Controla el tiempo (en milisegundos) que se muestra la superposición del teclado en el modo de presentación de pantalla.", + "screencastMode.keyboardShortcutsFormat": "Controla lo que se muestra en la superposición de teclado al mostrar accesos directos.", "screencastMode.location.verticalPosition": "Controla el desplazamiento vertical de la superposición del modo de presentación en pantalla desde la parte inferior como un porcentaje de la altura del área de trabajo.", "screencastMode.mouseIndicatorColor": "Controla el color en notación hexadecimal (#RGB, #RGBA, #RRGGBB o #RRGGBBAA) del indicador del mouse en el modo de presentación en pantalla.", "screencastMode.mouseIndicatorSize": "Controla el tamaño (en píxeles) del indicador de mouse en el modo de presentación de pantalla.", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "Tutoriales en vídeo" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "Cerrar barra lateral", - "compositePart.hideSideBarLabel": "Ocultar barra lateral", + "active": "Activo", + "activityBar": "Barra de actividades", + "activityBarLeft": "Representa la barra de actividad en la posición izquierda", + "activityBarRight": "Representa la barra de actividad en la posición derecha", + "centerLayoutIcon": "Representa el modo de diseño centrado", + "centerPanel": "Centrar", + "centeredLayout": "Diseño centrado", + "close": "Cerrar", + "closeSidebar": "Cerrar la barra lateral principal", + "cofigureLayoutIcon": "El icono representa la configuración de diseño del área de trabajo.", + "compositePart.hideSideBarLabel": "Ocultar barra lateral principal", + "configureLayout": "Configurar diseño", + "customizeLayout": "Personalizar diseño...", + "customizeLayoutQuickPickTitle": "Personalizar diseño", "decreaseEditorHeight": "Reducir el alto del editor", "decreaseEditorWidth": "Reducir el ancho del editor", "decreaseViewSize": "Reducir tamaño de vista actual", + "fullScreenIcon": "Representa el modo de pantalla completa", + "fullscreen": "Pantalla completa", + "hidden": "Oculta", "increaseEditorHeight": "Aumentar el alto del editor", "increaseEditorWidth": "Aumentar el ancho del editor", "increaseViewSize": "Aumentar tamaño de vista actual", + "justifyPanel": "Justificar", + "layoutModes": "Modos", + "leftPanel": "Izquierda", + "leftSideBar": "Izquierda", + "menuBar": "Barra de menús", + "menuBarIcon": "Representa la barra de menús", "miAppearance": "&&Apariencia", - "miMoveSidebarLeft": "&&Mover barra lateral a la izquierda", - "miMoveSidebarRight": "&&Mover barra lateral a la derecha", + "miMoveSidebarLeft": "&&Mover barra lateral principal a la izquierda", + "miMoveSidebarRight": "&&Mover barra lateral principal a la derecha", "miShowActivityBar": "Mostrar &&barra de actividades", "miShowEditorArea": "Mostrar &&área de editor", "miShowMenuBar": "Mostrar barra de &&menús", - "miShowSidebar": "Mostrar barra &&lateral", + "miShowSidebar": "Mostrar barra lateral &&principal", + "miShowSidebarNoMnnemonic": "Mostrar barra lateral principal", "miShowStatusbar": "Mostrar barra de e&&stado", "miToggleCenteredLayout": "&&Diseño centrado", "miToggleZenMode": "Modo zen", - "move sidebar left": "Mover la barra lateral a la izquierda", - "move sidebar right": "Mover la barra lateral a la derecha", + "move second sidebar left": "Mover barra lateral secundaria a la izquierda", + "move second sidebar right": "Mover barra lateral secundaria a la derecha", + "move side bar right": "Mover barra lateral principal a la derecha", + "move sidebar left": "Mover barra lateral principal a la izquierda", + "move sidebar right": "Mover barra lateral principal a la derecha", "moveFocusedView": "Mover vista enfocada", "moveFocusedView.error.noFocusedView": "No hay ninguna vista enfocada actualmente.", "moveFocusedView.error.nonMovableView": "La vista enfocada actualmente no es móvil.", "moveFocusedView.newContainerInPanel": "Nueva entrada de panel", + "moveFocusedView.newContainerInSidePanel": "Nueva entrada de barra lateral secundaria", "moveFocusedView.newContainerInSidebar": "Nueva entrada en la barra lateral", "moveFocusedView.selectDestination": "Seleccionar un Destino para la Vista", "moveFocusedView.selectView": "Seleccione una vista para mover", "moveFocusedView.title": "Vista: mover {0}", - "moveSidebarLeft": "Mover la barra lateral a la izquierda", - "moveSidebarRight": "Mover la barra lateral a la derecha", + "moveSidebarLeft": "Mover barra lateral principal a la izquierda", + "moveSidebarRight": "Mover barra lateral principal a la derecha", "moveView": "Mover vista", "panel": "Panel", + "panelAlignment": "Alineación del panel", + "panelBottom": "Representa el panel inferior", + "panelBottomCenter": "Representa la alineación del panel inferior establecida en el centro", + "panelBottomJustify": "Representa la alineación del panel inferior establecida en justificado", + "panelBottomLeft": "Representa la alineación del panel inferior establecida a la izquierda", + "panelBottomRight": "Representa la alineación del panel inferior establecida a la derecha", "panelContainer": "Panel / {0}", + "panelLeft": "Representa una barra lateral en la posición izquierda", + "panelRight": "Representa la barra lateral en la posición derecha", "resetFocusedView.error.noFocusedView": "No hay ninguna vista enfocada actualmente.", "resetFocusedViewLocation": "Restablecer la ubicación de la vista enfocada", "resetViewLocations": "Restablecer ubicaciones de vista", + "rightPanel": "Derecha", + "rightSideBar": "Derecha", + "secondarySideBar": "Barra lateral secundaria", + "secondarySideBarContainer": "Barra lateral secundaria / {0}", + "sideBar": "Barra lateral principal", + "sideBarPosition": "Posición de la barra lateral principal", "sidebar": "Barra lateral", "sidebarContainer": "Barra lateral / {0}", + "statusBar": "Barra de estado", + "statusBarIcon": "Representa la barra de estado", "toggleActivityBar": "Alternar visibilidad de la barra de actividades", "toggleCenteredLayout": "Alternar diseño centrado", "toggleEditor": "Cambiar la visibilidad del área de edición", "toggleMenuBar": "Alternar barra de menús", - "toggleSidebar": "Alternar visibilidad de la barra lateral", - "toggleSidebarPosition": "Alternar posición de la barra lateral", + "toggleSideBar": "Alternar barra lateral principal", + "toggleSidebar": "Alternar la visibilidad de la barra lateral principal", + "toggleSidebarPosition": "Alternar la posición de la barra lateral principal", "toggleStatusbar": "Alternar visibilidad de la barra de estado", "toggleTabs": "Alternar visibilidad de la pestaña", - "toggleZenMode": "Alternar modo zen" + "toggleVisibility": "Visibilidad", + "toggleZenMode": "Alternar modo zen", + "visible": "Visible", + "zenMode": "Modo zen", + "zenModeIcon": "Representa el modo zen" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "Enfocar la parte siguiente", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "Abrir área de trabajo" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Si hay copias en funcionamiento con cambios sin guardar", - "isFullscreen": "Si la ventana está en modo de pantalla completa", - "remoteName": "El nombre del elemento remoto al que está conectada la ventana, o bien una cadena vacía si no está conectada a ningún elemento remoto", - "virtualWorkspace": "El esquema del área de trabajo actual si procede de un sistema de archivos virtual o una cadena vacía.", - "workbenchState": "Variante del área de trabajo abierta en la ventana, que puede ser \"vacía\" (sin área de trabajo), \"carpeta\" (única carpeta) o \"área de trabajo\" (área de trabajo con varias raíces)", - "workspaceFolderCount": "Número de carpetas raíz en el área de trabajo" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "El archivo es demasiado grande para abrirlo como editor sin título. Cárguelo primero en el explorador de archivos e inténtelo de nuevo." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "Enfocar la barra de actividades", "hideAccounts": "Ocultar cuentas", "manageTrustedExtensions": "Administrar extensiones de confianza", - "nextSideBarView": "Siguiente vista de barra lateral", + "nextSideBarView": "Vista de la barra lateral principal siguiente", "noAccounts": "No ha iniciado sesión en ninguna cuenta.", - "previousSideBarView": "Vista de barra lateral anterior", + "previousSideBarView": "Vista anterior de barra lateral principal", "signOut": "Cerrar sesión" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Cuentas", + "accounts visibility key": "Personalización de visibilidad de entrada de cuentas en la barra de actividades.", "accountsViewBarIcon": "Icono de cuentas en la barra de vistas.", "hideActivitBar": "Ocultar barra de actividades", "hideMenu": "Ocultar menú", "manage": "Administrar", "menu": "Menú", + "pinned view containers": "Personalizaciones de visibilidad de entradas de la barra de actividades", "resetLocation": "Restablecer ubicación", "settingsViewBarIcon": "Icono de configuración en la barra de vistas." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "Enfocar la barra lateral", - "hideAuxiliaryBar": "Ocultar panel lateral", - "miShowAuxiliaryBar": "Mostrar panel Si&&de", - "toggleAuxiliaryBar": "Alternar panel lateral" + "focusAuxiliaryBar": "Centrarse en la barra lateral secundaria", + "hideAuxiliaryBar": "Ocultar barra lateral secundaria", + "miShowAuxiliaryBar": "Mostrar barra la&&teral secundaria", + "miShowAuxiliaryBarNoMnemonic": "Mostrar barra lateral secundaria", + "toggleAuxiliaryBar": "Alternar visibilidad de la barra lateral secundaria", + "toggleAuxiliaryIconLeft": "Icono para alternar la barra auxiliar en su posición izquierda.", + "toggleAuxiliaryIconRight": "Icono para alternar la barra auxiliar en su posición derecha.", + "toggleSecondarySideBar": "Alternar barra lateral secundaria" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "Ocultar panel lateral" + "hideAuxiliaryBar": "Ocultar barra lateral secundaria", + "move second side bar left": "Mover barra lateral secundaria a la izquierda", + "move second side bar right": "Mover barra lateral secundaria a la derecha" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "Si la pancarta tiene el foco del teclado", "focusBanner": "Colocar foco sobre la pancarta" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "Visor binario", - "nativeBinaryError": "El archivo no se muestra en el editor porque es binario o utiliza una codificación de texto no soportada. ", - "openAsText": "¿Desea abrirlo de todas formas?" + "binaryError": "El archivo no se muestra en el editor porque es binario o utiliza una codificación de texto no soportada. ", + "openAnyway": "Abrir de todos modos" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "Activar/desactivar rutas de navegación.", @@ -2958,7 +3078,8 @@ "cmd.focus": "Enfocar rutas de navegación", "cmd.toggle": "Alternar rutas de navegación", "empty": "no hay elementos", - "miShowBreadcrumbs": "Mostrar rutas de &&navegación" + "miShowBreadcrumbs": "Mostrar rutas de &&navegación", + "separatorIcon": "Icono del separador en las rutas de navegación." }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "Rutas de navegación" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "Agrupar &&3", "miForward": "&&Reenviar", "miJoinEditorInGroup": "Unir en &&Grupo", + "miJoinEditorInGroupWithoutMnemonic": "Unir en grupo", "miLastEditLocation": "&&Última ubicación de edición", "miNextEditor": "&&Editor siguiente", "miNextEditorInGroup": "&&Próximo editor en grupo", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "&&Volver a abrir el editor cerrado", "miSecondSideEditor": "&&Cara secundaria en el editor", "miSingleColumnEditorLayout": "&&Sencillo", + "miSingleColumnEditorLayoutWithoutMnemonic": "Simple", "miSplitEditorDown": "Dividir hacia a&&bajo", + "miSplitEditorDownWithoutMnemonic": "Dividir hacia abajo", "miSplitEditorInGroup": "Dividir en &&Grupo", + "miSplitEditorInGroupWithoutMnemonic": "Dividir en grupo", "miSplitEditorLeft": "Dividir &&a la izquierda", + "miSplitEditorLeftWithoutMnemonic": "Dividir hacia la izquierda", "miSplitEditorRight": "Dividir a la &&derecha", + "miSplitEditorRightWithoutMnemonic": "Dividir a la derecha", "miSplitEditorUp": "Dividir &&hacia arriba", + "miSplitEditorUpWithoutMnemonic": "Dividir hacia arriba", "miSwitchEditor": "Cambiar &&editor", "miSwitchGroup": "Cambiar &&grupo", "miThreeColumnsEditorLayout": "T&&res columnas", + "miThreeColumnsEditorLayoutWithoutMnemonic": "Tres columnas", "miThreeRowsEditorLayout": "Tres &&filas", + "miThreeRowsEditorLayoutWithoutMnemonic": "Tres filas", "miTwoByTwoGridEditorLayout": "&&Cuadrícula (2x2)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "Cuadrícula (2x2)", "miTwoColumnsBottomEditorLayout": "Botón de dos &&columnas", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "Dos columnas inferiores", "miTwoColumnsEditorLayout": "&&Dos columnas", + "miTwoColumnsEditorLayoutWithoutMnemonic": "Dos columnas", "miTwoRowsEditorLayout": "D&&os filas", + "miTwoRowsEditorLayoutWithoutMnemonic": "Dos filas", "miTwoRowsRightEditorLayout": "Dos fil&&as a la derecha", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "Dos filas a la derecha", "navigate.next.label": "Cambio siguiente", "navigate.prev.label": "Cambio anterior", "nextChangeIcon": "Icono de la acción de cambio siguiente en el editor de diferencias.", @@ -3061,6 +3196,7 @@ "unpinEditor": "Desanclar editor" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "&&Borrar", "clearEditorHistory": "Borrar historial del editor", "clearRecentFiles": "Borrar abiertos recientemente", "closeAllEditors": "Cerrar todos los editores", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "Cerrar los editores de otros grupos", "closeEditorsToTheLeft": "Cerrar Editores a la Izquierda en el Grupo", "closeOneEditor": "Cerrar", + "confirmClearDetail": "Esta acción es irreversible.", + "confirmClearEditorHistoryMessage": "¿Desea borrar el historial de los editores abiertos recientemente?", + "confirmClearRecentsMessage": "¿Desea borrar todos los archivos y áreas de trabajo abiertos recientemente?", "duplicateActiveGroupDown": "Duplicar el grupo de editores abajo", "duplicateActiveGroupLeft": "Duplicar el grupo de editores a la izquierda", "duplicateActiveGroupRight": "Duplicar el grupo de editores a la derecha", @@ -3096,7 +3235,7 @@ "joinAllGroups": "Combinar todos los grupos de Editor", "joinTwoGroups": "Unir grupo de editores con el siguiente grupo", "lastEditorInGroup": "Abrir el último editor del grupo", - "maximizeEditor": "Maximizar grupo de editores y ocultar barra de tareas", + "maximizeEditor": "Maximizar grupo de editores y ocultar barras laterales", "minimizeOtherEditorGroups": "Maximizar Grupo Editor", "moveActiveGroupDown": "Mover Grupo Editor Abajo", "moveActiveGroupLeft": "Mover el grupo de editores a la izquierda", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "Mover editor al grupo siguiente", "moveEditorToPreviousGroup": "Mover editor al grupo anterior", "moveEditorToRightGroup": "Mudar el Editor al Grupo Derecho", + "navigateBack": "Volver", + "navigateBackInEdits": "Volver en Editar ubicaciones", + "navigateBackInNavigations": "Volver en Ubicaciones de navegación", "navigateEditorGroups": "Navegar entre los grupos de editores", "navigateEditorHistoryByInput": "Quick Open del editor anterior desde el historial", - "navigateLast": "Vaya al último", - "navigateNext": "Hacia delante", - "navigatePrevious": "Hacia atrás", + "navigateForward": "Hacia delante", + "navigateForwardInEdits": "Avanzar en Editar ubicaciones", + "navigateForwardInNavigations": "Avanzar en Ubicaciones de navegación", + "navigatePrevious": "Ir al anterior", + "navigatePreviousInEdits": "Ir a Anterior en Editar ubicaciones", + "navigatePreviousInNavigationLocations": "Ir a Anterior en Ubicaciones de navegación", "navigateToLastEditLocation": "Ir a la última ubicación de edición", + "navigateToLastNavigationLocation": "Ir a la última ubicación de navegación", "newEditorAbove": "Nuevo Grupo Editor Arriba", "newEditorBelow": "Nuevo Grupo Editor Abajo", "newEditorLeft": "Nuevo Grupo Editor a Izquierda", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "Desbloquear grupo de editores" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "Configurar patrones globales para editores (por ejemplo, `\"*.hex\": \"hexEditor.hexEdit\"`). Estos tienen prioridad sobre el comportamiento predeterminado.", "markdownPreview": "Vista previa de Markdown", - "workbench.editor.autoLockGroups": "Si un editor que coincide con uno de los tipos enumerados se abre como el primero en un grupo de editores y hay más de un grupo abierto, el grupo se bloquea automáticamente. Los grupos bloqueados solo se usarán para abrir editores cuando se elijan explícitamente mediante gestos del usuario (por ejemplo, arrastrar y colocar), pero no de forma predeterminada. Por lo tanto, es menos probable que el editor activo de un grupo bloqueado sea reemplazado accidentalmente por otro editor." + "workbench.editor.autoLockGroups": "Si un editor que coincide con uno de los tipos enumerados se abre como el primero en un grupo de editores y hay más de un grupo abierto, el grupo se bloquea automáticamente. Los grupos bloqueados solo se usarán para abrir editores cuando se elijan explícitamente mediante gestos del usuario (por ejemplo, arrastrar y colocar), pero no de forma predeterminada. Por lo tanto, es menos probable que el editor activo de un grupo bloqueado sea reemplazado accidentalmente por otro editor.", + "workbench.editor.defaultBinaryEditor": "El editor predeterminado para los archivos detectados como binarios. Si no se define, se presentará al usuario con un selector." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "Mantenga __{0}__ para colocarlo en el editor" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Acciones del grupo de editores vacías", - "cancel": "Cancelar", - "editorOpenError": "No se puede abrir '{0}': {1}.", - "editorOpenErrorDialog": "No se puede abrir \"{0}\"", "emptyEditorGroup": "{0} (vacío) ", "groupAriaLabel": "Grupo de editores {0}", - "groupLabel": "Grupo {0}", + "groupLabel": "Grupo {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "Cancelar", + "editorOpenErrorDialog": "No se puede abrir \\\"{0}\\\"", "ok": "Aceptar" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "Editor de errores", "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", - "unavailableResourceErrorEditor": "Editor de errores de recursos no disponible", "unavailableResourceErrorEditorText": "No se pudo abrir el editor porque no se encontró el archivo.", - "unknownErrorEditor": "Editor de errores desconocidos", - "unknownErrorEditorText": "No se pudo abrir el editor debido a un error inesperado." + "unknownErrorEditorTextWithError": "No se pudo abrir el editor debido a un error inesperado: {0}", + "unknownErrorEditorTextWithoutError": "No se pudo abrir el editor debido a un error inesperado." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Cerrar editor", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "Limpiar todas las notificaciones", "focusNotificationToasts": "Centrarse en la notificación del sistema", "hideNotifications": "Ocultar notificaciones", - "notificationCenterVisible": "Si el centro de notificaciones está visible", - "notificationFocus": "Si una notificación tiene el foco del teclado", - "notificationToastsVisible": "Si una notificación del sistema está visible", "notifications": "Notificaciones", "showNotifications": "Mostrar notificaciones" }, @@ -3351,36 +3500,59 @@ "notificationSource": "Origen: {0}." }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "Alinear panel", + "alignPanelCenter": "Establecer alineación del panel en el centro", + "alignPanelCenterShort": "Centrar", + "alignPanelJustify": "Establecer alineación del panel en justificada", + "alignPanelJustifyShort": "Justificar", + "alignPanelLeft": "Establecer alineación del panel a la izquierda", + "alignPanelLeftShort": "Izquierda", + "alignPanelRight": "Establecer alineación del panel a la derecha", + "alignPanelRightShort": "Derecha", "closeIcon": "Icono para cerrar un panel.", "closePanel": "Cerrar panel", + "closeSecondarySideBar": "Cerrar barra lateral secundaria", "focusPanel": "Centrarse en el panel", "hidePanel": "Ocultar panel", "maximizeIcon": "Icono para maximizar un panel.", "maximizePanel": "Maximizar el tamaño del panel", "miShowPanel": "Mostrar &&panel", + "miShowPanelNoMnemonic": "Mostrar panel", "minimizePanel": "Restaurar el tamaño del panel", + "movePanelToSecondarySideBar": "Mover las vistas del panel a la barra lateral secundaria", + "moveSidePanelToPanel": "Mover vistas de barra lateral secundaria al panel", "nextPanelView": "Siguiente vista de panel", + "panelMaxNotSupported": "La maximización del panel solo se admite cuando está alineado en el centro.", + "positionPanel": "Posición del panel", "positionPanelBottom": "Mover el panel hacia abajo", + "positionPanelBottomShort": "Inferior", "positionPanelLeft": "Mover panel a la izquierda", + "positionPanelLeftShort": "Izquierda", "positionPanelRight": "Mover el panel a la derecha", + "positionPanelRightShort": "Derecha", "previousPanelView": "Vista del panel anterior", "restoreIcon": "Icono para restaurar un panel.", "toggleMaximizedPanel": "Alternar el panel maximizado", - "togglePanel": "Alternar panel" + "togglePanel": "Alternar panel", + "togglePanelIcon": "Icono para alternar el panel.", + "togglePanelVisibility": "Alternar visibilidad del panel" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Ocultar panel", "moreActions": "Más Acciones...", - "panel.emptyMessage": "Arrastre una vista al panel para mostrarla.", + "panel.emptyMessage": "Arrastre una vista aquí para mostrarla.", + "pinned view containers": "Personalizaciones de visibilidad de entradas de panel", "resetLocation": "Restablecer ubicación" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "Enfocar la barra lateral" + "focusSideBar": "Centrarse en la barra lateral principal" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Colocar foco sobre la barra de estado", - "hide": "Ocultar \"{0}\"", - "statusBarFocused": "Si la barra de estado tiene el foco del teclado" + "hide": "Ocultar \"{0}\"" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "Personalizaciones de visibilidad de entradas de la barra de estado" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "Ocultar barra de estado" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[Host de desarrollo de la extensión]", + "layoutControl.hide": "Ocultar control de diseño", "patchedWindowTitle": "[No se admite]", "userIsAdmin": "[Administrador]", "userIsSudo": "[Superusuario]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "Controla el comportamiento de clics de un icono de la barra de actividades en el área de trabajo.", "activityBarVisibility": "Controla la visibilidad de la barra de actividades en el área de trabajo.", "appName": "\"${appName}\": por ejemplo, VS Code.", - "auxiliaryBarEnabled": "Controla si el panel lateral frente a la barra lateral está habilitado.", "centeredLayoutAutoResize": "Controla si el diseño centrado debe cambiar de tamaño automáticamente al ancho máximo cuando se abre más de un grupo. Cuando solo haya un grupo abierto, volverá al ancho original centrado.", "closeEmptyGroups": "Controla el comportamiento de los grupos de editores vacíos cuando se cierra la última pestaña del grupo. Si esta opción está habilitada, los grupos vacíos se cierran automáticamente. Si está deshabilitada, los grupos vacíos siguen formando parte de la cuadrícula.", "closeOnFileDelete": "Controla si los editores que muestran un archivo que se abrió durante la sesión deben cerrarse automáticamente cuando otro proceso elimina el archivo o lo cambia de nombre. Si se deshabilita esta opción y se da alguna de estas circunstancias, el editor abierto se mantiene. Tenga en cuenta que, al eliminar desde la aplicación, siempre se cierra el editor y que los editores con cambios sin guardar nunca se cerrarán para conservar los datos.", "closeOnFocusLost": "Controla si Quick Open debe cerrarse automáticamente cuando pierde el foco.", "commandHistory": "Controla el número de comandos utilizados recientemente que se mantendrán en el historial de la paleta de comandos. Establezca el valor a 0 para desactivar el historial de comandos.", + "confirmBeforeClose": "Controla si se muestra un cuadro de diálogo de confirmación antes de cerrar la ventana o salir de la aplicación.", "confirmBeforeCloseWeb": "Controla si debe mostrarse un cuadro de diálogo de confirmación antes de cerrar la ventana o la pestaña del explorador. Tenga en cuenta que, aunque se habilite, los exploradores pueden decidir cerrar una pestaña o una ventana sin confirmación y que esta configuración es solo una sugerencia que puede no funcionar en todos los casos.", "customMenuBarAltFocus": "Controla si la barra de menús se enfocará pulsando la tecla Alt. Esta configuración no tiene ningún efecto para alternar la barra de menús con la tecla Alt.", "decorations.badges": "Controla si las decoraciones de archivo del editor deben usar distintivos.", "decorations.colors": "Controla si las decoraciones de archivo del editor deben usar colores. ", "dirty": "\"${dirty}\": un indicador de cuándo el editor activo tiene cambios sin guardar.", + "dropIntoEditor": "Controla si puede arrastrar y colocar un archivo en un editor de texto manteniendo presionada la tecla \\\"mayús\\\" (en lugar de abrir el archivo en un editor).", "editorOpenPositioning": "Controla dónde se abren los editores. Seleccione \"left\" o \"right\" para abrir los editores a la izquierda o la derecha del que está activo actualmente. Seleccione \"first\" o \"last\" para abrir los editores con independencia del que está activo.", "editorTabCloseButton": "Controla la posición de los botones de cierre de pestañas del editor o los deshabilita cuando se establece en \"off\". Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", "enableMenuBarMnemonics": "Controla si los menús principales se pueden abrir a través de los accesos directos de la tecla Alt. La desactivación de las teclas de acceso permite vincular estos accesos directos de tecla Alt a los comandos del editor en su lugar.", - "enablePreview": "Controla si los editores abiertos se muestran como vista previa. Los editores en vista previa no se mantienen abiertos y se reutilizan hasta que se establece explícitamente que se mantengan abiertos (por ejemplo, mediante doble clic o edición) y se muestran en cursiva.", - "enablePreviewFromCodeNavigation": "Controla si los editores permanecen en vista previa cuando se inicia la navegación de código desde ellos. Los editores en vista previa no se mantienen abiertos y se reutilizan hasta que se establece explícitamente que se mantengan abiertos (por ejemplo, mediante doble clic o edición). Este valor se omite cuando \"`#workbench.editor.enablePreview#\" está deshabilitado.", - "enablePreviewFromQuickOpen": "Controla si los editores abiertos con Quick Open se muestran como vista previa. Los editores en vista previa no se mantienen abiertos y se reutilizan hasta que se establece explícitamente que se mantengan abiertos (por ejemplo, mediante doble clic o edición). Este valor se omite cuando \"#workbench.editor.enablePreview#\" está deshabilitado.", + "enablePreview": "Controla si los editores abiertos se muestran como editores de vista previa. Los editores de vista previa no permanecen abiertos, se reutilizan hasta que se establecen explícitamente para mantenerse abiertos (por ejemplo, mediante doble clic o edición) y muestran los nombres de archivo en cursiva.", + "enablePreviewFromCodeNavigation": "Controla si los editores permanecen en vista previa cuando se inicia la navegación de código desde ellos. Los editores en vista previa no se mantienen abiertos y se reutilizan hasta que se establece explícitamente que se mantengan abiertos (por ejemplo, mediante doble clic o edición). Este valor se omite cuando \"#workbench.editor.enablePreview#\" está deshabilitado.", + "enablePreviewFromQuickOpen": "Controla si los editores abiertos desde Quick Open se muestran como editores de vista previa. Los editores de vista previa no permanecen abiertos y se reutilizan hasta que se establecen explícitamente para mantenerse abiertos (por ejemplo, mediante doble clic o edición). Este valor se omite cuando \"#workbench.editor.enablePreview#\" está deshabilitado.", + "exclude": "Configure [patrones de glob](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) para excluir archivos del historial de archivos local. El cambio de esta configuración no afecta a las entradas existentes del historial de archivos locales.", "focusRecentEditorAfterClose": "Controla si las pestañas se cierran en el orden de uso más reciente o de izquierda a derecha.", "folderName": "`${folderName}`: nombre de la carpeta del área de trabajo que contiene el archivo (p. ej., myFolder).", "folderPath": "`${folderPath}`: ruta de acceso de archivo de la carpeta del área de trabajo que contiene el archivo (p. ej., /Users/Development/myFolder).", "fontAliasing": "Controla el método de alias (aliasing) de la fuente en el área de trabajo.", "highlightModifiedTabs": "Controla si se dibuja un borde superior en las pestañas de los editores que tienen cambios sin guardar. Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", + "layoutControlEnabled": "Controla si los controles de diseño de la barra de título personalizada están habilitados a través de {0}.", + "layoutControlEnabledDeprecation": "Esta configuración ha quedado en desuso en favor de {0}", + "layoutControlType": "Controla si el control de diseño de la barra de título personalizada se muestra como un solo botón de menú o con varios botones de alternancia de interfaz de usuario.", + "layoutControlTypeDeprecation": "Esta configuración ha quedado en desuso en favor de {0}", + "layoutcontrol.type.both": "Muestra la lista desplegable y los botones de alternancia.", + "layoutcontrol.type.menu": "Muestra un solo botón con una lista desplegable de opciones de diseño.", + "layoutcontrol.type.toggles": "Muestra varios botones para alternar la visibilidad de los paneles y de la barra lateral.", "limitEditorsEnablement": "Controla si el número de editores abiertos debe estar limitado o no. Cuando está habilitado, los editores usados menos recientemente se cerrarán para hacer sitio a los editores recién abiertos.", + "limitEditorsExcludeDirty": "Controla si el número máximo de editores abiertos debe excluir los editores con modificaciones para contar hacia el límite configurado.", "limitEditorsMaximum": "Controla el número máximo de editores abiertos. Use la configuración \"#workbench.editor.limit.perEditorGroup\" para controlar este límite por grupo de editores o en todos los grupos.", - "menuBarVisibility": "Controla la visibilidad de la barra de menús. El valor \"toggle\" significa que la barra de menús está oculta y que se mostrará al presionar una sola vez la tecla Alt. El valor \"compact\" moverá el menú a la barra lateral. ", - "menuBarVisibility.mac": "Controla la visibilidad de la barra de menús. El valor \"toggle\" significa que la barra de menús está oculta y que se mostrará al ejecutar \"Focus Application Menu\". El valor \"compact\" moverá el menú a la barra lateral. ", - "mouseBackForwardToNavigate": "Desplácese entre los archivos abiertos mediante los botones del mouse cuatro y cinco si se proporcionan.", + "localHistoryEnabled": "Controla si el historial de los archivos locales está habilitado. Cuando se habilita, el contenido del archivo de un editor que se guarde se almacenará en una ubicación de copia de seguridad y se podrá restaurar o revisar el contenido más adelante. Cambiar esta configuración no tiene ningún efecto en las entradas del historial de archivos locales existentes.", + "localHistoryMaxFileEntries": "Controla el número máximo de entradas del historial de archivos locales por archivo. Cuando el número de entradas del historial de archivos locales supera este número para un archivo, se descartarán las entradas más antiguas.", + "localHistoryMaxFileSize": "Controla el tamaño máximo de un archivo (en KB) que se va a considerar para el historial local. Los archivos que sean más grandes no se agregarán al historial local de archivo. El cambio de esta configuración no tiene ningún efecto en las entradas del historial de archivos locales existentes.", + "menuBarVisibility": "Controlar la visibilidad de la barra de menús. Una configuración de “alternar” significa que la barra de menús está oculta y se mostrará con una sola pulsación de la tecla Alt. Una configuración de “compacto” moverá el menú a la barra lateral.", + "menuBarVisibility.mac": "Controlar la visibilidad de la barra de menús. Una configuración de “alternar” significa que la barra de menús está oculta y al ejecutar “Menú de aplicación de foco” se mostrará. Una configuración de “compacto” moverá el menú a la barra lateral.", + "mergeWindow": "Configure un intervalo en segundos durante el cual la última entrada del historial local de archivo se reemplazará por la entrada que se va a agregar. Esto ayuda a reducir el número total de entradas que se agregan, por ejemplo, cuando el guardado automático está habilitado. Esta configuración solo se aplica a las entradas que tienen el mismo origen. Cambiar esta configuración no tiene ningún efecto en las entradas del historial de archivos locales existentes.", + "mouseBackForwardToNavigate": "Habilita el uso de los botones cuatro y cinco del mouse para los comandos \\\"Volver\\\" y \\\"Avanzar\\\".", + "navigationScope": "Controla el ámbito de navegación del historial en los editores para comandos como \\\"Volver\\\" y \\\"Avanzar\\\".", "openDefaultKeybindings": "Controla si la configuración de apertura de enlaces de teclado también abre un editor que muestra todos los enlaces de teclado predeterminados.", "openDefaultSettings": "Controla si la configuración de apertura también abre un editor que muestra todos los valores predeterminados.", - "openFilesInNewWindow": "Controla si los archivos deben abrirse en una ventana nueva. \r\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\"). ", - "openFilesInNewWindowMac": "Controla si los archivos deben abrirse en una ventana nueva. \r\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\").", + "openFilesInNewWindow": "Controla si los archivos deben abrirse en una nueva ventana cuando se usa una línea de comandos o un cuadro de diálogo de archivo.\r\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \\\"--new-window\\\" o \\\"--reuse-window\\\").", + "openFilesInNewWindowMac": "Controla si los archivos deben abrirse en una nueva ventana cuando se usa una línea de comandos o un cuadro de diálogo de archivo.\r\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \\\"--new-window\\\" o \\\"--reuse-window\\\").", "openFoldersInNewWindow": "Controla si las carpetas deben abrirse en una ventana nueva o reemplazar la última ventana activa.\r\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\"). ", - "panelDefaultLocation": "Controla la ubicación predeterminada del panel (terminal, consola de depuración, salida, problemas). Puede mostrarse en la parte inferior, derecha o izquierda del área de trabajo.", + "panelDefaultLocation": "Controla la ubicación predeterminada del panel (terminal, consola de depuración, salida, problemas) en un área de trabajo nueva. Puede mostrarse en la parte inferior, derecha o izquierda del área del editor.", "panelOpensMaximized": "Controla si el panel se abre maximizado. Puede abrirse maximizado siempre, nunca o abrirse en el último estado en el que se encontraba antes de cerrarse.", "perEditorGroup": "Controla si el límite del máximo de editores abiertos debe aplicarse por grupo de editores o en todos los grupos de editores.", "pinnedTabSizing": "Controla el 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.", @@ -3505,7 +3693,7 @@ "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.", + "sideBarLocation": "Controla la ubicación de la barra lateral principal y la barra de actividad. Pueden mostrarse a la izquierda o a la derecha del área de trabajo. La barra lateral secundaria se mostrará en el lado opuesto del área de trabajo.", "sideBySideDirection": "Controla la dirección predeterminada de los editores que se abren en paralelo (por ejemplo, desde el explorador). De forma predeterminada, los editores se abren a la derecha del que está activo. Si se cambia a \"down\", los editores se abren debajo del que está activo.", "splitInGroupLayout": "Controla el diseño para cuando un editor se divide en un grupo de editores para que sea vertical u horizontal.", "splitOnDragAndDrop": "Controla si los grupos de editores pueden dividirse a partir de las operaciones de arrastrar y colocar al colocar un editor o archivo en los bordes del área del editor.", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "Controla el formato de la etiqueta para un editor sin título.", "useSplitJSON": "Controla si se utiliza el editor de JSON de división al editar la configuración como JSON.", "viewVisibility": "Controla la visibilidad de las acciones en el encabezado de la vista. Las acciones en el encabezado de la vista pueden ser siempre visibles, o solo cuando la vista es enfocada o apuntada.", - "window.confirmBeforeClose.always": "Intente pedir confirmación siempre. Tenga en cuenta que los exploradores aún pueden decidir cerrar una pestaña o una ventana sin confirmación.", - "window.confirmBeforeClose.keyboardOnly": "Pedir confirmación solo si se ha detectado un enlace de teclado. Tenga en cuenta que puede que la detección no sea posible en algunos casos.", - "window.confirmBeforeClose.never": "No solicitar nunca confirmación explícitamente, a menos que la pérdida de datos sea inminente.", + "window.confirmBeforeClose.always": "Pedir siempre confirmación.", + "window.confirmBeforeClose.always.web": "Intente pedir confirmación siempre. Tenga en cuenta que los exploradores aún pueden decidir cerrar una pestaña o una ventana sin confirmación.", + "window.confirmBeforeClose.keyboardOnly": "Pedir confirmación solo si se usó un enlace de teclado.", + "window.confirmBeforeClose.keyboardOnly.web": "Solicite confirmación solo si se usó un enlace de teclado para cerrar la ventana. Tenga en cuenta que es posible que la detección no sea posible en algunos casos.", + "window.confirmBeforeClose.never": "Nunca pedir confirmación explícitamente.", + "window.confirmBeforeClose.never.web": "No solicitar nunca confirmación explícitamente, a menos que la pérdida de datos sea inminente.", "window.menuBarVisibility.classic": "El menú se muestra en la parte superior de la ventana y solo se oculta en el modo de pantalla completa.", - "window.menuBarVisibility.compact": "El menú se muestra como un botón compacto en la barra lateral. Este valor se ignora cuando \"#window.titleBarStyle#\" es \"native\".", + "window.menuBarVisibility.compact": "El menú se muestra como un botón compacto en la barra lateral. Este valor se ignora cuando “#window.titleBarStyle#” es “nativo”.", "window.menuBarVisibility.hidden": "El menú está siempre oculto.", "window.menuBarVisibility.toggle": "El menú está oculto, pero puede mostrarse en la parte superior de la ventana con la tecla Alt.", "window.menuBarVisibility.toggle.mac": "El menú está oculto, pero puede mostrarse en la parte superior de la ventana mediante la ejecución del comando \"Focus Application Menu\".", @@ -3539,14 +3730,22 @@ "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.historyBasedLanguageDetection": "Habilita el uso del historial del editor en la detección de idioma. Esto hace que la detección de idioma automática favorezca los idiomas abiertos recientemente y permite que funcione con entradas más pequeñas.", "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": "Controla si el lenguaje de programación en un editor de texto se detecta automáticamente, a menos que se haya establecido el lenguaje de forma explícita con el selector de lenguaje. El ámbito puede ajustarse en función del lenguaje para poder especificar los lenguajes de los que no desea que se le desconecte. Esto es útil para lenguajes como Markdown, que a menudo contiene otros lenguajes, por lo que la detección de idioma puede identificar erróneamente el lenguaje incrustado en vez de Markdown.", + "workbench.editor.navigationScopeDefault": "Navegue por todos los editores y grupos de editores abiertos.", + "workbench.editor.navigationScopeEditor": "Navegue solo en el editor activo.", + "workbench.editor.navigationScopeEditorGroup": "Navegue solo en los editores del grupo de editores activo.", "workbench.editor.pinnedTabSizing.compact": "Una pestaña anclada se mostrará en un formato compacto con solo un icono o una primera letra del nombre del editor.", "workbench.editor.pinnedTabSizing.normal": "Una pestaña anclada hereda la apariencia de pestañas no ancladas.", "workbench.editor.pinnedTabSizing.shrink": "Una pestaña fijada se reduce a un tamaño fijo compacto que muestra partes del nombre del editor.", + "workbench.editor.preferBasedLanguageDetection": "Cuando se habilita, se dará más prioridad a un modelo de detección de idioma que tenga en cuenta el historial del editor.", + "workbench.editor.showLanguageDetectionHints": "Cuando se habilite, mostrará una corrección rápida de la barra de estado cuando el lenguaje del editor no coincida con el lenguaje del contenido detectado.", + "workbench.editor.showLanguageDetectionHints.editors": "Mostrar en los editores de texto sin título", + "workbench.editor.showLanguageDetectionHints.notebook": "Mostrar en los editores del bloc de notas", "workbench.editor.splitInGroupLayoutHorizontal": "Los editores se colocan de izquierda a derecha.", "workbench.editor.splitInGroupLayoutVertical": "Los editores se colocan de arriba abajo.", "workbench.editor.splitSizingDistribute": "Divide todos los grupos de editores en partes iguales.", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "No maximice nunca el panel al abrirlo. El panel se abrirá sin maximizar.", "workbench.panel.opensMaximized.preserve": "Abra el panel en el estado en el que se encontraba antes de cerrarlo.", "workbench.quickOpen.preserveInput": "Controla si debe restaurarse la última entrada escrita en Quick Open al abrirlo la próxima vez.", + "workbench.reduceMotion": "Controla si el área de trabajo debe representarse con menos animaciones.", + "workbench.reduceMotion.auto": "Representación con movimiento reducido basado en la configuración del sistema operativo.", + "workbench.reduceMotion.off": "No representar con movimiento reducido", + "workbench.reduceMotion.on": "Representar siempre con movimiento reducido.", "wrapTabs": "Controla si las tabulaciones deben ajustarse en varias líneas al superar el espacio disponible o si debe mostrarse una barra de desplazamiento en su lugar. Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", "zenMode.centerLayout": "Controla si al activar el modo zen se centra también el diseño.", "zenMode.fullScreen": "Controla si al activar el modo zen se pone también el área de trabajo en modo de pantalla completa.", @@ -3584,15 +3787,11 @@ "test": "Probar", "view": "Ver" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "El identificador del panel auxiliar activo", - "auxiliaryBarFocus": "Si la barra auxiliar tiene el foco del teclado", - "auxiliaryBarVisible": "Si la barra auxiliar está visible" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "El identificador del panel auxiliar activo", "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.", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "Si el grupo de editores activo es el último grupo", "activeEditorGroupLocked": "Si el grupo de editores activo está bloqueado", "activeEditorIsDirty": "Si el editor activo tiene cambios sin guardar", + "activeEditorIsFirstInGroup": "Si el editor activo es el primero de su grupo", + "activeEditorIsLastInGroup": "Si el editor activo es el último de su grupo", "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", + "activePanel": "Identificador del panel activo", + "activeViewlet": "Identificador del viewlet activo", + "auxiliaryBarFocus": "Si la barra auxiliar tiene el foco del teclado", + "auxiliaryBarVisible": "Si la barra auxiliar está visible", + "bannerFocused": "Si la pancarta tiene el foco del teclado", + "dirtyWorkingCopies": "Si hay copias en funcionamiento con cambios sin guardar", "editorAreaVisible": "Si el área del editor está visible", "editorIsOpen": "Si un editor está abierto", + "editorTabsVisible": "Si las pestañas del editor son visibles", + "focusedView": "Identificador de la vista que tiene el foco del teclado", "groupEditorsCount": "Número de grupos de editores abiertos", "inZenMode": "Si está habilitado el modo zen", "isCenteredLayout": "Si está habilitado el diseño centrado", + "isFileSystemResource": "Si un proveedor del sistema de archivos respalda el recurso", + "isFullscreen": "Si la ventana está en modo de pantalla completa", "multipleEditorGroups": "Si hay varios grupos de editores abiertos", - "promptOpenWith.defaultEditor.displayName": "Editor de texto", + "notificationCenterVisible": "Si el centro de notificaciones está visible", + "notificationFocus": "Si una notificación tiene el foco del teclado", + "notificationToastsVisible": "Si una notificación del sistema está visible", + "panelAlignment": "Alineación del panel, ya sea \"center\", \"left\", \"right\" o \"justify\"", + "panelFocus": "Si el panel tiene el foco del teclado", + "panelMaximized": "Si el panel está maximizado", + "panelPosition": "Posición del panel, siempre \"inferior\"", + "panelVisible": "Si el panel está visible", + "remoteName": "El nombre del elemento remoto al que está conectada la ventana, o bien una cadena vacía si no está conectada a ningún elemento remoto", + "resource": "El valor completo del recurso, incluidos el esquema y la ruta de acceso", + "resourceDirname": "Nombre de la carpeta en la que se incluye el recurso", + "resourceExtname": "Nombre de la extensión del recurso", + "resourceFilename": "Nombre de archivo del recurso", + "resourceLangId": "Identificador de idioma del recurso", + "resourcePath": "Ruta de acceso completa del recurso", + "resourceScheme": "Esquema del recurso", + "resourceSet": "Si un recurso está presente o no", + "sideBarFocus": "Si la barra lateral tiene el foco del teclado", + "sideBarVisible": "Si la barra lateral es visible", "sideBySideEditorActive": "Si un editor en paralelo está activo", "splitEditorsVertically": "Si los editores se dividen verticalmente", + "statusBarFocused": "Si la barra de estado tiene el foco del teclado", "textCompareEditorActive": "Si hay un editor de comparación de texto activo", - "textCompareEditorVisible": "Si el editor de comparación de texto está visible" + "textCompareEditorVisible": "Si el editor de comparación de texto está visible", + "virtualWorkspace": "El esquema del área de trabajo actual si procede de un sistema de archivos virtual o una cadena vacía.", + "workbenchState": "Variante del área de trabajo abierta en la ventana, que puede ser \"vacía\" (sin área de trabajo), \"carpeta\" (única carpeta) o \"área de trabajo\" (área de trabajo con varias raíces)", + "workspaceFolderCount": "Número de carpetas raíz en el área de trabajo" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "Integrado", + "promptOpenWith.defaultEditor.displayName": "Editor de texto" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "El idioma {0} se detectó y estableció automáticamente como modo de idioma." }, - "vs/workbench/common/panel": { - "activePanel": "Identificador del panel activo", - "panelFocus": "Si el panel tiene el foco del teclado", - "panelMaximized": "Si el panel está maximizado", - "panelPosition": "Posición del panel: \"izquierda\", \"derecha\" o \"inferior\"", - "panelVisible": "Si el panel está visible" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "Si un proveedor del sistema de archivos respalda el recurso", - "resource": "El valor completo del recurso, incluidos el esquema y la ruta de acceso", - "resourceDirname": "Nombre de la carpeta en la que se incluye el recurso", - "resourceExtname": "Nombre de la extensión del recurso", - "resourceFilename": "Nombre de archivo del recurso", - "resourceLangId": "Identificador de idioma del recurso", - "resourcePath": "Ruta de acceso completa del recurso", - "resourceScheme": "Esquema del recurso", - "resourceSet": "Si un recurso está presente o no" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "Color de fondo de la barra de actividad para el elemento activo. La barra de actividad aparece en el extremo izquierdo o derecho y permite cambiar entre las vistas de la barra lateral.", "activityBarActiveBorder": "Color del borde de la barra de actividad para el elemento activo. La barra de actividad aparece en el extremo izquierdo o derecho y permite alternar entre las vistas de la barra lateral.", @@ -3659,6 +3877,9 @@ "banner.foreground": "Color de primer plano de la pancarta. La pancarta se muestra en la barra de título de la ventana.", "banner.iconForeground": "Color del icono de la pancarta. La pancarta se muestra en la barra de título de la ventana.", "editorDragAndDropBackground": "Color de fondo cuando se arrastran los editores. El color debería tener transparencia para que el contenido del editor pueda brillar a su través.", + "editorDropIntoPromptBackground": "Color de fondo del texto que se muestra sobre los editores al arrastrar archivos. Este texto informa al usuario de que puede mantener el desplazamiento para colocarlo en el editor.", + "editorDropIntoPromptBorder": "Color del borde del texto que se muestra sobre los editores al arrastrar archivos. Este texto informa al usuario de que puede mantener el turno para colocarlo en el editor.", + "editorDropIntoPromptForeground": "Color de primer plano del texto que se muestra sobre los editores al arrastrar archivos. Este texto informa al usuario de que puede mantener el turno para colocarlo en el editor.", "editorGroupBorder": "Color para separar varios grupos de editores entre sí. Los grupos de editores son los contenedores de los editores.", "editorGroupEmptyBackground": "Color de fondo de un grupo de editores vacío. Los grupos de editores son los contenedores de los editores.", "editorGroupFocusedEmptyBorder": "Color del borde de un grupo de editores vacío que tiene el foco. Los grupos de editores son los contenedores de los editores.", @@ -3708,8 +3929,11 @@ "statusBarBorder": "Color de borde de la barra de estado que separa la barra lateral y el editor. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarErrorItemBackground": "Color de fondo de los elementos de error en la barra de estado. Los elementos de error se destacan de otras entradas de la barra de estado para indicar condiciones de error. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarErrorItemForeground": "Color de primer plano de los elementos de error en la barra de estado. Los elementos de error se destacan de otras entradas de la barra de estado para indicar condiciones de error. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarFocusBorder": "Color de borde de la barra de estado cuando se centra en la navegación del teclado. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarForeground": "Color de primer plano de la barra de estado cuando se abre un área de trabajo o una carpeta. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarItemActiveBackground": "Color de fondo de un elemento de la barra de estado al hacer clic. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarItemCompactHoverBackground": "Color de fondo de un elemento de la barra de estado al mantener el puntero sobre un elemento que contiene varios tipos de información que se muestran. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarItemFocusBorder": "Color de borde del elemento de la barra de estado cuando se centra en la navegación del teclado. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarItemHostBackground": "Color de fondo para el indicador remoto en la barra de estado.", "statusBarItemHostForeground": "Color de primer plano para el indicador remoto en la barra de estado.", "statusBarItemHoverBackground": "Color de fondo de un elemento de la barra de estado al mantener el puntero. La barra de estado se muestra en la parte inferior de la ventana.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "El color usado para el borde de la ventana cuando está activa. Solo es compatible con el cliente para equipo de escritorio al usar la barra de título personalizada.", "windowInactiveBorder": "El color usado para el borde de la ventana cuando está inactiva. Solo es compatible con el cliente para equipo de escritorio al usar la barra de título personalizada." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "Identificador del viewlet activo", - "sideBarFocus": "Si la barra lateral tiene el foco del teclado", - "sideBarVisible": "Si la barra lateral es visible" - }, "vs/workbench/common/views": { "defaultViewIcon": "Icono de vista predeterminado.", - "duplicateId": "Una vista con id \"{0}\" ya está registrada", - "focusedView": "Identificador de la vista que tiene el foco del teclado" + "duplicateId": "Una vista con id \"{0}\" ya está registrada" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "Configurar argumentos en tiempo de ejecución", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "Ventana", "zoomLevel": "Ajuste el nivel de zoom de la ventana. El tamaño original es 0 y cada incremento (por ejemplo, 1) o disminución (por ejemplo, -1) representa una aplicación de zoom un 20 % más grande o más pequeño. También puede especificar decimales para ajustar el nivel de zoom con una granularidad más precisa." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "Guardando el estado de la interfaz de usuario" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "Versión: {0}\r\nConfirmación: {1}\r\nFecha: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nSistema Operativo: {7}", + "aboutDetail": "Versión: {0}\r\nCommit: {1}\r\nFecha: {2}\r\nElectrón: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", "cancelButton": "Cancelar", "copy": "&&Copiar", "okButton": "Aceptar", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Cancelar", + "closeWindowButtonLabel": "&&Cerrar ventana", + "closeWindowMessage": "¿Está seguro de que desea cerrar la ventana?", + "doNotAskAgain": "No volver a hacerme esta pregunta", + "exitButtonLabel": "&&Salida", + "keychainWriteError": "Error al escribir la información de inicio de sesión en la cadena de claves: \\\"{0}\\\".", "learnMore": "Más información", "loaderCycle": "Hay un ciclo de dependencias en los módulos AMD que debe resolverse.", "loginButton": "&&Iniciar sesión", "password": "Contraseña", "proxyAuthRequired": "Autenticación proxy requerida", "proxyDetail": "El proxy {0} requiere un nombre de usuario y una contraseña.", + "quitButtonLabel": "&&Salir", + "quitMessage": "¿Está seguro de que quiere salir?", + "quitMessageMac": "¿Está seguro de que desea salir?", "rememberCredentials": "Recordar mis credenciales", "runningAsRoot": "No se recomienda ejecutar {0} como usuario raíz.", - "username": "Nombre de usuario" + "shutdownErrorClose": "Un error inesperado impidió que se cerrara la ventana", + "shutdownErrorDetail": "Error: {0}", + "shutdownErrorLoad": "Un error inesperado impidió cambiar el área de trabajo", + "shutdownErrorQuit": "Un error inesperado impidió que la aplicación se cerrara", + "shutdownErrorReload": "Un error inesperado impidió que se recargara la ventana", + "shutdownForceClose": "Cerrar de todos modos", + "shutdownForceLoad": "Cambiar de todos modos", + "shutdownForceQuit": "Salir de todos modos", + "shutdownForceReload": "Recargar de todos modos", + "shutdownTitleClose": "Cerrar la ventana está tardando un poco más de lo esperado...", + "shutdownTitleLoad": "El cambio del área de trabajo está tardando un poco más de lo esperado...", + "shutdownTitleQuit": "Salir de la aplicación está tardando un poco más de lo esperado...", + "shutdownTitleReload": "Volver a cargar la ventana está tardando un poco más de lo esperado...", + "troubleshooting": "Guía de solución de problemas", + "username": "Nombre de usuario", + "willShutdownDetail": "Las siguientes operaciones aún se están ejecutando: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "Punto de interrupción en la línea", + "audioCues.lineHasError.name": "Error en la línea", + "audioCues.lineHasFoldedArea.name": "Área doblada en la línea", + "audioCues.lineHasInlineSuggestion.name": "Sugerencia insertada en la línea", + "audioCues.lineHasWarning.name": "Advertencia en la línea", + "audioCues.noInlayHints": "No hay sugerencias de incrustación en la línea", + "audioCues.onDebugBreak.name": "Depurador detenido en el punto de interrupción" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "Habilita las indicaciones de audio cuando se conecta un lector de pantalla.", + "audioCues.enabled.off": "Deshabilitar indicaciones de audio.", + "audioCues.enabled.on": "Habilite indicaciones de audio.", + "audioCues.lineHasBreakpoint": "Reproduce un sonido cuando la línea activa tiene un punto de interrupción.", + "audioCues.lineHasError": "Reproduce un sonido cuando la línea activa tiene un error.", + "audioCues.lineHasFoldedArea": "Reproduce un sonido cuando la línea activa tiene un área doblada que se puede desplegar.", + "audioCues.lineHasInlineSuggestion": "Reproduce un sonido cuando la línea activa tiene una sugerencia insertada.", + "audioCues.lineHasWarning": "Reproduce un sonido cuando la línea activa tiene una advertencia.", + "audioCues.noInlayHints": "Reproduce un sonido al intentar leer una línea con sugerencias de incrustación que no tiene sugerencias de incrustación.", + "audioCues.onDebugBreak": "Reproduce un sonido cuando el depurador se detiene en un punto de interrupción.", + "audioCues.volume": "Volumen de las indicaciones de audio en porcentaje (0-100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "Ayuda: Enumerar indicaciones de audio", + "audioCues.help.placeholder": "Seleccionar una indicación de audio para reproducir", + "audioCues.help.settings": "Habilitar/deshabilitar indicaciones de audio", + "disabled": "Deshabilitado" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "No se han podido guardar los editores con modificaciones siguientes en la ubicación de copia de seguridad.", @@ -3877,6 +4149,7 @@ "fileOperation": "Operación de archivos", "nothing": "No se realizaron ediciones", "quit": "Salir", + "refactoring.autoSave": "Controla si los archivos que formaron parte de una refactorización se guardan automáticamente", "reloadTheWindow": "Volver a cargar ventana", "summary.0": "No se realizaron ediciones", "summary.n0": "{0} ediciones de texto en un archivo", @@ -3899,6 +4172,7 @@ "toogleSelection": "Alternar cambio" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "Descartar", "conflict.1": "No se puede aplicar la refactorización porque \"{0}\" ha cambiado mientras tanto.", "conflict.N": "No se puede aplicar la refactorización porque {0} otros archivos han cambiado mientras tanto.", "create": "Crear", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}, vista previa de refactorización)", "edt.title.del": "{0} (eliminar, refactorizar la vista previa)", "empty.msg": "Invoque una acción de código, como cambiar el nombre, para ver aquí una vista previa de sus cambios.", + "ok": "Aplicar", "rename": "Cambiar nombre" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "No se puede desinstalar el comando shell \"{0}\".", "successFrom": "El comando shell '{0}' se desinstaló correctamente de PATH." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "Tipos de acción de código que se ejecutarán en guardar.", "codeActionsOnSave.fixAll": "Controla si la acción de reparación automática se debe ejecutar al guardar el archivo.", "codeActionsOnSave.generic": "Controla si se deben ejecutar acciones de \"{0}\" en el archivo guardado." @@ -4016,31 +4291,19 @@ "hintWhitespace": "Mostrar diferencias de espacios en blanco", "removeTimeout": "Quitar límite" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "Cerrar", - "label.find": "Buscar", - "label.nextMatchButton": "Coincidencia siguiente", - "label.previousMatchButton": "Coincidencia anterior", - "label.replace": "Reemplazar", - "label.replaceAllButton": "Reemplazar todo", - "label.replaceButton": "Reemplazar", - "label.toggleReplaceButton": "Alternar reemplazar", - "placeholder.find": "Buscar", - "placeholder.replace": "Reemplazar" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "Cerrar", "label.find": "Buscar", "label.nextMatchButton": "Coincidencia siguiente", "label.previousMatchButton": "Coincidencia anterior", - "placeholder.find": "Buscar" + "placeholder.find": "Buscar (⇅ para el historial)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "Desarrollador: Inspeccionar los tokens y ámbitos del editor", "inspectTMScopesWidget.loading": "Cargando..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "Desarrollador: inspeccionar asignaciones de teclas ", + "workbench.action.inspectKeyMap": "Inspeccionar las asignaciones de clave", "workbench.action.inspectKeyMapJSON": "Inspeccionar asignaciones de claves (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "no mostrar", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "abrir un editor diferente", + "or": " o ", "selectAlanguage2": "Seleccione un idioma", + "startTyping": "Empiece a escribir para descartar o ", "thisAgain": " esto de nuevo.", - "toGetStarted": " para empezar. Empiece a escribir para descartar o " + "toGetStarted": " para comenzar." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "Pegar Portapapeles de selección" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "Iniciar el registro gramatical de la sintaxis Mate de texto" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "Color de fondo para el rango de comentarios seleccionado o al mantener el puntero.", + "commentThreadActiveRangeBorder": "Color del borde del rango de comentarios seleccionado o al mantener el puntero.", + "commentThreadRangeBackground": "Color de fondo para intervalos de comentarios.", + "commentThreadRangeBorder": "Color del borde de los intervalos de comentarios.", + "resolvedCommentBorder": "Color de bordes y flecha para los comentarios resueltos.", + "unresolvedCommentBorder": "Color de bordes y flecha para los comentarios sin resolver." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "Color de decoración del margen del editor para intervalos de comentarios." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "Error al alternar la reacción del comentario", "commentToggleReactionError": "Error al alternar la reacción del comentario: {0}." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "Escriba un nuevo comentario", + "reply": "Responder..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "Hilo de comentarios con {0} comentarios. {1}.", + "commentThreadAria.withRange": "Hilo de comentarios con comentarios {0} en las líneas {1} a través de {2}. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "Icono para contraer un comentario de revisión.", "label.collapse": "Contraer", - "newComment": "Escriba un nuevo comentario", - "reply": "Responder...", "startThread": "Iniciar discusión" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "Esta configuración está en desuso en favor de \\\"comments.openView\\\".", + "comments.openView": "Controla cuándo debe abrirse la vista de comentarios.", + "comments.openView.file": "La vista de comentarios se abrirá cuando un archivo con comentarios esté activo.", + "comments.openView.firstFile": "Si la vista de comentarios aún no se ha abierto durante esta sesión, se abrirá por primera vez durante una sesión en la que un archivo con comentarios está activo.", + "comments.openView.never": "La vista de comentarios nunca se abrirá.", "commentsConfigurationTitle": "Comentarios", - "openComments": "Controles cuándo se debe abrir el panel de comentarios." + "openComments": "Controles cuándo se debe abrir el panel de comentarios.", + "useRelativeTime": "Determina si se usará la hora relativa en las marcas de tiempo de comentarios (por ejemplo, \"hace 1 día\")." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "Agregar comentario en la selección actual", + "hasCommentingRange": "Si la posición en el cursor activo tiene un intervalo de comentarios", "nextCommentThreadAction": "Ir al hilo de comentarios siguiente ", - "pickCommentService": "Seleccione Proveedor de Comentario" + "pickCommentService": "Seleccione Proveedor de Comentario", + "previousCommentThreadAction": "Ir al hilo de comentarios anterior" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 comentario", + "commentLine": "[Lín. {0}]", + "commentRange": "[Lín. {0}-{1}]", + "commentsCount": "{0} comentarios", "image": "Imagen", - "imageWithLabel": "Imagen: {0}" + "imageWithLabel": "Imagen: {0}", + "lastReplyFrom": "Última respuesta de {0}" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "Contraer todo", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "Patrones globales para los que está habilitado el editor personalizado.", "contributes.viewType": "Identificador para el editor personalizado. Debe ser único en todos los editores personalizados, por lo que se recomienda incluir el id. de extensión como parte de \"viewType\". \"viewType\" se utiliza al registrar editores personalizados con \"vscode. registerCustomEditorProvider\" y en \"onCustomEditor:${id}\" [evento de activación](https://code.visualstudio.com/api/references/activation-events)." }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "Haga clic para expandir" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "Agregar punto de interrupción", "addConditionalBreakpoint": "Agregar punto de interrupción condicional...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "Mostrar {0} marcos de pila más", "showMoreStackFrames2": "Ver más marcos de pila", "stackFrameAriaLabel": "Marco de pila {0}, línea {1}, {2}", - "thread": "Subproceso", "threadAriaLabel": "Subproceso {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "Copiar como expresión", "copyStackTrace": "Copiar pila de llamadas", "copyValue": "Copiar valor", + "debug.autoExpandLazyVariables": "Mostrar automáticamente los valores de las variables que el depurador resuelve diferido, como son captadores.", "debug.confirmOnExit": "Controla si se debe confirmar cuándo se cierra la ventana si hay sesiones de depuración activas.", "debug.confirmOnExit.always": "Confirmar siempre si hay sesiones de depuración.", "debug.confirmOnExit.never": "No confirmar nunca.", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "Controla la altura de la línea en píxeles en la consola de depuración. Use 0 para calcular la altura de la línea del tamaño de fuente.", "debug.console.wordWrap": "Controla si las líneas deben ajustarse en la consola de depuración.", "debug.disassemblyView.showSourceCode": "Mostrar código fuente en vista de desensamblado.", + "debug.focusEditorOnBreak": "Controla si el editor debe centrarse cuando se interrumpe el depurador.", "debug.focusWindowOnBreak": "Controla si la ventana del área de trabajo debe centrarse cuando se interrumpe el depurador.", "debug.onTaskErrors": "Controla qué hacer cuando se encuentran errores después de ejecutar preLaunchTask.", "debug.saveBeforeStart": "Controla qué editores deben guardarse antes de iniciar una sesión de depuración.", @@ -4466,6 +4764,7 @@ "terminateThread": "Terminar hilo de ejecución", "toolBarLocation": "Controla la ubicación de la barra de herramientas de depuración. \"floating\" en todas las vistas, \"docked\" en la vista de depuración o \"hidden\".", "variables": "Variables", + "viewMemory": "Ver datos binarios", "watch": "Inspección" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "Continuar", "debug": "Depurar", "disconnect": "Desconectar", + "disconnectSuspend": "Desconectar y suspender", "focusSession": "Sesión de foco", "jumpToCursor": "Saltar al cursor", "noExecutableCode": "No hay ningún código ejecutable asociado en la posición actual del cursor.", @@ -4592,10 +4892,13 @@ "debugContinue": "Icono de la acción de continuación de la depuración.", "debugDisconnect": "Icono de la acción de desconexión de la depuración.", "debugGripper": "Icono de la barra de redimensionamiento de la barra de depuración.", + "debugInspectMemory": "Icono para la acción de inspeccionar memoria.", "debugPause": "Icono de la acción de pausa de la depuración.", + "debugRemoveConfig": "Icono para quitar configuración de depuración.", "debugRestart": "Icono de la acción de reinicio de la depuración.", "debugRestartFrame": "Icono de la acción de reinicio del marco de la depuración.", "debugReverseContinue": "Icono de la acción de continuar la depuración hacia atrás.", + "debugRun": "Icono de la acción de ejecución o depuración.", "debugStackframe": "Icono de un marco de pila que se muestra en el margen del glifo del editor.", "debugStackframeFocused": "Icono de un marco de pila prioritario que se muestra en el margen del glifo del editor.", "debugStart": "Icono de la acción de inicio de la depuración.", @@ -4619,7 +4922,8 @@ "contributed": "aportadas", "customizeLaunchConfig": "Configurar las opciones de lanzamiento", "noDebugResults": "No hay ninguna configuración de inicio coincidente.", - "providerAriaLabel": "Configuraciones de {0} aportadas" + "providerAriaLabel": "Configuraciones de {0} aportadas", + "removeLaunchConfig": "Quitar la configuración de inicio" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 sesión activa", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "No se puede realizar un seguimiento de la tarea \"{0}\". Asegúrese de tener un buscador de coincidencias de problemas definido." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "Más...", "reverseContinue": "Invertir", "stepBackDebug": "Retroceder" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "Iniciar otra sesión" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "instrucciones", "disassemblyView": "Vista de desensamblado", + "editorOpenedFromDisassemblyDescription": "desde el desensamblado", "instructionAddress": "Dirección", "instructionBytes": "Bytes", "instructionNotAvailable": "Desensamblado no disponible.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "Color de primer plano de la barra de estado cuando se está depurando un programa. La barra de estado se muestra en la parte inferior de la ventana" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "Cancelar", "collapse": "Contraer todo", + "install": "Instalar", "variableAriaLabel": "{0}, valor {1}", "variableScopeAriaLabel": "Ámbito {0}", "variableValueAriaLabel": "Escribir un nuevo valor de variable", - "variablesAriaTreeLabel": "Variables de depuración" + "variablesAriaTreeLabel": "Variables de depuración", + "viewMemory.install.progress": "Instalando el editor hexadecimal...", + "viewMemory.prompt": "La inspección de datos binarios requiere la extensión del editor hexadecimal. ¿Desea instalarlo ahora?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "Agregar expresión", @@ -4769,9 +5080,10 @@ "watchVariableAriaLabel": "{0}, valor {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "Todas las extensiones de depuración están deshabilitadas. Habilite una extensión de depuración o instale una nueva desde Marketplace.", "customizeRunAndDebug": "Para personalizar Ejecutar y depurar [cree un archivo launch.json](command:{0}).", "customizeRunAndDebugOpenFolder": "Para personalizar Ejecutar y depurar, [abra una carpeta](command:{0}) y cree un archivo launch.json.", - "detectThenRunAndDebug": "[Mostrar todas las configuraciones de depuración automática] (comando:{0}).", + "detectThenRunAndDebug": "[Mostrar todas las configuraciones de depuración automática](command:{0}).", "openAFileWhichCanBeDebugged": "[Abrir un archivo](command:{0}) que se puede depurar o ejecutar.", "run": "Ejecutar", "runAndDebugAction": "[Ejecutar y depurar{0}](command:{1})" @@ -4794,7 +5106,9 @@ "callStackItemType": "Representa el tipo del elemento con foco en la vista PILA DE LLAMADAS. Por ejemplo: \"session\", \"thread\", \"stackFrame\"", "callStackSessionHasOneThread": "Es true si la sesión con foco en la vista PILA DE LLAMADAS tiene exactamente un subproceso. Se usa internamente para los menús insertados en la vista PILA DE LLAMADAS.", "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.", + "canViewMemory": "Indica si el elemento de la vista tiene una nueva referencia de memoria asociada.", "debugConfigurationType": "Tipo de depuración de la configuración de inicio seleccionada. Por ejemplo, \"python\".", + "debugExtensionsAvailable": "True cuando hay al menos una extensión de depuración instalada y habilitada.", "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\".", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "Es true cuando el marco de pila con foco admite \"restartFrame\".", "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\".", + "suspendDebuggeeSupported": "True cuando la sesión centrada admite la funcionalidad de depuración de suspensión.", "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\".", "variableIsReadonly": "True cuando la variable con foco es de solo lectura.", @@ -4867,6 +5182,7 @@ "useUniqueNames": "Por favor utilice nombres de configuración exclusivos.", "vscode.extension.contributes.breakpoints": "Aporta puntos de interrupción.", "vscode.extension.contributes.breakpoints.language": "Permite puntos de interrupción para este lenguaje.", + "vscode.extension.contributes.breakpoints.when": "Condición que debe ser true para habilitar los puntos de interrupción en este idioma. Considere la posibilidad de hacer coincidir esto con el depurador cuando la cláusula sea adecuada.", "vscode.extension.contributes.debuggers": "Aporta adaptadores de depuración.", "vscode.extension.contributes.debuggers.args": "Argumentos opcionales que se pasarán al adaptador.", "vscode.extension.contributes.debuggers.configurationAttributes": "Configuraciones de esquema JSON para validar \"launch.json\".", @@ -4883,7 +5199,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Argumentos de entorno de ejecución opcionales.", "vscode.extension.contributes.debuggers.type": "Identificador único de este adaptador de depuración.", "vscode.extension.contributes.debuggers.variables": "Asignación de variables interactivas (p. ej., ${action.pickProcess}) en \"launch.json\" a un comando.", - "vscode.extension.contributes.debuggers.when": "Condición que debe cumplirse para habilitar este tipo de depurador. Considere la posibilidad de usar \"shellExecutionSupported\", \"virtualWorkspace\", \"resourceScheme\" o una clave de contexto definida por la extensión según corresponda.", + "vscode.extension.contributes.debuggers.when": "Condición que debe ser true para habilitar este tipo de depurador. Considere la posibilidad de usar \\\"shellExecutionSupported\\\", \\\"virtualWorkspace\\\", \\\"resourceScheme\\\" o una clave de contexto definida por la extensión según corresponda.", "vscode.extension.contributes.debuggers.windows": "Configuración específica de Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Entorno de ejecución que se usa para Windows." }, @@ -4907,8 +5223,7 @@ "disassemblyInputName": "Desensamblado" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "Se ha borrado la consola", - "snapshotObj": "Solo se muestran valores primitivos para este objeto." + "consoleCleared": "Se ha borrado la consola" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "El ejecutable del adaptador de depuración \"{0}\" no existe.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Captura experimentos que se van a ejecutar desde un servicio en línea de Microsoft." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "Id. de copia ({0})", "disable": "Deshabilitar", "disable workspace": "Deshabilitar (área de trabajo)", "errors": "{0} errores no detectados", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Validación JSON ({0})", "Marketplace": "Marketplace", + "Marketplace Info": "Información de Marketplace", + "Notebook id": "Id.", + "Notebook mimetypes": "Tipos de MIME", + "Notebook name": "Nombre", + "Notebook renderer name": "Nombre", + "NotebookRenderers": "Representadores de bloc de notas ({0})", + "Notebooks": "Blocs de notas ({0})", "activation": "Hora de activación", "activation events": "Eventos de activación ({0})", "authentication": "Autenticación ({0})", @@ -5026,7 +5349,6 @@ "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.", @@ -5034,6 +5356,7 @@ "noReadme": "No hay ningún archivo LÉAME disponible.", "noStatus": "No hay ningún estado disponible.", "not yet activated": "Aún no se ha activado.", + "preRelease": "Versión preliminar", "preview": "Vista Previa", "productThemes": "Temas de icono del producto ({0})", "publisher": "Editor", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "Vínculo de VS Marketplace: {0}", "extensionInfoVersion": "Versión: {0}", "extensions": "Extensiones", + "extensions.affinity": "Configura una extensión para que se ejecute en un proceso de host de extensión diferente.", "extensions.autoUpdate": "Controla el comportamiento de actualización automática de las extensiones. Las actualizaciones se obtienen de un servicio en línea de Microsoft.", "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.", @@ -5155,6 +5479,8 @@ "recently published filter": "Publicadas recientemente", "recentlyPublishedExtensions": "Mostrar las extensiones publicadas recientemente", "refreshExtension": "Actualizar", + "show pre-release version": "Mostrar versión preliminar", + "show released version": "Mostrar versión de lanzamiento", "showBuiltInExtensions": "Mostrar extensiones incorporadas", "showDisabledExtensions": "Mostrar extensiones deshabilitadas", "showEnabledExtensions": "Mostrar extensiones habilitadas", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "Instalar la extensión dada", "workbench.extensions.installExtension.option.donotSync": "Cuando está habilitada, VS Code no sincronizar esta extensión cuando la sincronización de configuración está activada.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Cuando se activa, VS Code se instala sólo las extensiones recién agregadas del paquete de extensiones VSIX. Esta opción sólo se tiene en cuenta al instalar un VSIX.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "Cuando está habilitada, VS Code instala la versión preliminar de la extensión, si está disponible.", "workbench.extensions.search.arg.name": "Consulta para usar en la búsqueda", "workbench.extensions.search.description": "Buscar una extensión específica", "workbench.extensions.uninstallExtension.arg.name": "Identificador de la extensión para desinstalar", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "Esta extensión está deshabilitada porque no se admite en {0} para la Web.", + "Defined to run in desktop": "Esta extensión está deshabilitada porque está definida para ejecutarse solo en {0} para el escritorio.", "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í.", @@ -5211,10 +5539,9 @@ "cannot be installed": "La extensión \"{0}\" no está disponible en {1}. Haga clic en \"Más información\" para obtener más detalles.", "check logs": "Consulte el [registro] ({0}) para obtener más detalles.", "close": "Cerrar", - "color theme": "Configurar tema de color", "configureWorkspaceFolderRecommendedExtensions": "Configurar extensiones recomendadas (Carpeta del área de trabajo)", "configureWorkspaceRecommendedExtensions": "Configurar extensiones recomendadas (área de trabajo)", - "current": "Actual", + "current": "actual", "disableAction": "Deshabilitar", "disableForWorkspaceAction": "Deshabilitar (área de trabajo)", "disableForWorkspaceActionToolTip": "Deshabilitar esta extensión solo en esta área de trabajo", @@ -5223,6 +5550,7 @@ "disabled": "Deshabilitado", "disabled because of virtual workspace": "Esta extensión se ha desactivado porque no es compatible con las áreas de trabajo virtuales.", "disabled by environment": "El entorno deshabilita esta extensión.", + "do no sync": "No sincronizar", "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.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "Habilitar esta extensión", "enabled": "Habilitado", "enabled by environment": "Esta extensión está habilitada porque es necesaria en el entorno actual.", + "enabled in web worker": "Esta extensión está habilitada en el host de extensión de trabajo web porque prefiere ejecutarla allí.", "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.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "Color de fondo del botón para la extensión de acciones que se destacan (por ejemplo, el botón de instalación).", "extensionButtonProminentForeground": "Color de primer plano del botón para la extensión de acciones que se destacan (por ejemplo, botón de instalación).", "extensionButtonProminentHoverBackground": "Color de fondo del botón al mantener el mouse para la extensión de acciones que se destacan (por ejemplo, el botón de instalación).", - "file icon theme": "Establecer tema para iconos de archivo", "finished installing": "Las extensiones se han instalado correctamente.", "globally disabled": "El usuario ha deshabilitado esta extensión de forma global.", "globally enabled": "Esta extensión está habilitada globalmente.", @@ -5252,17 +5580,22 @@ "ignored": "Esta extensión se ignora durante la sincronización", "incompatible platform": "La extensión \"{0}\" no está disponible en {1} para {2}.", "install": "Instalar", - "install and do no sync": "Instalar (no sincronizar)", "install another version": "Instalar otra versión...", "install browser": "Instalar en el explorador", "install everywhere tooltip": "Instalar esta extensión en todas las instancias de {0} sincronizadas", + "install extension in remote": "{0} en {1}", + "install extension in remote and do not sync": "{0} en {1} ({2})", + "install extension locally": "{0} Localmente", + "install extension locally and do not sync": "{0} Localmente ({1})", "install in remote": "Instalar en {0}", - "install in remote and do not sync": "Instalar en {0} (no sincronizar)", "install local extensions title": "Instalar las extensiones locales en \"{0}\"", "install locally": "Instalar localmente", - "install locally and do not sync": "Instalar localmente (no sincronizar)", "install operation": "Error al instalar la extensión \"{0}\".", + "install pre-release": "Instalar versión preliminar", + "install pre-release version": "Instalar la versión preliminar", "install previous version": "Instalar la versión específica de la extensión...", + "install release version": "Instalar versión de lanzamiento", + "install release version message": "¿Desea instalar la versión de lanzamiento?", "install remote extensions": "Instalar extensiones remotas de forma local", "install vsix": "Una vez descargado el VSIX de \"{0}\", instálelo manualmente.", "installExtensionComplete": "La instalación de la extensión {0} ha finalizado.", @@ -5273,27 +5606,19 @@ "installed": "Instalado", "installing": "Instalando", "installing extensions": "Instalando extensiones...", - "just now": "Recién", "learn more": "Más información", "learn why": "Información sobre el motivo", "malicious tooltip": "Se informó de que esta extensión era problemática.", "manage": "Administrar", "more information": "Más información", "no local extensions": "No hay ninguna extensión para instalar.", - "noOfDaysAgo": "hace {0} días", - "noOfHoursAgo": "hace {0} horas", - "noOfMonthsAgo": "hace {0} meses", - "noOfYearsAgo": "hace {0} años", + "no versions": "Esta extensión no tiene otras versiones.", "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", - "one year ago": "hace 1 año", "postDisableTooltip": "Vuelva a cargar Visual Studio Code para completar la desinstalación de esta extensión.", "postEnableTooltip": "Vuelva a cargar Visual Studio Code para habilitar esta extensión.", "postUninstallTooltip": "Vuelva a cargar Visual Studio Code para completar la desinstalación de esta extensión.", "postUpdateTooltip": "Recargue Visual Studio Code para habilitar la extensión actualizada.", - "product icon theme": "Establecer tema del icono del producto", + "pre-release": "versión preliminar", "reinstall": "Reinstalar extensión...", "reloadAction": "Volver a cargar", "reloadRequired": "Recarga necesaria", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "Seleccione una extensión para reinstalarla", "selectVersion": "Seleccione la versión que desea instalar", "showRecommendedExtension": "Mostrar la extensión recomendada", + "switch to pre-release version": "Cambiar a la versión preliminar", + "switch to release version": "Cambiar a la versión de lanzamiento", "sync": "Sincronizar esta extensión", "synced": "Esta extensión está sincronizada", "undo": "Deshacer", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Vuelva a cargar Visual Studio Code para completar la desinstalación de la extensión {0}.", "uninstallExtensionStart": "Inició la desinstalación de la extensión {0}.", "uninstalled": "DESINSTALAR", + "unsupported prerelease switch tooltip": "Esta extensión ahora forma parte de la extensión {0} como versión preliminar.", + "unsupported tooltip": "Esta extensión ya no se admite.", "update operation": "Error al actualizar la extensión \"{0}\".", "updateAction": "Actualizar", "updateExtensionComplete": "La actualización de la extensión {0} a la versión {1} ha finalizado.", "updateExtensionStart": "Inició la actualización de la extensión {0} a la versión {1}.", - "updateTo": "Actualizar a {0}", + "updateToLatestVersion": "Actualizar a {0}", + "updateToTargetPlatformVersion": "Actualización a la versión {0}", "updated": "Actualizado", + "workbench.extensions.action.setColorTheme": "Configurar tema de color", + "workbench.extensions.action.setFileIconTheme": "Establecer tema para iconos de archivo", + "workbench.extensions.action.setProductIconTheme": "Establecer tema del icono del producto", "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." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "Icono de la acción para \"Instalar la extensión local en ubicación remota\" en la vista de extensiones.", "installWorkspaceRecommendedIcon": "Icono de la acción para \"Instalar extensiones recomendadas del área de trabajo\" en la vista de extensiones.", "manageExtensionIcon": "Icono de la acción \"Administrar\" en la vista de extensiones.", + "preReleaseIcon": "Icono que se muestra para las extensiones que tienen versiones preliminares en la vista de extensiones y en el editor.", "ratingIcon": "Icono que se muestra junto con la clasificación en el editor y la vista de extensiones.", "refreshIcon": "Icono de la acción \"Actualizar\" en la vista de extensiones.", "remoteIcon": "Icono que indica que una extensión es remota en el editor y la vista de extensiones.", @@ -5414,16 +5748,21 @@ "extensions": "Extensiones", "no extensions found": "No se encontraron extensiones.", "no local extensions": "No hay ninguna extensión para instalar.", + "offline error": "No se puede buscar en Marketplace sin conexión. Compruebe la conexión de red.", "open user settings": "Abrir la configuración de usuario", "suggestProxyError": "Marketplace devolvió \"ECONNREFUSED\". Compruebe la configuración de \"http.proxy\"." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "Versión preliminar", "activation": "Hora de activación", "dependencies": "Mostrar dependencias", "extensionIconStarForeground": "Color del icono para clasificaciones de extensión.", "extensionIconVerifiedForeground": "Color del icono para el publicador comprobado de la extensión.", + "extensionPreReleaseForeground": "Color del icono para la extensión de versión preliminar.", + "has prerelease": "Esta extensión tiene una {0} disponible", "message": "1 mensaje", "messages": "{0} mensajes", + "pre-release-label": "Versión preliminar", "publisher verified tooltip": "Este editor ha comprobado la propiedad de {0}", "remote extension title": "Extensión en {0}", "startup": "Inicio", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "Ejecutando extensiones" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "&&Cancelar", + "debugExtensionHost": "Iniciar depuración del host de extensiones", + "debugExtensionHost.launch.name": "Conectar Host de Extensión", + "restart1": "Generar perfiles de extensiones", + "restart2": "Para generar un perfil para las extensiones, es necesario reiniciar. ¿Quiere reiniciar \"{0}\" ahora?", + "restart3": "&&Reiniciar" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "&&Cancelar", "profilingExtensionHost": "Creando perfil del host de extensiones", "profilingExtensionHostTime": "Host de extensión de generación de perfiles ({0} seg)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "Haga clic aquí para detener la generación de perfiles.", "status.profiler": "Extensión Profiler" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "Mostrar extensiones", - "unresponsive-exthost": "La extensión \"{0}\" tardó mucho tiempo en completar su última operación y ha impedido la ejecución de otras extensiones." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "&&Cancelar", - "debugExtensionHost": "Iniciar depuración del host de extensiones", - "debugExtensionHost.launch.name": "Conectar Host de Extensión", - "restart1": "Generar perfiles de extensiones", - "restart2": "Para generar un perfil para las extensiones, es necesario reiniciar. ¿Quiere reiniciar \"{0}\" ahora?", - "restart3": "&&Reiniciar" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "Extensiones en ejecución" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Abrir carpeta de extensiones" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "Mostrar extensiones", + "unresponsive-exthost": "La extensión \"{0}\" tardó mucho tiempo en completar su última operación y ha impedido la ejecución de otras extensiones." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "Este es un recordatorio para asegurarse de que no ha olvidado adjuntar \"{0}\" a la cuestión que acaba de crear.", "attach.msg2": "Este es un recordatorio para asegurarse de que no ha olvidado adjuntar '{0}' a un problema de rendimiento existente.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Abrir en terminal de Windows" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "Personaliza el tipo de terminal para iniciar.", + "explorer.openInTerminalKind": "Al abrir un archivo desde el explorador en un terminal, determina qué tipo de terminal se iniciará", "globalConsoleAction": "Abrir nuevo terminal externo", "terminal.explorerKind.external": "Use el terminal externo configurado.", "terminal.explorerKind.integrated": "Use el terminal integrado de VS Code.", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "Crear archivo", - "openFolderError": "El archivo es un directorio", + "fileIsDirectoryError": "El archivo es un directorio", + "fileNotFoundError": "Archivo no encontrado", + "ok": "Aceptar", + "reveal": "Mostrar en la vista Explorador", "textFileEditor": "Editor de archivos de texto" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "Utilice las acciones de la barra de herramientas del editor para deshacer los cambios o sobrescribir el contenido del archivo con los cambios." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "Agregar una carpeta", "explore": "Explorador", "explorerViewIcon": "Vea el icono de la vista del explorador.", "folders": "Carpetas", "miViewExplorer": "&&Explorador", - "noFolderHelp": "Todavía no ha abierto una carpeta.\r\n[Abrir carpeta](command:{0})", - "noWorkspaceHelp": "Todavía no ha agregado una carpeta al área de trabajo.\r\n[Abrir carpeta](command:{0})", + "noFolderButEditorsHelp": "Aún no ha abierto una carpeta.\r\n{0}\r\nSi abre una carpeta, se cerrarán todos los editores abiertos actualmente. Para mantenerlos abiertos, {1} en su lugar.", + "noFolderHelp": "Aún no ha abierto una carpeta.\r\n{0}", + "noFolderHelpWeb": "Aún no ha abierto una carpeta.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "Todavía no ha agregado una carpeta al área de trabajo.\r\n{0}", "openEditorsIcon": "Vea el icono de la vista de editores abiertos.", - "remoteNoFolderHelp": "Conectado al control remoto.\r\n[Abra carpeta](command:{0})" + "openFolder": "Abrir carpeta", + "openRecent": "Abrir recientes", + "remoteNoFolderHelp": "Conectado a remoto.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "Error al eliminar usando la papelera de reciclaje. ¿Desea eliminar de forma permanente en su lugar?", @@ -5615,16 +5962,16 @@ "confirmDeleteMessageFile": "¿Está seguro de que desea eliminar '{0}' de forma permanente?", "confirmDeleteMessageFilesAndDirectories": "¿Está seguro de que desea eliminar los {0} archivos o directorios siguientes y su contenido de forma permanente?", "confirmDeleteMessageFolder": "¿Está seguro de que desea eliminar '{0}' y su contenido de forma permanente?", - "confirmDeleteMessageMultiple": "¿Está seguro de que desea eliminar de forma permanente los siguientes archivos {0}?", + "confirmDeleteMessageMultiple": "¿Está seguro de que desea eliminar de forma permanente los siguientes {0} archivos?", "confirmDeleteMessageMultipleDirectories": "¿Está seguro de que desea eliminar los {0} directorios siguientes y su contenido de forma permanente? ", "confirmMoveTrashMessageFile": "¿Está seguro de que desea eliminar '{0}'?", "confirmMoveTrashMessageFilesAndDirectories": "¿Está seguro de que desea eliminar los {0} archivos o directorios siguientes y su contenido?", "confirmMoveTrashMessageFolder": "¿Está seguro de que desea eliminar '{0}' y su contenido?", "confirmMoveTrashMessageMultiple": "¿Está seguro de que desea eliminar los siguientes archivos {0}?", "confirmMoveTrashMessageMultipleDirectories": "¿Está seguro de que desea eliminar los {0} directorios siguientes y su contenido? ", - "copyBulkEdit": "Copiar {0} archivos", + "copyBulkEdit": "Pegar {0} archivos", "copyFile": "Copiar", - "copyFileBulkEdit": "Copiar {0}", + "copyFileBulkEdit": "Pegar {0}", "copyingBulkEdit": "Copiando {0} archivos", "copyingFileBulkEdit": "Copiando {0}", "createBulkEdit": "Crear {0}", @@ -5672,7 +6019,7 @@ "retry": "Reintentar", "retryButtonLabel": "&&Reintentar", "saveAllInGroup": "Guardar todo en el grupo", - "showInExplorer": "Mostrar el archivo activo en la barra lateral", + "showInExplorer": "Mostrar archivo activo en la vista Explorador", "toggleAutoSave": "Alternar autoguardado", "trashFailed": "No se pudo eliminar usando la papelera. ¿Desea eliminar de forma permanente?", "undoBin": "Puede restaurar este archivo desde la Papelera de reciclaje.", @@ -5703,15 +6050,15 @@ "miAutoSave": "A&&utoguardado", "miCloseEditor": "&&Cerrar editor", "miGotoFile": "Ir a &&archivo...", - "miNewFile": "&&Nuevo archivo", + "miNewFile": "&&Nuevo archivo de texto", "miRevert": "Revertir a&&rchivo", "miSave": "&&Guardar", "miSaveAll": "Guardar t&&odo", "miSaveAs": "Guardar &&como...", - "newFile": "Nuevo archivo", + "newFile": "Nuevo archivo de texto", "openFile": "Abrir archivo...", "openToSide": "Abrir en el lateral", - "revealInSideBar": "Mostrar en barra lateral", + "revealInSideBar": "Mostrar en la vista Explorador", "revert": "Revertir archivo", "revertLocalChanges": "Descarta los cambios y revierte al contenido del archivo", "saveAll": "Guardar todo", @@ -5723,9 +6070,11 @@ "genericRevertError": "No se pudo revertir ' {0} ': {1}", "genericSaveError": "No se pudo guardar \"{0}\": {1}", "modifiedLabel": "{0} (en archivo) ↔ {1}", + "retry": "Reintentar" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "Nuevo archivo sin título", "removeFolderFromWorkspace": "Quitar carpeta del área de trabajo", - "retry": "Reintentar", "save": "Guardar", "saveAll": "Guardar todo", "saveAs": "Guardar como...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "Elegir dónde descargar", "confirmManyOverwrites": "Los siguientes archivos o carpetas de {0} ya existen en la carpeta de destino. ¿Desea reemplazarlos?", "confirmOverwrite": "Ya existe un archivo o carpeta con el nombre \"{0}\" en la carpeta de destino. ¿Quiere reemplazarlo?", - "copyFile": "Copiar {0}", "copyFolder": "&&Copiar carpeta", "copyFolders": "&&Copiar carpetas", "copyfolder": "¿Seguro que quiere copiar \"{0}\"?", @@ -5746,7 +6094,6 @@ "copyingFile": "Copiando {0}", "copyingFiles": "Copiando...", "copyingnFile": "Copiando {0} recursos", - "copynFile": "Copiar {0} recursos", "downloadBulkEdit": "Descargar {0}", "downloadButton": "Descargar", "downloadProgressLarge": "{0} ({1} de {2}, {3}/s)", @@ -5757,6 +6104,8 @@ "dropFolders": "¿Desea copiar las carpetas o agregarlas al área de trabajo?", "fileInaccessible": "No se pudo obtener acceso al archivo depositado para importarlo.", "filesInaccessible": "No se pudo obtener acceso a algunos o todos los archivos depositados para importarlos.", + "importFile": "Importar {0}", + "importnFile": "Importación {0} recursos", "irreversible": "Esta acción es irreversible.", "overwrite": "Sobrescribir {0}", "overwriting": "Sobrescribiendo {0}", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "Los archivos no se desplazarán a la vista, pero mantendrán el foco.", "autoReveal.off": "Los archivos no se mostrarán ni seleccionarán.", "autoReveal.on": "Los archivos se mostrarán y seleccionarán.", - "autoSave": "Controla el guardado automático de editores que tienen cambios sin guardar. Obtenga más información sobre el autoguardado [aquí](https://code.visualstudio.com/docs/editor/codebasics#_save-autoguardado).", + "autoSave": "Controla el [guardado automático](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) de los editores que tienen cambios no guardados.", "autoSaveDelay": "Controla el retraso en milisegundos después del cual un editor con cambios sin guardar se guarda automáticamente. Solo se aplica cuando '#files.autoSave#' está establecido en \"{0}\".", "binaryFileEditor": "Editor de archivos binarios", "compressSingleChildFolders": "Controla si el explorador debe representar carpetas de forma compacta. En este tipo de formulario, las carpetas secundarias individuales se comprimirán en un elemento de árbol combinado. Es útil para estructuras de paquetes Java, por ejemplo.", "confirmDelete": "Controla si el explorador debe pedir confirmación al borrar un archivo a través de la papelera.", "confirmDragAndDrop": "Controla si el explorador debe pedir confirmación para mover archivos y carpetas mediante la acción de arrastrar y colocar.", + "confirmUndo": "Controla si el explorador debe pedir confirmación al deshacer.", "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.", + "defaultLanguage": "El identificador de idioma predeterminado que se asigna a los archivos nuevos. Si se configura en \"${activeEditorLanguage}\", se usará el identificador 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.", + "enableUndo": "Controla si el explorador debe permitir deshacer las operaciones con archivos y carpetas.", + "enableUndo.default": "El Explorador preguntará antes de las operaciones destructivas de deshacer.", + "enableUndo.light": "El Explorador no preguntará antes de las operaciones de deshacer cuando esté enfocado.", + "enableUndo.verbose": "El Explorador le preguntará antes de todas las operaciones de deshacer.", "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.", "eol": "Carácter predeterminado de final de línea.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "Utiliza el carácter de final de línea específico del sistema operativo.", "everything": "Formatea todo el archivo.", - "exclude": "Configure patrones globales para excluir archivos y carpetas. Por ejemplo, el explorador de archivos decide qué archivos y carpetas se mostrarán u ocultarán en función de este valor. Consulte el valor \"#search.exclude\" para definir los elementos excluidos específicos de la búsqueda. Lea más acerca de los patrones globales [aquí](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Configure [patrones globales](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) para excluir archivos y carpetas. Por ejemplo, el explorador de archivos decide qué archivos y carpetas mostrarán u ocultarán en función de esta configuración. Consulte la configuración \"#search.exclude#\" para definir los elementos excluidos específicos de la búsqueda.", "expandSingleFolderWorkspaces": "Controla si el explorador debe expandir áreas de trabajo de varias raíces que contengan solo una carpeta durante la inicialización.", "explorer.decorations.badges": "Controla si las decoraciones de archivo deben usar distintivos.", "explorer.decorations.colors": "Controla si las decoraciones de archivo deben usar colores. ", "explorer.incrementalNaming": "Controla qué estrategia de nomenclatura se usa cuando se da un nuevo nombre a un elemento de explorador duplicado al pegar.", "explorerConfigurationTitle": "Explorador de archivos", + "fileNesting.description": "Cada patrón de clave puede contener un único carácter `*` que coincidirá con cualquier cadena.", + "fileNestingEnabled": "Controla si el anidamiento de archivos está habilitado en el explorador. El anidamiento de archivos permite agrupar visualmente los archivos relacionados de un directorio en un único archivo primario.", + "fileNestingExpand": "Controla si los anidamientos de archivos se expanden automáticamente. \\\"#explorer.fileNesting.enabled#\\\" debe estar definido para que surta efecto.", + "fileNestingPatterns": "Controla el anidamiento de archivos en el explorador. Cada __Item__ representa un patrón primario y puede contener un único carácter “*” que coincida con cualquier cadena. Cada __Value__ representa una lista separada por comas de los patrones secundarios que se deben mostrar anidados bajo un elemento primario determinado. Los patrones secundarios pueden contener varios tokens especiales:\r\n- “${capture}”: coincide con el valor resuelto de “*” del patrón primario\r\n- “${basename}”: coincide con el nombre base del archivo primario, el “archivo” en “file.ts”\r\n- “${extname}”: coincide con la extensión del archivo primario, “ts” en “file.ts”\r\n- “${dirname}”: coincide con el nombre de directorio del archivo primario, el “src” en “src/file.ts”\r\n- “*”: coincide con cualquier cadena, solo se puede usar una vez por patrón secundario", "files.autoSave.afterDelay": "Un editor con cambios se guarda automáticamente después de la configuración \"#files.autoSaveDelay#\".", "files.autoSave.off": "Un editor con cambios nunca se guarda automáticamente.", "files.autoSave.onFocusChange": "Un editor con cambios se guarda automáticamente cuando el editor pierde el foco.", "files.autoSave.onWindowChange": "Un editor con cambios se guarda automáticamente cuando la ventana pierde el foco.", "files.exclude.boolean": "El patrón global con el que se harán coincidir las rutas de acceso de los archivos. Establézcalo en true o false para habilitarlo o deshabilitarlo.", - "files.exclude.when": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Use $(nombreBase) como variable para el nombre de archivo que coincide.", - "files.experimentalSandboxedFileService": "Experimental: cambia el servicio de archivos para que esté en espacio aislado. No cambie esto a menos que se lo indique.", - "files.legacyWatcher.default": "El nuevo monitor de archivos se habilitará si usa la versión de Insiders o cuando abra áreas de trabajo de varias raíces.", - "files.legacyWatcher.off": "Deshabilite el monitor de archivos heredado y habilite el nuevo monitor de archivos para beneficiarse de sus capacidades.", - "files.legacyWatcher.on": "Habilite el monitor de archivos heredado en caso de que vea problemas con el nuevo monitor de archivos.", + "files.exclude.when": "Comprobación adicional en los elementos del mismo nivel de un archivo coincidente. Usa \\$(basename) como variable para el nombre de archivo coincidente.", + "files.participants.timeout": "Tiempo de espera en milisegundos tras el cual se cancelan los participantes para crear, cambiar el nombre y borrar archivos. Use `0` para deshabilitar a los participantes.", "files.restoreUndoStack": "Restaure la pila de deshacer cuando se vuelva a abrir un archivo.", "files.saveConflictResolution": "Puede producirse un conflicto al guardar si un archivo se guarda en un disco que se cambió mientras por otro programa. Para evitar la pérdida de datos, se pide al usuario que compare los cambios en el editor con la versión en el disco. Esta configuración solo se debe cambiar si se producen errores de conflicto de guardado con frecuencia, y puede provocar la pérdida de datos si se utiliza sin precaución.", "files.simpleDialog.enable": "Habilita el cuadro de diálogo de archivo simple. El cuadro de diálogo de archivo simple reemplaza al cuadro de diálogo de archivo del sistema cuando está habilitado.", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "La salida rápida se desencadenará cuando se cierre la última ventana en Windows/Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú), y también para las ventanas con una carpeta abierta, con independencia de si es la última ventana. Todas las ventanas sin carpetas abiertas se restaurarán en el próximo inicio. Se puede acceder a una lista de las ventanas abiertas previamente con archivos no guardados a través de \"Archivo > Abrir recientes > Más...\".", "hotExit.onExitAndWindowCloseBrowser": "Se desencadenará una salida rápida cuando se cierre el explorador, la ventana o la pestaña.", "insertFinalNewline": "Si se habilita, inserte una nueva línea final al final del archivo cuando lo guarde.", - "legacyWatcher": "Controla el mecanismo usado para la visualización de archivos. Cambie esto solo cuando vea problemas relacionados con la visualización de archivos.", "maxMemoryForLargeFilesMB": "Controla la memoria disponible para VS Code después de reiniciar cuando se intentan abrir archivos grandes. Tiene el mismo efecto que si se especifica \"--max-memory=NEWSIZE\" en la línea de comandos.", "modification": "Formatea las modificaciones (requiere control de código fuente).", "modificationIfAvailable": "Se intentará dar formato solo a las modificaciones (requiere el control de código fuente). Si no se puede usar el control de código fuente, se formateará todo el archivo.", "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.", + "openEditorsVisible": "Número máximo de editores que se muestran en el panel Abrir editores. Si se establece en 0, se oculta dicho panel.", + "openEditorsVisibleMin": "Número mínimo de ranuras de editores que se muestran en el panel Abrir editores. Si se establece en 0, el panel Abrir editores cambiará de tamaño dinámicamente en función del número de editores.", "overwriteFileOnDisk": "Resolverá el conflicto de guardado sobrescribiendo el archivo en el disco con los cambios en el editor.", "simple": "Añadir la palabra \"copia\" al final del nombre potencialmente duplicado seguida de un número", "smart": "Agrega un número al final del nombre duplicado. Si algún número ya forma parte del nombre, intenta aumentar ese número", - "sortOrder": "Controla la ordenación basada en propiedades de los archivos y carpetas en el explorador.", - "sortOrder.alphabetical": "Los editores se disponen en orden alfabético dentro de cada grupo de editores.", + "sortOrder": "Controla la ordenación basada en propiedades de archivos y carpetas en el explorador. Cuando '#explorer.fileNesting.enabled#' está habilitado, también controla la ordenación de los archivos anidados.", + "sortOrder.alphabetical": "Los editores se ordenan alfabéticamente por nombre de pestaña dentro de cada grupo de editores.", "sortOrder.default": "Los archivos y carpetas se ordenan por su nombre. Las carpetas se muestran antes que los archivos.", "sortOrder.editorOrder": "Los editores se disponen en el mismo orden en el que se muestran las pestañas del editor.", "sortOrder.filesFirst": "Los archivos y carpetas se ordenan por su nombre. Los archivos se muestran antes que las carpetas.", + "sortOrder.foldersNestsFiles": "Los archivos y carpetas se ordenan por sus nombres. Las carpetas se muestran antes que los archivos. Los archivos con elementos secundarios anidados se muestran antes que otros archivos.", + "sortOrder.fullPath": "Los editores se ordenan alfabéticamente por ruta de acceso completa dentro de cada grupo de editores.", "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.", @@ -5844,7 +6201,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 rutas de acceso o patrones globales para excluirlos de la inspección de archivos. Las rutas de acceso relativas (por ejemplo, \"build/output\") se resolverán en una ruta de acceso absoluta mediante el área de trabajo abierta actualmente. Los patrones globales deben coincidir en rutas de acceso absolutas (es decir, prefijo con '**/' o la ruta de acceso completa y sufijo con '/**' para que coincidan con los archivos de una ruta de acceso) para que coincidan correctamente (por ejemplo, '**/build/output/**' o '/Users/name/workspaces/project/build/output/**'). Cuando experimente que el proceso del monitor de archivos consume mucha CPU, asegúrese de excluir carpetas grandes que sean de menor interés (como carpetas de salida de compilación).", + "watcherExclude": "Configure rutas de acceso o patrones globales para excluirlos de la inspección de archivos. Las rutas de acceso o los patrones globales básicos que son relativos (por ejemplo, `build/output` o `*.js`) se resolverán en una ruta de acceso absoluta mediante el área de trabajo abierta actualmente. Los patrones globales complejos deben coincidir en rutas de acceso absolutas (es decir, el prefijo con `/**` o la ruta de acceso completa y el sufijo con `/**` para que coincidan con los archivos de una ruta de acceso) para que coincidan correctamente (por ejemplo, `**/build/output/**` o `/Users/name/workspaces/project/build/output/**`). Cuando experimente que el proceso del monitor de archivos consume mucha CPU, asegúrese de excluir carpetas grandes que sean de menor interés (como carpetas de salida de compilación).", "watcherInclude": "Configure rutas de acceso adicionales para inspeccionar los cambios dentro del área de trabajo. De forma predeterminada, todas las carpetas del área de trabajo se verán de forma recursiva, excepto las carpetas que son vínculos simbólicos. Puede agregar explícitamente rutas de acceso absolutas o relativas para admitir la visualización de carpetas que son vínculos simbólicos. Las rutas de acceso relativas se resolverán en una ruta de acceso absoluta mediante el área de trabajo abierta actualmente." }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} sin guardar", "flipLayout": "Alternar diseño vertical/horizontal del editor", "miToggleEditorLayout": "Invertir &&diseño", + "miToggleEditorLayoutWithoutMnemonic": "Invertir diseño", "newUntitledFile": "Nuevo archivo sin título", "openEditors": "Editores abiertos" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "No se pueden ver cambios de archivo en esta carpeta de área de trabajo grande. Siga el vínculo de instrucciones para resolver este problema.", - "eshutdownError": "El control de cambios de archivo se detuvo inesperadamente. Vuelva a cargar la ventana para volver a habilitar el control de cambios.", + "eshutdownError": "El monitor de cambios de archivo se detuvo inesperadamente. Recargar la ventana puede volver a habilitar el monitor, a menos que no se puedan inspeccionar los cambios del archivo en el área de trabajo.", "learnMore": "Instrucciones", "reload": "Recargar" }, @@ -5929,18 +6287,20 @@ "cancel": "Cancelar", "config": "Configurar el formateador predeterminado…", "config.bad": "La extensión \"{0}\" está configurada como formateador pero no está disponible. Seleccione un formateador predeterminado diferente para continuar.", - "config.needed": "Hay varios formateadores para archivos \"{0}\". Seleccione un formateador predeterminado para continuar.", + "config.needed": "Hay varios formateadores para '{0}' archivos. Uno de ellos debe configurarse como formateador predeterminado.", "def": "(Predeterminada)", "do.config": "Configurar…", "format.placeHolder": "Seleccionar un formateador", "formatDocument.label.multiple": "Dar formato al documento con...", "formatSelection.label.multiple": "Aplicar formato a selección con...", + "formatter": "Formato", "formatter.default": "Define un formateador predeterminado que tiene preferencia sobre todas las demás opciones de formateador. Debe ser el identificador de una extensión que contribuya a un formateador.", "miss": "La extensión '{0}' está configurada como formateador, pero no puede dar formato a archivos '{1}'", - "miss.1": "Cambiar formateador predeterminado", + "miss.1": "Configurar el formateador predeterminado", "null": "Ninguno", "nullFormatterDescription": "NONE", - "select": "Seleccione un formateador predeterminado para los archivos \"{0}\"" + "select": "Seleccione un formateador predeterminado para los archivos \"{0}\"", + "summary": "Conflictos de formateador" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "Cancelar", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Formatear las líneas modificadas" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Código con información de sugerencia de incrustación", + "isReadingLineWithInlayHints": "Si la línea actual y sus sugerencias de incrustación están centradas actualmente", + "read.title": "Leer línea con sugerencias insertadas", + "stop.title": "Detener lectura de sugerencias incrustación" + }, "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.focus": "Centrarse en la historia en la ventana interactiva", "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": "Borrar el contenido del editor de entrada de la ventana interactiva", + "interactive.input.focus": "Centrarse en el editor de entradas en la ventana interactiva", "interactive.open": "Abrir la ventana interactiva", "interactiveScrollToBottom": "Desplazar al final", "interactiveScrollToTop": "Desplazar al principio" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "Escriba código aquí y presione {0} para ejecutar" + "interactiveInputPlaceHolder": "Escriba él código \\\"{0}\\\" aquí y presione {1} para ejecutar" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Abrir &&explorador de procesos", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Alternar la solución de problemas de los métodos abreviados de teclado" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "Detectar lenguaje del contenido", + "langDetection.aria": "Cambiar al lenguaje detectado: {0}", + "langDetection.name": "Detección de lenguaje", + "noDetection": "No se puede detectar el lenguaje del editor", + "status.autoDetectLanguage": "Aceptar lenguaje detectado: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", + "cat": "Ver", "langStatus.aria": "Estado del idioma del editor: {0}", "langStatus.name": "Estado de idioma del editor", "name.pattern": "{0} (Estado de idioma)", - "pin": "Anclar a la barra de estado" + "pin": "Agregar a la barra de estado", + "reset": "Restablecer contador de interacción de estado de idioma", + "unpin": "Quitar de la barra de estado" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "Icono de una entrada del historial local en la vista Escala de tiempo.", + "localHistoryRestore": "Icono para restaurar el contenido de una entrada del historial local." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "Esta acción es irreversible.", + "confirmDeleteAllMessage": "¿Desea eliminar todas las entradas de todos los archivos del historial local?", + "confirmDeleteDetail": "Esta acción es irreversible.", + "confirmDeleteMessage": "¿Desea eliminar la entrada del historial local de \\\"{0}\\\" desde {1}?", + "confirmRestoreDetail": "Al restaurar, se descartarán los cambios no guardados.", + "confirmRestoreMessage": "¿Desea restaurar el contenido de \\\"{0}\\\"?", + "createLocalHistoryEntryTitle": "Crear entrada de historial local", + "createLocalHistoryPlaceholder": "Escriba el nuevo nombre de la entrada del historial local para \\\"{0}\\\"", + "deleteAllButtonLabel": "&&Eliminar todo", + "deleteButtonLabel": "&&Eliminar", + "localHistory.category": "Historial local", + "localHistory.compareWithFile": "Comparar con el archivo", + "localHistory.compareWithPrevious": "Comparar con la anterior", + "localHistory.compareWithSelected": "Comparar con seleccionados", + "localHistory.create": "Crear entrada", + "localHistory.delete": "Eliminar", + "localHistory.deleteAll": "Eliminar todo", + "localHistory.open": "Mostrar contenido", + "localHistory.rename": "Cambiar nombre", + "localHistory.restore": "Restaurar contenido", + "localHistory.restoreViaPicker": "Buscar entrada para restaurar", + "localHistory.selectForCompare": "Seleccionar para comparar", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "Archivo restaurado", + "renameLocalHistoryEntryTitle": "Cambiar nombre de entrada del historial local", + "renameLocalHistoryPlaceholder": "Escriba el nuevo nombre de la entrada del historial local", + "restoreButtonLabel": "&&Restaurar", + "restoreViaPicker.entryPlaceholder": "Seleccione la entrada del historial local que desea abrir", + "restoreViaPicker.filePlaceholder": "Seleccione el archivo para el que se mostrará el historial local" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "Historial local" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "Abrir carpeta contenedora", + "revealInMac": "Revelar en Finder", + "revealInWindows": "Mostrar en el Explorador de archivos" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Para utilizar VS Code en {0}, VS Code necesita reiniciarse.", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Busca paquetes de idioma en Marketplace para cambiar el idioma a {0}." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "Principal", "rendererLog": "Ventana", - "sharedLog": "Compartido", "show window log": "Mostrar registro de ventana", "telemetryLog": "Telemetría", "userDataSyncLog": "Sincronización de configuración" @@ -6042,6 +6463,10 @@ "trace": "Seguimiento", "warn": "Advertencia" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "Principal", + "sharedLog": "Compartido" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "Abrir carpeta de registros de extensión", "openLogsFolder": "Abrir carpeta de registros" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "Filtrar problemas", "markers.panel.action.moreFilters": "Más filtros...", "markers.panel.action.quickfix": "Mostrar correcciones", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[Lín. {0}, col. {1}]", "markers.panel.filter.activeFile": "Mostrar solo archivo activo", "markers.panel.filter.ariaLabel": "Filtrar problemas", "markers.panel.filter.errors": "errores", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "1 advertencia", "markers.panel.title.problems": "Problemas", "problems.panel.configuration.autoreveal": "Controla si la vista Problemas debe mostrar automáticamente los archivos al abrirlos.", + "problems.panel.configuration.compareOrder": "Controla el orden en que se navega por los problemas.", + "problems.panel.configuration.compareOrder.position": "Navegar por los problemas ordenados por posición", + "problems.panel.configuration.compareOrder.severity": "Navegar por los problemas ordenados por gravedad", "problems.panel.configuration.showCurrentInStatus": "Al habilitarse, muestra el problema actual en la barra de estado.", "problems.panel.configuration.title": "Vista Problemas", "problems.tree.aria.label.error.marker": "Error generado por {0}: {1} en la línea {2} y el carácter {3}.{4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "Cambiar la celda a código", "notebookActions.changeCellToMarkdown": "Cambiar la celda a Markdown", + "notebookActions.collapseAllCellInput": "Contraer todas las entradas de celda", + "notebookActions.collapseAllCellOutput": "Contraer todas las salidas de celda", "notebookActions.collapseCellInput": "Contraer entrada de celda", "notebookActions.collapseCellOutput": "Contraer los resultados de la celda", "notebookActions.copyCellDown": "Copiar celda inferior", "notebookActions.copyCellUp": "Copiar celda superior", + "notebookActions.expandAllCellInput": "Expandir todas las entradas de celda", + "notebookActions.expandAllCellOutput": "Expandir todas las salidas de celda", "notebookActions.expandCellInput": "Expandir entrada de celda", "notebookActions.expandCellOutput": "Expandir los resultados de la celda", "notebookActions.joinCellAbove": "Unir con la celda anterior", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "Correcto" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "Aceptar lenguaje detectado: {0}", "notebook.cell.status.language": "Seleccionar el modo de lenguaje de celda" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "Sugerencias", "tooltop": "{0} (Sugerencia)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} encontrado para \"{1}\"", - "ariaSearchNoResultEmpty": "Encontrados: {0}", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} encontrado para \"{1}\"", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "Buscar en el Bloc de notas", "notebookActions.hideFind": "Ocultar Buscar en el Bloc de notas" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "Plegar celda", - "unfold.cell": "Desplegar celda" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "Icono de Buscar filtro en el widget de búsqueda.", + "label.closeButton": "Cerrar", + "label.find": "Buscar", + "label.nextMatchButton": "Coincidencia siguiente", + "label.previousMatchButton": "Coincidencia anterior", + "label.replace": "Reemplazar", + "label.replaceAllButton": "Reemplazar todo", + "label.replaceButton": "Reemplazar", + "label.toggleReplaceButton": "Alternar reemplazar", + "notebook.find.filter.filterAction": "Buscar filtros", + "notebook.find.filter.findInCodeInput": "Origen de celda de código", + "notebook.find.filter.findInCodeOutput": "Salida de celda", + "notebook.find.filter.findInMarkupInput": "Origen de Markdown", + "notebook.find.filter.findInMarkupPreview": "Markdown representado", + "placeholder.find": "Buscar", + "placeholder.replace": "Reemplazar" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "{0} encontrado para \\\"{1}\\\"", + "ariaSearchNoResultEmpty": "Encontrados: {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} encontrado para \\\"{1}\\\"" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Dar formato al Bloc de notas", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Situar el foco sobre Editor de celda siguiente", "cursorMoveUp": "Situar el foco sobre Editor de celda anterior", + "cursorPageDown": "Página abajo del cursor de celda", + "cursorPageDownSelect": "Selección de la página abajo del cursor de celda", + "cursorPageUp": "Página arriba del cursor de celda", + "cursorPageUpSelect": "Selección de la página arriba del cursor de celda", "focusFirstCell": "Enfocar la primera celda", "focusLastCell": "Enfocar la última celda", "focusOutput": "Foco en la salida de la celda activa", @@ -6237,9 +6690,11 @@ "changeLanguage": "Cambiar el lenguaje de la celda", "clearAllCellsOutputs": "Borrar resultados de todas las celdas", "clearCellOutputs": "Borrar salidas de celdas", + "detectLanguage": "Aceptar lenguaje detectado para celda", "languageDescription": "({0}): lenguaje actual", "languageDescriptionConfigured": "({0})", "languagesPicks": "idiomas (identificador)", + "noDetection": "No se puede detectar el lenguaje de la celda", "notebookActions.deleteCell": "Eliminar celda", "notebookActions.editCell": "Editar celda", "notebookActions.quitEdit": "Detener edición de celda", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Ejecutar celda del Bloc de notas y seleccionar a continuación", "notebookActions.executeBelow": "Ejecutar la celda y abajo", "notebookActions.executeNotebook": "Ejecutar todo", - "notebookActions.renderMarkdown": "Representar todas las celdas de Markdown" + "notebookActions.renderMarkdown": "Representar todas las celdas de Markdown", + "revealRunningCell": "Ir a la celda en ejecución" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "Plegar celda", + "unfold.cell": "Desplegar celda" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "Insertar celda de código arriba", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "integrada", "curruentActiveMimeType": "Activo actualmente", + "empty": "La celda no tiene resultados", "mimeTypePicker": "Elija otro tipo MIME de salida. Tipos MIME disponibles: {0}", + "noRenderer.2": "No se ha encontrado ningún representador para la salida. Tiene los siguientes tipos MIME: {0}", "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" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Controla si se debe representar una barra de herramientas global dentro del editor de bloc de notas.", "notebook.globalToolbarShowLabel": "Controla si las acciones de la barra de herramientas del Bloc de notas deben representar la etiqueta o no.", "notebook.insertToolbarPosition.description": "Controlar dónde deberían aparecer las acciones de inserción de celda.", + "notebook.interactiveWindow.collapseCodeCells": "Controla si las celdas de código de la ventana interactiva están contraídas de forma predeterminada.", + "notebook.markup.fontSize": "Controla el tamaño de fuente en píxeles de la revisión representada en los blocs de notas. Cuando se establece en “0”, se usa el 120 % de “#editor.fontSize#”.", + "notebook.outputFontFamily": "Familia de fuentes del texto de salida de las celdas del bloc de notas. Cuando se establece en vacío, se usa '#editor.fontFamily#'.", + "notebook.outputFontSize": "Tamaño de fuente del texto de salida de las celdas del bloc de notas. Cuando se establece en 0, se usa '#editor.fontSize#'.", + "notebook.outputLineHeight": "Alto de línea del texto de salida para las celdas del bloc de notas.\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 iguales que 8 se usarán como valores efectivos.", "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 siempre está oculta.", "notebook.showCellStatusbar.visible.description": "La barra de estado de la celda siempre está visible.", @@ -6363,11 +6830,8 @@ "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.", - "fail.reOpen": "Volver a abrir el archivo con el editor de texto estándar de VS Code" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "Al ejecutar una celda del bloc de notas se ejecutará el código desde esta área de trabajo." + "fail.noEditor": "No se puede abrir el recurso con el tipo de editor del bloc de notas '{0}'. Compruebe si tiene instalada y habilitada la extensión correcta.", + "notebookOpenInTextEditor": "Abrir en el Editor de texto" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "Color de fondo de una celda cuando la celda tiene el foco.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "Color del indicador de inserción de celdas del cuaderno.", "notebook.cellStatusBarItemHoverBackground": "Color de fondo de los elementos de la barra de estado de la celda del Bloc de notas.", "notebook.cellToolbarSeparator": "Color del separador de la barra de herramientas inferior de la celda", - "notebook.focusedCellBorder": "Color de los bordes de la celda cuando esta tiene el foco.", + "notebook.focusedCellBorder": "Color de los bordes del indicador de foco de la celda cuando la celda está centrada.", "notebook.focusedEditorBorder": "Color del borde del editor de celdas del cuaderno.", "notebook.inactiveFocusedCellBorder": "Color de los bordes superior e inferior de la celda cuando una celda recibe el foco mientras el foco principal está fuera del editor.", "notebook.inactiveSelectedCellBorder": "Color de los bordes de la celda cuando se seleccionan varias celdas.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Cuaderno", "selectedCellBackground": "Color de fondo de una celda cuando esta se selecciona." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "Al ejecutar una celda del bloc de notas se ejecutará el código desde esta área de trabajo." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Icono para borrar las salidas de celda en los editores del bloc de notas.", "collapsedIcon": "Icono para anotar una sección contraída en los editores del bloc de notas.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Icono para indicar un estado correcto en los editores del bloc de notas.", "unfoldIcon": "Icono para desplegar una celda en los editores del bloc de notas." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "¿Quiere deshabilitar otras asignaciones de teclas ({0}) para evitar conflictos entre enlaces de teclado?", "no": "No", "yes": "Sí" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "La celda no tiene resultados", - "noRenderer.1": "No se encontró ningún representador para el tipo MIME \"{0}\", pero es posible que haya uno disponible en Marketplace.", - "noRenderer.2": "No se ha encontrado ningún representador para la salida. Tiene los siguientes tipos MIME: {0}", - "noRenderer.search": "Buscar en Marketplace" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Celda de Markdown vacía; haga doble clic o presione Entrar para editarla.", - "notebook.error.rendererNotFound": "No se encontró ningún representador para \"$0\"" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "Mostrar números de línea de celda", "notebook.lineNumbers": "Controla la visualización de los números de línea en el editor de celdas.", "notebook.showLineNumbers": "Mostrar los números de línea del bloc de notas", "notebook.toggleLineNumbers": "Alternar los números de línea del bloc de notas" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "integrada", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "Activo actualmente", + "empty": "La celda no tiene resultados", "installJupyterPrompt": "Instalar representadores adicionales desde Marketplace", - "pickMimeType": "Elegir el tipo MIME de salida", + "noRenderer.2": "No se ha encontrado ningún representador para la salida. Tiene los siguientes tipos MIME: {0}", + "pickMimeType": "Cambiar presentación", "promptChooseMimeType.placeHolder": "Seleccionar el tipo de mime para representar en la salida actual", "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": { - "cellExecutionOrderCountLabel": "Orden de ejecución", - "cellExpandOutputButtonLabel": "Expandir la salida de la celda (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "Doble clic para expandir la salida de celda ({0})", - "notebook.moreRunActionsLabel": "Más..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "Expandir la entrada de la celda ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Doble clic para expandir la entrada de celda ({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "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/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "Más..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "Expandir la salida de la celda (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Doble clic para expandir la salida de celda ({0})", + "cellOutputsCollapsedMsg": "Las salidas están contraídas" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 celda oculta", + "hiddenCellsLabelPlural": "{0} celdas ocultas" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "Expandir la entrada de la celda ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Doble clic para expandir la entrada de celda ({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.error.rendererNotFound": "No se encontró ningún representador para \"$0\"" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Orden de ejecución" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "Inicializando...", "select": "Seleccionar el kernel" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "Registro ({0})", "output": "Salida", "output model title": "{0} - Output", - "outputChannels": "Canales de salida.", + "outputChannels": "Canales de salida", "outputViewAriaLabel": "Panel de salida", "outputViewWithInputAriaLabel": "{0}, panel de salida" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Métodos abreviados de teclado", "clear": "Borrar resultados de la búsqueda", - "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", "keybindingsEditor": "Editor de enlaces de teclado", "miOpenOnlineSettings": "&&Configuración de los servicios en línea", "miOpenSettings": "&&Configuración", "miPreferences": "&&Preferencias", - "onlineServices": "Configuración de servicios en línea", "openDefaultKeybindingsFile": "Abrir métodos abreviados de teclado predeterminados (JSON)", "openFolderSettings": "Abrir Configuración de carpeta", "openFolderSettingsFile": "Abrir configuración de carpetas (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "Icono para abrir los comandos de configuración.", "settingsAddIcon": "Icono de la acción de agregar en la interfaz de usuario Configuración.", "settingsEditIcon": "Icono de la acción de edición en la interfaz de usuario Configuración.", + "settingsFilter": "Icono del botón que sugiere filtros para la interfaz de usuario de configuración.", "settingsGroupCollapsedIcon": "Icono de una sección contraída en el Editor de configuraciones de JSON dividido.", "settingsGroupExpandedIcon": "Icono de una sección expandida en el Editor de configuraciones de JSON dividido.", "settingsMoreActionIcon": "Icono para la acción de \"más acciones\" en la interfaz de usuario Configuración.", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "Buscar configuración", "clearInput": "Borrar entrada de búsqueda de configuración", "clearSearchFilters": "Borrar filtros", + "filterInput": "Configuración de filtro", "lastSyncedLabel": "Ultima sincronización: {0}", "moreThanOneResult": "{0} Configuraciones encontradas", "noResults": "No se encontró ninguna configuración", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "Apariencia", "application": "Aplicación", + "audioCues": "Indicaciones de audio", "breadcrumbs": "Rutas de navegación", "comments": "Comentarios", "commonlyUsed": "Más utilizada", @@ -6723,7 +7205,7 @@ "problems": "Problemas", "proxy": "Proxy", "remote": "Remoto", - "scm": "SCM", + "scm": "Control de código fuente", "screencastMode": "Modo de presentación de pantalla", "search": "Buscar", "security": "Seguridad", @@ -6742,16 +7224,33 @@ "workspace": "Área de trabajo", "zenMode": "Modo zen" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "Id. de extensión...", + "extSettingsSearchTooltip": "Agregar filtro de id. de extensión", + "featureSettingsSearch": "Característica...", + "featureSettingsSearchTooltip": "Agregar filtro de características", + "langSettingsSearch": "Lengua...", + "langSettingsSearchTooltip": "Agregar filtro de id. de idioma", + "modifiedSettingsSearch": "Modificado", + "modifiedSettingsSearchTooltip": "Agregar o quitar filtro de configuración modificado", + "onlineSettingsSearch": "Servicios en línea", + "onlineSettingsSearchTooltip": "Mostrar la configuración de los servicios en línea", + "tagSettingsSearch": "Etiqueta...", + "tagSettingsSearchTooltip": "Agregar un filtro de etiquetas" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "Modificado también en", "configuredIn": "Modificado en", "copySettingAsJSONLabel": "Copiar configuración como JSON", "copySettingIdLabel": "Copiar identificador de configuración", + "defaultOverriddenDetails": "Valor predeterminado invalidado por {0}", + "defaultOverrideLabelText": "$(wrench) Invalidado por: {0}", "editInSettingsJson": "Editar en settings.json", + "editLanguageSettingLabel": "Editar la configuración de {0}", "extensionSyncIgnoredLabel": "Sincronización: Ignorada", "extensions": "Extensiones", "manageWorkspaceTrust": "Administrar confianza en el área de trabajo", - "modified": "Modificado", + "modified": "La configuración se ha configurado en el ámbito actual.", "newExtensionsButtonLabel": "Mostrar extensiones coincidentes", "resetSettingLabel": "Restablecer la configuración", "settings": "Configuración", @@ -6759,6 +7258,7 @@ "settings.Modified": "Modificado.", "settingsContextMenuTitle": "Más acciones... ", "stopSyncingSetting": "Sincronizar esta configuración", + "syncIgnoredTitle": "La sincronización de configuración no sincroniza esta configuración", "trustLabel": "Esta configuración sólo puede aplicarse en un área de trabajo de confianza", "validationError": "Error de validación." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "Excluir el patrón...", "excludeSiblingHintLabel": "Excluir archivos que coincidan con \"{0}\", solo cuando haya presente un archivo que coincida con \"{1}\"", "excludeSiblingInputPlaceholder": "Cuando el patrón está presente...", - "focusedRowBackground": "Color de fondo de una fila de configuración cuando tiene el foco.", - "headerForeground": "El color de primer plano de un encabezado de sección o título activo.", - "itemInputPlaceholder": "Elemento de cadena...", + "itemInputPlaceholder": "Elemento...", "listSiblingHintLabel": "Elemento de lista \"{0}\" con elemento relacionado \"${1}\"", "listSiblingInputPlaceholder": "Elemento relacionado...", "listValueHintLabel": "Elemento de lista \"{0}\"", - "modifiedItemForeground": "El color del indicador de ajuste modificado.", - "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.", "objectKeyHeader": "Elemento", "objectKeyInputPlaceholder": "Clave", "objectPairHintLabel": "La propiedad \"{0}\" está establecida en \"{1}\".", @@ -6795,19 +7289,7 @@ "okButton": "Aceptar", "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.", - "settingsDropdownBackground": "Fondo de lista desplegable del editor de configuración.", - "settingsDropdownBorder": "Borde del menú desplegable del editor de configuración.", - "settingsDropdownForeground": "Primer plano de lista desplegable del editor de configuración.", - "settingsDropdownListBorder": "Borde de la lista desplegable del editor de configuración. Esto rodea las opciones y separa las opciones de la descripción.", - "textInputBoxBackground": "Fondo del cuadro de entrada de texto del editor de configuración.", - "textInputBoxBorder": "Borde del cuadro de entrada de texto del editor de configuración.", - "textInputBoxForeground": "Configuración del cuadro de entrada de texto del editor en primer plano." + "resetItem": "Restablecer elemento" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, grupo", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "Oculte la tabla de contenido durante la búsqueda.", "splitSettingsEditorLabel": "Dividir el Editor de configuraciones" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "Color de fondo de una fila de configuración cuando tiene el foco.", + "headerForeground": "El color de primer plano de un encabezado de sección o título activo.", + "modifiedItemForeground": "El color del indicador de ajuste modificado.", + "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.", + "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.", + "settingsDropdownBackground": "Fondo de lista desplegable del editor de configuración.", + "settingsDropdownBorder": "Borde del menú desplegable del editor de configuración.", + "settingsDropdownForeground": "Primer plano de lista desplegable del editor de configuración.", + "settingsDropdownListBorder": "Borde de la lista desplegable del editor de configuración. Esto rodea las opciones y separa las opciones de la descripción.", + "settingsHeaderBorder": "Color del borde del contenedor de encabezados.", + "settingsSashBorder": "Color del borde del marco de la vista dividida del Editor de configuraciones.", + "textInputBoxBackground": "Fondo del cuadro de entrada de texto del editor de configuración.", + "textInputBoxBorder": "Borde del cuadro de entrada de texto del editor de configuración.", + "textInputBoxForeground": "Configuración del cuadro de entrada de texto del editor en primer plano." + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "Esto reemplazará la configuración actual. ¿Está seguro de que quiere continuar?", + "export profile": "Exportar configuración como perfil...", + "export profile dialog": "Guardar perfil", + "export success": "{0}: exportado correctamente.", + "import profile": "Importar configuración de un perfil...", + "import profile dialog": "Importar perfil", + "import profile placeholder": "Proporcione la dirección URL del perfil o seleccione el archivo de perfil que quiere importar.", + "import profile quick pick title": "Importar la configuración de un perfil", + "import profile title": "Importar la configuración de un perfil", + "select from file": "Importar desde el archivo de perfil", + "select from url": "Importar desde dirección URL" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "&&Borrar", "clearCommandHistory": "Borrar historial de comandos", "commandWithCategory": "{0}: {1}", "configure keybinding": "Configurar el enlace de teclado", + "confirmClearDetail": "Esta acción es irreversible.", + "confirmClearMessage": "¿Desea borrar el historial de los comandos abiertos recientemente?", "noCommandResults": "No hay ningún comando coincidente.", "showTriggerActions": "Mostrar todos los comandos" }, @@ -6847,6 +7367,7 @@ "openView": "Abrir vista", "panels": "Panel", "quickOpenView": "Vista de Quick Open", + "secondary side bar": "Barra lateral secundaria", "terminalTitle": "{0}: {1}", "terminals": "Terminal", "views": "Barra lateral" @@ -6937,6 +7458,10 @@ "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/tunnelFactory": { + "tunnelPrivacy.private": "Privado", + "tunnelPrivacy.public": "Público" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "El color del icono de un puerto que tiene un proceso en ejecución asociado.", "portsLink.followLinkAlt": "alt + clic", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "El área de trabajo no existe. Seleccione otra área de trabajo para abrirla.", "invalidWorkspaceMessage": "El área de trabajo no existe", "invalidWorkspacePrimary": "&&Abrir área de trabajo...", + "pauseSocketWriting": "Conexión: pausar escritura de socket", "remote": "Remoto", "remote.autoForwardPorts": "Cuando se habilita, se detectan los nuevos procesos en ejecución y se reenvían automáticamente los puertos en los que atienden. Si deshabilita esta configuración, no impedirá que se reenvíen todos los puertos. Aunque esté deshabilitada, las extensiones aún podrán hacer que se reenvíen los puertos y, al abrir algunas direcciones URL, esto provocará el reenvío de puertos.", "remote.autoForwardPortsSource": "Establece el origen desde el que se reenvían los puertos de forma automática cuando \"remote.autoForwardPorts\" es true. En los equipos remotos con Windows y Mac, la opción de \"proceso\" no tiene ningún efecto y se usa \"salida\". Para que surta efecto, es necesario recargar.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "No muestra ninguna notificación y no realiza ninguna acción cuando se reenvía el puerto de forma automática.", "remote.restoreForwardedPorts": "Restaura los puertos reenviados en un área de trabajo.", "remoteExtensionLog": "Servidor remoto", + "triggerReconnect": "Conexión: desencadenar reconexión", "ui": "Tipo de extensión de interfaz de usuario. En una ventana remota, estas extensiones solo están habilitadas cuando están disponibles en el equipo local.", "workspace": "Tipo de extensión de área de trabajo. En una ventana remota, estas extensiones solo están habilitadas cuando están disponibles en el espacio remoto." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "Privado", - "tunnelPrivacy.public": "Público" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remota", "remote.downloadExtensionsLocally": "Cuando las extensiones habilitadas se descargan localmente e instalan en el control remoto." @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "Color de fondo del canal del minimapa para las líneas que se agregan.", "minimapGutterDeletedBackground": "Color de fondo del medianil del minimapa para las líneas que se eliminan.", "minimapGutterModifiedBackground": "Color de fondo del canal del minimapa para las líneas que se modifican.", - "move to next change": "Moverse al cambio siguiente", - "move to previous change": "Moverse al cambio anterior", + "move to next change": "Ir al cambio siguiente", + "move to previous change": "Ir al cambio anterior", "overviewRulerAddedForeground": "Color de marcador de regla de información general para contenido agregado.", "overviewRulerDeletedForeground": "Color de marcador de regla de información general para contenido eliminado.", "overviewRulerModifiedForeground": "Color de marcador de regla de información general para contenido modificado.", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "Controla si las acciones en línea son siempre visibles en la vista Control de código fuente.", - "alwaysShowRepository": "Controla si los repositorios deben estar siempre visibles en la vista de SCM.", - "autoReveal": "Controla si la vista SCM debe revelar y seleccionar automáticamente los archivos al abrirlos.", + "alwaysShowRepository": "Controla si los repositorios siempre deben estar visibles en la vista Control de código fuente.", + "autoReveal": "Controla si la vista Control de código fuente debe mostrar y seleccionar automáticamente los archivos al abrirlos.", "diffDecorations": "Controla las decoraciones de diff en el editor.", + "diffDecorationsIgnoreTrimWhitespace": "Controla si los espacios en blanco iniciales y finales se omiten en las decoraciones de medianil de diferencias del Control de código fuente.", + "diffGutterPattern": "Controla si se usa un patrón para las decoraciones de diferencia en el medianil.", + "diffGutterPatternAdded": "Use el patrón para las decoraciones de diferencia en el medianil para las líneas agregadas.", + "diffGutterPatternModifed": "Use el patrón para las decoraciones de diferencia en el medianil para las líneas modificadas.", "diffGutterWidth": "Controla el ancho (px) de las decoraciones de diferencias en el medianil (elementos agregados y modificados).", "inputFontFamily": "Controla la fuente del mensaje de entrada. Utilice \"default\" para la familia de fuentes de la interfaz de usuario del área de trabajo, \"editor\" para el valor de \"#editor.fontFamily#\" o una familia de fuentes personalizada.", "inputFontSize": "Controla el tamaño de fuente del mensaje de entrada en píxeles.", - "miViewSCM": "S&&CM", + "manageWorkspaceTrustAction": "Administrar la confianza del área de trabajo", + "miViewSCM": "&&Control de código fuente", "no open repo": "No hay proveedores de control de código fuente registrados.", + "no open repo in an untrusted workspace": "Ninguno de los proveedores de control de código fuente registrados funciona en modo restringido.", "open in terminal": "Abrir en terminal", "providersVisible": "Controla cuántos repositorios están visibles en la sección Repositorios de control de código fuente. Establézcalo en \"0\" para poder cambiar manualmente el tamaño de la vista.", - "scm accept": "SCM: Aceptar entrada", - "scm view next commit": "SCM: Ver \"commit\" siguiente", - "scm view previous commit": "SCM: Ver \"commit\" anterior", + "repositoriesSortOrder": "Controla el criterio de ordenación de los repositorios en la vista de repositorios de control de código fuente.", + "scm accept": "Control de código fuente: aceptar entrada", + "scm view next commit": "Control de código fuente: ver confirmación siguiente", + "scm view previous commit": "Control de código fuente: ver confirmación anterior", "scm.countBadge": "Controla la notificación de recuento del icono de control de código fuente en la barra de actividades.", "scm.countBadge.all": "Muestra la suma de todas las notificaciones de recuento de proveedores de control de código fuente.", "scm.countBadge.focused": "Muestre la insignia de recuento del proveedor de control de código fuente enfocado.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "Controla el modo de visualización del repositorio de Control de código fuente predeterminado.", "scm.defaultViewMode.list": "Mostrar los cambios del repositorio como una lista.", "scm.defaultViewMode.tree": "Mostrar los cambios del repositorio como un árbol.", + "scm.defaultViewSortKey": "Controla el criterio de ordenación de los cambios del repositorio de control de código fuente predeterminado cuando se ve como una lista.", + "scm.defaultViewSortKey.name": "Ordenar los cambios del repositorio por nombre de archivo.", + "scm.defaultViewSortKey.path": "Ordenar los cambios del repositorio por ruta de acceso.", + "scm.defaultViewSortKey.status": "Ordene los cambios del repositorio por estado de control de código fuente.", "scm.diffDecorations.all": "Mostrar las decoraciones diferentes en todas las ubicaciones disponibles.", "scm.diffDecorations.gutter": "Mostrar las distintas decoraciones solo en el medianil del editor.", "scm.diffDecorations.minimap": "Mostrar las decoraciones diferentes solo en el minimapa.", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "Controla la visibilidad del decorador de diferencias de control de código fuente en el medianil.", "scm.diffDecorationsGutterVisibility.always": "Muestre el decorador de diferencias en el medianil en todo momento.", "scm.diffDecorationsGutterVisibility.hover": "Muestre el decorador de diferenciales en el medianil solo al pasar el puntero.", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "No omita los espacios en blanco iniciales y finales.", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "Heredar de 'diffEditor.ignoreTrimWhitespace'.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "Omita los espacios en blanco iniciales y finales.", "scm.providerCountBadge": "Controla la insignia de recuento de proveedores de control de código fuente. Estos proveedores solo se muestran cuando hay más de un proveedor.", "scm.providerCountBadge.auto": "Muestre las insignias de recuento de proveedores de control de código fuente si hay cambios.", "scm.providerCountBadge.hidden": "Oculte las insignias de recuento de proveedores de control de código fuente.", "scm.providerCountBadge.visible": "Muestre las insignias de recuento de proveedores de control de código fuente.", - "scmConfigurationTitle": "SCM", - "showActionButton": "Controla si se puede mostrar un botón de acción en la vista SCM.", + "scm.repositoriesSortOrder.discoveryTime": "Los repositorios de la vista Repositorios de control de código fuente se ordenan por hora de detección. Los repositorios de la vista Control de código fuente se ordenan en el orden en que se seleccionaron.", + "scm.repositoriesSortOrder.name": "Los repositorios de los repositorios de control de código fuente y las vistas de control de código fuente se ordenan por nombre de repositorio.", + "scm.repositoriesSortOrder.path": "Los repositorios de los repositorios de control de código fuente y las vistas de control de código fuente se ordenan por ruta de acceso del repositorio.", + "scmConfigurationTitle": "Control de código fuente", + "showActionButton": "Controla si se puede mostrar un botón de acción en la vista Control de código fuente.", "source control": "Control de código fuente", "source control repositories": "Repositorios de control de código fuente", "sourceControlViewIcon": "Vea el icono de la vista Control de código fuente." @@ -7117,6 +7657,9 @@ "expand all": "Expandir todos los repositorios", "input": "Entrada de control de código fuente", "repositories": "Repositorios", + "repositorySortByDiscoveryTime": "Ordenar por hora de detección", + "repositorySortByName": "Ordenar por nombre", + "repositorySortByPath": "Ordenar por ruta de acceso", "scm": "Administración del control de código fuente", "scm.providerBorder": "Borde separador del proveedor de SCM.", "setListViewMode": "Ver como lista", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "Usar la Configuración de Exclusión e Ignorar Archivos" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Reemplazar vista previa) " + "fileReplaceChanges": "{0} ↔ {1} (Reemplazar vista previa) ", + "searchReplace.source": "Buscar y reemplazar" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "Cancelar búsqueda", @@ -7159,9 +7703,9 @@ "copyAllLabel": "Copiar todo", "copyMatchLabel": "Copiar", "copyPathLabel": "Copiar ruta de acceso", - "exclude": "Configure patrones globales para excluir archivos y carpetas en búsquedas de texto completo y abrir los patrones de uso rápido. Hereda todos los patrones globales de la configuración \"#files.exclude\". Lea más acerca de los patrones globales [aquí](https://code.visualstudio.com/docs/editor/codebasics-_advanced-search-options).", + "exclude": "Configure [patrones globales](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) para excluir archivos y carpetas en búsquedas de texto completo y abrir los patrones de uso rápido. Hereda todos los patrones globales de la configuración \"#files.exclude\".", "exclude.boolean": "El patrón global con el que se harán coincidir las rutas de acceso de los archivos. Establézcalo en true o false para habilitarlo o deshabilitarlo.", - "exclude.when": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Use $(nombreBase) como variable para el nombre de archivo que coincide.", + "exclude.when": "Comprobación adicional en los elementos del mismo nivel de un archivo coincidente. Usa \\$(basename) como variable para el nombre de archivo coincidente.", "filterSortOrder": "Controla el orden de clasificación del historial del editor en apertura rápida al filtrar.", "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.", @@ -7171,12 +7715,13 @@ "findInFolder": "Buscar en carpeta...", "findInWorkspace": "Buscar en área de trabajo...", "focusSearchListCommandLabel": "Lista de objetivos", + "maintainFileSearchCacheDeprecated": "La caché de búsqueda se mantiene en el host de extensiones, el cual nunca se cierra, por lo que esta configuración ya no es necesaria.", "miFindInFiles": "Buscar &&en archivos", "miGotoSymbolInWorkspace": "Ir al símbolo en el área &&de trabajo...", "miReplaceInFiles": "Reemplazar &&en archivos", "miViewSearch": "&&Buscar", "name": "Buscar", - "revealInSideBar": "Mostrar en barra lateral", + "revealInSideBar": "Mostrar en la vista Explorador", "search": "Buscar", "search.actionsPosition": "Controla el posicionamiento de la actionbar en las filas en la vista de búsqueda.", "search.actionsPositionAuto": "Posicione el actionbar a la derecha cuando la vista de búsqueda es estrecha, e inmediatamente después del contenido cuando la vista de búsqueda es amplia.", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "Controla si los resultados de la búsqueda estarán contraídos o expandidos.", "search.collapseResults.auto": "Los archivos con menos de 10 resultados se expanden. El resto están colapsados.", "search.followSymlinks": "Controla si debe seguir enlaces simbólicos durante la búsqueda.", - "search.forceSearchProcess": "Cuando está habilitada, la búsqueda en una ventana local se ejecuta en un proceso de búsqueda independiente en lugar de en el host de extensión.", "search.globalFindClipboard": "Controla si la vista de búsqueda debe leer o modificar el portapapeles de búsqueda compartido en macOS.", "search.location": "Controla si la búsqueda se muestra como una vista en la barra lateral o como un panel en el área de paneles para disponer de más espacio horizontal.", "search.location.deprecationMessage": "Este ajuste está obsoleto. En su lugar, puede arrastrar el icono de búsqueda a una nueva ubicación.", "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": "Controla dónde se producen las nuevas operaciones “Buscar en archivos” y “Buscar en carpeta”: en la vista de búsqueda 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.", - "search.mode.view": "Busque en la vista de búsqueda, ya sea en el panel o en la barra lateral.", + "search.mode.view": "Busca en la vista de búsqueda, ya sea en el panel o en las barras laterales.", "search.quickOpen.includeHistory": "Indica si se incluyen resultados de archivos abiertos recientemente en los resultados de archivos de Quick Open.", "search.quickOpen.includeSymbols": "Indica si se incluyen resultados de una búsqueda global de símbolos en los resultados de archivos de Quick Open.", "search.searchEditor.defaultNumberOfContextLines": "Número predeterminado de líneas de contexto circundantes que se van a usar al crear editores de búsqueda. Si se utiliza \"#search. searchEditor.reusePriorSearchConfiguration#\", se puede establecer en \"null\" (vacío) para usar la configuración del editor de búsqueda anterior.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "Controle si se deben usar los archivos globales `.gitignore` y `.ignore` al buscar archivos. Requiere que se habilite '#search.useIgnoreFiles#'.", "useIgnoreFiles": "Controla si se deben usar los archivos \".gitignore\" e \".ignore\" al buscar archivos.", "usePCRE2Deprecated": "En desuso. Se usará PCRE2 automáticamente al utilizar características de regex que solo se admiten en PCRE2.", + "useParentIgnoreFiles": "Controle si se deben usar los archivos globales \".gitignore\" e \".ignore\" en los directorios primarios al buscar archivos. Requiere que se habilite \"#search.useIgnoreFiles#\".", "useRipgrep": "Esta opción están en desuso y ahora se utiliza \"search.usePCRE2\".", "useRipgrepDeprecated": "En desuso. Considere la utilización de \"search.usePCRE2\" para admitir la característica de expresiones regulares avanzadas." }, @@ -7344,9 +7889,6 @@ "openToBottom": "Abrir en la parte inferior", "openToSide": "Abrir en el lateral" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "La carpeta del área de trabajo no existe: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "Buscar patrones de exclusión", "label.includes": "Buscar patrones de inclusión", @@ -7411,19 +7953,20 @@ "userSnippets": "Fragmentos de código de usuario" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "Ocultar en IntelliSense", - "enable.snippet": "Mostrar en IntelliSense", - "isDisabled": "(oculto en IntelliSense)", - "pick.placeholder": "Seleccionar un fragmento de código", - "sep.extSnippet": "Fragmentos de código de extensión", - "sep.userSnippet": "Fragmentos de código de usuario", - "sep.workspaceSnippet": "Fragmentos de código de área de trabajo", "snippet.suggestions.label": "Insertar fragmento de código" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "Ocultar en IntelliSense", + "enable.snippet": "Mostrar en IntelliSense", + "isDisabled": "(oculto en IntelliSense)", + "pick.placeholder": "Seleccionar un fragmento de código", + "sep.userSnippet": "Fragmentos de código de usuario", + "sep.workspaceSnippet": "Fragmentos de código de área de trabajo" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "Configuración de fragmento de código del usuario", "snippetSchema.json.body": "El contenido del fragmento. Utilice \"$1\", \"${1:defaultText}\" para definir las posiciones del cursor, utilice \"$0\" para la posición del cursor final. Inserte valores de variable con \"${varName}\" y \"${varName:defaultText}\", por ejemplo, \"Este es el archivo: $TM_FILENAME\".", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "Identificador del lenguaje al que se aporta este fragmento de código.", "vscode.extension.contributes.snippets-path": "Ruta de acceso del archivo de fragmentos de código. La ruta es relativa a la carpeta de extensión y normalmente empieza por \"./snippets/\"." }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "Rodear con fragmento de código..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "¿Tiene un momento para ayudar al equipo de VS Code? Cuéntenos su experiencia con VS Code hasta el momento.", "giveFeedback": "Enviar comentarios", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "Guardar", "selectProblemMatcher": "Seleccione qué tipo de errores y advertencias deben buscarse durante el examen de la salida de la tarea", "showOutput": "Mostrar salida", - "taskQuickPick.userSettings": "Configuración de usuario", + "taskQuickPick.userSettings": "Usuario", "taskService.ignoreingFolder": "Ignorando las configuraciones de tareas de la carpeta del área de trabajo {0}. La compatibilidad con tareas del área de trabajo de varias carpetas requiere que todas las carpetas usen la versión de tarea 2.0.0\r\n", "taskService.openDiff": "Abrir comparación", "taskService.openDiffs": "Abrir comparaciones", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "No se puede ejecutar un comando Shell en una unidad UNC mediante cmd.exe.", "TerminalTaskSystem.nonWatchingMatcher": "La tarea {0} es una tarea en segundo plano, pero utiliza un buscador de coincidencias de problemas sin un patrón en segundo plano", - "TerminalTaskSystem.terminalDescription": "Tarea", + "TerminalTaskSystem.taskLoadReporting": "Hay problemas con la tarea \"{0}\". Vea la salida para obtener más detalles.", "TerminalTaskSystem.unknownError": "Error desconocido durante la ejecución de una tarea. Vea el registro de resultados de la tarea para obtener más detalles.", "closeTerminal": "Pulse cualquier tecla para cerrar el terminal", "dependencyCycle": "Hay un ciclo de dependencia. Vea la tarea \"{0}\".", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "Tenga en cuenta que los tipos que empiezan con ' $ ' están reservados para uso interno.", "TaskDefinition.properties": "Propiedades adicionales del tipo de tarea", - "TaskDefinition.when": "Condición que debe ser true para habilitar este tipo de tarea. Considere la posibilidad de usar \"shellExecutionSupported\", \"processExecutionSupported\" y \"customExecutionSupported\", según corresponda, para esta definición de tarea.", + "TaskDefinition.when": "Condición que debe ser true para habilitar este tipo de tarea. Considere la posibilidad de usar \"shellExecutionSupported\", \"processExecutionSupported\" y \"customExecutionSupported\" según corresponda para esta definición de tarea. Consulte la [documentación de la API](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause) para obtener más información.", "TaskDefinitionExtPoint": "Aporta tipos de tarea", "TaskTypeConfiguration.noType": "La configuración del tipo de tarea no tiene la propiedad \"taskType\" requerida." }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "Hay una tarea en ejecución. ¿Quiere finalizarla?", "TaskSystem.terminateTask": "&&Finalizar tarea" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "La conexión al proceso de host pty del terminal no responde, puede que los terminales dejen de funcionar.", + "restartPtyHost": "Reiniciar host pty" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "Las extensiones quieren realizar los cambios siguientes en el entorno del terminal:", "extensionEnvironmentContributionInfo": "Las extensiones han realizado cambios en el entorno de este terminal.", @@ -7897,6 +8447,13 @@ "openFile": "Abrir archivo en el editor", "openFolder": "Abrir carpeta en ventana nueva" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "Enfocar carpeta en el explorador", + "followLink": "Seguir vínculo", + "openFile": "Abrir archivo en el editor", + "openFolder": "Abrir carpeta en ventana nueva", + "searchWorkspace": "Buscar área de trabajo" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "Seguir el vínculo con el puerto reenviado", "followLink": "Seguir vínculo", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "cmd + clic", "terminalLinkHandler.followLinkCtrl": "ctrl + clic" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "Buscar área de trabajo" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "Archivo local", + "terminal.integrated.openDetectedLink": "Seleccionar el vínculo que desea abrir", + "terminal.integrated.searchLinks": "Búsqueda de áreas de trabajo", + "terminal.integrated.urlLinks": "Dirección URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "La conexión al proceso de host pty del terminal no responde, puede que los terminales dejen de funcionar.", - "restartPtyHost": "Reiniciar host pty" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "Más información sobre la integración de shell" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "&&Terminal", @@ -7920,15 +8479,17 @@ "terminal": "Terminal" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "Se debe proporcionar un nombre.", + "emptyTerminalNameInfo": "Si no se proporciona ningún nombre, se restablecerá al valor predeterminado.", "noUnattachedTerminals": "No hay ningún terminal desasociado al que asociarse", "quickAccessTerminal": "Cambiar terminal activo", "showTerminalTabs": "Mostrar pestañas", "terminalLaunchHelp": "Abrir la Ayuda", "workbench.action.terminal.attachToSession": "Asociar a la sesión", "workbench.action.terminal.clear": "Borrar", + "workbench.action.terminal.clearCommandHistory": "Borrar historial de comandos", "workbench.action.terminal.clearSelection": "Borrar selección", "workbench.action.terminal.copySelection": "Copiar selección", + "workbench.action.terminal.copySelectionAsHtml": "Copiar la selección como HTML", "workbench.action.terminal.createTerminalEditor": "Crear nuevo terminal en el área del editor", "workbench.action.terminal.createTerminalEditorSide": "Crear nuevo terminal a un lado en el área del editor", "workbench.action.terminal.detachSession": "Desasociar sesión", @@ -7940,9 +8501,14 @@ "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.goToRecentDirectory": "Ir al directorio reciente", "workbench.action.terminal.hideFind": "Ocultar la búsqueda", + "workbench.action.terminal.join": "Unirse a terminales", + "workbench.action.terminal.join.insufficientTerminals": "Terminales insuficientes para la acción de unión", + "workbench.action.terminal.join.onlySplits": "Todos los terminales ya están unidos", "workbench.action.terminal.joinInstance": "Unir terminales", "workbench.action.terminal.kill": "Terminar la instancia del terminal activo", + "workbench.action.terminal.killAll": "Eliminar todos los terminales", "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)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "Crear nuevo terminal (con perfil)", "workbench.action.terminal.newWithProfile.profileName": "Nombre del perfil que se va a crear", "workbench.action.terminal.newWorkspacePlaceholder": "Seleccione el directorio de trabajo actual para el nuevo terminal", + "workbench.action.terminal.openDetectedLink": "Abrir vínculo detectado...", + "workbench.action.terminal.openLastLocalFileLink": "Abrir vínculo del último archivo local", + "workbench.action.terminal.openLastUrlLink": "Abrir vínculo de la última dirección URL", "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", @@ -7967,6 +8536,7 @@ "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.runRecentCommand": "Ejecutar comando reciente", "workbench.action.terminal.runSelectedText": "Ejecutar texto seleccionado en el terminal activo", "workbench.action.terminal.scrollDown": "Desplazar hacia abajo (línea)", "workbench.action.terminal.scrollDownPage": "Desplazar hacia abajo (página)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "Desplazar hacia arriba (página)", "workbench.action.terminal.searchWorkspace": "Buscar en área de trabajo", "workbench.action.terminal.selectAll": "Seleccionar todo", - "workbench.action.terminal.selectDefaultProfile": "Seleccionar perfil predeterminado", + "workbench.action.terminal.selectDefaultShell": "Seleccionar perfil predeterminado", "workbench.action.terminal.selectToNextCommand": "Seleccionar hasta el comando siguiente", "workbench.action.terminal.selectToNextLine": "Seleccione la línea siguiente", "workbench.action.terminal.selectToPreviousCommand": "Seleccionar hasta el comando anterior", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "Campana", "configureTerminalSettings": "Configurar valores del terminal", + "confirmMoveTrashMessageFilesAndDirectories": "¿Está seguro de que desea pegar {0} líneas de texto en el terminal?", "disconnectStatus": "Se perdió la conexión con el proceso", - "dontShowAgain": "No mostrar de nuevo", + "doNotAskAgain": "No volver a hacerme esta pregunta", "keybindingHandling": "Algunos enlaces de teclado no van al terminal de forma predeterminada y los administra {0} en su lugar.", "launchFailed.errorMessage": "Error del proceso del terminal al iniciarse: {0}.", "launchFailed.exitCodeAndCommandLine": "Error del proceso del terminal \"{0}\" al iniciarse (código de salida: {1}).", + "launchFailed.exitCodeAndCommandLineShellIntegration": "Error del proceso del terminal “{0}” al iniciarse (código de salida: {1}). Deshabilitar la integración de shell con “terminal.integrated.shellIntegration.enabled” puede ayudar.", "launchFailed.exitCodeOnly": "Error del proceso del terminal al iniciarse (código de salida: {0}).", - "migrateToProfile": "Migrar", - "no": "No", + "launchFailed.exitCodeOnlyShellIntegration": "Error del proceso del terminal al iniciarse (código de salida: {0}). Deshabilitar la integración de shell con “terminal.integrated.shellIntegration.enabled” puede ayudar.", + "multiLinePasteButton": "&&Pegar", + "preview": "Vista previa:", + "removeCommand": "Quitar del historial de comandos", "setTerminalDimensionsColumn": "Establecer dimensiones fijas: columna", "setTerminalDimensionsRow": "Establecer dimensiones fijas: fila", "terminal.integrated.a11yPromptLabel": "Entrada de terminal", "terminal.integrated.a11yTooMuchOutput": "Demasiada salida para anunciarla. Vaya a las filas manualmente para leerlas.", "terminal.integrated.copySelection.noSelection": "El terminal no tiene ninguna selección para copiar", - "terminal.slowRendering": "La aceleración de GPU del terminal parece ser lenta en su equipo. ¿Le gustaría cambiar para deshabilitarlo, lo cual podría mejorar el rendimiento? [Obtenga más información sobre la configuración del terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.requestTrust": "La creación de un proceso de terminal requiere la ejecución de código", "terminalNavigationMode": "Use {0} y {1} para navegar por el búfer de terminal", - "terminalProfileMigration": "El terminal usa la configuración de Shell/shellArgs en desuso, ¿quiere migrarlo a un perfil?", "terminalStaleTextBoxAriaLabel": "El entorno del terminal {0} está obsoleto. Ejecute el comando \"Mostrar información del entorno\" para obtener más información", "terminalTextBoxAriaLabel": "Terminal {0}", "terminalTextBoxAriaLabelNumberAndTitle": "Terminal {0}, {1}", + "terminalTypeLocal": "Local", + "terminalTypeTask": "Tarea", "terminated.exitCodeAndCommandLine": "El proceso del terminal \"{0}\" finalizó con el código de salida {1}.", "terminated.exitCodeOnly": "El proceso del terminal finalizó con el código de salida {0}.", + "viewCommandOutput": "Ver salida de comando", "workbench.action.terminal.rename.prompt": "Introducir nombre del terminal", - "yes": "Sí" + "workspaceNotTrustedCreateTerminal": "No se puede iniciar un proceso de terminal en un área de trabajo que no es de confianza", + "workspaceNotTrustedCreateTerminalCwd": "No se puede iniciar un proceso de terminal en un área de trabajo que no es de confianza con cwd {0} y userHome {1}" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (valor predeterminado)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "Cambiar icono...", "workbench.action.terminal.clear": "Borrar", "workbench.action.terminal.copySelection.short": "Copiar", + "workbench.action.terminal.copySelectionAsHtml": "Copiar como HTML", "workbench.action.terminal.joinInstance": "Unir terminales", "workbench.action.terminal.new.short": "Nuevo terminal", "workbench.action.terminal.newWithProfile.short": "Nuevo terminal con perfil", @@ -8070,24 +8648,29 @@ "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/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "contribuido", + "createQuickLaunchProfile": "Configurar un perfil de terminal", + "enterTerminalProfileName": "Escribir el nombre del perfil de terminal", + "terminal.integrated.chooseDefaultProfile": "Seleccionar el perfil de terminal predeterminado", + "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.detected": "detectado" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "Migrar", + "terminalProfileMigration": "El terminal usa la configuración de Shell/shellArgs en desuso, ¿quiere migrarlo a un perfil?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "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", "localTerminalRemote": "⚠: Este Shell se ejecuta en la máquina{0}local{1}, NO en la máquina remota conectada", "localTerminalVirtualWorkspace": "⚠: Este shell está abierto en una carpeta {0}local{1}, NO en la carpeta virtual", - "terminal.integrated.chooseDefaultProfile": "Seleccionar el perfil de terminal predeterminado", - "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.detected": "detectado", - "terminalService.terminalCloseConfirmationPlural": "¿Desea finalizar la {0} sesión de terminal activa?", + "terminalService.terminalCloseConfirmationPlural": "¿Desea finalizar las {0} sesiones de terminal activas?", "terminalService.terminalCloseConfirmationSingular": "¿Desea finalizar la sesión de terminal activa?", "terminate": "Finalizar" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "Terminal {0} {1}", "terminalInputAriaLabel": "Escriba el nombre del terminal. Presione Entrar para confirmar o Esc para cancelar." }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "Detección de comandos", + "capability.cwdDetection": "Detección del directorio de trabajo actual", + "capability.partialCommandDetection": "Detección de comandos (parcial)", + "shellIntegration.enabled": "La integración de shell está habilitada" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "terminal.monospaceOnly": "El terminal solo admite fuentes monoespaciales. Reinicie VS Code si se trata de una fuente recién instalada.", "terminal.useMonospace": "Use \"monospace\"", "terminalConnectingLabel": "Iniciando...", "terminals": "Abrir terminales." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "Copiar salida", + "terminal.copyOutputAsHtml": "Copiar salida como HTML", + "terminal.rerunCommand": "Volver a ejecutar el comando", + "terminalPromptCommandFailed": "El comando se ejecutó {0} y no se pudo ejecutar", + "terminalPromptCommandFailedWithExitCode": "El comando se ejecutó {0} y no se pudo ejecutar (código de salida {1})", + "terminalPromptCommandSuccess": "Comando ejecutado {0}", + "terminalPromptContextMenu": "Mostrar acciones de comando" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "No mostrar de nuevo", + "no": "No", + "terminal.slowRendering": "La aceleración de GPU del terminal parece ser lenta en su equipo. ¿Le gustaría cambiar para deshabilitarlo, lo cual podría mejorar el rendimiento? [Obtenga más información sobre la configuración del terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "yes": "Sí" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "Terminal", "vscode.extension.contributes.terminal": "Aporta funcionalidad de terminal.", @@ -8126,25 +8730,36 @@ "terminal.background": "El color de fondo del terminal, esto permite colorear el terminal de forma diferente al panel.", "terminal.border": "Color del borde que separa paneles divididos en el terminal. El valor predeterminado es panel.border.", "terminal.dragAndDropBackground": "Color de fondo al arrastrar sobre los terminales. El color debería tener transparencia para que el contenido del terminal destaque.", + "terminal.findMatchBackground": "Color de la coincidencia de búsqueda actual en el terminal. El color no debe ser opaco para no ocultar el contenido del terminal subyacente.", + "terminal.findMatchBorder": "Color de borde de la coincidencia de búsqueda actual en el terminal.", + "terminal.findMatchHighlightBackground": "Color de las otras coincidencias de búsqueda en el terminal. El color no debe ser opaco para no ocultar el contenido del terminal subyacente.", + "terminal.findMatchHighlightBorder": "Color de borde de las otras coincidencias de búsqueda en el terminal.", "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.", + "terminalCommandDecoration.defaultBackground": "Color de fondo de decoración del comando de terminal predeterminado.", + "terminalCommandDecoration.errorBackground": "Color de fondo de decoración del comando del terminal para los comandos de error.", + "terminalCommandDecoration.successBackground": "Color de fondo de decoración del comando del terminal para comandos correctos.", "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." + "terminalCursor.foreground": "Color de primer plano del cursor del terminal.", + "terminalOverviewRuler.cursorForeground": "El color del cursor de la regla de información general.", + "terminalOverviewRuler.findMatchHighlightForeground": "Color del marcador de regla de información general para buscar coincidencias en el terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "el directorio de trabajo actual del terminal", - "cwdFolder": "el directorio de trabajo actual del terminal, que se muestra para áreas de trabajo raíz múltiples o en un área de trabajo raíz única cuando el valor difiere del directorio de trabajo inicial. Esto no se mostrará en Windows.", + "cwdFolder": "el directorio de trabajo actual del terminal, que se muestra para las áreas de trabajo de múltiples raíces o en una única área de trabajo raíz cuando el valor difiere del directorio de trabajo inicial. En Windows, esto solo se mostrará cuando la integración de shell esté habilitada.", "local": "indica un terminal local en un área de trabajo remota", "openDefaultSettingsJson": "abrir el archivo JSON de configuración predeterminada", "openDefaultSettingsJson.capitalized": "Abrir la configuración predeterminada (JSON)", "process": "el nombre del proceso de terminal", "separator": "un separador condicional (\" - \") que solo se muestra cuando está rodeado por variables con valores o texto estático.", - "sequence": "el nombre proporcionado para xterm.js por el proceso", + "sequence": "el nombre proporcionado al terminal por el proceso", "task": "indica que este terminal está asociado a una tarea", "terminal.integrated.allowChords": "Indica si se permiten o no los enlaces de teclado de presión simultánea en el terminal. Tenga en cuenta que cuando es true y la pulsación de tecla da como resultado una presión simultánea, se omitirá \"#terminal.integrated.commandsToSkipShell#\"; establecer este valor en false resulta particularmente útil cuando quiere que ctrl+k vaya al shell (no a VS Code).", "terminal.integrated.allowMnemonics": "Indica si se va a permitir que las teclas de acceso de la barra de menús (por ejemplo, Alt+F) desencadenen la apertura de dicha barra. Tenga en cuenta que esto hará que todas las pulsaciones de teclas Alt omitan el shell cuando el valor es true. Esta acción no hace nada en macOS.", "terminal.integrated.altClickMovesCursor": "Si se habilita, al hacer Alt/opción + clic se cambiará la posición del cursor de mensaje debajo del mouse cuando \"#editor.multiCursorModifier#\" esté establecido en \"alt\" (valor predeterminado). En función del shell, puede que esto no funcione de forma confiable.", + "terminal.integrated.autoReplies": "Un conjunto de mensajes a los que se responderá automáticamente cuando se encuentre en el terminal. Siempre que el mensaje sea lo suficientemente específico, esto puede ayudar a automatizar las respuestas comunes.\r\n\r\nNotas:\r\n\r\n: use {0} para responder automáticamente a la solicitud de finalización del trabajo por lotes en Windows.\r\n: el mensaje incluye secuencias de escape para que la respuesta no se produzca con texto con estilo.\r\n: cada respuesta solo puede producirse una vez cada segundo.\r\n: use {1} en la respuesta para indicar la tecla Entrar.\r\n: para anular la configuración de una clave predeterminada, establezca el valor en NULL.\r\n: reinicie VS Code si no se aplica el nuevo.", + "terminal.integrated.autoReplies.reply": "Respuesta que se enviará al proceso.", "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 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.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "Controla si el texto en negrita del terminal usará siempre la variante de color de ANSI \"bright\".", "terminal.integrated.enableBell": "Controla si el timbre de la terminal está habilitado, esto se muestra como un timbre visual junto al nombre del terminal.", "terminal.integrated.enableFileLinks": "Indica si se van a habilitar los vínculos de archivo en el terminal. Los vínculos pueden ser lentos al funcionar en una unidad de red en particular, ya que cada vínculo de archivo se comprueba en el sistema de archivos. Si se cambia, solo tendrá efecto en los nuevos terminales.", + "terminal.integrated.enableMultiLinePasteWarning": "Muestra un cuadro de diálogo de advertencia al pegar varias líneas en el terminal. El cuadro de diálogo no muestra cuando:\r\n\r\n- El modo de pegado entre corchetes está habilitado (el shell admite pegar varias líneas de forma nativa)\r\n- La línea de lectura del shell controla el pegado (en el caso de pwsh)", "terminal.integrated.enablePersistentSessions": "Conserve las sesiones de terminal para el área de trabajo entre las recargas de ventanas.", "terminal.integrated.env.linux": "Objeto con variables de entorno que se agregarán al proceso de VS Code que el terminal va a usar en Linux. Establézcalo en \"null\" para eliminar la variable de entorno.", "terminal.integrated.env.osx": "Objeto con variables de entorno que se agregarán al proceso de VS Code que el terminal va a usar en macOS. Establézcalo en \"null\" para eliminar la variable de entorno.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "Habilite el indicador.", "terminal.integrated.environmentChangesIndicator.warnonly": "Mostrar solo el indicador de advertencia cuando el entorno de un terminal está \"obsoleto\", no el indicador de información que muestra que una extensión ha modificado el entorno de un terminal.", "terminal.integrated.environmentChangesRelaunch": "Indica si se deben reiniciar los terminales de forma automática en caso de que la extensión quiera contribuir a su entorno y aún no se haya interactuado con ellos.", - "terminal.integrated.experimentalLinkProvider": "Configuración experimental que tiene como objetivo mejorar la detección de vínculos en el terminal al mejorar cuándo se detectan los vínculos y habilitar la detección de vínculos compartidos en el editor. Actualmente solo admite vínculos web.", "terminal.integrated.fastScrollSensitivity": "Desplazamiento del multiplicador de velocidad al presionar \"Alt\".", "terminal.integrated.fontFamily": "Controla la familia de fuentes del terminal, que está establecida de forma predeterminada en el valor de \"#editor.fontFamily#\".", "terminal.integrated.fontSize": "Controla el tamaño de la fuente en píxeles del terminal.", @@ -8195,24 +8810,36 @@ "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.", "terminal.integrated.lineHeight": "Controla el alto de línea del terminal. Este número se multiplica por el tamaño de fuente del terminal para obtener el alto de línea real en píxeles.", - "terminal.integrated.localEchoExcludePrograms": "Experimental: El eco local se deshabilitará cuando se encuentre cualquiera de estos nombres de programa en el título del terminal.", - "terminal.integrated.localEchoLatencyThreshold": "Experimental: Duración del retraso de red, en milisegundos, donde las ediciones locales se mostrarán en el terminal sin esperar al reconocimiento del servidor. Si es \"0\", el eco local siempre estará activado y si es \"-1\" se deshabilitará.", - "terminal.integrated.localEchoStyle": "Experimental: Estilo del terminal del texto con eco local; es un estilo de fuente o un color RGB.", + "terminal.integrated.localEchoEnabled": "Cuándo se debería habilitar el eco local. Esto invalidará \"terminal.integrated.localEchoLatencyThreshold\"", + "terminal.integrated.localEchoEnabled.auto": "Habilitado solo para áreas de trabajo remotas", + "terminal.integrated.localEchoEnabled.off": "Siempre deshabilitado", + "terminal.integrated.localEchoEnabled.on": "Siempre habilitado", + "terminal.integrated.localEchoExcludePrograms": "El eco local se deshabilitará cuando se encuentre cualquiera de estos nombres de programa en el título del terminal.", + "terminal.integrated.localEchoLatencyThreshold": "Duración del retraso de red, en milisegundos, donde las ediciones locales se mostrarán en el terminal sin esperar al reconocimiento del servidor. Si es \"0\", el eco local siempre estará activado y si es \"-1\" se deshabilitará.", + "terminal.integrated.localEchoStyle": "Estilo del terminal del texto con eco local; es un estilo de fuente o un color RGB.", "terminal.integrated.macOptionClickForcesSelection": "Controla si debe forzarse la selección al usar Opción + clic en macOS. Forzará una selección (de línea) normal y no permitirá el uso del modo de selección de columnas. Esto permite copiar y pegar con la selección de terminal normal, por ejemplo, cuando el modo de mouse está habilitado en tmux.", "terminal.integrated.macOptionIsMeta": "Controla si la tecla de opción debe tratarse como la tecla meta del terminal en macOS.", - "terminal.integrated.minimumContrastRatio": "Cuando se establece, el color de primer plano de cada celda cambiará para intentar cumplir la relación de contraste especificada. Valores de ejemplo:\r\n\r\n- 1: El valor predeterminado, no hacer nada.\r\n- 4.5: [Cumplimiento de AA de WCAG (mínimo)] (https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7: [Cumplimiento de AA de WCAG (mejorado)] (https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: Blanco sobre negro o negro sobre blanco.", + "terminal.integrated.minimumContrastRatio": "Cuando se establezca, el color de primer plano de cada celda cambiará para intentar cumplir la relación de contraste especificada. Tenga en cuenta que esto no se aplicará a los caracteres `powerline` según N.º 146406. Valores de ejemplo:\r\n\r\n- 1: No hacer nada y usar los colores del tema estándar.\r\n- 4.5: [Cumplimiento de AA de WCAG (mínimo)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (valor predeterminado).\r\n- 7: [Cumplimiento de AA de WCAG(mejorado)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: Blanco sobre negro o negro sobre blanco.", "terminal.integrated.mouseWheelScrollSensitivity": "Multiplicador que se va a usar en los eventos de desplazamiento de la rueda del mouse \"deltaY\".", - "terminal.integrated.persistentSessionReviveProcess": "Cuando el proceso del terminal deba cerrarse (por ejemplo, al cerrar una ventana o una aplicación), determina cuándo se debe restaurar el contenido de la sesión de terminal anterior y los procesos se vuelven a crear la próxima vez que se abra el área de trabajo. La restauración del directorio de trabajo actual del proceso depende de si es compatible con el shell.", + "terminal.integrated.persistentSessionReviveProcess": "Cuando el proceso del terminal debe cerrarse (por ejemplo, al cerrar una ventana o una aplicación), determina cuándo se debe restaurar el contenido de la sesión de terminal anterior y los procesos se vuelven a crear la próxima vez que se abra el área de trabajo.\r\n\r\nAdvertencias:\r\n\r\n- La restauración del directorio de trabajo actual del proceso depende de si es compatible con el shell.\r\n-El tiempo para conservar la sesión durante el apagado es limitado, por lo que se puede anular al usar conexiones remotas de alta latencia.", "terminal.integrated.persistentSessionReviveProcess.never": "No restaurar nunca los búferes de terminal ni volver a crear el proceso.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Reactive los procesos después de cerrar la última ventana en Windows o Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú).", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Reactive los procesos después de cerrar la última ventana en Windows o Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú) o cuando se cierre la ventana.", "terminal.integrated.rightClickBehavior": "Controla cómo reacciona el terminal cuando se hace clic con el botón derecho.", "terminal.integrated.rightClickBehavior.copyPaste": "Copia cuando hay una selección; de lo contrario, pega.", "terminal.integrated.rightClickBehavior.default": "Muestra el menú contextual.", + "terminal.integrated.rightClickBehavior.nothing": "No hacer nada y pasar el evento al terminal.", "terminal.integrated.rightClickBehavior.paste": "Pega al hacer clic con el botón derecho.", "terminal.integrated.rightClickBehavior.selectWord": "Selecciona la palabra bajo el cursor y muestra el menú contextual.", "terminal.integrated.scrollback": "Controla la cantidad máxima de líneas que mantiene el terminal en su búfer.", "terminal.integrated.sendKeybindingsToShell": "Envía la mayoría de los enlaces de teclado al terminal en lugar del área de trabajo y reemplaza \"#terminal.integrated.commandsToSkipShell#\", que se puede usar como alternativa para el ajuste.", + "terminal.integrated.shellIntegration.decorationIcon": "Controla el icono que se usará para los comandos omitidos o vacíos. Establézcalo en `''` para ocultar el icono o deshabilitar las decoraciones con `#terminal.integrated.shellIntegration.decorationsEnabled#`", + "terminal.integrated.shellIntegration.decorationIconError": "Controla el icono que se usará para cada comando en los terminales con la integración de shell habilitada que tengan código de salida asociado. Establézcalo en `''` para ocultar el icono o deshabilitar las decoraciones con `#terminal.integrated.shellIntegration.decorationsEnabled#`.", + "terminal.integrated.shellIntegration.decorationIconSuccess": "Controla el icono que se usará para cada comando en los terminales con la integración de shell habilitada que no tengan ningún código de salida asociado. Establézcalo en `''` para ocultar el icono o deshabilitar las decoraciones con `#terminal.integrated.shellIntegration.decorationsEnabled#`", + "terminal.integrated.shellIntegration.decorationsEnabled": "Cuando la integración de shell está habilitada, agrega una decoración para cada comando.", + "terminal.integrated.shellIntegration.enabled": "Habilite la característica de integración experimental del shell, que a su vez activará determinadas características como el seguimiento mejorado de comandos y la detección actual del directorio de trabajo. La integración del shell funciona insertando un script que se ejecuta cuando se inicializa el shell, lo que permite al terminal obtener información adicional sobre lo que sucede en él. Es posible que la inserción de scripts no funcione si tiene argumentos personalizados definidos en el perfil de terminal.\r\n\r\n Shells compatibles: \r\n\r\n- Linux/macOS: bash, pwsh, zsh\r\n - Windows: pwsh\r\n\r\nEsta configuración solo se aplica cuando se crean terminales; tendrá que reiniciar los terminales para que la configuración surta efecto.", + "terminal.integrated.shellIntegration.history": "Controla el número de comandos utilizados recientemente que se mantendrán en el historial de la paleta de comandos. Establezca el valor a 0 para desactivar el historial de comandos.", + "terminal.integrated.shellIntegration.showWelcome": "Indica si se muestra el mensaje de bienvenida activado de integración de shell en el terminal cuando la característica está habilitada.", "terminal.integrated.showExitAlert": "Controla si se va a mostrar la alerta \"El proceso del terminal finalizó con el código de salida\" cuando el código de salida es distinto de cero.", "terminal.integrated.splitCwd": "Controla el directorio de trabajo con el que comienza un terminal dividido.", "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.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "Controla la ubicación de las pestañas del terminal, a la izquierda o a la derecha de los terminales reales.", "terminal.integrated.tabs.location.left": "Mostrar la vista de pestañas del terminal a la izquierda del terminal", "terminal.integrated.tabs.location.right": "Mostrar la vista de pestañas del terminal a la derecha del terminal", - "terminal.integrated.tabs.separator": "Separador usado por 'terminal.integrated.title' y 'terminal.integrated.description'.", + "terminal.integrated.tabs.separator": "Separador usado por {0} y {0}.", "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", @@ -8261,12 +8888,16 @@ "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" + "terminalTextSelectedContextKey": "Indica si el texto está seleccionado en el terminal activo", + "terminalViewShowing": "Si se muestra la vista del terminal" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "sesión actual", + "doNotShowAgain": "No volver a mostrar", "killTerminal": "Terminar el terminal", "killTerminal.short": "Finalizar", "moveToEditor": "Mover el terminal al área del editor", + "previousSessionCategory": "sesión anterior", "splitTerminal": "Dividir terminal", "splitTerminal.short": "Dividir", "terminal": "Terminal", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "Cambiar nombre...", "workbench.action.terminal.sizeToContentWidthInstance": "Alternar el tamaño al ancho del contenido" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "La conexión al proceso de host pty del terminal no responde, puede que los terminales dejen de funcionar.", - "restartPtyHost": "Reiniciar host pty" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "Crear nuevo terminal integrado (local)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "Icono para el elemento de alternancia de \"Ejecución automática\" en la vista de pruebas.", "filterIcon": "Icono de la acción \"Filtrar\" en la vista de pruebas.", "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.", + "testingCancelRefreshTests": "Icono en el botón para cancelar la actualización de pruebas.", "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.", "testingPassedIcon": "Icono que se muestra para las pruebas superadas.", "testingQueuedIcon": "Icono que se muestra para las pruebas puestas en cola.", + "testingRefreshTests": "Icono en el botón para actualizar las pruebas.", "testingRunAllIcon": "Icono de la acción \"ejecutar todas las pruebas\".", "testingRunIcon": "Icono de la acción \"ejecutar prueba\".", "testingShowAsList": "Icono que se muestra cuando el explorador de pruebas está deshabilitado como árbol.", @@ -8318,6 +8946,7 @@ "runAllTests": "Ejecutar todas las pruebas", "runSelectedTests": "Ejecutar pruebas", "testing.cancelRun": "Cancelar serie de pruebas", + "testing.cancelTestRefresh": "Cancelar actualización de prueba", "testing.clearResults": "Borrar todos los resultados", "testing.collapseAll": "Contraer todas las pruebas", "testing.configureProfile": "Configurar perfiles de prueba", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "Ver salida", "testing.reRunFailTests": "Volver a ejecutar las pruebas con errores", "testing.reRunLastRun": "Volver a realizar la última ejecución", + "testing.refreshTests": "Actualizar pruebas", "testing.runAtCursor": "Ejecutar prueba en el cursor", "testing.runCurrentFile": "Ejecutar pruebas en el archivo actual", "testing.runUsing": "Ejecutar usando el perfil...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "Ordenar por ubicación", "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", "testing.viewAsTree": "Ver como árbol", + "unhideAllTests": "Mostrar todas las pruebas", "unhideTest": "Mostrar prueba" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "P&&robando", "noTestProvidersRegistered": "Aún no se ha encontrado ninguna prueba en esta área de trabajo.", - "searchMarketplaceForTestExtensions": "[Buscar extensiones de prueba](comandocommand:{0})", + "searchForAdditionalTestExtensions": "Instalar extensiones de prueba adicionales...", "test": "Pruebas", "testExplorer": "Explorador de pruebas" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "Filtro (por ejemplo, text, !exclude, @etiqueta)", "testExplorerFilterLabel": "Filtrar texto para las pruebas en el explorador", "testing.filters.currentFile": "Mostrar solo en archivo activo", + "testing.filters.fuzzyMatch": "Coincidencia aproximada", "testing.filters.menu": "Más filtros...", "testing.filters.removeTestExclusions": "Mostrar todas las pruebas", "testing.filters.showExcludedTests": "Mostrar pruebas ocultas", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "Seleccionar perfil predeterminado", "testExplorer": "Explorador de pruebas", "testing.treeElementLabelDuration": "{0}, en {1}", - "testing.treeElementLabelOutdated": "{0}, resultado obsoleto", "testingFindExtension": "Mostrar pruebas de áreas de trabajo", "testingNoTest": "Mostrar pruebas del área de trabajo" }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "Cerrar", "debug test": "Depurar prueba", + "messageMoreLines1": "+ 1 línea más", + "messageMoreLinesN": "+ {0} líneas más", "run test": "Ejecutar prueba", "testUnnamedTask": "Tarea sin nombre", "testing.debugLastRun": "Ejecución de la prueba de depuración", @@ -8457,7 +9088,12 @@ "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." + "testing.gutterEnabled": "Controla si se muestran las decoraciones de prueba en el medianil del editor.", + "testing.openTesting": "Controla cuándo debe abrirse la vista de pruebas.", + "testing.openTesting.neverOpen": "No abrir nunca automáticamente la vista de pruebas", + "testing.openTesting.openOnTestFailure": "Abrir la vista de pruebas en caso de error de prueba", + "testing.openTesting.openOnTestStart": "Abrir la vista de pruebas cuando se inicien las pruebas", + "testing.saveBeforeTest": "Controla si se guardan todos los editores con modificaciones antes de ejecutar una prueba." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "Cobertura", @@ -8480,47 +9116,58 @@ "testTrust": "La ejecución de las pruebas puede ejecutar el código en su espacio de trabajo." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "Indica si algún controlador de pruebas tiene un controlador de actualización adjunto.", "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.isRefreshing": "Indica si algún controlador de pruebas está actualizando las pruebas actualmente.", "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", "testing.testItemIsHidden": "Booleano que indica si el elemento de prueba está oculto" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "Examinar temas de color adicionales...", + "browseProductIconThemes": "Examinar temas de icono de producto adicionales...", "defaultProductIconThemeLabel": "Predeterminado", + "fileIconThemeCategory": "temas de icono de archivo", "generateColorTheme.label": "Generar el tema de color desde la configuración actual", "installColorThemes": "Instalar temas de color adicionales...", "installIconThemes": "Instalar temas de icono de archivo adicionles...", "installProductIconThemes": "Instalar temas de icono de producto adicionales...", + "installing extensions": "Instalando la extensión {0}...", + "manage extension": "Administrar extensión", + "manageExtensionIcon": "Icono de la acción \"Administrar\" en la selección rápida de temas.", "miSelectColorTheme": "&&Tema de color", "miSelectIconTheme": "Tema de &&icono de archivo", "miSelectProductIconTheme": "&&Tema del icono del producto", "noIconThemeDesc": "Deshabilitar iconos de archivo", "noIconThemeLabel": "NONE", - "preferences": "Preferencias", + "productIconThemeCategory": "temas de icono de producto", "selectIconTheme.label": "Tema de icono de archivo", "selectProductIconTheme.label": "Tema del icono del producto", "selectTheme.label": "Tema de color", "themes.category.dark": "temas oscuros", "themes.category.hc": "temas de alto contraste", "themes.category.light": "temas claros", - "themes.selectIconTheme": "Seleccionar tema de icono de archivo", + "themes.selectIconTheme": "Seleccionar tema de icono de archivo (teclas arriba o abajo para vista previa)", "themes.selectIconTheme.label": "Tema de icono de archivo", - "themes.selectProductIconTheme": "Seleccione el tema del icono del producto", + "themes.selectMarketplaceTheme": "Escriba para buscar más. Seleccione para instalar. Teclas arriba y abajo para la vista previa", + "themes.selectProductIconTheme": "Seleccionar tema de icono de producto (teclas arriba/abajo para vista previa)", "themes.selectProductIconTheme.label": "Tema del icono del producto", "themes.selectTheme": "Seleccione el tema de color (flecha arriba/abajo para vista previa)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "Abrir línea de tiempo", + "filterTimeline": "Filtrar escala de tiempo", "timeline.excludeSources": "Una matriz de fuentes de Escala de tiempo que deben excluirse de la vista Escala de tiempo.", "timeline.pageOnScroll": "Experimental. Controla si la vista Escala de tiempo cargará la página siguiente de elementos cuando se desplace al final de la lista.", "timeline.pageSize": "El número de elementos que se va a mostrar en la vista Escala de tiempo de forma predeterminada y cuando se cargan más elementos. Si se establece en \"null\" (valor predeterminado), se elige automáticamente un tamaño de página basado en el área visible de la vista Escala de tiempo.", "timelineConfigurationTitle": "línea de tiempo", + "timelineFilter": "Icono de la acción de escala de tiempo de filtro.", "timelineOpenIcon": "Icono de la acción de abrir la escala de tiempo.", "timelineViewIcon": "Vea el icono de la vista de escala de tiempo." }, @@ -8529,7 +9176,6 @@ "timeline": "línea de tiempo", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "El editor activo no puede proporcionar información de escala de tiempo.", - "timeline.filterSource": "Incluir: {0}", "timeline.loadMore": "Cargar más", "timeline.loading": "Cargando la línea de tiempo para {0}...", "timeline.loadingMore": "Cargando...", @@ -8605,7 +9251,10 @@ "use stable": "Estable (actual)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "&&Notas de la versión" + "downloadUpdate": "Descargar actualización", + "installUpdate": "Instalar la actualización", + "miReleaseNotes": "&&Notas de la versión", + "restartToUpdate": "Reiniciar para actualizar" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "Administrar dominios de confianza", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: mostrar conflictos de configuración (1)", "resolveKeybindingsConflicts_global": "{0}: mostrar conflictos de los enlaces de teclado (1)", "resolveSnippetsConflicts_global": "{0}: mostrar conflictos de los fragmentos de código del usuario ({1})", + "resolveTasksConflicts_global": "{0}: Mostrar conflictos de tareas de usuario (1)", "service changed and turned off": "La sincronización de la configuración se ha desactivado porque {0} usa ahora un servicio independiente. Vuelva a activar la sincronización.", "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", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: mostrar conflictos de configuración", "showKeybindingsConflicts": "{0}: mostrar conflictos de los enlaces de teclado", "showSnippetsConflicts": "{0}: mostrar conflictos de fragmentos de código de usuario", + "showTasksConflicts": "{0}: Mostrar conflictos de tareas de usuario", "sideBySideDescription": "Sincronización de configuración", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "Iniciar sesión en la configuración de sincronización (1)", @@ -8713,13 +9364,19 @@ "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).", + "using separate service": "Settings sync now uses a separate service, more information is available in the [Settings Sync Documentation](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Mostrar datos sincronizados", "workbench.actions.syncData.reset": "Borrar datos en la nube..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "La sincronización de configuración se suspendió temporalmente porque el dispositivo actual está realizando demasiadas solicitudes. Vuelva a cargar {0} para reanudar.", + "local too many requests - restart": "La sincronización de configuración se suspendió temporalmente porque el dispositivo actual está realizando demasiadas solicitudes. Reinicie {0} para reanudar.", "operationId": "Id. de operación: {0}", - "too many requests": "Se ha desactivado la sincronización de la configuración en este dispositivo porque realiza demasiadas solicitudes." + "reload": "Recargar", + "restart": "Reiniciar", + "server too many requests": "La sincronización de configuración está deshabilitada porque el dispositivo actual está realizando demasiadas solicitudes. Espere 10 minutos y active la sincronización.", + "settings sync": "Sincronización de configuración. Identificador de operación: {0}", + "show sync logs": "Mostrar registro" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "Aceptar local", @@ -8766,6 +9423,7 @@ "troubleshoot": "Solucionar problemas", "turn off": "&&Desactivar", "turn off sync on machine": "¿Está seguro de que quiere desactivar la sincronización en {0}?", + "turn off sync on multiple machines": "¿Está seguro de que quiere desactivar la sincronización en las máquinas seleccionadas?", "valid message": "El nombre de la máquina debe ser único y no estar vacío", "workbench.actions.sync.compareWithLocal": "Comparar con local", "workbench.actions.sync.editMachineName": "Editar nombre", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "Abrir carpeta de copias de seguridad locales", - "no backups": "La carpeta de copias de seguridad local no existe", - "operationId": "Id. de operación: {0}", - "report issue": "Notificar incidencia", - "settings sync": "Sincronización de configuración. Identificador de operación: {0}", - "show sync logs": "Mostrar registro", - "too many requests": "La sincronización de configuración está deshabilitada porque el dispositivo actual está realizando demasiadas solicitudes. Proporcione los registros de sincronización para notificar una incidencia." + "no backups": "La carpeta de copias de seguridad local no existe" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "No hay ningún proveedor de datos registrado que pueda proporcionar datos de la vista.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "Nuevo archivo..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "La contribución viewsWelcome en \"{0}\" requiere que \"enableProposedApi\" se haya habilitado." + "ViewsWelcomeExtensionPoint.proposedAPI": "La contribución viewsWelcome en \"{0}\" requiere \"enabledApiProposals: [\"contribViewsWelcome\"]\" para usar la propiedad propuesta \"group\"." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "Contenido de bienvenida de vistas aportadas. El contenido de bienvenida se representará en vistas en forma de árbol siempre que no tengan contenido significativo para mostrar, por ejemplo, el Explorador de archivos cuando no haya ninguna carpeta abierta. Dicho contenido es útil como documentación del producto para impulsar a los usuarios a utilizar ciertas características antes de que estén disponibles. Un buen ejemplo sería un botón \"Clonar repositorio\" en la vista de bienvenida del Explorador de archivos.", "contributes.viewsWelcome.view": "Contenido de bienvenida contribuido para una visión específica.", "contributes.viewsWelcome.view.contents": "Contenido de bienvenida que se mostrará. El formato del contenido es un subconjunto de Markdown, con soporte solo para vínculos.", "contributes.viewsWelcome.view.enablement": "Condición en la que deben habilitarse los vínculos de comandos y los botones de contenido de bienvenida.", - "contributes.viewsWelcome.view.group": "Grupo al que pertenece este contenido de bienvenida.", + "contributes.viewsWelcome.view.group": "Grupo al que pertenece este contenido de bienvenida. API propuesta.", "contributes.viewsWelcome.view.view": "Identificador de la vista de destino para este contenido de bienvenida. Solo se admiten vistas en forma de árbol.", "contributes.viewsWelcome.view.when": "Condición en la que se debe mostrar el contenido de bienvenida." }, @@ -8882,7 +9535,7 @@ "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.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Cuando se habilita, se abre el tutorial de la extensión al momento de su instalació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": { @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Clonar el repositorio Git...", "gettingStarted.topLevelGitOpen.description": "Conectarse a un repositorio remoto o una solicitud de incorporación de cambios para examinar, buscar, editar y confirmar", "gettingStarted.topLevelGitOpen.title": "Abrir repositorio...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "Ver un tutorial en el editor o una extensión", "gettingStarted.topLevelShowWalkthroughs.title": "Abrir un tutorial...", "gettingStarted.videoTutorial.description.interpolated": "Vea el primero de una serie de tutoriales de vídeo breves y prácticos sobre las características clave de VS Code.\r\n{0}", "gettingStarted.videoTutorial.title": "Relájese y aprenda", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Parece que GIT no está instalado en el sistema.", "walkThrough.unboundCommand": "sin enlazar" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "Marcar como Listo", + "checkboxTitle": "Cuando se activa esta opción, esta página se mostrará al iniciar.", + "close": "Ocultar", + "footer": "{0} recopila datos de uso. Lea nuestra {1} y aprenda a {2}.", + "getStarted": "Iniciar", + "gettingStarted.allStepsComplete": "Todos los {0} pasos completados.", + "gettingStarted.editingEvolved": "Edición mejorada", + "gettingStarted.someStepsComplete": "{0} de {1} pasos completados", + "imageShowing": "Imagen que muestra {0}", + "new": "Nuevo", + "newItems": "Actualizado", + "nextOne": "Sección siguiente", + "noRecents": "No tiene carpetas recientes,", + "openFolder": "abrir una carpeta", + "optOut": "dejar de participar", + "pickWalkthroughs": "Abrir tutorial...", + "privacy statement": "declaración de privacidad", + "recent": "Reciente", + "show more recents": "Mostrar todas las carpetas recientes {0}", + "showAll": "Más...", + "start": "Inicio", + "toStart": "iniciar.", + "walkthroughs": "Tutoriales", + "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/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "En desuso, use el elemento global \\\"workbench.reduceMotion\\\".", + "getStarted": "Comenzar", + "help": "Ayuda", + "miGetStarted": "Iniciar", + "pickWalkthroughs": "Abrir tutorial...", + "welcome.goBack": "Volver", + "welcome.markStepComplete": "Marcar paso completado", + "welcome.markStepInomplete": "Marcar Paso incompleto", + "welcome.showAllWalkthroughs": "Abrir tutorial...", + "workbench.startupEditor": "Controla qué editor se muestra al inicio, si no se restaura ninguno de la sesión anterior.", + "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": "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.", + "workbench.welcomePage.preferReducedMotion": "Cuando está habilitado, reduce el movimiento en la página principal.", + "workbench.welcomePage.videoTutorials": "Cuando está habilitada, la página de introducción tiene vínculos adicionales a tutoriales en vídeo.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Cuando se habilita, se abre el tutorial de la extensión al momento de su instalació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/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Color de fondo para la página de bienvenida.", + "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/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "En desuso. En su lugar, use `image` o `markdown`", + "title": "Título", + "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.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 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.", + "walkthroughs.steps.description.interpolated": "Descripción del paso. Admite texto ``preformado``, __cursiva__ y **negrita**. Use vínculos de estilo markdown para comandos o vínculos externos: {0}, {1} o {2}. Los vínculos en su propia línea se representarán como botones.", + "walkthroughs.steps.doneOn": "Señal para marcar el paso como completo.", + "walkthroughs.steps.doneOn.deprecation": "doneOn está en desuso. De forma predeterminada, los pasos se marcarán cuando se haga clic en sus botones. Para más configuraciones, use completionEvents", + "walkthroughs.steps.id": "Identificador único de este paso. Se usa para realizar un seguimiento de los pasos que se han completado.", + "walkthroughs.steps.media": "Elementos multimedia que se mostrarán junto con este paso, ya sea una imagen o contenido de markdown.", + "walkthroughs.steps.media.altText": "Texto alternativo que se muestra cuando la imagen no puede cargarse o en los lectores de pantalla.", + "walkthroughs.steps.media.image.path.dark.string": "Ruta de acceso a la imagen para temas oscuros, relativa al directorio de extensión.", + "walkthroughs.steps.media.image.path.hc.string": "Ruta de acceso a la imagen para temas de alto contraste, relativa al directorio de extensión.", + "walkthroughs.steps.media.image.path.hcLight.string": "Ruta de acceso a la imagen para temas claros de contraste alto, relativa al directorio de extensión.", + "walkthroughs.steps.media.image.path.light.string": "Ruta de acceso a la imagen para temas claros, relativa al directorio de extensión.", + "walkthroughs.steps.media.image.path.string": "Ruta de acceso a una imagen u objeto compuestos por rutas de acceso a imágenes claras, oscuras y de alto contraste, relativa al directorio de extensión. En función del contexto, la imagen se mostrará en tamaño de 400px a 800px de ancho, con límites similares en el alto. Para admitir pantallas HIDPI, la imagen se representará con un escalado de 1,5 x; por ejemplo, una imagen de ancho de 900 píxeles físicos se mostrará con el ancho de 600 píxeles lógicos.", + "walkthroughs.steps.media.image.path.svg": "Trazado para un SVG, los tokens de color se admiten en variables para admitir temas que coincida con el área de trabajo.", + "walkthroughs.steps.media.markdown.path": "Ruta de acceso al documento de markdown, relativa al directorio de extensión.", + "walkthroughs.steps.oneOn.command": "Marque el paso como listo cuando se ejecute el comando especificado.", + "walkthroughs.steps.title": "Título del paso.", + "walkthroughs.steps.when": "Expresión clave de contexto para controlar la visibilidad de este paso.", + "walkthroughs.title": "Título del tutorial", + "walkthroughs.when": "Expresión clave de contexto para controlar la visibilidad de este tutorial." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "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/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "Iniciar" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "Integrado" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "Examinar extensiones de lenguaje", + "browsePopular": "Examinar extensiones web conocidas", + "browseRecommended": "Examinar extensiones recomendadas", + "cloneRepo": "Clonar repositorio", + "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 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.commandPalette.description.interpolated": "Los comandos son la manera de realizar cualquier tarea en VS Code. **Practique** buscando los más frecuentes para ahorrar tiempo.\r\n{0}\r\n__Pruebe a buscar \"alternancia de vista\".__", + "gettingStarted.commandPalette.title": "Un acceso directo para acceder a todo", + "gettingStarted.debug.description.interpolated": "Agilice los bucles de edición, creación, prueba y depuración mediante la configuración de un lanzamiento.\r\n{0}", + "gettingStarted.debug.title": "Vea su código en acción", + "gettingStarted.extensions.description.interpolated": "Las extensiones son recursos esenciales de VS Code. Abarcan desde prácticas soluciones de productividad, pasando por características listas para usar ampliables hasta la adición de capacidades completamente nuevas.\r\n{0}", + "gettingStarted.extensions.title": "Extensibilidad sin límites", + "gettingStarted.extensionsWeb.description.interpolated": "Las extensiones son VS Code de inicio/apagado. Un número creciente vuelve a estar disponible en la Web.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "Código más inteligente con resaltado de sintaxis, finalización de código, linting y depuración. Aunque muchos lenguajes están integrados, se pueden agregar muchos más como extensiones.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Compatibilidad enriquecida para todos los lenguajes", + "gettingStarted.installGit.description.interpolated": "Instala Git para realizar un seguimiento de los cambios en los proyectos.\r\n{0}", + "gettingStarted.installGit.title": "Instala GIT", + "gettingStarted.intermediate.description": "Optimice su flujo de trabajo de desarrollo con estas sugerencias y trucos.", + "gettingStarted.intermediate.title": "Aumente su productividad", + "gettingStarted.menuBar.description.interpolated": "La barra de menús completa está disponible en el menú desplegable para hacer espacio para el código. Active o desactive su aparición para obtener un acceso más rápido. \r\n{0}", + "gettingStarted.menuBar.title": "Solo la cantidad indicada de interfaz de usuario", + "gettingStarted.newFile.description": "Abra un nuevo archivo, bloc de notas o editor personalizado sin título.", + "gettingStarted.newFile.title": "Nuevo archivo...", + "gettingStarted.notebook.title": "Personalizar blocs de notas", + "gettingStarted.notebookProfile.description": "Ajuste los blocs de notas de la forma que prefiera", + "gettingStarted.notebookProfile.title": "Seleccionar el diseño de los blocs de notas", + "gettingStarted.openFile.description": "Abrir un archivo para empezar a trabajar", + "gettingStarted.openFile.title": "Abrir archivo...", + "gettingStarted.openFolder.description": "Abrir una carpeta para empezar a trabajar", + "gettingStarted.openFolder.title": "Abrir carpeta...", + "gettingStarted.openMac.description": "Abrir un archivo o una carpeta para empezar a trabajar", + "gettingStarted.openMac.title": "Abrir...", + "gettingStarted.pickColor.description.interpolated": "La paleta de colores derecha le ayuda a centrarse en el código, es fácil de ver y simplemente resulta más divertida de usar.\r\n{0}", + "gettingStarted.pickColor.title": "Elija el aspecto que desee", + "gettingStarted.playground.description.interpolated": "¿Quiere codificar de forma más rápida y más inteligente? Practique las eficaces características de edición de código en el sitio de pruebas interactivo.\r\n{0}", + "gettingStarted.playground.title": "Redefinir sus habilidades de edición", + "gettingStarted.quickOpen.description.interpolated": "Navegue entre los distintos archivos en un instante con una sola pulsación de tecla. Sugerencia: Para abrir varios archivos, presione la tecla de flecha derecha.\r\n{0}", + "gettingStarted.quickOpen.title": "Navegar rápidamente entre los archivos", + "gettingStarted.scm.description.interpolated": "Ya no tendrá que buscar más comandos de Git. Los flujos de trabajo de Git y GitHub están integrados sin problemas.\r\n{0}", + "gettingStarted.scm.title": "Realice un seguimiento del código con Git", + "gettingStarted.scmClone.description.interpolated": "Configure el control de versiones integrado para su proyecto, para realizar un seguimiento de los cambios y colaborar con otros usuarios.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "Configure el control de versiones integrado para su proyecto, para realizar un seguimiento de los cambios y colaborar con otros usuarios.\r\n{0}", + "gettingStarted.settings.description.interpolated": "Retoque a su gusto todos los aspectos de VS Code y sus extensiones. La configuración de uso habitual se muestra primero para comenzar.\r\n{0}", + "gettingStarted.settings.title": "Ajustar la configuración", + "gettingStarted.settingsSync.description.interpolated": "Mantenga actualizadas sus personalizaciones esenciales de VS Code y con una copia de seguridad en todos los dispositivos.\r\n{0}", + "gettingStarted.settingsSync.title": "Sincronizar desde y hacia otros dispositivos", + "gettingStarted.setup.OpenFolder.description.interpolated": "Ya hemos empezado a codificar. Abra una carpeta de proyecto para pasar los archivos a VS Code.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "Abrir el código", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Ya está todo listo para empezar a codificar. Puede abrir un proyecto local o un repositorio remoto para obtener los archivos en VS Code.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "Descubra las mejores personalizaciones para configurar VS Code a su manera.", + "gettingStarted.setup.title": "Introducción a VS Code", + "gettingStarted.setupWeb.description": "Descubra las mejores personalizaciones para configurar VS Code en la Web a su manera.", + "gettingStarted.setupWeb.title": "Introducción a la VS Code en la Web", + "gettingStarted.shortcuts.description.interpolated": "Una vez que haya descubierto sus comandos favoritos, cree métodos abreviados de teclado personalizados para obtener acceso instantáneo.\r\n{0}", + "gettingStarted.shortcuts.title": "Personalizar los accesos directos", + "gettingStarted.splitview.description.interpolated": "Para sacar el máximo provecho de su pantalla, abra los archivos uno al lado del otro, de forma vertical y horizontal.\r\n{0}", + "gettingStarted.splitview.title": "Edición en paralelo", + "gettingStarted.tasks.description.interpolated": "Cree tareas para sus flujos de trabajo comunes y disfrute de la experiencia integrada en la ejecución de scripts y la comprobación automática de resultados.\r\n{0}", + "gettingStarted.tasks.title": "Automatizar sus tareas de proyecto", + "gettingStarted.terminal.description.interpolated": "Ejecute los comandos shell de forma rápida y supervise la salida de compilación junto a su código.\r\n{0}", + "gettingStarted.terminal.title": "Cómodo terminal integrado", + "gettingStarted.topLevelGitClone.description": "Clonar un repositorio remoto en una carpeta local", + "gettingStarted.topLevelGitClone.title": "Clonar el repositorio Git...", + "gettingStarted.topLevelGitOpen.description": "Conectarse a un repositorio remoto o una solicitud de incorporación de cambios para examinar, buscar, editar y confirmar", + "gettingStarted.topLevelGitOpen.title": "Abrir repositorio...", + "gettingStarted.topLevelShowWalkthroughs.description": "Ver un tutorial en el editor o una extensión", + "gettingStarted.topLevelShowWalkthroughs.title": "Abrir un tutorial...", + "gettingStarted.topLevelVideoTutorials.description": "Vea nuestra serie de breves y prácticos tutoriales en vídeo sobre las características principales de VS Code.", + "gettingStarted.topLevelVideoTutorials.title": "Ver tutoriales en vídeo", + "gettingStarted.videoTutorial.description.interpolated": "Vea el primero de una serie de tutoriales de vídeo breves y prácticos sobre las características clave de VS Code.\r\n{0}", + "gettingStarted.videoTutorial.title": "Relájese y aprenda", + "gettingStarted.workspaceTrust.description.interpolated": "{0} le permite decidir si las carpetas de proyecto deben **permitir o restringir** la ejecución de código automática __(requerido para extensiones, depuración, etc.)__.\r\nAbrir un archivo o carpeta le pedirá que conceda confianza. Siempre podrá {1} más tarde.", + "gettingStarted.workspaceTrust.title": "Examinar y editar código de forma segura", + "initRepo": "Inicializar repositorio de Git", + "installGit": "Instala GIT", + "keyboardShortcuts": "Métodos abreviados de teclado", + "openEditorPlayground": "Abrir área de juegos del editor", + "openFolder": "Abrir carpeta", + "openRepository": "Abrir repositorio", + "openSCM": "Abrir control de código fuente", + "pickFolder": "Seleccionar una carpeta", + "quickOpen": "Quick Open para archivo", + "runProject": "Ejecute su proyecto", + "runTasks": "Ejecutar tareas detectadas automáticamente", + "showTerminal": "Mostrar panel del terminal", + "splitEditor": "Dividir editor", + "titleID": "Examinar temas de color", + "toggleMenuBar": "Alternar barra de menús", + "tweakSettings": "Retocar mi configuración", + "watch": "Ver tutorial", + "workspaceTrust": "Confianza en el área de trabajo" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "Predeterminado", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "Contraste alto oscuro", + "HighContrastLight": "Contraste alto claro", + "dark": "Oscuro", + "light": "Claro", + "seeMore": "Ver más temas..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "Ocultar información general de la interfaz", + "welcomeOverlay": "Información general de la interfaz de usuario", + "welcomeOverlay.commandPalette": "Encontrar y ejecutar todos los comandos", + "welcomeOverlay.debug": "Iniciar y depurar", + "welcomeOverlay.explorer": "Explorador de archivos", + "welcomeOverlay.extensions": "Administrar extensiones", + "welcomeOverlay.git": "Administración de código fuente", + "welcomeOverlay.notifications": "Mostrar notificaciones", + "welcomeOverlay.problems": "Ver errores y advertencias", + "welcomeOverlay.search": "Buscar en todos los archivos", + "welcomeOverlay.terminal": "Alternar terminal integrado" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "Controla qué editor se muestra al inicio, si no se restaura ninguno de la sesión anterior.", + "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": "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/welcomeViews/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/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "La contribución viewsWelcome en \"{0}\" requiere \"enabledApiProposals: [\"contribViewsWelcome\"]\" para usar la propiedad propuesta \"group\"." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "Contenido de bienvenida de vistas aportadas. El contenido de bienvenida se representará en vistas en forma de árbol siempre que no tengan contenido significativo para mostrar, por ejemplo, el Explorador de archivos cuando no haya ninguna carpeta abierta. Dicho contenido es útil como documentación del producto para impulsar a los usuarios a utilizar ciertas características antes de que estén disponibles. Un buen ejemplo sería un botón \"Clonar repositorio\" en la vista de bienvenida del Explorador de archivos.", + "contributes.viewsWelcome.view": "Contenido de bienvenida contribuido para una visión específica.", + "contributes.viewsWelcome.view.contents": "Contenido de bienvenida que se mostrará. El formato del contenido es un subconjunto de Markdown, con soporte solo para vínculos.", + "contributes.viewsWelcome.view.enablement": "Condición en la que deben habilitarse los vínculos de comandos y los botones de contenido de bienvenida.", + "contributes.viewsWelcome.view.group": "Grupo al que pertenece este contenido de bienvenida. API propuesta.", + "contributes.viewsWelcome.view.view": "Identificador de la vista de destino para este contenido de bienvenida. Solo se admiten vistas en forma de árbol.", + "contributes.viewsWelcome.view.when": "Condición en la que se debe mostrar el contenido de bienvenida." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "Área de juegos del editor interactivo", + "editorWalkThrough.title": "Área de juegos del editor" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "Área de jueg&&os del editor", + "walkThrough.editor.label": "Área de juegos" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "Color de fondo de los editores incrustrados en la área de juegos", + "walkThrough.gitNotFound": "Parece que GIT no está instalado en el sistema.", + "walkThrough.unboundCommand": "sin enlazar" + }, "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?", @@ -9146,16 +10069,17 @@ "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í" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "Agregar carpeta", + "checkListIcon": "Icono de la marca de verificación en el editor de confianza del área de trabajo.", "deleteTrustedUri": "Eliminar ruta de acceso", "dontTrustButton": "No confiar", + "editIcon": "Icono de editar carpeta en el editor de confianza del área de trabajo.", "editTrustedUri": "Editar ruta de acceso", + "folderPickerIcon": "Icono de la carpeta de selección en el editor de confianza del área de trabajo.", "hostColumnLabel": "Host", "invalidTrust": "No puedes fiarte de las carpetas individuales de un repositorio.", "localAuthority": "Local", @@ -9163,8 +10087,10 @@ "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", + "removeIcon": "Icono de quitar carpeta en el editor de confianza del área de trabajo.", "root element label": "Administrar confianza del área de trabajo", "selectTrustedUri": "Seleccione la carpeta de confianza", + "shieldIcon": "Icono de confianza del área de trabajo en el banner.", "trustAll": "Confiará en todos los repositorios de {0}.", "trustButton": "Confiar", "trustMessage": "Confiar en los autores de todos los archivos de la carpeta actual o de su elemento primario '{0}'.", @@ -9203,7 +10129,12 @@ "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:", - "workspaceTrustEditorHeaderActions": "[Configure sus valores]({0}) o [aprenda más](https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[Configure sus valores]({0}) o [aprenda más](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "Icono de la cruz en el editor de confianza del área de trabajo." + }, + "vs/workbench/contrib/workspace/common/workspace": { + "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/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Abrir área de trabajo", @@ -9212,9 +10143,96 @@ "workspaceFound": "Esta carpeta contiene un archivo de área de trabajo \"{0}\". ¿Desea abrirlo? [Más información] ({1}) acerca de los archivos del área de trabajo.", "workspacesFound": "Esta carpeta contiene varios archivos de área de trabajo. ¿Desea abrir uno? [Más información]({0}) acerca de los archivos de área de trabajo." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "El menú contextual de comentarios aportados, representado como botones debajo del editor de comentarios", + "comment.title": "El menú de título de comentario aportado", + "commentThread.actions": "El menú contextual del subproceso de comentario aportado, representado como botones debajo del editor de comentarios", + "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", + "menus.debugCallstackContext": "El menú contextual de la vista de la pila de llamadas de depuración", + "menus.debugToolBar": "Menú de la barra de herramientas de depuración", + "menus.debugVariablesContext": "El menú contextual de la vista de variables de depuración", + "menus.editorContext": "El menú conextual del editor", + "menus.editorContextCopyAs": "Submenú \\\"Copiar como\\\" en el menú contextual del editor", + "menus.editorTabContext": "Menú contextual de pestañas del editor", + "menus.editorTitle": "El menú de título del editor", + "menus.editorTitleRun": "Ejecutar submenú dentro del menú de títulos del editor", + "menus.explorerContext": "El menú contextual del explorador de archivos", + "menus.extensionContext": "Menú contextual de la extensión", + "menus.home": "Menú contextual del indicador de inicio (solo web)", + "menus.opy": "Submenú \\\"Copiar como\\\" en el menú de edición de nivel superior", + "menus.resourceFolderContext": "El menú contextual de la carpeta de recursos del control de código fuente", + "menus.resourceGroupContext": "El menú contextual del grupo de recursos de Control de código fuente", + "menus.resourceStateContext": "El menú contextual de estado de recursos de Control de código fuente", + "menus.scmSourceControl": "El menú de control de código fuente", + "menus.scmTitle": "El menú del título Control de código fuente", + "menus.statusBarRemoteIndicator": "Menú de indicador remoto en la barra de estado", + "menus.touchBar": "Barra táctil (sólo macOS)", + "missing.altCommand": "El elemento de menú hace referencia a un comando alternativo `{0}` que no está definido en la sección 'commands'.", + "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.executePrimary": "Botón de ejecución de celda del bloc de notas principal aportado", + "notebook.cell.title": "El menú de título de la celda del cuaderno aportado", + "notebook.toolbar": "El menú de la barra de herramientas del cuaderno aportado", + "opticon": "la propiedad \\\"icon\\\" puede omitirse o debe ser una cadena o un literal como \\\"{dark, light}\\\"", + "optstring": "la propiedad “{0}” se puede omitir o debe ser de tipo “string”", + "proposed": "La API propuesta requiere \\\"enabledApiProposal: [\\\"{0}\\\"]” - {1}", + "proposedAPI.invalid": "{0} es un identificador de menú propuesto. Requiere \\\"package.json#enabledApiProposals: [\\\"{1}\\\"]\\\" y solo está disponible cuando se queda sin desarrollo o con el siguiente modificador de línea de comandos: --enable-proposed-api {2}", + "require": "los elementos de submenú deben ser un objeto", + "requireStringOrObject": "La propiedad \\\"{0}\\\" es obligatoria y debe ser de tipo \\\"string\\\" u \\\"object\\\"", + "requirearray": "los elementos de submenú deben ser una matriz", + "requirestring": "la propiedad “{0}” es obligatoria y debe ser de tipo “string”", + "requirestrings": "Las propiedades \\\"{0}\\\" y \\\"{1}\\\" son obligatorias y deben ser de tipo \\\"string\\\"", + "submenuId.duplicate.id": "El submenú \\\"{0}\\\" ya estaba registrado previamente.", + "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.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", + "view.timelineTitle": "El menú de título de la vista de línea de tiempo", + "view.tunnelContext": "El menú contextual del elemento de vista Puertos", + "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 por la que se agrupa el comando en la interfaz de usuario", + "vscode.extension.contributes.commandType.command": "Identificador del comando que se va a ejecutar", + "vscode.extension.contributes.commandType.icon": "(Opcional) Icono que se utiliza para representar el comando en la interfaz de usuario. Una ruta de archivo, un objeto con rutas de archivo para temas oscuros y claros o referencias a un icono de tema, como `\\$(zap)`", + "vscode.extension.contributes.commandType.icon.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": "(Opcional) Título corto por el que el comando se representa en la interfaz de usuario. Los menús eligen \\\"title\\\" o \\\"shortTitle\\\" en función del contexto en el que muestran los comandos.", + "vscode.extension.contributes.commandType.title": "Título con el que se representa el comando en la interfaz de usuario", + "vscode.extension.contributes.commands": "Aporta comandos a la paleta de comandos.", + "vscode.extension.contributes.menuItem.alt": "El identificador de un comando alternativo que se usará. El comando se debe declarar en la sección 'commands'", + "vscode.extension.contributes.menuItem.command": "El identificador del comando que se ejecutará. El comando se debe declarar en la sección 'commands'", + "vscode.extension.contributes.menuItem.group": "Grupo al que pertenece este elemento", + "vscode.extension.contributes.menuItem.submenu": "Identificador del submenú que se mostrará en este elemento.", + "vscode.extension.contributes.menuItem.when": "Condición que se debe cumplir para mostrar este elemento", + "vscode.extension.contributes.menus": "Contribuye con elementos de menú al editor", + "vscode.extension.contributes.submenu.icon": "(Opcional) Icono que se utiliza para representar el submenú 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.submenu.icon.dark": "Ruta de icono cuando se usa un tema oscuro", + "vscode.extension.contributes.submenu.icon.light": "Ruta del icono cuando se usa un tema ligero", + "vscode.extension.contributes.submenu.id": "Identificador del menú que se va a mostrar como submenú.", + "vscode.extension.contributes.submenu.label": "Etiqueta del elemento de menú que conduce a este submenú.", + "vscode.extension.contributes.submenus": "Aporta elementos del submenú al editor." + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "Conceder acceso a {0} para {1}... (1)", "allow": "Permitir", + "authentication.Placeholder": "Aún no se ha solicitado ninguna cuenta...", "authentication.id": "Identificador del proveedor de autenticación.", "authentication.idConflict": "El identificador de autenticación \"{0}\" ya se ha registrado.", "authentication.label": "Nombre en lenguaje natural del proveedor de autenticación.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "Edición del área de trabajo", "nothing": "No se realizaron ediciones" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "Valores predeterminados de contribución para las configuraciones", + "experimental": "Experimentos" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "No se puede escribir en la configuración de usuario porque el archivo tiene cambios sin guardar. Guarde primero el archivo de configuración de usuario e inténtelo de nuevo.", "errorConfigurationFileDirtyFolder": "No se puede escribir en la configuración de carpeta porque el archivo tiene cambios sin guardar. Guarde primero el archivo de configuración de la carpeta \"{0}\" y vuelva a intentarlo.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "No se puede escribir en Configuración de carpeta porque no se ha proporcionado ningún recurso.", "errorInvalidLaunchConfiguration": "No se puede escribir en el archivo de configuración de inicio. Ábralo para corregir los posibles errores o advertencias que tenga y vuelva a intentarlo.", "errorInvalidRemoteConfiguration": "No se puede escribir en la configuración del usuario remoto. Abra la configuración del usuario remoto para corregir errores/advertencias en él e inténtelo de nuevo.", - "errorInvalidResourceLanguageConfiguraiton": "No se puede escribir en la configuración de idioma porque {0} no es una configuración de idioma de recursos.", + "errorInvalidResourceLanguageConfiguration": "No se puede escribir en la configuración de idioma porque {0} no es una configuración de idioma de recursos.", "errorInvalidTaskConfiguration": "No se puede escribir en el archivo de configuración de tareas. Por favor, ábralo para corregir sus errores/advertencias e inténtelo de nuevo.", "errorInvalidUserTarget": "No se puede escribir en Configuración de usuario porque {0} no admite el ámbito global.", "errorInvalidWorkspaceConfigurationApplication": "No se puede escribir {0} en Configuración de área de trabajo; solo se puede escribir en Configuración de usuario.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "No se puede escribir en la configuración de usuario remoto porque el contenido del archivo es más reciente.", "errorTasksConfigurationFileDirty": "No se puede escribir en el archivo de configuración de tareas porque el archivo tiene cambios sin guardar. Guárdelo primero e inténtelo de nuevo.", "errorTasksConfigurationFileModifiedSince": "No se puede escribir en el archivo de configuración de tareas porque el contenido del archivo es más reciente.", + "errorUnknown": "No se puede escribir en {0} debido a un error interno.", "errorUnknownKey": "No se puede escribir en {0} porque {1} no es una configuración registrada.", "folderTarget": "Configuración de Carpeta", "open": "Abrir configuración", @@ -9279,14 +10302,14 @@ "errorFileDirty": "No se puede escribir en el archivo porque el archivo tiene cambios sin guardar. Guarde el archivo e inténtelo de nuevo.", "errorInvalidFile": "No se puede escribir en el archivo. Abra el archivo para corregir los errores o advertencias y vuelva a intentarlo." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { - "commandVariable.noStringType": "No puede sustituir la variable de comando \"{0}\" porque el comando no devolvió un resultado de tipo string.", - "inputVariable.command.noStringType": "No puede sustituir la variable de entrada \"{0}\" porque el comando \"{1}\" no devolvió un resultado de tipo string.", + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { + "commandVariable.noStringType": "No puede sustituir la variable de comando \\\"{0}\\\" porque el comando no devolvió un resultado de tipo string.", + "inputVariable.command.noStringType": "No puede sustituir la variable de entrada \\\"{0}\\\" porque el comando \\\"{1}\\\" no devolvió un resultado de tipo string.", "inputVariable.defaultInputValue": "(Predeterminada)", - "inputVariable.missingAttribute": "La variable de entrada \"{0}\" es de tipo \"{1}\" y debe incluir \"{2}\".", - "inputVariable.noInputSection": "Se debe definir la variable \"{0}\" en una sección \"{1}\" de la configuración de depuración o tareas.", - "inputVariable.undefinedVariable": "Se encontró una variable de entrada no definida \"{0}\". Elimine o defina \"{0}\" para continuar.", - "inputVariable.unknownType": "La variable de entrada \"{0}\" solo puede ser del tipo \"promptString\", \"pickString\" o \"command\"." + "inputVariable.missingAttribute": "La variable de entrada \\\"{0}\\\" es de tipo \\\"{1}\\\" y debe incluir \\\"{2}\\\".", + "inputVariable.noInputSection": "Se debe definir la variable \\\"{0}\\\" en una sección \\\"{1}\\\" de la configuración de depuración o tareas.", + "inputVariable.undefinedVariable": "Se encontró una variable de entrada no definida \\\"{0}\\\". Elimine o defina \\\"{0}\\\" para continuar.", + "inputVariable.unknownType": "La variable de entrada \\\"{0}\\\" solo puede ser del tipo \\\"promptString\\\", \\\"pickString\\\" o \\\"command\\\"." }, "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { "JsonSchema.input.command.args": "Argumentos opcionales pasados al comando.", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "La variable {0} no encuentra la carpeta de área de trabajo de \"{1}\".", "canNotResolveLineNumber": "No se puede resolver la variable \"{0}\". Asegúrese de tener una línea seleccionada en el editor activo.", "canNotResolveSelectedText": "No se puede resolver la variable \"{0}\". Asegúrese de tener un texto seleccionado en el editor activo.", + "canNotResolveUserHome": "No se puede resolver la variable {0}. La ruta de acceso de UserHome no está definida", "canNotResolveWorkspaceFolder": "No se puede resolver la variable \"{0}\". Abra una carpeta.", "canNotResolveWorkspaceFolderMultiRoot": "No se puede resolver la variable \"{0}\" en un área de trabajo multicarpeta. Defina el ámbito de esta variable mediante el uso de \":\" y un nombre de carpeta del área de trabajo.", "configNoString": "No se puede resolver la variable \"{0}\" porque \"{1}\" es un valor estructurado.", "configNotFound": "No se puede resolver la variable \"{0}\" porque la configuración '{1}' no se ha encontrado. ", + "extensionNotInstalled": "No se puede resolver la {0} variable porque la extensión {1} no está instalada.", "missingConfigName": "No se puede resolver la variable \"{0}\" porque no se ha asignado ningún nombre de configuración. ", "missingEnvVarName": "No se puede resolver la variable \"{0}\" porque no se ha asignado ningún nombre de variable de entorno. ", + "missingExtensionName": "No se puede resolver la variable {0} porque no se proporciona ningún nombre de extensión.", "noValueForCommand": "No se puede resolver la variable \"{0}\" porque el comando no tiene ningún valor." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "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.", + "bisect.plural": "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.", + "bisect.singular": "La extensión Bisect está activa y ha deshabilitado 1 extensión. Compruebe si aún puede reproducir el problema y, a continuación, seleccione una de estas opciones.", "detail.start": "La extensión Bisect usará la búsqueda binaria para encontrar una extensión que causa un problema. Durante el proceso, la ventana se recarga repetidamente (~{0} veces) y cada vez deberá confirmar si sigue encontrando problemas.", "done": "Continuar", "done.detail": "La extensión Bisect se ha completado y ha identificado {0} como la extensión que causa el problema.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "Todas las extensiones instaladas están deshabilitadas temporalmente.", "noWorkspace": "No hay ningún área de trabajo." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "No se puede agregar \"{0}\" porque esta no es una extensión web.", + "openInstalledWebExtensionsResource": "Abrir el recurso de extensiones web instaladas" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Error al instalar la extensión {0}: no se encuentra el manifiesto.", "VS Code for Web": "{0} para la Web", @@ -9432,16 +10464,13 @@ "singleDependentError": "No se puede desinstalar la extensión '{0}'. La extensión '{1}' depende de esta.", "twoDependentsError": "No se puede desinstalar la extensión '{0}'. Las extensiones '{1}' y '{2}' dependen de esta." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "No se puede agregar \"{0}\" porque esta no es una extensión web.", - "openInstalledWebExtensionsResource": "Abrir el recurso de extensiones web instaladas" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remoto" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "No se puede instalar la extensión \"{0}\" porque no es compatible con la versión actual de VS Code (versión {1})." + "notFoundCompatibleDependency": "No se puede instalar la extensión \"{0}\" porque no es compatible con la versión actual de {1} (versión {2}).", + "notFoundCompatiblePrereleaseDependency": "No se puede instalar la versión preliminar de la extensión \"{0}\" porque no es compatible con la versión actual de {1} (versión {2})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Agregar recomendación de extensión a", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "Instalando la extensión \"{0}\"...", - "Reload": "Recargar ventana y abrir", "confirmUrl": "¿Permitir que una extensión abra este URI?", - "enableAndHandle": "La extensión \"{0}\" está deshabilitada. ¿Desea habilitar la extensión y volver a cargar la ventana para abrir la URL?", + "enableAndHandle": "La extensión \\\"{0}\\\" está deshabilitada. ¿Desea habilitar la extensión y abrir la dirección URL?", "enableAndReload": "&&Habilitar y abrir", "extensions": "Extensiones", - "install": "&&Instalar", - "installAndHandle": "La extensión \"{0}\" no está instalada. ¿Desea instalar la extensión y volver a cargar la ventana para abrir esta URL?", + "install and open": "&&Instalar y abrir", + "installAndHandle": "La extensión \\\"{0}\\\" no está instalada. ¿Desea instalar la extensión y abrir esta dirección URL?", "manage": "Administrar URI de extensión autorizados...", "no": "No hay ningún URI de extensión autorizado actualmente.", "open": "&&Abrir", - "reload": "¿Quiere recargar la ventana y abrir la dirección URL \"{0}\"?", "reloadAndHandle": "La extensión \"{0}\" no se ha cargado. ¿Desea volver a cargar la ventana para cargar la extensión y abrir la URL?", "reloadAndOpen": "&&Volver a cargar ventana y abrir", "rememberConfirmUrl": "No volver a preguntarme por esta extensión." @@ -9470,8 +10497,11 @@ "name": "Host de extensiones de trabajo" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "El host de extensión remota finalizó inesperadamente. Reiniciar...", + "extensionService.crash": "El host de extensión remota finalizó inesperadamente 3 veces en los últimos 5 minutos.", "extensionTestError": "No se encontró ningún host de extensiones que pueda iniciar el ejecutor de pruebas en {0}.", - "looping": "Las siguientes extensiones contienen bucles de dependencias y se han deshabilitado: {0}" + "looping": "Las siguientes extensiones contienen bucles de dependencias y se han deshabilitado: {0}", + "restart": "Reiniciar el host de extensión remota" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "Medir la latencia del host de extensión" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "Defina una extensión que se pueda ejecutar a ambos lados, con una preferencia hacia la ejecución en el equipo local.", "extensionKind.workspace": "Defina una extensión que solo se pueda ejecutar en la máquina remota al conectarse a la ventana remota.", "extensionKind.workspace-ui": "Defina una extensión que se pueda ejecutar a ambos lados, con una preferencia hacia la ejecución en el equipo remoto.", + "product.extensionEnabledApiProposals": "Propuestas de API que las extensiones respectivas pueden usar libremente.", "ui": "Tipo de extensión de interfaz de usuario. En una ventana remota, estas extensiones solo están habilitadas cuando están disponibles en el equipo local.", "vscode.extension.activationEvents": "Eventos de activación de la extensión VS Code.", "vscode.extension.activationEvents.onAuthenticationRequest": "Evento de activación que se emite cada vez que se solicitan sesiones desde el proveedor de autenticación especificado.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Un evento de activación que se emite cada vez que se usa un representador de salida del bloc de notas.", "vscode.extension.activationEvents.onSearch": "Un evento de activación emitido cada vez que se inicia una búsqueda en la carpeta con el esquema dado.", "vscode.extension.activationEvents.onStartupFinished": "Se emitió un evento de activación después de finalizar el inicio (después de que todas las extensiones activadas con \"*\" hayan terminado de activarse).", + "vscode.extension.activationEvents.onTaskType": "Un evento de activación emitido cada vez que las tareas de un tipo determinado deben enumerarse o resolverse.", "vscode.extension.activationEvents.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.onWebviewPanel": "Evento de activación emitido cuando se carga una vista web de un determinado viewType", "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.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "Todas las contribuciones de la extensión VS Code representadas por este paquete.", "vscode.extension.contributes.extensionPack": "Conjunto de extensiones que pueden instalarse juntas. El identificador de una extensión siempre es ${publisher}.${name}. Por ejemplo: vscode.csharp.", "vscode.extension.displayName": "Nombre para mostrar de la extensión que se usa en la galería de VS Code.", + "vscode.extension.enableProposedApi.deprecated": "Use \"enabledApiProposals\" en su lugar.", + "vscode.extension.enabledApiProposals": "Habilite las propuestas de API para probarlas. Solo es válido **durante el desarrollo**. Las extensiones **no se pueden publicar** con esta propiedad. Para obtener más información, visite: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "Compatibilidad del motor.", "vscode.extension.engines.vscode": "Para las extensiones de VS Code, especifica la versión de VS Code con la que la extensión es compatible. No puede ser *. Por ejemplo: ^0.10.5 indica compatibilidad con una versión de VS Code mínima de 0.10.5.", "vscode.extension.extensionDependencies": "Dependencias a otras extensiones. El identificador de una extensión siempre es ${publisher}.${name}. Por ejemplo: vscode.csharp.", @@ -9552,15 +10587,12 @@ "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.", - "reloadWindow": "Recargar ventana" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "Abrir herramientas de desarrollo", "enable": "Habilitar y cargar", "enableResolver": "Se requiere la extensión \"{0}\" para abrir la ventana remota.\r\n¿Quiere habilitarla?", - "extensionService.crash": "El host de extensiones finalizó inesperadamente.", + "extensionService.autoRestart": "El host de extensiones finalizó inesperadamente. Reiniciar...", + "extensionService.crash": "El host de extensiones finalizó inesperadamente 3 veces en los últimos 5 minutos.", "extensionService.versionMismatchCrash": "El host de extensiones no se puede iniciar: la versión no coincide.", "getEnvironmentFailure": "No se pudo capturar un entorno remoto", "install": "Instalar y recargar", @@ -9576,31 +10608,12 @@ "extensionHost.error": "Error del host de extensiones: {0}", "extensionHost.startupFail": "El host de extensiones no se inició en 10 segundos, lo cual puede ser un problema.", "extensionHost.startupFailDebug": "El host de extensiones no se inició en 10 segundos, puede que se detenga en la primera línea y necesita un depurador para continuar.", + "join.extensionDevelopment": "Finalizando sesión de depuración de extensión", "reloadWindow": "Recargar ventana" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string[]\"", - "extensionDescription.activationEvents2": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", - "extensionDescription.browser1": "la propiedad \"{0}\" se puede omitir o debe ser de tipo \"string\"", - "extensionDescription.browser2": "Se esperaba que \"browser\" ({0}) se hubiera incluido en la carpeta de la extensión ({1}). Esto puede hacer que la extensión no sea portátil.", - "extensionDescription.browser3": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", - "extensionDescription.empty": "Se obtuvo una descripción vacía de la extensión.", - "extensionDescription.engines": "la propiedad `{0}` es obligatoria y debe ser de tipo \"object\"", - "extensionDescription.engines.vscode": "la propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\"", - "extensionDescription.extensionDependencies": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string[]\"", - "extensionDescription.main1": "la propiedad \"{0}\" se puede omitir o debe ser de tipo \"string\"", - "extensionDescription.main2": "Se esperaba que \"main\" ({0}) se hubiera incluido en la carpeta de la extensión ({1}). Esto puede hacer que la extensión no sea portátil.", - "extensionDescription.main3": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", - "extensionDescription.name": "la propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\"", - "extensionDescription.publisher": "El publicador de propiedades debe ser de tipo \"string\".", - "extensionDescription.version": "la propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\"", - "fileReadFail": "No se puede leer el archivo {0}: {1}.", - "jsonInvalidFormat": "Formato no válido {0}: se esperaba un objeto JSON.", - "jsonParseFail": "No se ha podido analizar {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "Archivo de manifiesto {0} no válido: no es un objeto JSON.", - "jsonsParseReportErrors": "No se pudo analizar {0}: {1}.", - "missingNLSKey": "No se encontró un mensaje para la clave {0}.", - "notSemver": "La versión de la extensión no es compatible con semver." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "Las extensiones han sido modificadas en disco. Por favor, vuelva a cargar la ventana.", + "reloadWindow": "Recargar ventana" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "No se pudo mover \"{0}\" a la papelera de reciclaje", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "Vea el primero de una serie de tutoriales de vídeo breves y prácticos sobre las características clave de VS Code.", "gettingStarted.videoTutorial.button": "Ver tutorial" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "Si es posible retroceder al navegar en el historial del editor", + "canNavigateBackInEditLocations": "Si es posible navegar hacia atrás en el historial de ubicaciones de edición del editor", + "canNavigateBackInNavigationLocations": "Si es posible navegar hacia atrás en el historial de ubicaciones de navegación del editor", "canNavigateForward": "Si es posible avanzar al navegar en el historial del editor", - "canNavigateToLastEditLocation": "Si es posible navegar a la ubicación de la última edición", + "canNavigateForwardInEditLocations": "Si es posible navegar hacia adelante en el historial de ubicaciones de edición del editor", + "canNavigateForwardInNavigationLocations": "Si es posible navegar hacia adelante en el historial de ubicaciones de navegación del editor", + "canNavigateToLastEditLocation": "Si es posible navegar a la última ubicación de edición del editor", + "canNavigateToLastNavigationLocation": "Si es posible navegar a la última ubicación de navegación del editor", "canReopenClosedEditor": "Si es posible volver a abrir el último editor cerrado" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "No se puede escribir en el archivo de configuración KeyBindings. Abra el archivo para corregir los errores/advertencias e inténtelo otra vez." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "Área de trabajo", "untitledWorkspace": "Sin título (área de trabajo)", "vscode.extension.contributes.resourceLabelFormatters": "Aporta reglas de formato de etiqueta de recursos.", "vscode.extension.contributes.resourceLabelFormatters.authority": "Autorización URI en la que se debe hacer coincidir el formateador. Se admiten patrones globales.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (área de trabajo)", "workspaceNameVerbose": "{0} (área de trabajo)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "Elemento \"contributes.{0}\" no válido. Se esperaba una matriz.", + "invalid.empty": "Valor vacío para \"contributes.{0}\"", + "opt.aliases": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "opt.configuration": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string\"", + "opt.extensions": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "opt.filenames": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "opt.firstLine": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string\"", + "opt.icon": "la propiedad \"{0}\" se puede omitir y debe ser de tipo \"object\" con las propiedades \"{1}\" y \"{2}\" de tipo \"string\"", + "opt.mimetypes": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "require.id": "la propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\"", + "vscode.extension.contributes.languages": "Aporta declaraciones de lenguaje.", + "vscode.extension.contributes.languages.aliases": "Alias de nombre para el lenguaje.", + "vscode.extension.contributes.languages.configuration": "Ruta de acceso relativa a un archivo que contiene opciones de configuración para el lenguaje.", + "vscode.extension.contributes.languages.extensions": "Extensiones de archivo asociadas al lenguaje.", + "vscode.extension.contributes.languages.filenamePatterns": "Patrones globales de nombre de archivo asociados al lenguaje.", + "vscode.extension.contributes.languages.filenames": "Nombres de archivo asociados al lenguaje.", + "vscode.extension.contributes.languages.firstLine": "Expresión regular que coincide con la primera línea de un archivo del lenguaje.", + "vscode.extension.contributes.languages.icon": "Icono que se va a usar como icono de archivo, si ningún tema de icono proporciona uno para el idioma.", + "vscode.extension.contributes.languages.icon.dark": "Ruta de icono cuando se usa un tema oscuro", + "vscode.extension.contributes.languages.icon.light": "Ruta del icono cuando se usa un tema ligero", + "vscode.extension.contributes.languages.id": "Identificador del lenguaje.", + "vscode.extension.contributes.languages.mimetypes": "Tipos MIME asociados al lenguaje." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "Error inesperado al intentar cerrar la ventana ({0}).", "errorLoad": "Error inesperado al intentar cambiar el área de trabajo de la ventana ({0}).", "errorQuit": "Error inesperado al intentar salir de la aplicación ({0}).", "errorReload": "Error inesperado al intentar recargar la ventana ({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "Elemento \"contributes.{0}\" no válido. Se esperaba una matriz.", "invalid.empty": "Valor vacío para \"contributes.{0}\"", "opt.aliases": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "La configuración tiene un tipo no válido, se esperaba {0}. Corríjalo en JSON.", + "validations.arrayIncorrectType": "Tipo incorrecto. Se esperaba una matriz.", "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}.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "Se espera el URI.", "validations.uriSchemeMissing": "Se espera el URI con un esquema." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "Perfil de configuración", + "settings profiles": "Perfil de configuración" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: se aplicó correctamente.", + "profiles.applying": "{0}: aplicando..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "Cancelar", "dismiss": "Descartar", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "Reenviado por el usuario", "tunnel.staticallyForwarded": "Reenviado de forma estática" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "Error al conectar con el servidor de host de la extensión remota (Error: {0})", "devTools": "Abrir herramientas de desarrollo", "directUrl": "Abrir en el explorador" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "La carpeta del área de trabajo no existe: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Ya se está registrando.", "invalid.embeddedLanguages": "Valor no válido en \"contributes.{0}.embeddedLanguages\". Debe ser una asignación de objeto del nombre del ámbito al lenguaje. Valor proporcionado: {1}", @@ -9839,17 +10894,16 @@ "progress2": "Se está registrando el análisis de gramática de TM. Haga clic en Detener cuando haya terminado.", "stop": "Detener" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "No hay ninguna gramática de TM registrada para este lenguaje." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "Aporta tokenizadores de TextMate.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "Define qué nombres de ámbito contienen corchetes equilibrados.", "vscode.extension.contributes.grammars.embeddedLanguages": "Asignación de un nombre de ámbito al identificador de lenguaje si esta gramática contiene lenguajes incrustados.", "vscode.extension.contributes.grammars.injectTo": "Lista de nombres de ámbito de lenguaje al que se inyecta esta gramática.", "vscode.extension.contributes.grammars.language": "Identificador del lenguaje para el que se aporta esta sintaxis.", "vscode.extension.contributes.grammars.path": "Ruta de acceso del archivo tmLanguage. La ruta es relativa a la carpeta de extensión y normalmente empieza por \"./syntaxes/\".", "vscode.extension.contributes.grammars.scopeName": "Nombre del ámbito de TextMate que usa el archivo tmLanguage.", - "vscode.extension.contributes.grammars.tokenTypes": "Asignación de nombre de ámbito a tipos de token." + "vscode.extension.contributes.grammars.tokenTypes": "Asignación de nombre de ámbito a tipos de token.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "Define qué nombres de ámbito no contienen corchetes equilibrados." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' ya existe. ¿Desea reemplazarla?", @@ -9859,7 +10913,12 @@ "readonly": "Solo lectura", "readonlyAndDeleted": "Eliminado, solo lectura", "replaceButtonLabel": "&&Reemplazar", - "textFileModelDecorations": "Decoraciones de modelo de archivo de texto" + "textFileCreate.source": "Archivo creado", + "textFileModelDecorations": "Decoraciones de modelo de archivo de texto", + "textFileOverwrite.source": "Archivo reemplazado" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "Codificación de archivo cambiada" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "No se pudo guardar \"{0}\": {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "Guardando \"{0}\"" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "Guardando archivos de texto" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "Problemas al analizar el archivo de iconos de archivos: {0}", "error.invalidformat": "Formato no válido del archivo de temas de iconos de archivos: se esperaba un objeto." @@ -9875,12 +10937,14 @@ "defaultTheme": "Predeterminado", "error.cannotparseicontheme": "Problemas al analizar el archivo de iconos de productos: {0}", "error.fontId": "Falta el id. de fuente \"{0}\" o no es válido. Omitiendo la definición de la fuente.", + "error.fontSrc": "Origen de fuente no válido en la fuente “{0}”. Se omitirá el origen.", "error.fontStyle": "Estilo de fuente no válido en la fuente \"{0}\". Ignorando el valor.", "error.fontWeight": "Espesor de fuente no válido en la fuente \"{0}\". Ignorando el valor.", + "error.icon.font": "Omitiendo la definición de icono \"{0}\". Fuente desconocida.", "error.icon.fontCharacter": "Omitiendo la definición de icono \"{0}\". fontCharacter desconocido.", - "error.icon.fontId": "Omitiendo la definición de icono \"{0}\". Fuente desconocida.", "error.invalidformat": "Formato no válido del archivo de temas de iconos de productos: se esperaba un objeto.", "error.missingProperties": "Formato no válido para el archivo de tema de iconos de producto: debe contener elementos iconDefinitions y fuentes.", + "error.noFontSrc": "No hay ningún origen de fuente válido en la fuente “{0}”. Se omitirá la definición de fuente.", "error.parseicondefs": "Problemas al procesar las definiciones de iconos de productos en {0}:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "El identificador de los colores de los temas", "contributes.color.id.format": "Los identificadores solo deben contener letras, dígitos y puntos y no pueden comenzar con un punto", "contributes.defaults.dark": "El color predeterminado para los temas oscuros. Un valor de color en hexadecimal (#RRGGBB [AA]) o el identificador de un color para los temas que proporciona el valor predeterminado.", - "contributes.defaults.highContrast": "El color predeterminado para los temas con constraste. Un valor de color en hexadecimal (#RRGGBB [AA]) o el identificador de un color para los temas que proporciona el valor predeterminado.", + "contributes.defaults.highContrast": "El color predeterminado para los temas oscuros de contraste alto. Un valor de color en hexadecimal (#RRGGBB[AA]) o el identificador de un color tematizable que proporciona el valor predeterminado. Si no se proporciona, el color “oscuro” se usa como predeterminado para los temas oscuros de contraste alto.", + "contributes.defaults.highContrastLight": "El color predeterminado para los temas de luz de contraste alto. Un valor de color en hexadecimal (#RRGGBB[AA]) o el identificador de un color tematizable que proporciona el valor predeterminado. Si no se proporciona, el color “claro” se usa como valor predeterminado para los temas de luz de contraste alto.", "contributes.defaults.light": "El color predeterminado para los temas claros. Un valor de color en hexadecimal (#RRGGBB [AA]) o el identificador de un color para los temas que proporciona el valor predeterminado.", "invalid.colorConfiguration": "'configuration.colors' debe ser una matriz", "invalid.default.colorType": "{0} debe ser un valor de color en hexadecimal (#RRGGBB [AA] o #RGB [A]) o el identificador de un color para los temas que puede ser el valor predeterminado.", - "invalid.defaults": "'configuration.colors.defaults' debe ser definida y contener 'light', 'dark' y 'highContrast'", + "invalid.defaults": "Se debe definir “configuration.colors.defaults” y contener “claro” y “oscuro”.", + "invalid.defaults.highContrast": "Si se define, 'configuration.colors.defaults.highContrast' debe ser una cadena.", + "invalid.defaults.highContrastLight": "Si se define, “configuration.colors.defaults.highContrastLight” debe ser una cadena.", "invalid.description": "\"configuration.colors.description\" debe estar definido y no puede estar vacío", "invalid.id": "\"configuration.colors.id\" debe estar definido y no puede estar vacío", "invalid.id.format": "\"configuration.colors.id\" solo debe contener letras, dígitos y puntos y no puede comenzar con un punto" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "Colores para resaltado de sintaxis", - "schema.fontStyle.error": "El estilo de fuente debe ser ' cursiva', ' negrita' o ' subrayado ' o una combinación o la cadena vacía.", + "schema.fontStyle.error": "El estilo de fuente debe ser \"cursiva\", \"negrita\", \"subrayado\", \"tachado\" o una combinación o la cadena vacía.", "schema.properties.name": "Descripción de la regla.", "schema.properties.scope": "Selector de ámbito con el que se compara esta regla.", "schema.semanticTokenColors": "Colores para tokens semánticos", "schema.supportsSemanticHighlighting": "Si el resaltado semántico debe estar habilitado para este tema.", "schema.token.background.warning": "En este momento los colores de fondo para Token no están soportados.", - "schema.token.fontStyle": "Estilo de fuente de la regla: 'cursiva', 'negrita' o 'subrayado' o una combinación. La cadena vacía desestablece la configuración heredada.", + "schema.token.fontStyle": "Estilo de fuente de la regla: \"cursiva\", \"negrita\", \"subrayado\", \"tachado\" o una combinación. La cadena vacía anula la configuración heredada.", "schema.token.fontStyle.none": "Ninguno (borrar el estilo heredado)", "schema.token.foreground": "Color de primer plano para el token.", "schema.token.settings": "Colores y estilos para el token.", @@ -9958,35 +11025,23 @@ "schema.languageId": "La identificación de la definición del icono para la asociación.", "schema.languageIds": "Asocia lenguajes a los iconos. La clave de objeto es el identificador de lenguaje definido en el punto de aportación de lenguaje.", "schema.light": "Asociaciones opcionales para iconos de archivo en temas de colores claros.", + "schema.showLanguageModeIcons": "Configura si se deben usar los iconos de idioma predeterminados si el tema no define un icono para un idioma.", "schema.src": "La ubicación de la fuente." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "Valor predeterminado del icono. Es una referencia a un objeto ThemeIcon existente o un icono en una fuente de icono.", "contributes.icon.default.fontCharacter": "Carácter para el icono en la fuente del icono.", - "contributes.icon.default.fontId": "Identificador de la fuente del icono que lo define.", + "contributes.icon.default.fontPath": "La ruta de la fuente del icono que lo define.", "contributes.icon.description": "Descripción del icono con temas", "contributes.icon.id": "Identificador del icono con temas", "contributes.icon.id.format": "Los identificadores solo pueden contener letras, dígitos y caracteres de signo menos; además, deben estar formados por un mínimo de dos segmentos con el formato \"componente-nombreIcono\".", - "contributes.iconFonts": "Aporta fuentes de icono que las contribuciones de icono usarán.", - "contributes.iconFonts.id": "El identificador de la fuente.", - "contributes.iconFonts.id.formatError": "El identificador solo debe contener letras, números, caracteres de subrayado y signos menos.", - "contributes.iconFonts.src": "La ubicación de la fuente.", - "contributes.iconFonts.src.format": "El formato de la fuente.", - "contributes.iconFonts.src.path": "Ruta de acceso de la fuente, relativa a la ubicación de la extensión actual.", "contributes.icons": "Contribuye a los iconos con temas definidos por la extensión", - "invalid.iconFonts.configuration": "El objeto \"configuration.iconFonts\" debe ser una matriz", - "invalid.iconFonts.id": "El objeto \"configuration.iconFonts.id\" debe estar definido y no puede estar vacío", - "invalid.iconFonts.id.format": "El objeto \"configuration.iconFonts.id\" solo debe contener letras, números, caracteres de subrayado y signos menos.", - "invalid.iconFonts.proposedAPI": "El objeto \"configuration.iconFonts.id\" es un punto de contribución propuesto y solo está disponible al ejecutarlo fuera del entorno de desarrollo o con el modificador de la línea de comandos siguiente: --enable-proposed-api {0}", - "invalid.iconFonts.src": "El elemento \"configuration.iconFonts.src\" debe ser una matriz con ubicaciones de la fuente del icono.", - "invalid.iconFonts.src.item": "Los elementos de \"configuration.iconFonts.src\" deben ser objetos con las propiedades \"path\" y \"format\".", - "invalid.iconFonts.src.path": "Se esperaba que \"contributes.iconFonts.src.path\" ({0}) se incluyera en la carpeta de la extensión ({0}). Esto puede hacer que la extensión no sea portátil.", - "invalid.icons.configuration": "El objeto \"configuration.icons\" debe ser una matriz", - "invalid.icons.default": "El elemento \"configuration.icons.default\" debe ser una referencia al identificador de otro icono de tema (cadena) o una definición de icono (objeto) con las propiedades \"fontId\" y \"fontCharacter\".", + "invalid.icons.configuration": "El elemento \\\"configuration.icons\\\" debe ser un objeto con los nombres de icono como propiedades.", + "invalid.icons.default": "El elemento \\\"configuration.icons.default\\\" debe ser una referencia al identificador de otro icono de tema (cadena) o una definición de icono (objeto) con las propiedades \\\"fontPath\\\" y \\\"fontCharacter\\\".", + "invalid.icons.default.fontPath.extension": "El elemento \\\"contributes.icons.default.fontPath\\\" que se espera que tenga la extensión de archivo \\\"woff\\\", \\\"woff2\\\" o \\\"ttf\\\", es \\\"{0}\\\".", + "invalid.icons.default.fontPath.path": "El elemento \\\"contributes.icons.default.fontPath\\\" ({0}) que se espera que se incluya en la carpeta de la extensión ({0}).", "invalid.icons.description": "El objeto \"configuration.icons.description\" debe estar definido y no puede estar vacío", - "invalid.icons.id": "El objeto \"configuration.icons.id\" debe estar definido y no puede estar vacío", - "invalid.icons.id.format": "El valor \"configuration.icons.id\" solo puede contener letras, dígitos y caracteres de signo menos; además, debe estar formado por un mínimo de dos segmentos con el formato \"componente-nombreIcono\".", - "invalid.icons.proposedAPI": "El objeto \"configuration.icons\" es un punto de contribución propuesto y solo está disponible al ejecutarlo fuera del entorno de desarrollo o con el modificador de la línea de comandos siguiente: --enable-proposed-api {0}" + "invalid.icons.id.format": "Las claves \\\"configuration.icons.id\\\" representan los id. de icono y solo pueden contener letras, dígitos y caracteres de signo menos. Deben estar formadas por un mínimo de dos segmentos con el formato \\\"componente-nombreicono\\\"." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "El formato de la fuente.", @@ -9999,7 +11054,7 @@ "schema.src": "La ubicación de la fuente." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "Si está habilitado, cambiará automáticamente al tema de alto contraste si el sistema operativo está usando un tema de alto contraste. El tema de alto contraste que se utilizará se especifica mediante `#{0}#`", + "autoDetectHighContrast": "Si está habilitado, cambiará automáticamente al tema de alto contraste si el sistema operativo está usando un tema de alto contraste. El tema de alto contraste que se utilizará se especifica mediante `#{0}#` y `#{1}#`", "colorTheme": "Especifica el tema de color utilizado en el área de trabajo.", "colorThemeError": "El tema es desconocido o no está instalado.", "defaultProductIconThemeDesc": "Predeterminada", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "Sin iconos de archivo", "noIconThemeLabel": "Ninguno", "preferredDarkColorTheme": "Especifica el tema de color preferido para la apariencia oscura del sistema operativo cuando \"#{0}#\" está habilitado.", - "preferredHCColorTheme": "Especifica el tema de color preferido utilizado en modo de alto contraste cuando \"#{0}#\" está habilitado.", + "preferredHCDarkColorTheme": "Especifica el tema de color preferido utilizado en modo oscuro de alto contraste cuando `#{0}#` está habilitado.", + "preferredHCLightColorTheme": "Especifica el tema de color preferido que se usa en el modo claro de contraste alto cuando `#{0}#` está habilitado.", "preferredLightColorTheme": "Especifica el tema de color preferido para la apariencia clara del sistema operativo cuando \"#{0}#\" está habilitado.", "productIconTheme": "Especifica el tema del icono del producto usado.", "productIconThemeError": "El tema del icono del producto se desconoce o no está instalado.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "Id. del tema de color tal como se utiliza en la configuración del usuario.", "vscode.extension.contributes.themes.label": "Etiqueta del tema de color tal como se muestra en la interfaz de usuario.", "vscode.extension.contributes.themes.path": "Ruta de acceso del archivo tmTheme. La ruta de acceso es relativa a la carpeta de extensión y suele ser \"./colorthemes/awesome-color-theme.json\".", - "vscode.extension.contributes.themes.uiTheme": "Tema base que define los colores que se usan en el editor: 'vs' es el tema de color claro, 'vs-dark' es el tema de color oscuro, 'hc-black' es el tema oscuro de alto contraste." + "vscode.extension.contributes.themes.uiTheme": "Tema base que define los colores que se usan en el editor: \\\"vs\\\" es el tema de color claro, \\\"vs-dark\\\" es el tema de color oscuro, \\\"hc-black\\\" es el tema oscuro de alto contraste, \\\"hc-light\\\" es el tema claro de contraste alto." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "Descripción del tipo de token semántico", @@ -10113,16 +11169,24 @@ "snippets": "Fragmentos de usuario", "sync category": "Sincronización de configuración", "syncViewIcon": "Vea el icono de la vista de sincronización de la configuración.", + "tasks": "Tareas de usuario", "ui state label": "Estado de la interfaz de usuario" }, "vs/workbench/services/views/browser/viewDescriptorService": { - "hideView": "Ocultar \"{0}\"", + "cachedViewContainerPositions": "Ver personalizaciones de ubicaciones de contenedor", + "cachedViewPositions": "Ver personalizaciones de ubicaciones", + "hideView": "Ocultar “{0}”", "resetViewLocation": "Restablecer ubicación" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "Personalizaciones de visibilidad de vistas en el contenedor de vistas de {0}" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' ya existe. ¿Desea reemplazarla?", "deleted": "Eliminado", + "fileWorkingCopyCreate.source": "Archivo creado", "fileWorkingCopyDecorations": "Decoraciones de copia de trabajo de archivo", + "fileWorkingCopyReplace.source": "Archivo reemplazado", "irreversible": "Ya existe un archivo o carpeta con el nombre \"{0}\" en la carpeta \"{1}\". Reemplazarlo sobrescribirá su contenido actual.", "readonly": "Solo lectura", "readonlyAndDeleted": "Eliminado, solo lectura", @@ -10145,17 +11209,35 @@ "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/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "Guardando copias de trabajo" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "Guardando \"{0}\"" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "Archivo guardado", + "moved.source": "Archivo movido", + "renamed.source": "Se ha cambiado el nombre del archivo" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "Deshacer / Rehacer" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "Copias de seguridad de las copias de trabajo" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Haga clic en \"Cancelar\" para dejar de esperar y guardar o revertir los editores con cambios sin guardar.", - "backupBeforeShutdownMessage": "La copia de seguridad de editores con cambios sin guardar está tardando más de lo esperado...", + "backupBeforeShutdownMessage": "La copia de seguridad de editores con cambios no guardados está tardando un poco más de lo esperado...", "backupErrorDetails": "Pruebe a guardar o revertir primero los editores con cambios sin guardar e inténtelo de nuevo.", "backupTrackerBackupFailed": "No se han podido guardar los siguientes editores con cambios sin guardar en la ubicación de copia de seguridad.", "backupTrackerConfirmFailed": "No se han podido guardar ni revertir los siguientes editores con cambios sin guardar.", - "revertBeforeShutdown": "La reversión de editores con cambios sin guardar está tardando más de lo esperado...", - "saveBeforeShutdown": "Guardar editores con cambios sin guardar está tardando más de lo esperado..." + "discardBackupsBeforeShutdown": "Descartar las copias de seguridad está tardando un poco más de lo esperado...", + "revertBeforeShutdown": "La reversión de editores con cambios no guardados está tardando un poco más de lo esperado...", + "saveBeforeShutdown": "Guardar los editores con cambios sin guardar está tardando un poco más de lo esperado..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "Guardando historial local" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "No se puede escribir en el archivo de configuración del área de trabajo. Por favor, abra el archivo para corregir sus errores/advertencias e inténtelo de nuevo.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "Error de carga..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Proporcionar nuevo ancho de columna", + "table.resizeColumn.invalid": "Ancho de columna no válido", + "table.resizeColumn.negativeSize": "El tamaño no puede ser 0 ni negativo" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "Alternar más" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Controla si la confianza del área de trabajo está habilitada o no en Azure Data Studio.", "workspace.trust.emptyWindow.description": "Controla si la ventana vacía es de confianza de forma predeterminada en Azure Data Studio. Cuando se usa con \"#{0}#\", puede habilitar toda la funcionalidad de Azure Data Studio sin preguntar en una ventana vacía." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "Contraer todo" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "No hay ninguna cuenta para actualizar", "accountActions.no": "No", @@ -10319,6 +11409,10 @@ "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/connection/common/providerConnectionInfo": { + "connection.unsupported": "Conexión no admitida", + "loading": "Carga en curso..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget utilizado en los paneles" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "No se pudo generar el script de selección para el objeto seleccionado.", "updateOperationName": "Actualizar" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "No se puede ejecutar la celda de código. Actualmente se está ejecutando otra celda." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "desconectado" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "Tabla de propiedades de búsqueda", + "ep.searchPlaceholder": "Filtrar por cualquier campo...", + "ep.topOperationsSearchDescription": "Operaciones principales de búsqueda" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "Comparar editor de planes de ejecución" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "Plan de consulta" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "Copiar", + "ept.topOperationsCopyWithHeader": "Copiar con encabezado", + "ept.topOperationsSelectAll": "Seleccionar todo", + "planTreeTab.title": "Árbol del plan", + "topOperationsTableTitle": "Árbol del plan de ejecución" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "Archivos del plan de ejecución", "executionPlan.diagram.ariaLabel": "Plan de ejecución {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "Consulta {0}: Costo de la consulta (relativo al script): {1} %" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "Copiar", + "ep.topOperationsCopyWithHeader": "Copiar con encabezado", + "ep.topOperationsSelectAll": "Seleccionar todo", + "topOperationsTabTitle": "Operaciones principales", + "topOperationsTableTitle": "Operaciones principales" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "Cerrar", "customZoomApplyButton": "Aplicar", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "Zoom (porcentaje)", "zoomAction": "Zoom" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "Número real de filas para todas las ejecuciones", + "cancelExpensiveOperationAction": "Cerrar", + "executionPlanActualElapsedCpuTime": "Tiempo real transcurrido en la CPU", + "executionPlanActualElapsedTime": "Tiempo real transcurrido", + "executionPlanCost": "Costo", + "executionPlanNumberOfRowsRead": "Número de filas leídas", + "executionPlanOff": "Desactivar", + "executionPlanSelectExpenseMetricTitle": "Seleccionar métrica de gastos", + "executionPlanSubtreeCost": "Coste del subárbol", + "expensiveOperationLabel": "Métrica:", + "highlightExpensiveOperationAction": "Aplicar", + "highlightExpensiveOperationApplyButton": "Aplicar", + "highlightExpensiveOperationButtonTitle": "Resaltar operación costosa", + "qp.expensiveOperationMetric.dontShowAgain": "No volver a mostrar", + "qp.expensiveOperationMetric.no": "No", + "qp.expensiveOperationMetric.yes": "Sí", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "¿Establecer la métrica elegida como predeterminada para los planes de ejecución de consultas?", + "turnOffExpensiveHighlightingOperationAction": "Desactivar" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "Cerrar", "executionPlanEnterValueTitle": "Escribir valor de búsqueda", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "Coincidencia siguiente", "previousSearchItemAction": "Coincidencia anterior" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Cuándo", "insightId": "Id.", @@ -11527,6 +12666,9 @@ "placeholder.find": "Buscar", "title.matchesCountLimit": "La búsqueda ha devuelto un gran número de resultados, se resaltarán solo las primeras 999 coincidencias." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "No se reconoce el tipo de salida '{0}'." + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "Celda", "addCodeLabel": "Agregar código", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "Las características en versión preliminar mejoran la experiencia en Azure Data Studio, ya que ofrecen acceso completo a nuevas funciones y mejoras. Puede obtener más información sobre las características en versión preliminar [aquí]({0}). ¿Quiere habilitar las características en versión preliminar?", "enablePreviewFeatures.yes": "Sí (opción recomendada)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "Azure Data Studio ahora tiene habilitado el cifrado de forma predeterminada para todas las conexiones de SQL Server. Esto puede provocar que las conexiones existentes dejen de funcionar a menos que se cambien ciertas propiedades de conexión relacionadas con el cifrado.{0}Recomendamos que revise el vínculo siguiente para obtener más detalles.", + "notifyEncryption.moreInfoLink": "Más información", + "notifyEncryption.title": "Actualización importante" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "Crear una conexión", "welcomePage.createConnectionBody": "Conéctese a una instancia de una base de datos por medio del cuadro de diálogo de conexión.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "Iniciar paseo", "welcomePage.willReloadAfterInstallingExtensionPack": "La ventana se volverá a cargar después de instalar compatibilidad adicional con {0}." }, + "sql/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.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": "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": "Abrir la página principal, con contenido que ayude a empezar a trabajar con Azure Data Studio y extensiones.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir la página principal cuando se abra un área de trabajo vacía.", + "workbench.startupEditor.welcomePageWithTour": "Abrir la página principal con el tour de Introducción (predeterminado)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Agregar una cuenta", "accountDialog.close": "Cerrar", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "I&&ntroducción", "showReleaseNotes": "Ver introducción" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "No se puede ejecutar la celda de código. Actualmente se está ejecutando otra celda." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "Copiar", - "ept.topOperationsCopyWithHeader": "Copiar con encabezado", - "ept.topOperationsSelectAll": "Seleccionar todo", - "planTreeTab.title": "Árbol del plan", - "topOperationsTableTitle": "Árbol del plan de ejecución" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "Copiar", - "ep.topOperationsCopyWithHeader": "Copiar con encabezado", - "ep.topOperationsSelectAll": "Seleccionar todo", - "topOperationsTabTitle": "Operaciones principales", - "topOperationsTableTitle": "Operaciones principales" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "No se reconoce el tipo de salida '{0}'." - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Proporcionar nuevo ancho de columna", - "table.resizeColumn.invalid": "Ancho de columna no válido", - "table.resizeColumn.negativeSize": "El tamaño no puede ser 0 ni negativo" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "Contraer todo" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "Conexión no admitida", - "loading": "Carga en curso..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "Tabla de propiedades de búsqueda", - "ep.searchPlaceholder": "Filtrar por cualquier campo...", - "ep.topOperationsSearchDescription": "Operaciones principales de búsqueda" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "Número real de filas para todas las ejecuciones", - "cancelExpensiveOperationAction": "Cerrar", - "executionPlanActualElapsedCpuTime": "Tiempo real transcurrido en la CPU", - "executionPlanActualElapsedTime": "Tiempo real transcurrido", - "executionPlanCost": "Costo", - "executionPlanNumberOfRowsRead": "Número de filas leídas", - "executionPlanOff": "Desactivar", - "executionPlanSelectExpenseMetricTitle": "Seleccionar métrica de gastos", - "executionPlanSubtreeCost": "Coste del subárbol", - "expensiveOperationLabel": "Métrica:", - "highlightExpensiveOperationAction": "Aplicar", - "highlightExpensiveOperationApplyButton": "Aplicar", - "highlightExpensiveOperationButtonTitle": "Resaltar operación costosa", - "qp.expensiveOperationMetric.dontShowAgain": "No volver a mostrar", - "qp.expensiveOperationMetric.no": "No", - "qp.expensiveOperationMetric.yes": "Sí", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "¿Establecer la métrica elegida como predeterminada para los planes de ejecución de consultas?", - "turnOffExpensiveHighlightingOperationAction": "Desactivar" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "Azure Data Studio ahora tiene habilitado el cifrado de forma predeterminada para todas las conexiones de SQL Server. Esto puede provocar que las conexiones existentes dejen de funcionar a menos que se cambien ciertas propiedades de conexión relacionadas con el cifrado.{0}Recomendamos que revise el vínculo siguiente para obtener más detalles.", - "notifyEncryption.moreInfoLink": "Más información", - "notifyEncryption.title": "Actualización importante" - }, - "sql/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.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": "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": "Abrir la página principal, con contenido que ayude a empezar a trabajar con Azure Data Studio y extensiones.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir la página principal cuando se abra un área de trabajo vacía.", - "workbench.startupEditor.welcomePageWithTour": "Abrir la página principal con el tour de Introducción (predeterminado)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index b3db25c000..917988c0ec 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 27c1646ff0..2a59220aed 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "Répertoire de travail actif de l'exécuteur de tâches au démarrage", "defaultBuildTask": "Nom de la tâche de build par défaut. S'il y en a plusieurs, une recherche rapide s'affiche pour choisir la tâche de build.", + "extensionInstallFolder": "Chemin d’accès où une extension est installée.", "file": "Fichier ouvert actif", "fileBasename": "Nom de base du fichier ouvert actif", "fileBasenameNoExtension": "Nom de base du fichier ouvert actif, sans extension de fichier", @@ -52,8 +53,6 @@ "folderLabel": "Dossier par nom (tous les emplacements)", "folderName": "nom du dossier de l'espace de travail auquel le fichier appartient (ex: monDossier)", "folderPath": "chemin d’accès du dossier de l'espace de travail auquel le fichier appartient (ex: /Users/Development/myFolder)", - "languageSpecificEditorSettings": "Paramètres d'éditeur spécifiques au langage", - "languageSpecificEditorSettingsDescription": "Remplacer les paramètres de l'éditeur pour le langage", "remoteName": "par ex., SSH", "rootName": "nom de l’espace de travail (ex: monDossier ou monEspaceDeTravail)", "rootPath": "chemin d’accès de l’espace de travail (ex: /Users/Development/myWorkspace)", 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 c7a0d3b962..0ff96bbdbd 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "L'écriture des informations de connexion dans le fichier keychain a échoué avec l'erreur '{0}'.", - "troubleshooting": "Guide de résolution des problèmes" - }, "dist/githubServer": { - "signingIn": "$(mark-github) Connexion à github.com...", - "status.git.signIn.name": "Connexion à GitHub", - "validUri": "Entrez un URI valide à partir de la page Web de connexion GitHub." + "code.detail": "Pour terminer l’authentification, accédez à GitHub et collez le code unique ci-dessus.", + "code.title": "Votre code : {0}", + "no": "Non", + "otherReasonMessage": "Vous n’avez pas encore terminé d’autoriser cette extension à utiliser GitHub. Voulez-vous continuer à essayer ?", + "progress": "Ouvrez [{0}]({0}) dans un nouvel onglet et collez votre code à usage unique : {1}", + "signingIn": "Connexion à github.com...", + "signingInAnotherWay": "Connexion à github.com...", + "userCancelledMessage": "Vous ne parvenez pas à vous connecter ? Voulez-vous essayer une autre méthode ?", + "yes": "Oui" }, "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 897ab1a2dd..07b874d219 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "La duplication (fork) '{0}' a été correctement créée sur GitHub.", "forking_pushing": "Envoi (push) des changements...", "no": "Non", + "no pr template": "Aucun modèle", "openingithub": "Ouvrir dans GitHub", - "openpr": "Ouvrir la demande de tirage (PR)" + "openpr": "Ouvrir la demande de tirage (PR)", + "select pr template": "Sélectionner le modèle de demande de tirage (pull request)" }, "package": { "config.gitAuthentication": "Détermine si l'authentification GitHub automatique doit être activée pour les commandes Git dans VS Code.", + "config.gitProtocol": "Contrôle le protocole utilisé pour cloner un référentiel 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)", diff --git a/i18n/ads-language-pack-fr/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/json-language-features.i18n.json index 08947054aa..691abd1167 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "Utilisez le paramètre '{0}' pour configurer la limite.", "goToSetting": "Ouvrir les paramètres", + "json.clearCache.completed": "Cache de schéma JSON effacé.", "json.resolveError": "JSON : erreur de résolution de schéma", "json.schemaResolutionDisabledMessage": "Le téléchargement des schémas est désactivé. Cliquez pour configurer.", "json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma. Cliquez pour réessayer.", @@ -20,12 +21,34 @@ "untitled.schema": "Impossible de charger {0}", "yes never again": "Ne plus afficher" }, + "client\\dist\\node/languageStatus": { + "openExtension": "Ouvrir l'extension", + "openSettings": "Ouvrir les paramètres", + "pending.detail": "Chargement des informations JSON", + "schema.noSchema": "Aucun schéma configuré pour ce fichier", + "schema.showdocs": "En savoir plus sur la configuration du schéma JSON...", + "schemaFromFolderSettings": "Configuré dans les paramètres de l’espace de travail", + "schemaFromUserSettings": "Configuré dans les paramètres utilisateur", + "schemaFromextension": "Configuré par l’extension : {0}", + "schemaPicker.title": "Schémas JSON utilisés pour {0}", + "status.error": "Impossible de calculer les schémas utilisés", + "status.multipleSchema": "Plusieurs schémas JSON configurés.", + "status.noSchema": "Aucun schéma JSON configuré.", + "status.noSchema.short": "Aucune validation de schéma", + "status.notJSON": "N’est pas un éditeur JSON.", + "status.openSchemasLink": "Afficher les schémas", + "status.singleSchema": "Schéma JSON configuré.", + "status.withSchema.short": "Schéma validé", + "status.withSchemas.short": "Schéma validé", + "statusItem.name": "Statut de validation JSON" + }, "package": { "description": "Fournit une prise en charge de langage pour les fichiers JSON", "displayName": "Fonctionnalités de langage JSON", "json.clickToRetry": "Cliquez pour réessayer.", "json.colorDecorators.enable.deprecationMessage": "Le paramètre 'json.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.", "json.colorDecorators.enable.desc": "Active ou désactive les éléments décoratifs de couleurs", + "json.command.clearCache": "Effacer le cache de schéma", "json.enableSchemaDownload.desc": "Quand ils sont activés, les schémas JSON peuvent être récupérés (fetch) à partir des emplacements http et https.", "json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut", "json.maxItemsComputed.desc": "Nombre maximal de symboles de plan et de régions de pliage calculé (limité pour des raisons de performances).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.", "json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.", "json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel", - "json.tracing.desc": "Trace la communication entre VS Code et le serveur de langage JSON." + "json.tracing.desc": "Trace la communication entre VS Code et le serveur de langage JSON.", + "json.validate.enable.desc": "Activez/désactivez la validation JSON." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/markdown-language-features.i18n.json index 0ef462a957..870159e783 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/markdown-language-features.i18n.json @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "suivre le lien" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "Échec de la recherche des références de fichiers. Aucune ressource fournie.", + "progress.title": "Recherche des références de fichiers" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "Renommage non pris en charge à l’emplacement" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[Aperçu] {0}", "onPreviewStyleLoadError": "Impossible de charger 'markdown.styles' : {0}", "preview.clickOpenFailed": "Impossible d'ouvrir {0}", "previewTitle": "Prévisualiser {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0} est introuvable", "preview.securityMessage.label": "Avertissement de sécurité de contenu désactivé", "preview.securityMessage.text": "Du contenu a été désactivé dans ce document", "preview.securityMessage.title": "Le contenu potentiellement dangereux ou non sécurisé a été désactivé dans l'aperçu Markdown. Changez les paramètres de sécurité de l'aperçu Markdown pour autoriser le contenu non sécurisé ou activer les scripts" }, - "dist/security": { + "dist/preview/security": { "disable.description": "Autorisez tout le contenu et l’exécution des scripts. Non recommandé", "disable.title": "Désactiver", "disableSecurityWarning.title": "Désactiver l'aperçu d'avertissements de sécurité pour cet espace de travail", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "N'affecte pas le niveau de sécurité de contenu" }, "package": { + "configuration.markdown.editor.drop.enabled": "Activez/désactivez la suppression dans l’éditeur Markdown pour insérer un shift. Nécessite l’activation de « #workbench.experimental.editor.dropIntoEditor.enabled# ».", "configuration.markdown.links.openLocation.beside": "Ouvrez les liens à côté de l'éditeur actif.", "configuration.markdown.links.openLocation.currentGroup": "Ouvrez les liens dans le groupe d'éditeurs actif.", "configuration.markdown.links.openLocation.description": "Contrôle l'emplacement où doivent s'ouvrir les liens dans les fichiers Markdown.", "configuration.markdown.preview.openMarkdownLinks.description": "Contrôle la façon dont les liens vers d'autres fichiers Markdown doivent s'ouvrir dans l'aperçu Markdown.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "Tente d'ouvrir les liens dans l'éditeur.", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Tente d'ouvrir les liens dans l'aperçu Markdown.", + "configuration.markdown.suggest.paths.enabled.description": "Activer/désactiver les suggestions de chemin d’accès pour les liens Markdown", "description": "Fournit une prise en charge riche de langage pour Markdown", "displayName": "Fonctionnalités de langage Markdown", + "markdown.findAllFileReferences": "Rechercher les références de fichiers", "markdown.preview.breaks.desc": "Définit la façon dont les sauts de ligne sont affichés dans l'aperçu Markdown. Si vous affectez la valeur 'true', un
est créé pour les nouvelles lignes à l'intérieur des paragraphes.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Double-cliquez dans l'aperçu Markdown pour passer à l'éditeur.", "markdown.preview.fontFamily.desc": "Contrôle la famille de polices utilisée dans l'aperçu Markdown.", diff --git a/i18n/ads-language-pack-fr/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/microsoft-authentication.i18n.json index 1ab8df45e0..3ed27c61ba 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "Vous avez été déconnecté en raison de l'échec de la lecture des informations d'authentification stockées." }, - "dist/keychain": { - "keychainWriteError": "Échec de l'écriture des informations de connexion dans le trousseau. Erreur '{0}'.", - "troubleshooting": "Guide de résolution des problèmes" - }, "package": { "description": "Fournisseur d'authentification Microsoft", "displayName": "Compte Microsoft", diff --git a/i18n/ads-language-pack-fr/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/theme-defaults.i18n.json index c34d7ca0d5..5e380a1fe1 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Sombre+ (sombre par défaut)", "description": "Thèmes clair et sombre par défaut de Visual Studio", "displayName": "Thèmes par défaut", - "hcColorThemeLabel": "Contraste élevé", + "hcColorThemeLabel": "Contraste élevé sombre", "lightColorThemeLabel": "Clair (Visual Studio)", + "lightHcColorThemeLabel": "Contraste élevé clair", "lightPlusColorThemeLabel": "Clair+ (clair par défaut)", "minimalIconThemeLabel": "Minimal (Visual Studio Code)" } diff --git a/i18n/ads-language-pack-fr/translations/main.i18n.json b/i18n/ads-language-pack-fr/translations/main.i18n.json index 7cb11044fe..f408900c56 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "entrée" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "Respecter la casse", "regexDescription": "Utiliser une expression régulière", "wordsDescription": "Mot entier" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "entrée", - "label.preserveCaseCheckbox": "Préserver la casse" + "label.preserveCaseToggle": "Préserver la casse" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "Chargement..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Indépendant" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "Menu de l'application", "mMore": "plus" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "Il y a {0} jours", "date.fromNow.hours.plural": "{0} heures", "date.fromNow.hours.plural.ago": "il y a {0} heures", + "date.fromNow.hours.plural.ago.fullWord": "il y a {0} heures", + "date.fromNow.hours.plural.fullWord": "{0} heures", "date.fromNow.hours.singular": "{0} heure", "date.fromNow.hours.singular.ago": "Il y a {0} heure", + "date.fromNow.hours.singular.ago.fullWord": "il y a {0} heure", + "date.fromNow.hours.singular.fullWord": "{0}heure", "date.fromNow.in": "dans {0}", "date.fromNow.minutes.plural": "{0} minutes", "date.fromNow.minutes.plural.ago": "Il y a {0} minutes", + "date.fromNow.minutes.plural.ago.fullWord": "il y a {0} minutes", + "date.fromNow.minutes.plural.fullWord": "{0} minutes", "date.fromNow.minutes.singular": "{0} minute", "date.fromNow.minutes.singular.ago": "Il y a {0} minute", + "date.fromNow.minutes.singular.ago.fullWord": "Il y {0} minute", + "date.fromNow.minutes.singular.fullWord": "{0} minute", "date.fromNow.months.plural": "{0} mois", "date.fromNow.months.plural.ago": "Il y a {0} mois", + "date.fromNow.months.plural.ago.fullWord": "il y a {0} mois", + "date.fromNow.months.plural.fullWord": "{0} mois", "date.fromNow.months.singular": "{0} mois", "date.fromNow.months.singular.ago": "Il y a {0} mois", + "date.fromNow.months.singular.ago.fullWord": "Il y a {0} mois", + "date.fromNow.months.singular.fullWord": "{0} mois", "date.fromNow.now": "maintenant", "date.fromNow.seconds.plural": "{0} secondes", "date.fromNow.seconds.plural.ago": "Il y a {0} secondes", + "date.fromNow.seconds.plural.ago.fullWord": "Il y a {0} secondes", + "date.fromNow.seconds.plural.fullWord": "{0} secondes", "date.fromNow.seconds.singular": "{0} s", "date.fromNow.seconds.singular.ago": "Il y a {0} seconde", + "date.fromNow.seconds.singular.ago.fullWord": "Il y a 0 seconde", + "date.fromNow.seconds.singular.fullWord": "{0} seconde", "date.fromNow.weeks.plural": "{0} semaines", "date.fromNow.weeks.plural.ago": "Il y a {0} semaines", + "date.fromNow.weeks.plural.ago.fullWord": "il y a {0} semaines", + "date.fromNow.weeks.plural.fullWord": "{0} semaines", "date.fromNow.weeks.singular": "{0} semaine", "date.fromNow.weeks.singular.ago": "Il y a {0} semaine", + "date.fromNow.weeks.singular.ago.fullWord": "il y a {0} semaines", + "date.fromNow.weeks.singular.fullWord": "{0} semaine(s)", "date.fromNow.years.plural": "{0} ans", "date.fromNow.years.plural.ago": "Il y a {0} ans", + "date.fromNow.years.plural.ago.fullWord": "il y a {0} ans", + "date.fromNow.years.plural.fullWord": "{0} ans", "date.fromNow.years.singular": "{0} an", - "date.fromNow.years.singular.ago": "Il y a {0} an" + "date.fromNow.years.singular.ago": "Il y a {0} an", + "date.fromNow.years.singular.ago.fullWord": "il y a {0} an", + "date.fromNow.years.singular.fullWord": "{0} an" }, "vs/base/common/errorMessage": { "error.defaultMessage": "Une erreur inconnue s’est produite. Veuillez consulter le journal pour plus de détails.", @@ -127,6 +148,7 @@ "cmdKey.long": "Commande", "ctrlKey": "Ctrl", "ctrlKey.long": "Contrôle", + "optKey.long": "Option", "shiftKey": "Maj", "shiftKey.long": "Maj", "superKey": "Super", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "Entrée rapide" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "Curseurs secondaires supprimés", - "stickydesc": "Aligner par rapport à la fin même en cas de passage à des lignes plus longues" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "L'éditeur n'est pas accessible pour le moment. Appuyez sur {0} pour voir les options.", "editor": "éditeur" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "Indique si l'éditeur exécute une opération annulable, par exemple 'Avoir un aperçu des références'" + "vs/editor/browser/coreCommands": { + "removedCursor": "Curseurs secondaires supprimés", + "stickydesc": "Aligner par rapport à la fin même en cas de passage à des lignes plus longues" }, "vs/editor/browser/editorExtensions": { "miRedo": "&&Rétablir", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "Copier la ligne supprimée", "diff.inline.revertChange.label": "Annuler la modification" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "Contrôle si l'éditeur affiche CodeLens.", "detectIndentation": "Contrôle si '#editor.tabSize#' et '#editor.insertSpaces#' sont automatiquement détectés lors de l’ouverture d’un fichier en fonction de son contenu.", "editorConfigurationTitle": "Éditeur", @@ -262,7 +281,8 @@ "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. Utilisez « workbench.colorCustomizations » pour remplacer les couleurs de surbrillance de crochets.", + "bracketPairColorization.enabled": "Contrôle si la coloration de la paire de crochets est activée ou non. Utilisez « workbench.colorCustomizations » pour remplacer les couleurs de surbrillance de crochets.", + "bracketPairColorization.independentColorPoolPerBracketType": "Contrôle si chaque type de crochet possède son propre pool de couleurs indépendant.", "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.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "Active les repères horizontaux uniquement pour la paire de crochets actifs.", "editor.guides.bracketPairsHorizontal.false": "Désactive les repères de paire de crochets horizontaux.", "editor.guides.bracketPairsHorizontal.true": "Active les repères horizontaux en plus des repères de paire de crochets verticaux.", - "editor.guides.highlightActiveBracketPair": "Contrôle si les guides de la paire de crochets sont activés ou non.", + "editor.guides.highlightActiveBracketPair": "Contrôle si l’éditeur doit mettre en surbrillance la paire de crochets actifs.", "editor.guides.highlightActiveIndentation": "Contrôle si l’éditeur doit mettre en surbrillance le guide de mise en retrait actif.", + "editor.guides.highlightActiveIndentation.always": "Met en surbrillance le repère de retrait actif même si les repères de crochet sont mis en surbrillance.", + "editor.guides.highlightActiveIndentation.false": "Ne mettez pas en surbrillance le repère de retrait actif.", + "editor.guides.highlightActiveIndentation.true": "Met en surbrillance le guide de retrait actif.", "editor.guides.indentation": "Contrôle si l’éditeur doit afficher les guides de mise en retrait.", + "editor.inlayHints.off": "Les indicateurs d’inlay sont désactivés.", + "editor.inlayHints.offUnlessPressed": "Les indicateurs d’inlay sont masqués par défaut et s’affichent lorsque vous maintenez la touche `Ctrl+Alt` enfoncée.", + "editor.inlayHints.on": "Les indicateurs d’inlay sont activés.", + "editor.inlayHints.onUnlessPressed": "Les indicateurs d’inlay sont affichés par défaut et masqués lorsque vous maintenez la touche « Ctrl+Alt » enfoncée", "editor.suggest.showClasss": "Si activé, IntelliSense montre des suggestions de type 'class'.", "editor.suggest.showColors": "Si activé, IntelliSense montre des suggestions de type 'color'.", "editor.suggest.showConstants": "Si activé, IntelliSense montre des suggestions de type 'constant'.", @@ -364,6 +391,7 @@ "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.", + "foldingMaximumRegions": "Nombre maximal de régions pliables. L’augmentation de cette valeur peut réduire la réactivité de l’éditeur lorsque la source actuelle comprend un grand nombre de régions pliables.", "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.", @@ -384,7 +412,8 @@ "hover.sticky": "Contrôle si le pointage doit rester visible quand la souris est déplacée au-dessus.", "inlayHints.enable": "Active les indicateurs inlay dans l’éditeur.", "inlayHints.fontFamily": "Contrôle la famille de polices des indicateurs d’inlay dans l’éditeur. Lorsqu’il est défini sur vide, '#editor.fontFamily#' est utilisé.", - "inlayHints.fontSize": "Contrôle la taille de police des indicateurs d’inlay dans l’éditeur. La valeur par défaut de 90 % de « #editor.fontSize# » est utilisée lorsque la valeur configurée est inférieure à « 5 » ou supérieure à la taille de police de l’éditeur.", + "inlayHints.fontSize": "Contrôle la taille de police des indicateurs d’inlay dans l’éditeur. La valeur par défaut de « #editor.fontSize# » est utilisée lorsque la valeur configurée est inférieure à « 5 » ou supérieure à la taille de police de l’éditeur.", + "inline": "Les suggestions rapides s’affichent sous forme de texte fantôme", "inlineSuggest.enabled": "Contrôle si les suggestions en ligne doivent être affichées automatiquement dans l’éditeur.", "letterSpacing": "Contrôle l'espacement des lettres en pixels.", "lineHeight": "Contrôle la hauteur de ligne. \r\n - Utilisez 0 pour calculer automatiquement la hauteur de ligne à partir de la taille de police.\r\n : les valeurs comprises entre 0 et 8 sont utilisées comme multiplicateur avec la taille de police.\r\n : les valeurs supérieures ou égales à 8 seront utilisées comme valeurs effectives.", @@ -409,13 +438,15 @@ "mouseWheelScrollSensitivity": "Un multiplicateur à utiliser sur les `deltaX` et `deltaY` des événements de défilement de roulette de souris.", "mouseWheelZoom": "Faire un zoom sur la police de l'éditeur quand l'utilisateur fait tourner la roulette de la souris tout en maintenant la touche 'Ctrl' enfoncée.", "multiCursorMergeOverlapping": "Fusionnez plusieurs curseurs quand ils se chevauchent.", - "multiCursorModifier": "Le modificateur à utiliser pour ajouter plusieurs curseurs avec la souris. Les gestes de souris Atteindre la définition et Ouvrir le lien s'adapteront tels qu’ils n’entrent pas en conflit avec le modificateur multicursor. [Lire la suite] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorModifier": "The modifier to be used to add multiple cursors with the mouse. The Go to Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", "multiCursorModifier.alt": "Mappe vers 'Alt' dans Windows et Linux, et vers 'Option' dans macOS.", "multiCursorModifier.ctrlCmd": "Mappe vers 'Contrôle' dans Windows et Linux, et vers 'Commande' dans macOS.", "multiCursorPaste": "Contrôle le collage quand le nombre de lignes du texte collé correspond au nombre de curseurs.", "multiCursorPaste.full": "Chaque curseur colle le texte en entier.", "multiCursorPaste.spread": "Chaque curseur colle une seule ligne de texte.", "occurrencesHighlight": "Contrôle si l'éditeur doit mettre en surbrillance les occurrences de symboles sémantiques.", + "off": "Les suggestions rapides sont désactivées", + "on": "Des suggestions rapides s’affichent dans le widget de suggestion", "overviewRulerBorder": "Contrôle si une bordure doit être dessinée autour de la règle de la vue d'ensemble.", "padding.bottom": "Contrôle la quantité d'espace entre le bord inférieur de l'éditeur et la dernière ligne.", "padding.top": "Contrôle la quantité d’espace entre le bord supérieur de l’éditeur et la première ligne.", @@ -497,6 +528,13 @@ "tabCompletion.on": "La complétion par tabulation insérera la meilleure suggestion lorsque vous appuyez sur tab.", "tabCompletion.onlySnippets": "Compléter les extraits de code par tabulation lorsque leur préfixe correspond. Fonctionne mieux quand les 'quickSuggestions' ne sont pas activées.", "unfoldOnClickAfterEndOfLine": "Contrôle si le fait de cliquer sur le contenu vide après une ligne pliée déplie la ligne.", + "unicodeHighlight.allowedCharacters": "Définit les caractères autorisés qui ne sont pas mis en surbrillance.", + "unicodeHighlight.allowedLocales": "Les caractères Unicode communs aux paramètres régionaux autorisés ne sont pas mis en surbrillance.", + "unicodeHighlight.ambiguousCharacters": "Contrôle si les caractères mis en surbrillance peuvent être déconcertés avec des caractères ASCII de base, à l’exception de ceux qui sont courants dans les paramètres régionaux utilisateur actuels.", + "unicodeHighlight.includeComments": "Contrôle si les caractères des commentaires doivent également faire l’objet d’une mise en surbrillance Unicode.", + "unicodeHighlight.includeStrings": "Contrôle si les caractères des commentaires doivent également faire l’objet d’une mise en surbrillance Unicode.", + "unicodeHighlight.invisibleCharacters": "Contrôle si les caractères qui réservent de l’espace ou qui n’ont pas de largeur sont mis en surbrillance.", + "unicodeHighlight.nonBasicASCII": "Contrôle si tous les caractères ASCII non basiques sont mis en surbrillance. Seuls les caractères compris entre U+0020 et U+007E, tabulation, saut de ligne et retour chariot sont considérés comme des ASCII de base.", "unusualLineTerminators": "Supprimez les marques de fin de ligne inhabituelles susceptibles de causer des problèmes.", "unusualLineTerminators.auto": "Les marques de fin de ligne inhabituelles sont automatiquement supprimées.", "unusualLineTerminators.off": "Les marques de fin de ligne inhabituelles sont ignorées.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "Délègue le calcul des points de wrapping au navigateur. Il s'agit d'un algorithme lent qui peut provoquer le gel des grands fichiers, mais qui fonctionne correctement dans tous les cas.", "wrappingStrategy.simple": "Suppose que tous les caractères ont la même largeur. Il s'agit d'un algorithme rapide qui fonctionne correctement pour les polices à espacement fixe et certains scripts (comme les caractères latins) où les glyphes ont la même largeur." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "Couleur du curseur de l'éditeur.", + "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). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground2": "Couleur de premier plan des crochets (2). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground3": "Couleur de premier plan des crochets (3). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground4": "Couleur de premier plan des crochets (4). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground5": "Couleur de premier plan des crochets (5). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground6": "Couleur de premier plan des crochets (6). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightUnexpectedBracketForeground": "Couleur de premier plan des parenthèses inattendues", + "editorBracketMatchBackground": "Couleur d'arrière-plan pour les accolades associées", + "editorBracketMatchBorder": "Couleur pour le contour des accolades associées", + "editorBracketPairGuide.activeBackground1": "Couleur d’arrière-plan des repères de paire de crochets actifs (1). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground2": "Couleur d’arrière-plan des repères de paire de crochets actifs (2). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground3": "Couleur d’arrière-plan des repères de paire de crochets actifs (3). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground4": "Couleur d’arrière-plan des repères de paire de crochets actifs (4). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground5": "Couleur d’arrière-plan des repères de paire de crochets actifs (5). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground6": "Couleur d’arrière-plan des repères de paire de crochets actifs (6). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background1": "Couleur d’arrière-plan des repères de paire de crochets inactifs (1). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background2": "Couleur d’arrière-plan des repères de paire de crochets inactifs (2). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background3": "Couleur d’arrière-plan des repères de paire de crochets inactifs (3). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background4": "Couleur d’arrière-plan des repères de paire de crochets inactifs (4). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background5": "Couleur d’arrière-plan des repères de paire de crochets inactifs (5). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background6": "Couleur d’arrière-plan des repères de paire de crochets inactifs (6). Nécessite l’activation des repères de paire de crochets.", + "editorCodeLensForeground": "Couleur pour les indicateurs CodeLens", + "editorCursorBackground": "La couleur de fond du curseur de l'éditeur. Permet de personnaliser la couleur d'un caractère survolé par un curseur de bloc.", + "editorGhostTextBackground": "Couleur de l’arrière-plan du texte fantôme dans l’éditeur", + "editorGhostTextBorder": "Couleur de bordure du texte fantôme dans l’éditeur.", + "editorGhostTextForeground": "Couleur de premier plan du texte fantôme dans l’éditeur.", + "editorGutter": "Couleur de fond pour la bordure de l'éditeur. La bordure contient les marges pour les symboles et les numéros de ligne.", + "editorIndentGuides": "Couleur des repères de retrait de l'éditeur.", + "editorLineNumbers": "Couleur des numéros de ligne de l'éditeur.", + "editorOverviewRulerBackground": "Couleur d'arrière-plan de la règle d'aperçu de l'éditeur. Utilisée uniquement quand la minimap est activée et placée sur le côté droit de l'éditeur.", + "editorOverviewRulerBorder": "Couleur de la bordure de la règle d'aperçu.", + "editorRuler": "Couleur des règles de l'éditeur", + "editorUnicodeHighlight.background": "Couleur de fond utilisée pour mettre en évidence les caractères unicode", + "editorUnicodeHighlight.border": "Couleur de bordure utilisée pour mettre en surbrillance les caractères Unicode", + "editorWhitespaces": "Couleur des espaces blancs dans l'éditeur.", + "lineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne à la position du curseur.", + "lineHighlightBorderBox": "Couleur d'arrière-plan de la bordure autour de la ligne à la position du curseur.", + "overviewRuleError": "Couleur du marqueur de la règle d'aperçu pour les erreurs.", + "overviewRuleInfo": "Couleur du marqueur de la règle d'aperçu pour les informations.", + "overviewRuleWarning": "Couleur du marqueur de la règle d'aperçu pour les avertissements.", + "overviewRulerRangeHighlight": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des plages. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "rangeHighlight": "Couleur d'arrière-plan des plages mises en surbrillance, comme par les fonctionnalités de recherche et Quick Open. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "rangeHighlightBorder": "Couleur d'arrière-plan de la bordure autour des plages mises en surbrillance.", + "symbolHighlight": "Couleur d'arrière-plan du symbole mis en surbrillance, comme le symbole Atteindre la définition ou Suivant/Précédent. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.", + "symbolHighlightBorder": "Couleur d'arrière-plan de la bordure autour des symboles mis en surbrillance.", + "unnecessaryCodeBorder": "Couleur de bordure du code source inutile (non utilisé) dans l'éditeur.", + "unnecessaryCodeOpacity": "Opacité du code source inutile (non utilisé) dans l'éditeur. Par exemple, '#000000c0' affiche le code avec une opacité de 75 %. Pour les thèmes à fort contraste, utilisez la couleur de thème 'editorUnnecessaryCode.border' pour souligner le code inutile au lieu d'utiliser la transparence." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "Indique si 'editor.columnSelection' est activé", "editorFocus": "Indique si l'éditeur ou un widget de l'éditeur a le focus (par exemple, le focus se trouve sur le widget de recherche)", @@ -550,12 +641,12 @@ "inDiffEditor": "Indique si le contexte est celui d'un éditeur de différences", "textInputFocus": "Indique si un éditeur ou une entrée de texte mis en forme a le focus (le curseur clignote)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "Texte brut" + }, "vs/editor/common/model/editStack": { "edit": "Frappe en cours" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "Texte brut" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "Appuyez sur Alt+F1 pour voir les options d'accessibilité.", "auto_off": "L'éditeur est configuré pour ne jamais être optimisé en cas d'utilisation avec un lecteur d'écran, ce qui n'est pas le cas pour le moment.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. La commande {0} ne peut pas être déclenchée par une combinaison de touches.", "toggleHighContrast": "Activer/désactiver le thème à contraste élevé" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "Couleur du curseur de l'éditeur.", - "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). Nécessite l’activation de la coloration de la paire de crochets.", - "editorBracketHighlightForeground2": "Couleur de premier plan des crochets (2). Nécessite l’activation de la coloration de la paire de crochets.", - "editorBracketHighlightForeground3": "Couleur de premier plan des crochets (3). Nécessite l’activation de la coloration de la paire de crochets.", - "editorBracketHighlightForeground4": "Couleur de premier plan des crochets (4). Nécessite l’activation de la coloration de la paire de crochets.", - "editorBracketHighlightForeground5": "Couleur de premier plan des crochets (5). Nécessite l’activation de la coloration de la paire de crochets.", - "editorBracketHighlightForeground6": "Couleur de premier plan des crochets (6). Nécessite l’activation de la coloration de la paire de crochets.", - "editorBracketHighlightUnexpectedBracketForeground": "Couleur de premier plan des parenthèses inattendues", - "editorBracketMatchBackground": "Couleur d'arrière-plan pour les accolades associées", - "editorBracketMatchBorder": "Couleur pour le contour des accolades associées", - "editorBracketPairGuide.activeBackground1": "Couleur d’arrière-plan des repères de paire de crochets actifs (1). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.activeBackground2": "Couleur d’arrière-plan des repères de paire de crochets actifs (2). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.activeBackground3": "Couleur d’arrière-plan des repères de paire de crochets actifs (3). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.activeBackground4": "Couleur d’arrière-plan des repères de paire de crochets actifs (4). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.activeBackground5": "Couleur d’arrière-plan des repères de paire de crochets actifs (5). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.activeBackground6": "Couleur d’arrière-plan des repères de paire de crochets actifs (6). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.background1": "Couleur d’arrière-plan des repères de paire de crochets inactifs (1). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.background2": "Couleur d’arrière-plan des repères de paire de crochets inactifs (2). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.background3": "Couleur d’arrière-plan des repères de paire de crochets inactifs (3). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.background4": "Couleur d’arrière-plan des repères de paire de crochets inactifs (4). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.background5": "Couleur d’arrière-plan des repères de paire de crochets inactifs (5). Nécessite l’activation des repères de paire de crochets.", - "editorBracketPairGuide.background6": "Couleur d’arrière-plan des repères de paire de crochets inactifs (6). Nécessite l’activation des repères de paire de crochets.", - "editorCodeLensForeground": "Couleur pour les indicateurs CodeLens", - "editorCursorBackground": "La couleur de fond du curseur de l'éditeur. Permet de personnaliser la couleur d'un caractère survolé par un curseur de bloc.", - "editorGhostTextBorder": "Couleur de bordure du texte fantôme dans l’éditeur.", - "editorGhostTextForeground": "Couleur de premier plan du texte fantôme dans l’éditeur.", - "editorGutter": "Couleur de fond pour la bordure de l'éditeur. La bordure contient les marges pour les symboles et les numéros de ligne.", - "editorIndentGuides": "Couleur des repères de retrait de l'éditeur.", - "editorLineNumbers": "Couleur des numéros de ligne de l'éditeur.", - "editorOverviewRulerBackground": "Couleur d'arrière-plan de la règle d'aperçu de l'éditeur. Utilisée uniquement quand la minimap est activée et placée sur le côté droit de l'éditeur.", - "editorOverviewRulerBorder": "Couleur de la bordure de la règle d'aperçu.", - "editorRuler": "Couleur des règles de l'éditeur", - "editorWhitespaces": "Couleur des espaces blancs dans l'éditeur.", - "lineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne à la position du curseur.", - "lineHighlightBorderBox": "Couleur d'arrière-plan de la bordure autour de la ligne à la position du curseur.", - "overviewRuleError": "Couleur du marqueur de la règle d'aperçu pour les erreurs.", - "overviewRuleInfo": "Couleur du marqueur de la règle d'aperçu pour les informations.", - "overviewRuleWarning": "Couleur du marqueur de la règle d'aperçu pour les avertissements.", - "overviewRulerRangeHighlight": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des plages. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", - "rangeHighlight": "Couleur d'arrière-plan des plages mises en surbrillance, comme par les fonctionnalités de recherche et Quick Open. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", - "rangeHighlightBorder": "Couleur d'arrière-plan de la bordure autour des plages mises en surbrillance.", - "symbolHighlight": "Couleur d'arrière-plan du symbole mis en surbrillance, comme le symbole Atteindre la définition ou Suivant/Précédent. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.", - "symbolHighlightBorder": "Couleur d'arrière-plan de la bordure autour des symboles mis en surbrillance.", - "unnecessaryCodeBorder": "Couleur de bordure du code source inutile (non utilisé) dans l'éditeur.", - "unnecessaryCodeOpacity": "Opacité du code source inutile (non utilisé) dans l'éditeur. Par exemple, '#000000c0' affiche le code avec une opacité de 75 %. Pour les thèmes à fort contraste, utilisez la couleur de thème 'editorUnnecessaryCode.border' pour souligner le code inutile au lieu d'utiliser la transparence." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "Ancre définie sur {0}:{1}", "cancelSelectionAnchor": "Annuler l'ancre de sélection", "goToSelectionAnchor": "Atteindre l'ancre de sélection", @@ -650,20 +691,20 @@ "selectionAnchor": "Ancre de sélection", "setSelectionAnchor": "Définir l'ancre de sélection" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "Accéder au &&crochet", "overviewRulerBracketMatchForeground": "Couleur du marqueur de la règle d'aperçu pour rechercher des parenthèses.", "smartSelect.jumpBracket": "Atteindre le crochet", "smartSelect.selectToBracket": "Sélectionner jusqu'au crochet" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "Déplacer le texte sélectionné à gauche", "caret.moveRight": "Déplacer le texte sélectionné à droite" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "Transposer les lettres" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "Copier", "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copier avec la coloration syntaxique", "actions.clipboard.cutLabel": "Couper", @@ -673,7 +714,7 @@ "miCut": "Co&&uper", "miPaste": "Co&&ller" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "Une erreur inconnue s'est produite à l'application de l'action du code", "args.schema.apply": "Contrôle quand les actions retournées sont appliquées.", "args.schema.apply.first": "Appliquez toujours la première action de code retournée.", @@ -704,18 +745,18 @@ "refactor.label": "Remanier...", "source.label": "Action de la source" }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "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": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "Afficher les commandes Code Lens de la ligne actuelle" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "Cliquez pour activer/désactiver les options de couleur (rgb/hsl/hexadécimal)." }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "Activer/désactiver le commentaire de bloc", "comment.line": "Activer/désactiver le commentaire de ligne", "comment.line.add": "Ajouter le commentaire de ligne", @@ -723,14 +764,21 @@ "miToggleBlockComment": "Afficher/masquer le commentaire de &&bloc", "miToggleLineComment": "Afficher/masquer le commen&&taire de ligne" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "Afficher le menu contextuel de l'éditeur" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "Restauration du curseur", "cursor.undo": "Annulation du curseur" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "Indique si l'éditeur exécute une opération annulable, par exemple 'Avoir un aperçu des références'" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "Remplace l’indicateur « Utiliser une expression régulière ».\r\nL’indicateur ne sera pas enregistré à l’avenir.\r\n0 : Ne rien faire\r\n1 : Vrai\r\n2 : Faux", + "actions.find.matchCaseOverride": "Remplace l’indicateur « Cas mathématiques ».\r\nL’indicateur ne sera pas enregistré à l’avenir.\r\n0 : Ne rien faire\r\n1 : Vrai\r\n2 : Faux", + "actions.find.preserveCaseOverride": "Remplace l’indicateur « Preserve Case ».\r\nL’indicateur ne sera pas enregistré à l’avenir.\r\n0 : Ne rien faire\r\n1 : Vrai\r\n2 : Faux", + "actions.find.wholeWordOverride": "Remplace l’indicateur « Match Whole Word ».\r\nL’indicateur ne sera pas enregistré à l’avenir.\r\n0 : Ne rien faire\r\n1 : Vrai\r\n2 : Faux", "findNextMatchAction": "Rechercher suivant", "findPreviousMatchAction": "Rechercher précédent", "miFind": "&&Rechercher", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "Sélection suivante", "previousSelectionMatchFindAction": "Sélection précédente", "startFindAction": "Rechercher", + "startFindWithArgsAction": "Trouver avec des arguments", "startFindWithSelectionAction": "Rechercher dans la sélection", "startReplace": "Remplacer" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} trouvé pour '{1}'", "ariaSearchNoResultEmpty": "{0} trouvé(s)", "ariaSearchNoResultWithLineNum": "{0} trouvé pour '{1}', sur {2}", @@ -769,7 +818,7 @@ "placeholder.replace": "Remplacer", "title.matchesCountLimit": "Seuls les {0} premiers résultats sont mis en évidence, mais toutes les opérations de recherche fonctionnent sur l’ensemble du texte." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "Couleur du contrôle de pliage dans la marge de l'éditeur.", "foldAction.label": "Plier", "foldAllAction.label": "Plier tout", @@ -782,6 +831,7 @@ "gotoNextFold.label": "Accéder à la plage de pliage suivante", "gotoParentFold.label": "Atteindre le pli parent", "gotoPreviousFold.label": "Accéder à la plage de pliage précédente", + "maximum fold ranges": "Le nombre de régions pliables est limité à un maximum de {0}. Augmentez l’option de configuration ['Folding Maximum Regions'](command:workbench.action.openSettings?[\"editor.foldingMaximumRegions\"]) pour en activer d’autres.", "toggleFoldAction.label": "Activer/désactiver le pliage", "unFoldRecursivelyAction.label": "Déplier de manière récursive", "unfoldAction.label": "Déplier", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "Déplier toutes les régions sauf celles sélectionnées", "unfoldAllMarkerRegions.label": "Déplier toutes les régions" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "Icône des plages réduites dans la marge de glyphes de l'éditeur.", "foldingExpandedIcon": "Icône des plages développées dans la marge de glyphes de l'éditeur." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "Agrandissement de l'éditeur de polices de caractères", "EditorFontZoomOut.label": "Rétrécissement de l'éditeur de polices de caractères", "EditorFontZoomReset.label": "Remise à niveau du zoom de l'éditeur de polices de caractères" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "1 modification de format effectuée à la ligne {0}", "hint1n": "1 modification de format effectuée entre les lignes {0} et {1}", "hintn1": "{0} modifications de format effectuées à la ligne {1}", "hintnn": "{0} modifications de format effectuées entre les lignes {1} et {2}" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "Mettre le document en forme", "formatSelection.label": "Mettre la sélection en forme" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "Aller au problème suivant (Erreur, Avertissement, Info)", "markerAction.nextInFiles.label": "Aller au problème suivant dans Fichiers (Erreur, Avertissement, Info)", "markerAction.previous.label": "Aller au problème précédent (Erreur, Avertissement, Info)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "Icône du prochain marqueur goto.", "previousMarkerIcon": "Icône du précédent marqueur goto." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "Erreur", "Hint": "Conseil", "Info": "Info", @@ -834,7 +884,7 @@ "marker aria": "{0} à {1}. ", "problems": "{0} problèmes sur {1}" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "Atteindre la définition", "actions.goToDeclToSide.label": "Ouvrir la définition sur le côté", "actions.goToDeclaration.label": "Accéder à la déclaration", @@ -871,25 +921,25 @@ "references.noGeneric": "Aucune référence", "typedef.title": "Définitions de type" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "Cliquez pour afficher {0} définitions." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "Chargement en cours...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "Indique si l'aperçu des références est visible, par exemple via 'Avoir un aperçu des références' ou 'Faire un peek de la définition'" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} référence", "referencesCount": "{0} références", "treeAriaLabel": "Références" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "aperçu non disponible", "noResults": "Aucun résultat", "peekView.alternateTitle": "Références" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "1 symbole dans {0}, chemin complet {1}", "aria.fileReferences.N": "{0} symboles dans {1}, chemin complet {2}", "aria.oneReference": "symbole dans {0} sur la ligne {1}, colonne {2}", @@ -899,30 +949,30 @@ "aria.result.n1": "{0} symboles dans {1}", "aria.result.nm": "{0} symboles dans {1} fichiers" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "Indique s'il existe des emplacements de symboles que vous pouvez parcourir à l'aide du clavier uniquement.", "location": "Symbole {0} sur {1}", "location.kb": "Symbole {0} sur {1}, {2} pour le suivant" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "Afficher le pointeur de l'aperçu de définition", "showHover": "Afficher par pointage" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "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": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "Recherche de correctifs rapides...", "noQuickFixes": "Aucune solution disponible dans l'immédiat", "quick fixes": "Correction rapide...", "view problem": "Voir le problème" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "Remplacer par la valeur suivante", "InPlaceReplaceAction.previous.label": "Remplacer par la valeur précédente" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "Taille des tabulations configurée", "detectIndentation": "Détecter la mise en retrait à partir du contenu", "editor.reindentlines": "Remettre en retrait les lignes", @@ -933,7 +983,17 @@ "indentationToTabs": "Convertir les retraits en tabulations", "selectTabWidth": "Sélectionner la taille des tabulations pour le fichier actuel" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "Exécuter la commande", + "hint.dbl": "Double-cliquer pour insérer", + "hint.def": "Accéder à Définition ({0})", + "hint.defAndCommand": "Accédez à Définition ({0}), cliquez avec le bouton droit pour en savoir plus.", + "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" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "Afficher la suggestion en ligne suivante", "action.inlineSuggest.showPrevious": "Afficher la suggestion en ligne précédente", "action.inlineSuggest.trigger": "Déclencher la suggestion en ligne", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "Indique si la suggestion incluse commence par un espace blanc inférieur à ce qui serait inséré par l’onglet.", "inlineSuggestionVisible": "Indique si une suggestion en ligne est visible" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "Accepter", "inlineSuggestionFollows": "Suggestion :", "showNextInlineSuggestion": "Suivant", "showPreviousInlineSuggestion": "Précédent" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "Développer la sélection de ligne" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "Dupliquer la sélection", "editor.transformToLowercase": "Transformer en minuscule", "editor.transformToSnakecase": "Transformer en snake case", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "Déplacer la &&ligne vers le bas", "miMoveLinesUp": "Déplacer la ligne &&vers le haut" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "Couleur d'arrière-plan quand l'éditeur renomme automatiquement le type.", "linkedEditing.label": "Démarrer la modification liée" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "Échec de l'ouverture de ce lien, car il n'est pas bien formé : {0}", "label": "Ouvrir le lien", "links.navigate.executeCmd": "Exécuter la commande", @@ -992,11 +1055,11 @@ "missing.url": "Échec de l'ouverture de ce lien, car sa cible est manquante.", "tooltip.explanation": "Exécuter la commande {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "Impossible de modifier dans l’éditeur en lecture seule", "messageVisible": "Indique si l'éditeur affiche un message inline" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "Ajouter la sélection à la correspondance de recherche suivante", "addSelectionToPreviousFindMatch": "Ajouter la sélection à la correspondance de recherche précédente", "changeAll.label": "Modifier toutes les occurrences", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "Déplacer la dernière sélection à la correspondance de recherche précédente", "mutlicursor.addCursorsToBottom": "Ajouter des curseurs en bas", "mutlicursor.addCursorsToTop": "Ajouter des curseurs en haut", + "mutlicursor.focusNextCursor": "Focus sur le curseur suivant", + "mutlicursor.focusNextCursor.description": "Concentre le curseur suivant", + "mutlicursor.focusPreviousCursor": "Focus sur le curseur précédent", + "mutlicursor.focusPreviousCursor.description": "Concentre le curseur précédent", "mutlicursor.insertAbove": "Ajouter un curseur au-dessus", "mutlicursor.insertAtEndOfEachLineSelected": "Ajouter des curseurs à la fin des lignes", "mutlicursor.insertBelow": "Ajouter un curseur en dessous", "selectAllOccurrencesOfFindMatch": "Sélectionner toutes les occurrences des correspondances de la recherche" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "Indicateurs des paramètres Trigger" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "Couleur de premier plan de l’élément actif dans l’indicateur de paramètre.", "hint": "{0}, conseil", "parameterHintsNextIcon": "Icône d'affichage du prochain conseil de paramètre.", "parameterHintsPreviousIcon": "Icône d'affichage du précédent conseil de paramètre." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "Indique si l'éditeur de code actuel est intégré à l'aperçu", "label.close": "Fermer", "peekViewBorder": "Couleur des bordures et de la flèche de l'affichage d'aperçu.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Couleur du titre de l'affichage d'aperçu.", "peekViewTitleInfoForeground": "Couleur des informations sur le titre de l'affichage d'aperçu." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "Ouvrez d'abord un éditeur de texte pour accéder à une ligne.", "gotoLineColumnLabel": "Atteindre la ligne {0} et le caractère {1}.", "gotoLineLabel": "Accédez à la ligne {0}.", "gotoLineLabelEmpty": "Ligne actuelle : {0}, caractère : {1}. Tapez un numéro de ligne auquel accéder.", "gotoLineLabelEmptyWithLimit": "Ligne actuelle : {0}, caractère : {1}. Tapez un numéro de ligne entre 1 et {2} auquel accéder." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "constructeurs ({0})", "array": "tableaux ({0})", "boolean": "booléens ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "paramètres de type ({0})", "variable": "variables ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "'{0}' renommé en '{1}'. Récapitulatif : {2}", "enablePreview": "Activer/désactiver la possibilité d'afficher un aperçu des changements avant le renommage", - "label": "Renommage de '{0}'", + "label": "Renommage de '{0}' en '{1}'", "no result": "Aucun résultat.", - "quotableLabel": "Changement du nom de {0}", + "quotableLabel": "Changement du nom de {0} en {1}", "rename.failed": "Le renommage n'a pas pu calculer les modifications", "rename.failedApply": "Le renommage n'a pas pu appliquer les modifications", "rename.label": "Renommer le symbole", "resolveRenameLocationFailed": "Une erreur inconnue s'est produite lors de la résolution de l'emplacement de renommage" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "{0} pour renommer, {1} pour afficher un aperçu", "renameAriaLabel": "Renommez l'entrée. Tapez le nouveau nom et appuyez sur Entrée pour valider.", "renameInputVisible": "Indique si le widget de renommage d'entrée est visible" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "Dév&&elopper la sélection", "miSmartSelectShrink": "&&Réduire la sélection", "smartSelect.expand": "Étendre la sélection", "smartSelect.shrink": "Réduire la sélection" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "Indique s'il existe un taquet de tabulation suivant en mode extrait", "hasPrevTabstop": "Indique s'il existe un taquet de tabulation précédent en mode extrait", - "inSnippetMode": "Indique si l'éditeur est actualisé en mode extrait" + "inSnippetMode": "Indique si l'éditeur est actualisé en mode extrait", + "next": "Accéder à l’espace réservé suivant..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "Avril", "AprilShort": "Avr", "August": "Août", @@ -1152,17 +1220,16 @@ "Wednesday": "Mercredi", "WednesdayShort": "Mer" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Indique si les suggestions sont insérées quand vous appuyez sur Entrée", "suggestWidgetDetailsVisible": "Indique si les détails des suggestions sont visibles", "suggestWidgetMultipleSuggestions": "Indique s'il existe plusieurs suggestions au choix", - "suggestWidgetVisible": "Indique si les suggestions sont visibles", "suggestionCanResolve": "Indique si la suggestion actuelle prend en charge la résolution des détails supplémentaires", "suggestionHasInsertAndReplaceRange": "Indique si la suggestion actuelle a un comportement d'insertion et de remplacement", "suggestionInsertMode": "Indique si le comportement par défaut consiste à insérer ou à remplacer", "suggestionMakesTextEdit": "Indique si l'insertion de la suggestion actuelle entraîne un changement ou si tout a déjà été tapé" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "Insérer", "accept.replace": "Remplacer", "aria.alert.snippet": "L'acceptation de '{0}' a entraîné {1} modifications supplémentaires", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "Réinitialiser la taille du widget de suggestion", "suggest.trigger.label": "Suggestions pour Trigger" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, documents : {1}", "editorSuggestWidgetBackground": "Couleur d'arrière-plan du widget de suggestion.", "editorSuggestWidgetBorder": "Couleur de bordure du widget de suggestion.", @@ -1181,22 +1248,26 @@ "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.", + "editorSuggestWidgetStatusForeground": "Couleur de premier plan du statut du widget de suggestion.", + "label.desc": "{0}, {1}", + "label.detail": "{0}{1}", + "label.full": "({0}, {1}) {2}", "suggest": "Suggérer", "suggestWidget.loading": "Chargement en cours...", "suggestWidget.noSuggestions": "Pas de suggestions." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "Fermer", "loading": "Chargement en cours..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "Lire la suite", "suggestMoreInfoIcon": "Icône d'affichage d'informations supplémentaires dans le widget de suggestion." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "Couleur de premier plan des symboles de tableau. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.", "symbolIcon.booleanForeground": "Couleur de premier plan des symboles booléens. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.", "symbolIcon.classForeground": "Couleur de premier plan des symboles de classe. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "Couleur de premier plan des symboles d'unité. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.", "symbolIcon.variableForeground": "Couleur de premier plan des symboles de variable. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "Activer/désactiver l'utilisation de la touche Tab pour déplacer le focus", "toggle.tabMovesFocus.off": "Appuyer sur Tab insérera le caractère de tabulation", "toggle.tabMovesFocus.on": "Appuyer sur Tab déplacera le focus vers le prochain élément pouvant être désigné comme élément actif" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "Développeur : forcer la retokenisation" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "Désactiver la mise en surbrillance des caractères dans les commentaires", + "action.unicodeHighlight.disableHighlightingInStrings": "Désactiver la mise en surbrillance des caractères dans les chaînes", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "Désactiver la mise en surbrillance des caractères ambigus", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "Désactiver la mise en surbrillance des caractères invisibles", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "Désactiver la mise en surbrillance des caractères ASCII non de base", + "action.unicodeHighlight.showExcludeOptions": "Afficher les options d’exclusion", + "unicodeHighlight.adjustSettings": "Ajuster les paramètres", + "unicodeHighlight.allowCommonCharactersInLanguage": "Autoriser les caractères Unicode plus courants dans le langage \"{0}\"", + "unicodeHighlight.characterIsAmbiguous": "Le caractère {0} peut être confus avec le caractère {1}, ce qui est plus courant dans le code source.", + "unicodeHighlight.characterIsInvisible": "Le caractère {0} est invisible.", + "unicodeHighlight.characterIsNonBasicAscii": "Le caractère {0} n’est pas un caractère ASCII de base.", + "unicodeHighlight.configureUnicodeHighlightOptions": "Configurer les options de surlignage Unicode", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "Désactiver la mise en surbrillance dans les commentaires", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "Désactiver la mise en surbrillance dans les chaînes", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "Désactiver la mise en surbrillance ambiguë", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "Désactiver le surlignage invisible", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "Désactiver la mise en surbrillance non ASCII", + "unicodeHighlight.excludeCharFromBeingHighlighted": "Exclure {0} de la mise en surbrillance", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "Exclure la mise en surbrillance des {0} (caractère invisible)", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "Ce document contient de nombreux caractères Unicode ambigus.", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "Ce document contient de nombreux caractères Unicode invisibles.", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "Ce document contient de nombreux caractères Unicode ASCII non basiques.", + "warningIcon": "Icône affichée avec un message d'avertissement dans l'éditeur d'extensions." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "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" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des symboles. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", "overviewRulerWordHighlightStrongForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des symboles d'accès en écriture. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", "wordHighlight": "Couleur d'arrière-plan d'un symbole pendant l'accès en lecture, comme la lecture d'une variable. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "Couleur d'arrière-plan d'un symbole pendant l'accès en écriture, comme l'écriture d'une variable. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", "wordHighlightStrongBorder": "Couleur de bordure d'un symbole durant l'accès en écriture, par exemple l'écriture dans une variable." }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "Supprimer le mot" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "Ajoutez un ou plusieurs dossiers à la dernière fenêtre active.", "category": "Filtre les extensions installées en fonction de la catégorie fournie, quand --list-extensions est utilisé.", + "deprecated.useInstead": "Utilisez {0} à la place.", "diff": "Comparez deux fichiers entre eux.", "disableExtension": "Désactivez une extension.", "disableExtensions": "Désactivez toutes les extensions installées.", @@ -1309,7 +1406,8 @@ "help": "Affichez le mode d'utilisation.", "inspect-brk-extensions": "Permettre le débogage et le profilage d’extensions avec l’hôte de l’extension étant suspendu après le démarrage. Vérifier les outils de développement pour l'URI de connexion.", "inspect-extensions": "Permettre le débogage et le profilage d’extensions. Vérifier les outils de développement pour l'URI de connexion.", - "installExtension": "Installe ou met à jour l'extension. L'identificateur d'une extension est toujours '${publisher}.${name}'. Utilisez l'argument '--force' pour effectuer une mise à jour vers la dernière version. Pour installer une version spécifique, indiquez '@${version}'. Exemple : 'vscode.csharp@1.2.3'.", + "install prerelease": "Installe la version préliminaire de l’extension, lors de l’utilisation de --install-extension.", + "installExtension": "Installe ou met à jour une extension. L'argument est soit un identifiant d'extension, soit un chemin vers un VSIX. L'identifiant d'une extension est '${publisher}.${name}'. Utilisez l'argument '--force' pour mettre à jour la dernière version. Pour installer une version spécifique, fournissez '@${version}'. Par exemple : 'vscode.csharp@1.2.3'.", "listExtensions": "Listez les extensions installées.", "locale": "Paramètres régionaux à utiliser (exemple : fr-FR ou en-US).", "log": "Niveau de journalisation à utiliser. La valeur par défaut est 'info'. Les valeurs autorisées sont 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off.", @@ -1337,15 +1435,11 @@ "wait": "Attendre que les fichiers soient fermés avant de retourner." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "L'option '{0}' est obsolète : {1}", "gotoValidation": "Les arguments en mode '--goto' doivent être au format 'FILE(:LINE(:CHARACTER))'.", "multipleValues": "L'option '{0}' est définie plusieurs fois. Utilisation de la valeur '{1}'.", "unknownOption": "Avertissement : '{0}' n'est pas dans la liste des options connues, mais est quand même transféré à Electron/Chromium." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "Impossible de résoudre votre environnement d’interpréteur de commandes : {0}", - "resolveShellEnvExitError": "Code de sortie inattendu de l’interpréteur de commandes généré (code {0}, signal {1})", - "resolveShellEnvTimeout": "Impossible de résoudre votre environnement d'interpréteur de commandes dans un délai raisonnable. Vérifiez la configuration de votre interpréteur de commandes." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "La Place de marché n’est pas activée", "Not a Marketplace extension": "Seules les extensions de la Place de marché peuvent être réinstallées", @@ -1354,10 +1448,13 @@ "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 {1} (version {2}).", + "notFoundCompatiblePrereleaseDependency": "Impossible d'installer la version préliminaire '{0}' car elle n'est pas compatible avec la version actuelle de {1} (version {2}).", + "notFoundReleaseExtension": "Impossible d’installer la version de mise en production de '{0}' extension, car elle n’a pas de version de mise en production.", "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." + "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.", + "unsupported prerelease extension": "Impossible d’installer '{0}' extension, car elle n’est plus prise en charge. Il fait désormais partie de l’extension '{1}' en tant que version préliminaire." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Extensions", @@ -1390,27 +1487,48 @@ "updateMessage": "Mise à jour de l'extension '{0}' vers la version {1}", "useId": "Vérifiez que vous utilisez l'ID d'extension complet, y compris l'éditeur, par ex. : {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "Impossible de lire le fichier {0} : {1}.", + "jsonInvalidFormat": "Format non valide {0} : objet JSON attendu.", + "jsonParseFail": "Échec d'analyse de {0} : [{1}, {2}] {3}.", + "jsonParseInvalidType": "Fichier manifeste non valide {0} : N'est pas un objet JSON.", + "jsonsParseReportErrors": "Échec de l'analyse de {0} : {1}.", + "missingNLSKey": "Le message est introuvable pour la clé {0}." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "{0} est installé sur votre système. Voulez-vous installer les extensions recommandées correspondantes ?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "Impossible de lire l'extension à partir de {0}", + "errorDeleting": "Impossible de supprimer le dossier existant '{0}' pendant l'installation de l'extension '{1}'. Supprimez le dossier manuellement et réessayez", "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}'.", "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.", + "renameError": "Erreur inconnue en renommant {0} en {1}", "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." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "Impossible de lire l'extension à partir de {0}", - "errorDeleting": "Impossible de supprimer le dossier existant '{0}' pendant l'installation de l'extension '{1}'. Supprimez le dossier manuellement et réessayez", - "invalidManifest": "Extension non valide : package.json n'est pas un fichier JSON.", - "renameError": "Erreur inconnue en renommant {0} en {1}" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "la propriété '{0}' peut être omise ou doit être de type 'string[]'", + "extensionDescription.activationEvents2": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", + "extensionDescription.browser1": "La propriété '{0}' peut être omise ou doit être de type 'string'", + "extensionDescription.browser2": "'browser' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.", + "extensionDescription.browser3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", + "extensionDescription.engines": "la propriété '{0}' est obligatoire et doit être de type 'object'", + "extensionDescription.engines.vscode": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "extensionDescription.extensionDependencies": "la propriété '{0}' peut être omise ou doit être de type 'string[]'", + "extensionDescription.extensionKind": "la propriété '{0}' ne peut être définie que si la propriété 'main' est également définie.", + "extensionDescription.main1": "la propriété '{0}' peut être omise ou doit être de type 'string'", + "extensionDescription.main2": "'main' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.", + "extensionDescription.main3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", + "extensionDescription.name": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "extensionDescription.publisher": "l'éditeur de propriété doit être de type 'string'.", + "extensionDescription.version": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "notSemver": "La version de l'extension n'est pas compatible avec SemVer.", "versionMismatch": "L'extension n'est pas compatible avec le code {0}. L'extension nécessite {1}.", "versionSpecificity1": "La version spécifiée dans 'engines.vscode' ({0}) n'est pas assez précise. Pour les versions de vscode antérieures à 1.0.0, définissez au minimum les versions majeure et mineure souhaitées. Par exemple : ^0.10.0, 0.10.x, 0.11.0, etc.", "versionSpecificity2": "La version spécifiée dans 'engines.vscode' ({0}) n'est pas assez précise. Pour les versions de vscode ultérieures à 1.0.0, définissez au minimum la version majeure souhaitée. Par exemple : ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "'{0}' non pris en charge", "press.any.key": "Appuyez sur une touche pour continuer..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "Autorisations insuffisantes. Réessayez et autorisez l’opération.", + "fileSystemRenameError": "Renommer n’est pris en charge que pour les fichiers." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Impossible de supprimer le dossier non vide '{0}'.", "deleteFailedNotFound": "Impossible de supprimer le fichier inexistant « {0} »", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "Le fichier est trop volumineux pour être ouvert", "fileTooLargeForHeapError": "Pour ouvrir un fichier de cette taille, vous devez redémarrer et autoriser à utiliser plus de mémoire" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "Échec du déplacement de '{0}' vers la corbeille", "trashFailed": "Échec du déplacement de '{0}' vers la corbeille" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "Le fichier n'existe pas", "moveError": "Impossible de déplacer '{0}' dans '{1}' ({2})." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "Indique si les suggestions sont visibles" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "&&Annuler", "confirmCloseIssueReporter": "Votre entrée n'est pas enregistrée. Voulez-vous vraiment fermer cette fenêtre ?", @@ -1515,6 +1640,7 @@ "sev.warning": "Avertissement" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "&&Annuler", "mAbout": "À propos de {0}", "mBringToFront": "Tout mettre au premier plan", "mEdit": "&&Edition", @@ -1547,7 +1673,9 @@ "miPreferences": "Pr&&éférences", "miQuit": "Quitter {0}", "miRestartToUpdate": "Redémarrer pour &&mettre à jour", - "miSwitchWindow": "Changer de &&fenêtre..." + "miSwitchWindow": "Changer de &&fenêtre...", + "quit": "&&Quitter", + "quitMessage": "Voulez-vous vraiment quitter ?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "&&Annuler", @@ -1581,6 +1709,11 @@ "strictSSL": "Spécifie si le certificat de serveur proxy doit être vérifié par rapport à la liste des autorités de certification fournies.", "systemCertificates": "Contrôle si les certificats d'autorité de certification doivent être chargés à partir de l'OS. (Sur Windows et macOS, vous devez recharger la fenêtre après la désactivation de ce paramètre.)" }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "Impossible de résoudre votre environnement d’interpréteur de commandes : {0}", + "resolveShellEnvExitError": "Code de sortie inattendu de l’interpréteur de commandes généré (code {0}, signal {1})", + "resolveShellEnvTimeout": "Impossible de résoudre votre environnement d'interpréteur de commandes dans un délai raisonnable. Vérifiez la configuration de votre interpréteur de commandes." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "Si ce paramètre est faux, aucune télémétrie ne sera envoyée quelle que soit la valeur du nouveau paramètre. Déconseillé au profit du {0} cadre.", "telemetry.crashReports": "Rapports d’incidents", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "Envoie la télémétrie d'erreur générale et les rapports de plantage.", "telemetry.telemetryLevel.off": "Désactive toutes les données de télémétrie du produit.", "telemetry.telemetryLevel.tableDescription": "Le tableau suivant présente les données envoyées avec chaque paramètre :", - "telemetry.telemetryLevelMd": "Contrôle toutes les télémétries des extensions principales et propriétaires. Cela nous aide à mieux comprendre comment {0} fonctionne, où des améliorations doivent être apportées et comment les fonctionnalités sont utilisées.", + "telemetry.telemetryLevelMd": "Contrôle télémétrie {0}, la télémétrie d’extension interne et la télémétrie des extensions tierces participantes. Certaines extensions tierces peuvent ne pas respecter ce paramètre. Consultez la documentation de l’extension spécifique pour en être sûr. La télémétrie nous aide à mieux comprendre les performances de {0} , où des améliorations doivent être apportées et comment les fonctionnalités sont utilisées.", "telemetry.usage": "Données d'utilisation", "telemetryConfigurationTitle": "Télémétrie" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "Le profil de terminal à utiliser sous Linux pour une utilisation de terminal liée à l'automatisation, comme les tâches et le débogage. Ce paramètre sera actuellement ignoré s'il {0} est défini.", + "terminal.integrated.automationProfile.osx": "Le profil de terminal à utiliser sur macOS pour l'utilisation du terminal liée à l'automatisation, comme les tâches et le débogage. Ce paramètre sera actuellement ignoré s'il {0} est défini.", + "terminal.integrated.automationProfile.windows": "Le profil de terminal à utiliser pour l'utilisation du terminal liée à l'automatisation, comme les tâches et le débogage. Ce paramètre sera actuellement ignoré s'il {0} est défini.", "terminal.integrated.automationShell.linux": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.", + "terminal.integrated.automationShell.linux.deprecation": "Ceci est obsolète, la nouvelle méthode recommandée pour configurer votre shell d'automatisation consiste à créer un profil d'automatisation de terminal avec {0}. Cela aura actuellement la priorité sur les nouveaux paramètres de profil d'automatisation, mais cela changera à l'avenir.", "terminal.integrated.automationShell.osx": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.", + "terminal.integrated.automationShell.osx.deprecation": "Ceci est obsolète, la nouvelle méthode recommandée pour configurer votre shell d'automatisation consiste à créer un profil d'automatisation de terminal avec {0}. Cela aura actuellement la priorité sur les nouveaux paramètres de profil d'automatisation, mais cela changera à l'avenir.", "terminal.integrated.automationShell.windows": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.", - "terminal.integrated.confirmIgnoreProcesses": "Configurable pour fournir un paramètre personnalisé pour ignorer les processus", + "terminal.integrated.automationShell.windows.deprecation": "Ceci est obsolète, la nouvelle méthode recommandée pour configurer votre shell d'automatisation consiste à créer un profil d'automatisation de terminal avec {0}. Cela aura actuellement la priorité sur les nouveaux paramètres de profil d'automatisation, mais cela changera à l'avenir.", + "terminal.integrated.confirmIgnoreProcesses": "Ensemble de noms de processus à ignorer lors de l’utilisation du paramètre {0}.", "terminal.integrated.defaultProfile.linux": "Profil par défaut à utiliser sur Linux. Ce paramètre est ignoré si {0} ou {1} sont définis.", "terminal.integrated.defaultProfile.osx": "Profil par défaut à utiliser sur macOS. Ce paramètre est ignoré si {0} ou {1} sont définis.", "terminal.integrated.defaultProfile.windows": "Profil par défaut à utiliser sur Windows. Ce paramètre est ignoré si {0} ou {1} sont définis.", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "Arguments de ligne de commande au [format de ligne de commande](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) à utiliser sur le terminal Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profil de terminal).", "terminal.integrated.showLinkHover": "Indique s’il faut afficher les pointages pour les liens dans la sortie du terminal.", "terminal.integrated.useWslProfiles": "Contrôle si les distributions WSL sont affichées ou non dans la liste déroulante de terminal", + "terminalAutomationProfile.path": "Chemin unique d’un exécutable d’interpréteur de commandes", "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.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "Nom du terminal d’extension", "terminalProfile.windowsSource": "Source de profil qui va détecter automatiquement les chemins de l'interpréteur de commandes." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "Détecter automatiquement la valeur par défaut" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "Contenu de session restauré à partir de {0} à {1}" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "Couleur de fond des éléments de navigation.", "breadcrumbsFocusForeground": "Couleur des éléments de navigation avec le focus.", "breadcrumbsSelectedBackground": "Couleur de fond du sélecteur d’élément de navigation.", - "breadcrumbsSelectedForegound": "Couleur des éléments de navigation sélectionnés.", + "breadcrumbsSelectedForeground": "Couleur des éléments de navigation sélectionnés.", "buttonBackground": "Couleur d'arrière-plan du bouton.", "buttonBorder": "Couleur de bordure du bouton.", "buttonForeground": "Couleur de premier plan du bouton.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Couleur du remplissage diagonal de l'éditeur de différences. Le remplissage diagonal est utilisé dans les vues de différences côte à côte.", "diffEditorBorder": "Couleur de bordure entre les deux éditeurs de texte.", "diffEditorInserted": "Couleur d'arrière-plan du texte inséré. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "diffEditorInsertedLineGutter": "Couleur d’arrière-plan de la marge où les lignes ont été insérées", + "diffEditorInsertedLines": "Couleur d'arrière-plan des lignes insérées. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", "diffEditorInsertedOutline": "Couleur de contour du texte inséré.", + "diffEditorOverviewInserted": "Premier plan de la règle de vue d’ensemble des différences pour le contenu inséré", + "diffEditorOverviewRemoved": "Premier plan de la règle de vue d’ensemble des différences pour le contenu supprimé", "diffEditorRemoved": "Couleur d'arrière-plan du texte supprimé. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "diffEditorRemovedLineGutter": "Couleur d’arrière-plan de la marge où les lignes ont été supprimées", + "diffEditorRemovedLines": "Couleur d'arrière-plan des lignes supprimées. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", "diffEditorRemovedOutline": "Couleur de contour du texte supprimé.", + "disabledForeground": "Premier plan globale pour les éléments désactivés. Cette couleur est utilisée si elle n'est pas remplacée par un composant.", "dropdownBackground": "Arrière-plan de la liste déroulante.", "dropdownBorder": "Bordure de la liste déroulante.", "dropdownForeground": "Premier plan de la liste déroulante.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "Arrière-plan de la zone d'entrée.", "inputBoxBorder": "Bordure de la zone d'entrée.", "inputBoxForeground": "Premier plan de la zone d'entrée.", - "inputOption.activeBackground": "Couleur d'arrière-plan des options activées dans les champs d'entrée.", + "inputOption.activeBackground": "Couleur de pointage d’arrière-plan des options dans les champs d’entrée.", "inputOption.activeForeground": "Couleur de premier plan des options activées dans les champs d'entrée.", + "inputOption.hoverBackground": "Couleur d'arrière-plan des options activées dans les champs d'entrée.", "inputPlaceholderForeground": "Couleur de premier plan de la zone d'entrée pour le texte d'espace réservé.", "inputValidationErrorBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité de l'erreur.", "inputValidationErrorBorder": "Couleur de bordure de la validation d'entrée pour la gravité de l'erreur. ", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "Couleur d’arrière-plan de mise en surbrillance d’un extrait tabstop.", "snippetTabstopHighlightBorder": "Couleur de bordure de mise en surbrillance d’un extrait tabstop.", "statusBarBackground": "Couleur d'arrière-plan de la barre d'état du pointage de l'éditeur.", + "tableColumnsBorder": "Couleur de la bordure du tableau entre les colonnes.", + "tableOddRowsBackgroundColor": "Couleur d'arrière-plan pour les lignes de tableau impaires.", "textBlockQuoteBackground": "Couleur d'arrière-plan des citations dans le texte.", "textBlockQuoteBorder": "Couleur de bordure des citations dans le texte.", "textCodeBlockBackground": "Couleur d'arrière-plan des blocs de code dans le texte.", @@ -1849,8 +2002,8 @@ "widgetShadow": "Couleur de l'ombre des widgets, comme rechercher/remplacer, au sein de l'éditeur." }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "Caractère de police associé à la définition d'icône.", - "iconDefintion.fontId": "ID de la police à utiliser. Si aucune valeur n'est définie, la police définie en premier est utilisée.", + "iconDefinition.fontCharacter": "Caractère de police associé à la définition d'icône.", + "iconDefinition.fontId": "ID de la police à utiliser. Si aucune valeur n'est définie, la police définie en premier est utilisée.", "nextChangeIcon": "Icône d'accès à l'emplacement suivant de l'éditeur.", "previousChangeIcon": "Icône d'accès à l'emplacement précédent de l'éditeur.", "widgetClose": "Icône de l'action de fermeture dans les widgets." @@ -1882,14 +2035,15 @@ "property": "Style des propriétés.", "readonly": "Style à utiliser pour les symboles en lecture seule.", "regexp": "Style des expressions.", - "schema.fontStyle.error": "Le style de police doit être 'italique', 'gras' ou 'souligné' ou une combinaison de ces styles. Une chaîne vide annule tous les styles.", + "schema.fontStyle.error": "Le style de police doit être \"italique\", \"gras\", \"souligné\" ou \"barré\" ou une combinaison des deux. La chaîne vide annule tous les styles.", "schema.token.background.warning": "Les couleurs d’arrière-plan des tokens ne sont actuellement pas pris en charge.", "schema.token.bold": "Définit ou annule le style de police bold (gras). Notez que la présence de 'fontStyle' substitue ce paramètre.", - "schema.token.fontStyle": "Définit les styles de police de la règle : 'italic', 'bold' ou 'underline', ou une combinaison. Tous les styles non listés sont annulés. La chaîne vide annule tous les styles.", + "schema.token.fontStyle": "Définit tous les styles de police de la règle : \"italique\", \"gras\", \"souligné\" ou \"barré\" ou une combinaison. Tous les styles qui ne sont pas énumérés ne sont pas définis. La chaîne vide annule tous les styles.", "schema.token.fontStyle.none": "Aucun (vide le style hérité)", "schema.token.foreground": "Couleur de premier plan du jeton.", "schema.token.italic": "Définit ou annule le style de police italic (italique). Notez que la présence de 'fontStyle' substitue ce paramètre.", "schema.token.settings": "Couleurs et styles du jeton.", + "schema.token.strikethrough": "Définit ou non le style de police pour le barré. Notez que la présence de 'fontStyle' annule ce paramètre.", "schema.token.underline": "Définit ou annule le style de police underline (souligné). Notez que la présence de 'fontStyle' substitue ce paramètre.", "static": "Style à utiliser pour les symboles statiques.", "string": "Style des chaînes.", @@ -1911,6 +2065,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.no": "Non", "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}.", @@ -1964,6 +2119,7 @@ "appStalled": "La fenêtre ne répond pas", "appStalledDetail": "Vous pouvez rouvrir ou fermer la fenêtre, ou continuer à patienter.", "close": "&&Fermer", + "doNotRestoreEditors": "Ne pas restaurer les éditeurs", "hiddenMenuBar": "Vous pouvez toujours accéder à la barre de menus en appuyant sur la touche Alt.", "reopen": "&&Rouvrir", "wait": "&&Continuer à attendre" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "L’URI '{0}' n’est pas valide et ne peut pas être ouverte.", "uriInvalidTitle": "L'URI ne peut pas être ouverte" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Espace de travail de code" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "De confiance", "untrusted": "Mode restreint" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Espace de travail de code" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "Nouvelle fenêtre", "newWindowDesc": "Ouvre une nouvelle fenêtre", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "Titre", "issueTitleRequired": "Veuillez s’il vous plaît entrer un titre.", "issueTypeLabel": "Ceci est un(e)", - "sendExperiments": "Inclure les informations d'expérience A/B ({0})", - "sendExtensions": "Inclure mes extensions activées ({0})", - "sendProcessInfo": "Inclure mes processus en cours d’exécution ({0})", - "sendSystemInfo": "Inclure des informations sur mon système ({0})", - "sendWorkspaceInfo": "Inclure des métadonnées sur mon espace de travail ({0})", + "sendExperiments": "Inclure les informations d'expérience A/B", + "sendExtensions": "Inclure mes extensions activées", + "sendProcessInfo": "Inclure mes processus en cours d’exécution", + "sendSystemInfo": "Inclure des informations sur mon système", + "sendWorkspaceInfo": "Inclure des métadonnées sur mon espace de travail", "show": "afficher", "titleEmptyValidation": "Un titre est obligatoire.", "titleLengthValidation": "Le titre est trop long." @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "Copier", "copyAll": "Tout copier", - "cpu": "% du processeur", + "cpu": "Processeur (%)", "debug": "Déboguer", "forceKillProcess": "Forcer l'arrêt du processus", "killProcess": "Tuer le processus", @@ -2362,14 +2518,14 @@ "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", + "manageExtensions": "Choisir les extensions qui peuvent accéder à ce compte", "manageTrustedExtensions": "Gérer les extensions approuvées", "manageTrustedExtensions.cancel": "Annuler", "noTrustedExtensions": "Ce compte n'a été utilisé par aucune extension.", "notUsed": "N'a pas utilisé ce compte", "signOut": "Se déconnecter", + "signOutMessage": "Le compte « {0} » a été utilisé par \r\n\r\n{1}\r\n\r\nVoulez-vous vous déconnecter de ces extensions ?", "signOutMessageSimple": "Se déconnecter de '{0}' ?", - "signOutMessagve": "Le compte « {0} » a été utilisé par \r\n\r\n{1}\r\n\r\nVoulez-vous vous déconnecter de ces extensions ?", "signedOut": "Déconnexion réussie." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "'{0}' extensions souhaitent effectuer des changements de refactorisation avec cette suppression de fichier", "ask.N.move": "'{0}' extensions souhaitent effectuer des changements de refactorisation avec ce déplacement de fichier", "cancel": "Ignorer les changements", - "files.participants.timeout": "Délai d'attente en millisecondes après lequel les participants pour la création, le renommage et la suppression de fichier sont supprimés. Utilisez '0' pour désactiver les participants.", "label": "Réinitialiser le choix pour 'L'opération de fichier nécessite un aperçu'", "msg-copy": "Exécution des participants 'Copie du fichier'...", "msg-create": "Exécution des participants de 'Création de fichier'...", "msg-delete": "Exécution des participants de 'Suppression de fichier'...", "msg-rename": "Exécution des participants de 'Renommage de fichier'...", + "msg-write": "Exécution des participants « Écriture de fichier »...", "ok": "OK", "preview": "Afficher l'aperçu" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "Le conteneur de vues '{0}' n'existe pas et toutes les vues inscrites dans ce conteneur sont ajoutées à l''Explorateur'.", - "ViewContainerRequiresProposedAPI": "L'affichage du conteneur '{0}' requiert l'activation de 'enableProposedApi' pour être ajouté à 'Remote'.", + "ViewContainerRequiresProposedAPI": "La '{0}' de conteneur d’affichage nécessite l’ajout de 'enabledApiProposals: [\"contribViewsRemote\"]' à 'Remote'.", "duplicateView1": "Impossible d'inscrire plusieurs vues avec le même ID '{0}'", "duplicateView2": "Une vue avec l'ID '{0}' est déjà inscrite.", "optenum": "la propriété '{0}' peut être omise ou doit faire partie de {1}", "optstring": "la propriété '{0}' peut être omise ou doit être de type 'string'", "requirearray": "les vues doivent être un tableau", - "requireidstring": "la propriété '{0}' est obligatoire et doit être de type 'string'. Seuls les caractères alphanumériques , '_', et '-' sont autorisés.", + "requireidstring": "La propriété `{0}` est obligatoire et doit être de type `string` avec une valeur non vide. Seuls les caractères alphanumériques, '_' et '-' sont autorisés.", + "requirenonemptystring": "la propriété '{0}' est obligatoire et doit être de type 'string' avec une valeur non vide.", "requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'", "unknownViewType": "Type de vue inconnu : '{0}'.", "viewcontainer requirearray": "les conteneurs de vues doivent être un tableau", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "Contribue aux conteneurs de vues vers l’éditeur" }, "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.defaultConfiguration.warning": "Impossible d’inscrire les paramètres de configuration par défaut pour '{0}'. Seuls les paramètres par défaut pour les paramètres étendus substituables par l’ordinateur, les fenêtres, les ressources et les langages substituables sont pris 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", @@ -2508,16 +2664,17 @@ "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.order": "Lorsqu'il est spécifié, donne l'ordre de ce paramètre par rapport aux autres paramètres de la même catégorie. Les paramètres avec une propriété de commande seront placés avant les paramètres sans cette propriété.", "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.order": "Lorsqu'il est spécifié, donne l'ordre de cette catégorie de paramètres par rapport aux autres catégories.", "vscode.extension.contributes.configuration.properties": "Description des propriétés de configuration.", "vscode.extension.contributes.configuration.properties.schema": "Schéma de la propriété de configuration.", "vscode.extension.contributes.configuration.property.empty": "La propriété ne doit pas être vide.", - "vscode.extension.contributes.configuration.title": "Résumé des paramètres. Cette étiquette va être utilisée dans le fichier de paramètres en tant que commentaire de séparation.", - "vscode.extension.contributes.defaultConfiguration": "Contribue aux paramètres de configuration d'éditeur par défaut en fonction du langage.", + "vscode.extension.contributes.configuration.title": "Titre de la catégorie actuelle des paramètres. Cette étiquette sera rendue dans l’éditeur de paramètres en tant que sous-titre. Si le titre est identique au nom d’affichage de l’extension, la catégorie est regroupée sous le titre d’extension principal.", "workspaceConfig.extensions.description": "Extensions de l'espace de travail", "workspaceConfig.folders.description": "Liste des dossiers à être chargés dans l’espace de travail.", "workspaceConfig.launch.description": "Configurations de lancement de l’espace de travail", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "'configuration.jsonValidation.url' est une URL relative non valide : {0}", "invalid.url.schema": "'configuration.jsonValidation.url' doit être une URL absolue ou commencer par './' pour référencer les schémas situés dans l'extension." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "Menu contextuel des commentaires ajoutés, affiché sous forme de boutons sous l'éditeur de commentaires", - "comment.title": "Menu de titre des commentaires ajoutés", - "commentThread.actions": "Menu contextuel du thread des commentaires ajoutés, affiché sous forme de boutons sous l'éditeur de commentaires", - "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", - "menus.debugCallstackContext": "Menu contextuel de la vue de la pile d'appels de débogage", - "menus.debugToolBar": "Menu de la barre d'outils de débogage", - "menus.debugVariablesContext": "Menu contextuel de la vue des variables de débogage", - "menus.editorContext": "Menu contextuel de l'éditeur", - "menus.editorContextCopyAs": "Sous-menu 'Copier en tant que' dans le menu contextuel de l'éditeur", - "menus.editorTabContext": "Menu contextuel des onglets de l'éditeur", - "menus.editorTitle": "Menu de titre de l'éditeur", - "menus.editorTitleRun": "Exécuter le sous-menu dans le menu du titre de l'éditeur", - "menus.explorerContext": "Menu contextuel de l'Explorateur de fichiers", - "menus.extensionContext": "Menu contextuel de l'extension", - "menus.file": "Menu fichier de niveau supérieur", - "menus.home": "Menu contextuel de l'indicateur d'accueil (web uniquement)", - "menus.opy": "Sous-menu 'Copier en tant que' dans le menu Edition de niveau supérieur", - "menus.resourceFolderContext": "Menu contextuel du dossier de ressources de contrôle de code source", - "menus.resourceGroupContext": "Menu contextuel du groupe de ressources du contrôle de code source", - "menus.resourceStateContext": "Menu contextuel de l'état des ressources du contrôle de code source", - "menus.scmSourceControl": "Le menu de contrôle de code source", - "menus.scmTitle": "Menu du titre du contrôle de code source", - "menus.statusBarRemoteIndicator": "Menu d’indicateur distant dans la barre d’état", - "menus.statusBarWindowIndicator": "Menu d'indicateur de fenêtre dans la barre d'état", - "menus.statusBarWindowIndicator.deprecated": "Utilisez plutôt le menu « statusBar/remoteIndicator ».", - "menus.touchBar": "La touch bar (macOS uniquement)", - "missing.altCommand": "L'élément de menu fait référence à une commande alt '{0}' qui n'est pas définie dans la section 'commands'.", - "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.executePrimary": "Le bouton d'exécution de la cellule principale du bloc-notes contribué", - "notebook.cell.title": "Menu du titre de cellule de notebook ajouté", - "notebook.toolbar": "Menu de barre d'outils de notebook faisant l'objet d'une contribution", - "opticon": "la propriété 'icon' peut être omise, ou doit être une chaîne ou un littéral de type '{dark, light}'", - "optstring": "la propriété '{0}' peut être omise ou doit être de type 'string'", - "proposed": "API proposée", - "proposedAPI.invalid": "{0} est un identificateur de menu proposé disponible uniquement après le développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {1}", - "require": "les éléments de sous-menu doivent correspondre à un objet", - "requireStringOrObject": "la propriété `{0}` est obligatoire et doit être de type `string` ou `object`", - "requirearray": "les éléments de sous-menu doivent correspondre à un tableau", - "requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'", - "requirestrings": "les propriétés `{0}` et `{1}` sont obligatoires et doivent être de type `string`", - "submenuId.duplicate.id": "Le sous-menu '{0}' a déjà été inscrit.", - "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.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", - "view.timelineTitle": "Menu du titre de la vue Chronologie", - "view.tunnelContext": "Menu contextuel d'un élément de la vue Ports", - "view.tunnelOriginInline": "Menu en ligne de l'origine d'un élément de la vue Ports", - "view.tunnelPortInline": "Menu en ligne du port d’un élément de l’affichage des ports", - "view.viewTitle": "Menu de titre de la vue ajoutée", - "vscode.extension.contributes.commandType.category": "(Facultatif) chaîne de catégorie en fonction de laquelle la commande est regroupée dans l'IU", - "vscode.extension.contributes.commandType.command": "Identificateur de la commande à exécuter", - "vscode.extension.contributes.commandType.icon": "(Facultatif) Icône utilisée pour représenter la commande dans l'interface utilisateur. Peut être un chemin de fichier, un objet avec des chemins de fichier pour les thèmes foncés et clairs, ou des références à une icône de thème, par ex., `\\$(zap)`", - "vscode.extension.contributes.commandType.icon.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": "(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'", - "vscode.extension.contributes.menuItem.command": "Identificateur de la commande à exécuter. La commande doit être déclarée dans la section 'commands'", - "vscode.extension.contributes.menuItem.group": "Groupe auquel cet élément appartient", - "vscode.extension.contributes.menuItem.submenu": "Identificateur du sous-menu à afficher dans cet élément.", - "vscode.extension.contributes.menuItem.when": "Condition qui doit être true pour afficher cet élément", - "vscode.extension.contributes.menus": "Contribue à fournir des éléments de menu à l'éditeur", - "vscode.extension.contributes.submenu.icon": "(Facultatif) Icône utilisée pour représenter le sous-menu dans l'IU. Il peut s'agir d'un chemin de fichier, d'un objet avec des chemins de fichiers pour les thèmes sombre et clair, ou d'une référence à une icône de thème, par exemple '\\$(zap)'", - "vscode.extension.contributes.submenu.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé", - "vscode.extension.contributes.submenu.icon.light": "Chemin de l'icône quand un thème clair est utilisé", - "vscode.extension.contributes.submenu.id": "Identificateur du menu à afficher en tant que sous-menu.", - "vscode.extension.contributes.submenu.label": "Libellé de l'élément de menu qui mène à ce sous-menu.", - "vscode.extension.contributes.submenus": "Contribue aux éléments de sous-menu de l'éditeur" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Processus de débogage" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspecter les clés de contexte", + "keyboardShortcutsFormat.command": "Titre de la commande", + "keyboardShortcutsFormat.commandAndKeys": "Titre et clés de la commande.", + "keyboardShortcutsFormat.commandWithGroup": "Titre de commande préfixé par son groupe", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "Titre et clés de la commande, avec la commande préfixée par son groupe", + "keyboardShortcutsFormat.keys": "Clés", "logStorage": "Journaliser le contenu de la base de données de stockage", "logWorkingCopies": "Journaliser les copies de travail", "screencastMode.fontSize": "Contrôle la taille de police (en pixels) du clavier en mode de capture vidéo d'écran.", "screencastMode.keyboardOverlayTimeout": "Contrôle la durée (en millisecondes) d'affichage de la superposition du clavier en mode capture vidéo.", + "screencastMode.keyboardShortcutsFormat": "Contrôle ce qui est affiché dans la superposition du clavier lorsque seuls les raccourcis sont affichés.", "screencastMode.location.verticalPosition": "Contrôle le décalage vertical de la superposition du mode de capture vidéo depuis le bas par rapport à la hauteur du Workbench.", "screencastMode.mouseIndicatorColor": "Contrôle la couleur hexadécimale (#RGB, #RGBA, #RRGGBB ou #RRGGBBAA) de l'indicateur de la souris en mode capture vidéo.", "screencastMode.mouseIndicatorSize": "Contrôle la taille (en pixels) de l'indicateur de la souris en mode capture vidéo.", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "Tutoriels vidéo" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "Fermer la barre latérale", - "compositePart.hideSideBarLabel": "Masquer la barre latérale", + "active": "Actif", + "activityBar": "Barre d’activité", + "activityBarLeft": "Représente la barre d'activité en position gauche", + "activityBarRight": "Représente la barre d'activité dans la bonne position", + "centerLayoutIcon": "Représente le mode de disposition centré.", + "centerPanel": "Centre", + "centeredLayout": "Disposition centrée", + "close": "Fermer", + "closeSidebar": "Fermer la barre latérale primaire", + "cofigureLayoutIcon": "L’icône représente la configuration de la disposition du banc d’essai.", + "compositePart.hideSideBarLabel": "Masquer la barre latérale principale", + "configureLayout": "Configurer la disposition", + "customizeLayout": "Personnaliser la disposition...", + "customizeLayoutQuickPickTitle": "Personnaliser la disposition", "decreaseEditorHeight": "Diminuer la hauteur de l'éditeur", "decreaseEditorWidth": "Diminuer la largeur de l'éditeur", "decreaseViewSize": "Diminuer la taille de l'affichage actuel", + "fullScreenIcon": "Représente le plein écran.", + "fullscreen": "Plein écran", + "hidden": "Masqué", "increaseEditorHeight": "Augmenter la hauteur de l'éditeur", "increaseEditorWidth": "Augmenter la largeur de l'éditeur", "increaseViewSize": "Augmenter la taille de l'affichage actuel", + "justifyPanel": "Justifier", + "layoutModes": "Modes", + "leftPanel": "Gauche", + "leftSideBar": "Gauche", + "menuBar": "Barre de menus", + "menuBarIcon": "Représente la barre de menus", "miAppearance": "&&Apparence", - "miMoveSidebarLeft": "Déplacer la &&barre latérale vers la gauche", - "miMoveSidebarRight": "Déplacer la &&barre latérale vers la droite", + "miMoveSidebarLeft": "&&Déplacer la barre latérale primaire vers la gauche", + "miMoveSidebarRight": "&&Déplacer la barre latérale primaire vers la droite", "miShowActivityBar": "Afficher la &&Barre d'activités", "miShowEditorArea": "Afficher la zone de l'édit&&eur", "miShowMenuBar": "Afficher la &&barre de menus", - "miShowSidebar": "Afficher la &&barre latérale", + "miShowSidebar": "Afficher &&la barre latérale primaire", + "miShowSidebarNoMnnemonic": "Afficher la barre latérale primaire", "miShowStatusbar": "Afficher la barre d'é&&tat", "miToggleCenteredLayout": "Disposition &¢rée", "miToggleZenMode": "Mode Zen", - "move sidebar left": "Déplacer la barre latérale vers la gauche", - "move sidebar right": "Déplacer la barre latérale vers la droite", + "move second sidebar left": "Déplacer la barre latérale secondaire vers la gauche", + "move second sidebar right": "Déplacer la barre latérale secondaire vers la droite", + "move side bar right": "Déplacer la barre latérale primaire vers la droite", + "move sidebar left": "Déplacer la barre latérale primaire vers la gauche", + "move sidebar right": "Déplacer la barre latérale primaire vers la droite", "moveFocusedView": "Déplacer la vue ayant le focus", "moveFocusedView.error.noFocusedView": "Aucune vue n'a actuellement le focus.", "moveFocusedView.error.nonMovableView": "La vue ayant actuellement le focus ne peut pas être déplacée.", "moveFocusedView.newContainerInPanel": "Nouvelle entrée de panneau", + "moveFocusedView.newContainerInSidePanel": "Nouvelle entrée secondaire de la barre latérale", "moveFocusedView.newContainerInSidebar": "Nouvelle entrée de barre latérale", "moveFocusedView.selectDestination": "Sélectionner une destination pour la vue", "moveFocusedView.selectView": "Sélectionner une vue à déplacer", "moveFocusedView.title": "Vue : déplacer {0}", - "moveSidebarLeft": "Déplacer la barre latérale vers la gauche", - "moveSidebarRight": "Déplacer la barre latérale vers la droite", + "moveSidebarLeft": "Déplacer la barre latérale primaire vers la gauche", + "moveSidebarRight": "Déplacer la barre latérale primaire vers la droite", "moveView": "Déplacer la vue", "panel": "Panneau", + "panelAlignment": "Alignement du panneau", + "panelBottom": "Représente le panneau inférieur", + "panelBottomCenter": "Représente l'alignement du panneau inférieur défini sur le centre", + "panelBottomJustify": "Représente l'alignement du panneau inférieur défini sur justifié", + "panelBottomLeft": "Représente l'alignement du panneau inférieur défini à gauche", + "panelBottomRight": "Représente l'alignement du panneau inférieur défini à droite", "panelContainer": "Panneau / {0}", + "panelLeft": "Représente une barre latérale en position gauche", + "panelRight": "Représente la barre latérale dans la bonne position", "resetFocusedView.error.noFocusedView": "Aucune vue n'a actuellement le focus.", "resetFocusedViewLocation": "Réinitialiser l'emplacement de vue qui a le focus", "resetViewLocations": "Réinitialiser les emplacements des vues", + "rightPanel": "Droite", + "rightSideBar": "Droite", + "secondarySideBar": "Afficher la barre latérale secondaire", + "secondarySideBarContainer": "Afficher la barre latérale secondaire / {0}", + "sideBar": "Barre latérale primaire", + "sideBarPosition": "Position de la barre latérale primaire", "sidebar": "Barre latérale", "sidebarContainer": "Barre latérale / {0}", + "statusBar": "Barre d'état", + "statusBarIcon": "Représente la barre d'état", "toggleActivityBar": "Activer/désactiver la visibilité de la barre d'activités", "toggleCenteredLayout": "Activer/désactiver la disposition centrée", "toggleEditor": "Activer/désactiver la visibilité de la zone de l'éditeur", "toggleMenuBar": "Activer/désactiver la barre de menus", - "toggleSidebar": "Activer/désactiver la visibilité de la barre latérale", - "toggleSidebarPosition": "Changer la position de la barre latérale", + "toggleSideBar": "Basculer la barre latérale primaire", + "toggleSidebar": "Basculer la visibilité de la barre latérale primaire", + "toggleSidebarPosition": "Basculer la position de la barre latérale primaire", "toggleStatusbar": "Activer/désactiver la visibilité de la barre d'état", "toggleTabs": "Activer/désactiver la visibilité de l'onglet", - "toggleZenMode": "Activer/désactiver le mode zen" + "toggleVisibility": "Visibilité", + "toggleZenMode": "Activer/désactiver le mode zen", + "visible": "Visible", + "zenMode": "Mode Zen", + "zenModeIcon": "Représente le mode zen." }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "Focus sur la partie suivante", @@ -2808,7 +2929,7 @@ "miOpen": "&&Ouvrir...", "miOpenFile": "&&Ouvrir le fichier...", "miOpenFolder": "Ou&&vrir le dossier...", - "miOpenWorkspace": "Ouvrir l’espace&&de travail à partir du fichier...", + "miOpenWorkspace": "Ouvrir l’espace &&de travail à partir du fichier...", "miSaveWorkspaceAs": "Enregistrer l’espace de travail sous...", "openFile": "Ouvrir un fichier...", "openFileFolder": "Ouvrir...", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "Ouvrir un espace de travail" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Indique s’il existe des copies de travail avec des modifications non enregistrées.", - "isFullscreen": "Indique si la fenêtre est en mode plein écran", - "remoteName": "Nom du dépôt distant auquel la fenêtre est connectée ou chaîne vide en l'absence de connexion à un dépôt distant", - "virtualWorkspace": "Schéma de l’espace de travail actif s’il provient d’un système de fichiers virtuel, sinon une chaîne vide.", - "workbenchState": "Genre d'espace de travail ouvert dans la fenêtre : 'vide' (aucun espace de travail), 'dossier' (dossier unique) ou 'espace de travail' (espace de travail multiracine)", - "workspaceFolderCount": "Nombre de dossiers racine dans l'espace de travail" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "Le fichier est trop volumineux pour être ouvert en tant qu'éditeur sans titre. Chargez-le d'abord dans l'Explorateur de fichiers, puis réessayez." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "Focus sur la barre d'activités", "hideAccounts": "Masquer les comptes", "manageTrustedExtensions": "Gérer les extensions approuvées", - "nextSideBarView": "Vue de barre latérale suivante", + "nextSideBarView": "Affichage de la barre latérale primaire suivante", "noAccounts": "Vous n'êtes connecté à aucun compte", - "previousSideBarView": "Vue de barre latérale précédente", + "previousSideBarView": "Vue de la barre latérale primaire précédente", "signOut": "Se déconnecter" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Comptes", + "accounts visibility key": "Personnalisation de la visibilité de l’entrée des comptes dans la barre d’activités.", "accountsViewBarIcon": "Icône des comptes dans la barre d'affichage.", "hideActivitBar": "Masquer la barre d'activités", "hideMenu": "Masquer le menu", "manage": "Gérer", "menu": "Menu", + "pinned view containers": "Personnalisations de la visibilité des entrées de la barre d’activités", "resetLocation": "Réinitialiser l'emplacement", "settingsViewBarIcon": "Icône des paramètres dans la barre d'affichage." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "Focus sur le volet latéral", - "hideAuxiliaryBar": "Masquer le volet latéral", - "miShowAuxiliaryBar": "Afficher le voet lat&&éral", - "toggleAuxiliaryBar": "Activer/désactiver le volet latéral" + "focusAuxiliaryBar": "Focus sur la barre latérale secondaire", + "hideAuxiliaryBar": "Masquer la barre latérale secondaire", + "miShowAuxiliaryBar": "Afficher la bar&re latérale secondaire", + "miShowAuxiliaryBarNoMnemonic": "Afficher la barre latérale secondaire", + "toggleAuxiliaryBar": "Activer/désactiver la visibilité de la barre latérale secondaire", + "toggleAuxiliaryIconLeft": "Icône permettant de basculer la barre auxiliaire à sa position gauche.", + "toggleAuxiliaryIconRight": "Icône permettant de basculer la barre auxiliaire à sa position droite.", + "toggleSecondarySideBar": "Basculer la barre latérale secondaire" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "Masquer le volet latéral" + "hideAuxiliaryBar": "Masquer la barre latérale secondaire", + "move second side bar left": "Déplacer la barre latérale secondaire vers la gauche", + "move second side bar right": "Déplacer la barre latérale secondaire vers la droite" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "Indique si la bannière a le focus clavier", "focusBanner": "Bannière de focus" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "Visionneuse binaire", - "nativeBinaryError": "Le fichier n’est pas affiché dans l’éditeur parce que c’est un fichier binaire ou qu'il utilise un encodage de texte non pris en charge.", - "openAsText": "Vous voulez l'ouvrir quand même ?" + "binaryError": "Le fichier n’est pas affiché dans l’éditeur parce que c’est un fichier binaire ou qu'il utilise un encodage de texte non pris en charge.", + "openAnyway": "Ouvrir quand même" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "Activez/désactivez les barres de navigation.", @@ -2958,7 +3078,8 @@ "cmd.focus": "Focus sur les barres de navigation", "cmd.toggle": "Basculer les barres de navigation", "empty": "aucun élément", - "miShowBreadcrumbs": "Afficher la &&barre de navigation" + "miShowBreadcrumbs": "Afficher la &&barre de navigation", + "separatorIcon": "Icône du séparateur dans les barres de navigation" }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "Barres de navigation" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "Groupe &&3", "miForward": "&&Suivant", "miJoinEditorInGroup": "Rejoindre &&Groupe", + "miJoinEditorInGroupWithoutMnemonic": "Rejoindre dans le groupe", "miLastEditLocation": "&&Emplacement de la dernière modification", "miNextEditor": "Éditeur &&suivant", "miNextEditorInGroup": "Éditeur suiva&&nt dans le groupe", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "&&Rouvrir l'éditeur fermé", "miSecondSideEditor": "&&Côté secondaire dans l’éditeur", "miSingleColumnEditorLayout": "&&Simple", + "miSingleColumnEditorLayoutWithoutMnemonic": "Single", "miSplitEditorDown": "Fractionner en &&bas", + "miSplitEditorDownWithoutMnemonic": "Fractionner en bas", "miSplitEditorInGroup": "Fractionner en &&groupe", + "miSplitEditorInGroupWithoutMnemonic": "Fractionner en groupe", "miSplitEditorLeft": "Fractionner à &&gauche", + "miSplitEditorLeftWithoutMnemonic": "Fractionner à gauche", "miSplitEditorRight": "Fractionner à &&droite", + "miSplitEditorRightWithoutMnemonic": "Fractionner à droite", "miSplitEditorUp": "Fractionner en &&haut", + "miSplitEditorUpWithoutMnemonic": "Fractionner en haut", "miSwitchEditor": "Changer d'é&&diteur", "miSwitchGroup": "Changer de gr&&oupe", "miThreeColumnsEditorLayout": "T&&rois colonnes", + "miThreeColumnsEditorLayoutWithoutMnemonic": "Trois colonnes", "miThreeRowsEditorLayout": "Trois &&lignes", + "miThreeRowsEditorLayoutWithoutMnemonic": "Trois lignes", "miTwoByTwoGridEditorLayout": "&&Grille (2x2)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "Grille (2x2)", "miTwoColumnsBottomEditorLayout": "Deux &&colonnes en bas", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "Deux colonnes en bas", "miTwoColumnsEditorLayout": "&&Deux colonnes", + "miTwoColumnsEditorLayoutWithoutMnemonic": "Deux colonnes", "miTwoRowsEditorLayout": "D&&eux lignes", + "miTwoRowsEditorLayoutWithoutMnemonic": "Deux lignes", "miTwoRowsRightEditorLayout": "Deux lignes à dr&&oite", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "Deux lignes à droite", "navigate.next.label": "Modification suivante", "navigate.prev.label": "Modification précédente", "nextChangeIcon": "Icône de l'action du changement suivant dans l'éditeur de différences.", @@ -3061,6 +3196,7 @@ "unpinEditor": "Détacher l'éditeur" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "&&Effacer", "clearEditorHistory": "Effacer l'historique de l'éditeur", "clearRecentFiles": "Effacer les fichiers récemment ouverts", "closeAllEditors": "Fermer tous les éditeurs", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "Fermer les éditeurs des autres groupes", "closeEditorsToTheLeft": "Fermer les éditeurs à gauche dans le groupe", "closeOneEditor": "Fermer", + "confirmClearDetail": "Cette action est irréversible !", + "confirmClearEditorHistoryMessage": "Voulez-vous effacer l’historique des éditeurs récemment ouverts ?", + "confirmClearRecentsMessage": "Voulez-vous effacer tous les fichiers et espaces de travail récemment ouverts ?", "duplicateActiveGroupDown": "Dupliquer le groupe d'éditeurs vers le bas", "duplicateActiveGroupLeft": "Dupliquer le groupe d'éditeurs vers la gauche", "duplicateActiveGroupRight": "Dupliquer le groupe d'éditeurs vers la droite", @@ -3096,7 +3235,7 @@ "joinAllGroups": "Joindre tous les groupes d'éditeurs", "joinTwoGroups": "Joindre le groupe d'éditeurs au groupe suivant", "lastEditorInGroup": "Ouvrir le dernier éditeur du groupe", - "maximizeEditor": "Maximiser le groupe d'éditeurs et masquer la barre latérale", + "maximizeEditor": "Agrandir le groupe d’éditeurs et masquer les barres latérales", "minimizeOtherEditorGroups": "Agrandir le groupe d'éditeurs", "moveActiveGroupDown": "Déplacer le groupe d'éditeurs vers le bas", "moveActiveGroupLeft": "Déplacer le groupe d'éditeurs vers la gauche", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "Déplacer l'éditeur vers le groupe suivant", "moveEditorToPreviousGroup": "Déplacer l'éditeur vers le groupe précédent", "moveEditorToRightGroup": "Déplacer l'éditeur dans le groupe de droite", + "navigateBack": "Précédent", + "navigateBackInEdits": "Revenir en arrière dans Modifier les emplacements", + "navigateBackInNavigations": "Revenir en arrière dans les emplacements de navigation", "navigateEditorGroups": "Naviguer entre les groupes d'éditeurs", "navigateEditorHistoryByInput": "Ouverture rapide de l'éditeur précédent dans l'historique", - "navigateLast": "Aller au dernier", - "navigateNext": "Suivant", - "navigatePrevious": "Précédent", + "navigateForward": "Suivant", + "navigateForwardInEdits": "Aller vers l’avant dans Modifier les emplacements", + "navigateForwardInNavigations": "Avancer dans les emplacements de navigation", + "navigatePrevious": "Accéder à Précédent", + "navigatePreviousInEdits": "Revenir à Précédent dans Modifier les emplacements", + "navigatePreviousInNavigationLocations": "Précédent dans les emplacements de navigation", "navigateToLastEditLocation": "Aller à l'emplacement de la dernière édition", + "navigateToLastNavigationLocation": "Accéder au dernier emplacement de navigation", "newEditorAbove": "Nouveau groupe d'éditeurs au-dessus", "newEditorBelow": "Nouveau groupe d'éditeurs en dessous", "newEditorLeft": "Nouveau groupe d'éditeurs à gauche", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "Déverrouiller le Groupe de Rédacteurs" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "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.", "markdownPreview": "Aperçu Markdown", - "workbench.editor.autoLockGroups": "Si un éditeur correspondant à l’un des types répertoriés est ouvert en tant que premier dans un groupe d’éditeurs et que plusieurs groupes sont ouverts, le groupe est automatiquement verrouillé. Les groupes verrouillés sont utilisés uniquement pour ouvrir les éditeurs lorsqu’ils sont explicitement choisis par le mouvement de l’utilisateur (par exemple, glisser-déplacer), mais pas par défaut. Par conséquent, l’éditeur actif dans un groupe verrouillé est moins susceptible d’être remplacé accidentellement par un autre éditeur." + "workbench.editor.autoLockGroups": "Si un éditeur correspondant à l’un des types répertoriés est ouvert en tant que premier dans un groupe d’éditeurs et que plusieurs groupes sont ouverts, le groupe est automatiquement verrouillé. Les groupes verrouillés sont utilisés uniquement pour ouvrir les éditeurs lorsqu’ils sont explicitement choisis par le mouvement de l’utilisateur (par exemple, glisser-déplacer), mais pas par défaut. Par conséquent, l’éditeur actif dans un groupe verrouillé est moins susceptible d’être remplacé accidentellement par un autre éditeur.", + "workbench.editor.defaultBinaryEditor": "L'éditeur par défaut pour les fichiers détectés comme binaires. Si non défini, l'utilisateur sera présenté avec un sélecteur." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "Maintenez la touche __{0}__ enfoncée pour la déposer dans l’éditeur" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Actions de groupe d'éditeurs vides", - "cancel": "Annuler", - "editorOpenError": "Impossible d'ouvrir '{0}' : {1}.", - "editorOpenErrorDialog": "Impossible d'ouvrir '{0}'", "emptyEditorGroup": "{0} (vide)", "groupAriaLabel": "Groupe d'éditeurs {0}", - "groupLabel": "Groupe {0}", + "groupLabel": "Groupe {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "Annuler", + "editorOpenErrorDialog": "Impossible d'ouvrir '{0}'", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "Éditeur d’erreurs", "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", - "unavailableResourceErrorEditor": "Éditeur d’erreurs de ressource non disponible", "unavailableResourceErrorEditorText": "Impossible d’ouvrir l’éditeur, car le fichier est introuvable.", - "unknownErrorEditor": "Éditeur d’erreurs inconnu", - "unknownErrorEditorText": "Impossible d’ouvrir l’éditeur en raison d’une erreur inattendue." + "unknownErrorEditorTextWithError": "Impossible d’ouvrir l’éditeur en raison d’une erreur inattendue : {0}", + "unknownErrorEditorTextWithoutError": "Impossible d’ouvrir l’éditeur en raison d’une erreur inattendue." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Fermer l'éditeur", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "Effacer toutes les notifications", "focusNotificationToasts": "Toast de notification de focus", "hideNotifications": "Masquer les notifications", - "notificationCenterVisible": "Indique si le centre de notifications est visible", - "notificationFocus": "Indique si une notification a le focus clavier", - "notificationToastsVisible": "Indique si une notification toast est visible", "notifications": "Notifications", "showNotifications": "Afficher les notifications" }, @@ -3351,36 +3500,59 @@ "notificationSource": "Source : {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "Aligner le panneau", + "alignPanelCenter": "Centrer l’alignement du panneau", + "alignPanelCenterShort": "Centre", + "alignPanelJustify": "Définir l'alignement du panneau sur Justifier", + "alignPanelJustifyShort": "Justifier", + "alignPanelLeft": "Définir l’alignement du panneau à gauche", + "alignPanelLeftShort": "Gauche", + "alignPanelRight": "Définir l’alignement du panneau à droite", + "alignPanelRightShort": "Droite", "closeIcon": "Icône de fermeture d'un panneau.", "closePanel": "Fermer le panneau", + "closeSecondarySideBar": "Fermer la barre latérale secondaire", "focusPanel": "Focus dans le panneau", "hidePanel": "Masquer le panneau", "maximizeIcon": "Icône d'agrandissement d'un panneau.", "maximizePanel": "Agrandir la taille du panneau", "miShowPanel": "Afficher le &&panneau", + "miShowPanelNoMnemonic": "Afficher le panneau", "minimizePanel": "Restaurer la taille du panneau", + "movePanelToSecondarySideBar": "Déplacer les vues du panneau vers la barre latérale secondaire", + "moveSidePanelToPanel": "Déplacer les vues de la barre latérale secondaire vers le panneau", "nextPanelView": "Vue de panneau suivante", + "panelMaxNotSupported": "L’optimisation du panneau n’est prise en charge que lorsqu’il est aligné au centre.", + "positionPanel": "Position du panneau", "positionPanelBottom": "Déplacer le panneau vers le bas", + "positionPanelBottomShort": "Bas", "positionPanelLeft": "Déplacer le panneau à gauche", + "positionPanelLeftShort": "Gauche", "positionPanelRight": "Déplacer le panneau vers la droite", + "positionPanelRightShort": "Droite", "previousPanelView": "Vue de panneau précédente", "restoreIcon": "Icône de restauration d'un panneau.", "toggleMaximizedPanel": "Activer/désactiver le panneau agrandi", - "togglePanel": "Activer/désactiver le panneau" + "togglePanel": "Activer/désactiver le panneau", + "togglePanelIcon": "Icône permettant d’activer/désactiver le panneau.", + "togglePanelVisibility": "Activer/désactiver la visibilité du panneau" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Masquer le panneau", "moreActions": "Plus d'actions...", - "panel.emptyMessage": "Faites glisser une vue vers le panneau pour l'afficher.", + "panel.emptyMessage": "Faites glisser une vue ici pour l'afficher.", + "pinned view containers": "Personnalisations de la visibilité des entrées du panneau", "resetLocation": "Réinitialiser l'emplacement" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "Focus sur la barre latérale" + "focusSideBar": "Focus sur la barre latérale principale" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Mettre le focus sur la barre d’état", - "hide": "Masquer '{0}'", - "statusBarFocused": "Indique si la barre d'état a le focus clavier" + "hide": "Masquer '{0}'" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "Personnalisations de la visibilité des entrées de barre d’état" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "Masquer la barre d'état" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[Hôte de développement d'extension]", + "layoutControl.hide": "Masquer le contrôle de disposition", "patchedWindowTitle": "[Non prise en charge]", "userIsAdmin": "[Administrator]", "userIsSudo": "[Superuser]" @@ -3455,46 +3628,61 @@ "activityBarIconClickBehavior": "Contrôle le comportement d'un clic sur une icône de la barre d'activités dans le workbench.", "activityBarVisibility": "Contrôle la visibilité de la barre d'activités dans le banc d'essai.", "appName": "« ${appName} » : par exemple, VS Code.", - "auxiliaryBarEnabled": "Contrôle si le panneau latéral situé en face de la barre latérale est activé.", "centeredLayoutAutoResize": "Détermine si la disposition centrée doit être redimensionnée automatiquement sur la largeur maximale quand plusieurs groupes sont ouverts. Quand il ne reste plus qu'un groupe ouvert, il est redimensionné sur la largeur centrée d'origine.", "closeEmptyGroups": "Contrôle le comportement des groupes d'éditeurs vides quand le dernier onglet du groupe est fermé. Quand ce paramètre est activé, les groupes vides se ferment automatiquement. Quand le paramètre est désactivé, les groupes vides restent dans la grille.", "closeOnFileDelete": "Contrôle si les éditeurs montrant un fichier qui a été ouvert pendant la session doivent se fermer automatiquement lorsqu'ils sont supprimés ou renommés par un autre processus. Si vous désactivez cette option, l'éditeur restera ouvert lors d'un tel événement. Notez que la suppression à partir de l'application fermera toujours l'éditeur et que les éditeurs avec des changements non sauvegardés ne seront jamais fermés pour préserver vos données.", "closeOnFocusLost": "Contrôles si le menu Quick Open doit se fermer automatiquement dès qu'il perd le focus.", "commandHistory": "Contrôle le nombre de commandes récemment utilisées à retenir dans l’historique de la palette de commande. Spécifier la valeur 0 pour désactiver l’historique des commandes.", + "confirmBeforeClose": "Contrôle s’il faut afficher une boîte de dialogue de confirmation avant de fermer la fenêtre ou de quitter l’application.", "confirmBeforeCloseWeb": "Contrôle s'il faut afficher une boîte de dialogue de confirmation avant la fermeture de l'onglet ou la fenêtre du navigateur. Notez que même si l'option est activée, les navigateurs peuvent toujours décider de fermer un onglet ou une fenêtre sans confirmation, et que ce paramètre n'est qu’un indicateur qui peut ne pas fonctionner dans tous les cas.", "customMenuBarAltFocus": "Contrôle si la barre de menus obtient le focus en appuyant sur la touche Alt. Ce paramètre n'a pas d'effet sur l'activation/la désactivation de la barre de menus avec la touche Alt.", "decorations.badges": "Détermine si les éléments décoratifs de fichiers de l'éditeur doivent utiliser des badges.", "decorations.colors": "Détermine si les éléments décoratifs de fichiers de l'éditeur doivent utiliser des couleurs.", "dirty": "`${dirty}`: un indicateur pour quand l’éditeur actif a des modifications non enregistrées.", + "dropIntoEditor": "Contrôle si vous pouvez faire glisser et déposer un fichier dans un éditeur de texte en maintenant la touche Maj enfoncée (au lieu d’ouvrir le fichier dans un éditeur).", "editorOpenPositioning": "Permet de définir où s'ouvrent les éditeurs. Sélectionnez `left` ou `right` pour ouvrir les éditeurs à gauche ou à droite de celui actuellement actif. Sélectionnez `first` ou `last` pour ouvrir les éditeurs indépendamment de celui actuellement actif.", "editorTabCloseButton": "Contrôle la position des boutons de fermeture des onglets de l'éditeur, ou les désactive quand le paramètre a la valeur 'off'. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.", "enableMenuBarMnemonics": "Contrôle si les menus principaux peuvent être ouverts avec les raccourcis de la touche Alt. La désactivation des mnémoniques permet d'associer à la place ces raccourcis de la touche Alt aux commandes de l'éditeur.", - "enablePreview": "Détermine si les éditeurs ouverts s'affichent en mode aperçu. Les éditeurs en mode aperçu ne restent pas ouverts. Ils sont réutilisés jusqu'à ce qu'ils soient explicitement configurés pour rester ouverts (par exemple via un double clic ou une modification) et s'affichent avec un style de police en italique.", + "enablePreview": "Détermine si les éditeurs ouverts s’affichent en tant qu’éditeurs d’aperçu. Les éditeurs d’aperçu ne restent pas ouverts, sont réutilisés jusqu’à ce qu’ils soient explicitement définis pour être conservés ouverts (par exemple, via un double clic ou une modification) et affichent les noms de fichiers en italique.", "enablePreviewFromCodeNavigation": "Détermine si les éditeurs restent en mode aperçu quand l'utilisateur démarre une navigation dans du code à partir de ces derniers. Les éditeurs en mode aperçu ne restent pas ouverts. Ils sont réutilisés jusqu'à ce qu'ils soient explicitement configurés pour rester ouverts (par exemple via un double clic ou une modification). Cette valeur est ignorée quand '#workbench.editor.enablePreview#' est désactivé.", - "enablePreviewFromQuickOpen": "Détermine si les éditeurs ouverts à partir de Quick Open s'affichent en mode aperçu. Les éditeurs en mode aperçu ne restent pas ouverts. Ils sont réutilisés jusqu'à ce qu'ils soient explicitement configurés pour rester ouverts (par exemple via un double clic ou une modification). Cette valeur est ignorée quand '#workbench.editor.enablePreview#' est désactivé.", + "enablePreviewFromQuickOpen": "Détermine si les éditeurs ouverts à partir de Quick Open s’affichent en tant qu’éditeurs d’aperçu. Les éditeurs d’aperçu ne restent pas ouverts et sont réutilisés jusqu’à ce qu’ils soient explicitement définis pour rester ouverts (par exemple, par double clic ou modification). Cette valeur est ignorée lorsque '#workbench.editor.enablePreview#' est désactivé.", + "exclude": "Configurez les [motifs globaux](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) pour exclure les fichiers de l'historique des fichiers locaux. La modification de ce paramètre n'a aucun effet sur les entrées existantes de l'historique des fichiers locaux.", "focusRecentEditorAfterClose": "Contrôle si les onglets sont fermés dans l'ordre du dernier utilisé ou de gauche à droite.", "folderName": "'${folderName} : nom du dossier d'espace de travail contenant le fichier (par ex., myFolder).", "folderPath": "'${folderPath}' : chemin de fichier du dossier d'espace de travail contenant le fichier (par ex., /Users/Development/myFolder).", "fontAliasing": "Contrôle la méthode d'aliasing de polices dans le banc d'essai.", "highlightModifiedTabs": "Contrôle si une bordure supérieure est dessinée sur les onglets pour les éditeurs qui ont des modifications non sauvegardées. Cette valeur est ignorée lorsque `#workbench.editor.showTabs#` est désactivé.", + "layoutControlEnabled": "Contrôle si les contrôles de disposition dans la barre de titre personnalisée sont activés via {0}.", + "layoutControlEnabledDeprecation": "Ce paramètre a été déprécié en faveur de {0}", + "layoutControlType": "Contrôle si le contrôle de disposition dans la barre de titre personnalisée s’affiche en tant que bouton de menu unique ou avec plusieurs boutons bascules d’interface utilisateur.", + "layoutControlTypeDeprecation": "Ce paramètre a été déprécié en faveur de {0}", + "layoutcontrol.type.both": "Affiche les boutons déroulants et bascules.", + "layoutcontrol.type.menu": "Affiche un bouton unique avec une liste déroulante des options de disposition.", + "layoutcontrol.type.toggles": "Affiche plusieurs boutons permettant de basculer la visibilité des panneaux et de la barre latérale.", "limitEditorsEnablement": "Contrôle si le nombre d'éditeurs ouverts doit être limité ou non. Lorsque cette option est activée, les éditeurs les moins récemment utilisés seront fermés pour faire de la place aux éditeurs nouvellement ouverts.", + "limitEditorsExcludeDirty": "Contrôle si le nombre maximal d’éditeurs ouverts doit exclure les éditeurs modifiés pour compter dans la limite configurée.", "limitEditorsMaximum": "Contrôle le nombre maximum d'éditeurs ouverts. Utilisez le paramètre '#workbench.editor.limit.perEditorGroup' pour contrôler cette limite par groupe d'éditeurs ou pour tous les groupes.", - "menuBarVisibility": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et qu'une seule pression sur la touche Alt permet de l'afficher. Le paramètre 'compact' permet de déplacer le menu dans la barre latérale.", - "menuBarVisibility.mac": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et que la commande Focus sur le menu d'application permet de l'afficher. Le paramètre 'compact' permet de déplacer le menu dans la barre latérale.", - "mouseBackForwardToNavigate": "Parcourir les fichiers ouverts à l'aide des boutons de souris quatre et cinq s'ils sont disponibles.", + "localHistoryEnabled": "Contrôle si l'historique local des fichiers est activé. Lorsqu'il est activé, le contenu des fichiers d'un éditeur qui est enregistré sera stocké dans un emplacement de sauvegarde afin de pouvoir restaurer ou revoir le contenu ultérieurement. La modification de ce paramètre n'a aucun effet sur les entrées existantes de l'historique des fichiers locaux.", + "localHistoryMaxFileEntries": "Contrôle le nombre maximum d'entrées d'historique de fichier local par fichier. Lorsque le nombre d'entrées de l'historique du fichier local dépasse ce nombre pour un fichier, les entrées les plus anciennes sont supprimées.", + "localHistoryMaxFileSize": "Contrôle la taille maximale d'un fichier (en Ko) à prendre en compte pour l'historique des fichiers locaux. Les fichiers dont la taille est supérieure ne seront pas ajoutés à l'historique des fichiers locaux. La modification de ce paramètre n'a aucun effet sur les entrées existantes de l'historique des fichiers locaux.", + "menuBarVisibility": "Contrôlez la visibilité de la barre de menus. Un paramètre « bascule » signifie que la barre de menus est masquée et qu’une seule pression de la touche Alt l’affiche. Un paramètre « compact » déplace le menu dans la barre latérale.", + "menuBarVisibility.mac": "Contrôlez la visibilité de la barre de menus. Un paramètre « bascule » signifie que la barre de menus est masquée et que l’exécution de « Menu Application focus » l’affiche. Un paramètre « compact » déplace le menu dans la barre latérale.", + "mergeWindow": "Configurez un intervalle en secondes pendant lequel la dernière entrée dans l'historique du fichier local est remplacée par l'entrée en cours d'ajout. Cela permet de réduire le nombre total d'entrées qui sont ajoutées, par exemple lorsque la sauvegarde automatique est activée. Ce paramètre est uniquement appliqué aux entrées qui ont la même source d'origine. La modification de ce paramètre n'a aucun effet sur les entrées existantes de l'historique des fichiers locaux.", + "mouseBackForwardToNavigate": "Active l’utilisation des boutons de souris quatre et cinq pour les commandes « Retour » et « Avancer ».", + "navigationScope": "Contrôle l’étendue de la navigation dans l’historique dans les éditeurs pour les commandes telles que « Revenir en arrière » et « Aller de l’avant ».", "openDefaultKeybindings": "Contrôle si ouvrir les paramètres de raccourcis clavier ouvre également un éditeur affichant toutes les combinaisons de touches par défaut.", "openDefaultSettings": "Contrôle si l'ouverture des paramètres ouvre également un éditeur affichant tous les paramètres par défaut.", - "openFilesInNewWindow": "Contrôle si les fichiers doivent s’ouvrir dans une nouvelle fenêtre.\r\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window` ).", - "openFilesInNewWindowMac": "Contrôle si les fichiers doivent s’ouvrir dans une nouvelle fenêtre. \r\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).", + "openFilesInNewWindow": "Contrôle si les fichiers doivent s'ouvrir dans une nouvelle fenêtre lors de l'utilisation d'une ligne de commande ou d'un dialogue de fichier. \r\nNotez qu'il peut toujours y avoir des cas où ce paramètre est ignoré (par exemple, lors de l'utilisation de l'option de ligne de commande `--new-window` ou `--reuse-window`).", + "openFilesInNewWindowMac": "Contrôle si les fichiers doivent s'ouvrir dans une nouvelle fenêtre lors de l'utilisation d'une ligne de commande ou d'un dialogue de fichier. \r\nNotez qu'il peut toujours y avoir des cas où ce paramètre est ignoré (par exemple, lors de l'utilisation de l'option de ligne de commande `--new-window` ou `--reuse-window`).", "openFoldersInNewWindow": "Contrôle si les dossiers doivent s'ouvrir dans une nouvelle fenêtre ou remplacer la dernière fenêtre active.\r\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).", - "panelDefaultLocation": "Contrôle l'emplacement par défaut du panneau (terminal, console de débogage, sortie, problèmes). Il peut s'afficher en bas, à droite ou à gauche du banc d'essai.", + "panelDefaultLocation": "Contrôle l’emplacement par défaut du panneau (terminal, console de débogage, sortie, problèmes) dans un nouvel espace de travail. Il peut s’afficher en bas, à droite ou à gauche de la zone de l’éditeur.", "panelOpensMaximized": "Contrôle si le panneau s'ouvre de manière agrandie. Il peut soit toujours s'ouvrir de manière agrandie, soit ne jamais s'ouvrir de manière agrandie, soit s'ouvrir dans le dernier état dans lequel il se trouvait avant sa fermeture.", "perEditorGroup": "Contrôle si le nombre maximal d'éditeurs ouverts s'applique par groupe d'éditeurs ou pour tous les groupes d'éditeurs.", "pinnedTabSizing": "Contrôle 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 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.", + "revealIfOpen": "Contrôle si un éditeur est affiché 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 s’affichera au lieu de s’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).", "scrollToSwitchTabs": "Contrôle si le défilement des onglets permet de les ouvrir ou non. Par défaut, les onglets s'affichent uniquement si vous les faites défiler, mais ils ne s'ouvrent pas. Vous pouvez appuyer de façon prolongée sur la touche Maj pendant le défilement afin de changer le comportement pour cette durée. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.", @@ -3505,7 +3693,7 @@ "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.", + "sideBarLocation": "Contrôle l’emplacement de la barre latérale principale et de la barre d’activité. Ils peuvent s’afficher à gauche ou à droite du workbench. La barre latérale secondaire s’affiche sur le côté opposé du workbench.", "sideBySideDirection": "Contrôle la direction par défaut des éditeurs ouverts côte à côte (par exemple, à partir de l'Explorateur). Par défaut, les éditeurs s'ouvrent sur le côté droit de celui qui est actif. Si la valeur est 'down', les éditeurs s'ouvrent sous celui qui est actif.", "splitInGroupLayout": "Contrôle la disposition du moment où un éditeur est fractionné dans un groupe d’éditeurs pour qu’il soit vertical ou horizontal.", "splitOnDragAndDrop": "Détermine si vous pouvez séparer les groupes d'éditeurs à partir d'opérations de glisser-déposer, notamment en déposant un éditeur ou un fichier sur les bords de la zone d'éditeur.", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "Contrôle le format de l'étiquette pour un éditeur sans titre.", "useSplitJSON": "Contrôle s'il faut utiliser l'éditeur JSON de fractionnement pour modifier les paramètres au format JSON.", "viewVisibility": "Contrôle la visibilité des actions d'en-tête de vue. Les actions d'en-tête de vue peuvent être soit toujours visibles, ou uniquement visibles quand cette vue a le focus ou est survolée.", - "window.confirmBeforeClose.always": "Toujours essayer de demander confirmation. Notez que les navigateurs peuvent toujours décider de fermer un onglet ou une fenêtre sans confirmation.", - "window.confirmBeforeClose.keyboardOnly": "Demander uniquement confirmation si une combinaison de touches a été détectée. Notez que la détection peut ne pas être possible dans certains cas.", - "window.confirmBeforeClose.never": "Ne demande jamais explicitement une confirmation, sauf si une perte de données est imminente.", + "window.confirmBeforeClose.always": "Toujours demander une confirmation.", + "window.confirmBeforeClose.always.web": "Toujours essayer de demander confirmation. Notez que les navigateurs peuvent toujours décider de fermer un onglet ou une fenêtre sans confirmation.", + "window.confirmBeforeClose.keyboardOnly": "Demandez uniquement une confirmation si une combinaison de touches a été utilisée.", + "window.confirmBeforeClose.keyboardOnly.web": "Demandez uniquement une confirmation si une combinaison de touches a été utilisée pour fermer la fenêtre. Notez que la détection peut ne pas être possible dans certains cas.", + "window.confirmBeforeClose.never": "Ne demandez jamais explicitement de confirmation.", + "window.confirmBeforeClose.never.web": "Ne demande jamais explicitement une confirmation, sauf si une perte de données est imminente.", "window.menuBarVisibility.classic": "Le menu est affiché en haut de la fenêtre et masqué uniquement en mode plein écran.", - "window.menuBarVisibility.compact": "Le menu est affiché sous forme de bouton compact dans la barre latérale. Cette valeur est ignorée quand '#window.titleBarStyle#' a la valeur 'native'.", + "window.menuBarVisibility.compact": "Le menu s’affiche sous la forme d’un bouton compact dans la barre latérale. Cette valeur est ignorée lorsque '#window.titleBarStyle#' est 'native'.", "window.menuBarVisibility.hidden": "Le menu est toujours masqué.", "window.menuBarVisibility.toggle": "Le menu est masqué mais peut être affiché en haut de la fenêtre via la touche Alt.", "window.menuBarVisibility.toggle.mac": "Le menu est masqué mais peut être affiché en haut de la fenêtre via la commande Focus sur le menu d'application.", @@ -3539,14 +3730,22 @@ "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.historyBasedLanguageDetection": "Active l’utilisation de l’historique de l’éditeur dans la détection de langue. Ainsi, la détection automatique de la langue favorise les langues qui ont été récemment ouvertes et permet à la détection automatique de la langue de fonctionner avec des entrées plus petites.", "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": "Contrôle si la langue dans un éditeur de texte est détectée automatiquement, sauf si le langage a été explicitement défini par le sélecteur de langue. Elle peut également être définie en fonction de la langue pour que vous puissiez spécifier les langues dont vous ne souhaitez pas désactiver la désactivation. Cela est utile pour les langues comme la démarque qui contiennent souvent d’autres langues susceptibles d’inciter la détection de langage à penser qu’il s’agit de la langue incorporée et non de la démarque.", + "workbench.editor.navigationScopeDefault": "Parcourez tous les éditeurs et groupes d’éditeurs ouverts.", + "workbench.editor.navigationScopeEditor": "Naviguez uniquement dans l’éditeur actif.", + "workbench.editor.navigationScopeEditorGroup": "Naviguez uniquement dans les éditeurs du groupe d’éditeurs actif.", "workbench.editor.pinnedTabSizing.compact": "Un onglet épinglé s'affiche de manière compacte avec uniquement une icône ou la première lettre du nom de l'éditeur.", "workbench.editor.pinnedTabSizing.normal": "Un onglet épinglé hérite de l'apparence des onglets non épinglés.", "workbench.editor.pinnedTabSizing.shrink": "Un onglet épinglé se réduit à une taille fixe compacte affichant des parties du nom de l'éditeur.", + "workbench.editor.preferBasedLanguageDetection": "Quand cette option est activée, un modèle de détection de langage qui prend en compte l’historique de l’éditeur est prioritaire.", + "workbench.editor.showLanguageDetectionHints": "Lorsque cette option est activée, affiche un correctif rapide de la barre d’état lorsque la langue de l’éditeur ne correspond pas à la langue de contenu détectée.", + "workbench.editor.showLanguageDetectionHints.editors": "Afficher dans les éditeurs de texte sans titre", + "workbench.editor.showLanguageDetectionHints.notebook": "Afficher dans les éditeurs de notebook", "workbench.editor.splitInGroupLayoutHorizontal": "Les éditeurs sont positionnés de gauche à droite.", "workbench.editor.splitInGroupLayoutVertical": "Les éditeurs sont positionnés de haut en bas.", "workbench.editor.splitSizingDistribute": "Divise tous les groupes d'éditeurs à parts égales.", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "Ne jamais ouvrir le panneau de manière agrandie. Le panneau s'ouvre en étant réduit.", "workbench.panel.opensMaximized.preserve": "Ouvrez le panneau dans l'état dans lequel il se trouvait, avant sa fermeture.", "workbench.quickOpen.preserveInput": "Détermine si la dernière entrée tapée dans Quick Open doit être restaurée à la prochaine ouverture.", + "workbench.reduceMotion": "Contrôle si le banc d’essai doit être affiché avec moins d’animations.", + "workbench.reduceMotion.auto": "Rendu avec mouvement réduit en fonction de la configuration du système d’exploitation", + "workbench.reduceMotion.off": "Ne pas afficher avec un mouvement réduit", + "workbench.reduceMotion.on": "Toujours afficher avec un mouvement réduit", "wrapTabs": "Détermine si les onglets doivent être placés sur plusieurs lignes quand ils dépassent l'espace disponible, ou si une barre de défilement doit s'afficher à la place. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.", "zenMode.centerLayout": "Contrôle si activer le Mode Zen centre également la mise en page.", "zenMode.fullScreen": "Contrôle si activer le Mode Zen met aussi le workbench en mode plein écran.", @@ -3584,15 +3787,11 @@ "test": "Test", "view": "Voir" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "Identificateur du volet auxiliaire actif", - "auxiliaryBarFocus": "Indique si la barre auxiliaire a le focus clavier", - "auxiliaryBarVisible": "Indique si la barre auxiliaire est visible" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Banc d'essai" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "Identificateur du volet auxiliaire actif", "activeEditor": "Identificateur de l'éditeur actif", "activeEditorAvailableEditorIds": "Identificateurs d'éditeur utilisables pour l'éditeur actif", "activeEditorCanRevert": "Indique si l’éditeur actif peut rétablir", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "Indique si le groupe d'éditeurs actifs est le dernier groupe", "activeEditorGroupLocked": "Indiquez si le groupe d'éditeurs actifs est vide", "activeEditorIsDirty": "Indique si l’éditeur actif a des modifications non enregistrées.", + "activeEditorIsFirstInGroup": "Si l'éditeur actif est le premier de son groupe.", + "activeEditorIsLastInGroup": "Si l'éditeur actif est le dernier de son groupe.", "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é", + "activePanel": "Identificateur du panneau actif", + "activeViewlet": "Identificateur du viewlet actif", + "auxiliaryBarFocus": "Indique si la barre auxiliaire a le focus clavier", + "auxiliaryBarVisible": "Indique si la barre auxiliaire est visible", + "bannerFocused": "Indique si la bannière a le focus clavier", + "dirtyWorkingCopies": "Indique s’il existe des copies de travail avec des modifications non enregistrées.", "editorAreaVisible": "Indique si la zone de l'éditeur est visible", "editorIsOpen": "Indique si un éditeur est ouvert", + "editorTabsVisible": "Indique si les onglets de l’éditeur sont visibles", + "focusedView": "Identificateur de la vue qui a le focus clavier", "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", + "isFileSystemResource": "Indique si la ressource repose sur un fournisseur de systèmes de fichiers", + "isFullscreen": "Indique si la fenêtre est en mode plein écran", "multipleEditorGroups": "Indique si plusieurs groupes d'éditeurs sont ouverts", - "promptOpenWith.defaultEditor.displayName": "Éditeur de texte", + "notificationCenterVisible": "Indique si le centre de notifications est visible", + "notificationFocus": "Indique si une notification a le focus clavier", + "notificationToastsVisible": "Indique si une notification toast est visible", + "panelAlignment": "L'alignement du panneau, soit 'center', 'left', 'right' ou 'justify'", + "panelFocus": "Indique si le panneau a le focus clavier", + "panelMaximized": "Indique si le panneau est agrandi", + "panelPosition": "La position du panneau, toujours 'en bas'", + "panelVisible": "Indique si le panneau est visible", + "remoteName": "Nom du dépôt distant auquel la fenêtre est connectée ou chaîne vide en l'absence de connexion à un dépôt distant", + "resource": "Valeur complète de la ressource, notamment le schéma et le chemin", + "resourceDirname": "Nom du dossier qui contient la ressource", + "resourceExtname": "Nom d'extension de la ressource", + "resourceFilename": "Nom de fichier de la ressource", + "resourceLangId": "Identificateur de langage de la ressource", + "resourcePath": "Chemin complet de la ressource", + "resourceScheme": "Schéma de la ressource", + "resourceSet": "Indique si une ressource est présente ou non", + "sideBarFocus": "Indique si la barre latérale a le focus clavier", + "sideBarVisible": "Indique si la barre latérale est visible", "sideBySideEditorActive": "Indique si un éditeur côte à côte est actif", "splitEditorsVertically": "Indique si les éditeurs sont divisés verticalement", + "statusBarFocused": "Indique si la barre d'état a le focus clavier", "textCompareEditorActive": "Indique si un éditeur de comparaison de texte est actif", - "textCompareEditorVisible": "Indique si un éditeur de comparaison de texte est visible" + "textCompareEditorVisible": "Indique si un éditeur de comparaison de texte est visible", + "virtualWorkspace": "Schéma de l’espace de travail actif s’il provient d’un système de fichiers virtuel, sinon une chaîne vide.", + "workbenchState": "Genre d'espace de travail ouvert dans la fenêtre : 'vide' (aucun espace de travail), 'dossier' (dossier unique) ou 'espace de travail' (espace de travail multiracine)", + "workspaceFolderCount": "Nombre de dossiers racine dans l'espace de travail" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "Intégré", + "promptOpenWith.defaultEditor.displayName": "Éditeur de texte" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "La langue {0} a été détectée et définie automatiquement en tant que mode de langue." }, - "vs/workbench/common/panel": { - "activePanel": "Identificateur du panneau actif", - "panelFocus": "Indique si le panneau a le focus clavier", - "panelMaximized": "Indique si le panneau est agrandi", - "panelPosition": "Position du panneau : à gauche, à droite ou en bas", - "panelVisible": "Indique si le panneau est visible" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "Indique si la ressource repose sur un fournisseur de systèmes de fichiers", - "resource": "Valeur complète de la ressource, notamment le schéma et le chemin", - "resourceDirname": "Nom du dossier qui contient la ressource", - "resourceExtname": "Nom d'extension de la ressource", - "resourceFilename": "Nom de fichier de la ressource", - "resourceLangId": "Identificateur de langage de la ressource", - "resourcePath": "Chemin complet de la ressource", - "resourceScheme": "Schéma de la ressource", - "resourceSet": "Indique si une ressource est présente ou non" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "Couleur d'arrière-plan de la barre d'activités pour l'élément actif. La barre d'activités s'affiche à l'extrême gauche ou droite, et permet de basculer entre les vues de la barre latérale.", "activityBarActiveBorder": "Couleur de bordure de la barre d'activités pour l'élément actif. La barre d'activités s'affiche à l'extrême gauche ou droite et permet de basculer entre les vues de la barre latérale.", @@ -3659,6 +3877,9 @@ "banner.foreground": "Couleur de premier plan de la bannière. La bannière s’affiche sous la barre de titre de la fenêtre.", "banner.iconForeground": "Couleur d’icône de la bannière. La bannière s’affiche sous la barre de titre de la fenêtre.", "editorDragAndDropBackground": "Couleur d'arrière-plan lors du déplacement des éditeurs par glissement. La couleur doit avoir une transparence pour que le contenu de l'éditeur soit visible à travers.", + "editorDropIntoPromptBackground": "Couleur d’arrière-plan du texte affiché sur les éditeurs lors du déplacement des fichiers. Ce texte informe l’utilisateur qu’il peut maintenir la touche Maj enfoncée pour la déposer dans l’éditeur.", + "editorDropIntoPromptBorder": "Couleur de bordure du texte affiché sur les éditeurs lors du déplacement des fichiers. Ce texte informe l’utilisateur qu’il peut maintenir la touche Maj enfoncée pour la déposer dans l’éditeur.", + "editorDropIntoPromptForeground": "Couleur de premier plan du texte affiché sur les éditeurs lors du déplacement des fichiers. Ce texte informe l’utilisateur qu’il peut maintenir la touche Maj enfoncée pour la déposer dans l’éditeur.", "editorGroupBorder": "Couleur séparant plusieurs groupes d'éditeurs les uns des autres. Les groupes d'éditeurs sont les conteneurs des éditeurs.", "editorGroupEmptyBackground": "Couleur d'arrière-plan d'un groupe d'éditeurs vide. Les groupes d'éditeurs sont les conteneurs des éditeurs.", "editorGroupFocusedEmptyBorder": "Couleur de bordure d'un groupe d'éditeurs vide qui a le focus. Les groupes d'éditeurs sont les conteneurs des éditeurs.", @@ -3708,8 +3929,11 @@ "statusBarBorder": "Couleur de bordure de la barre d'état faisant la séparation avec la barre latérale et l'éditeur. La barre d'état est affichée en bas de la fenêtre.", "statusBarErrorItemBackground": "Couleur d'arrière-plan des éléments d'erreur de la barre d'état. Les éléments d'erreur se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'erreur. La barre d'état est affichée en bas de la fenêtre.", "statusBarErrorItemForeground": "Couleur de premier plan des éléments d'erreur de la barre d'état. Les éléments d'erreur se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'erreur. La barre d'état est affichée en bas de la fenêtre.", + "statusBarFocusBorder": "Couleur de bordure de barre d’état lorsque vous vous concentrez sur la navigation au clavier. La barre d’état s’affiche en bas de la fenêtre.", "statusBarForeground": "Couleur de premier plan de la barre d'état quand un espace de travail ou un dossier est ouvert. La barre d'état est affichée en bas de la fenêtre.", "statusBarItemActiveBackground": "Couleur d'arrière-plan de l'élément de la barre d'état durant un clic. La barre d'état est affichée en bas de la fenêtre.", + "statusBarItemCompactHoverBackground": "Couleur d’arrière-plan de l’élément de la barre d’état lors du survol d’un élément contenant deux points. La barre d’état est affichée en bas de la fenêtre.", + "statusBarItemFocusBorder": "Couleur de bordure de l’élément de barre d’état lorsque vous vous concentrez sur la navigation au clavier. La barre d’état s’affiche en bas de la fenêtre.", "statusBarItemHostBackground": "Couleur d'arrière-plan de l'indicateur distant dans la barre d'état.", "statusBarItemHostForeground": "Couleur de premier plan de l'indicateur distant dans la barre d'état.", "statusBarItemHoverBackground": "Couleur d'arrière-plan de l'élément de la barre d'état durant un pointage. La barre d'état est affichée en bas de la fenêtre.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "Couleur utilisée pour la bordure de la fenêtre quand elle est active. Prise en charge uniquement dans le client de bureau en cas d'utilisation de la barre de titre personnalisée.", "windowInactiveBorder": "Couleur utilisée pour la bordure de la fenêtre quand elle est inactive. Prise en charge uniquement dans le client de bureau en cas d'utilisation de la barre de titre personnalisée." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "Identificateur du viewlet actif", - "sideBarFocus": "Indique si la barre latérale a le focus clavier", - "sideBarVisible": "Indique si la barre latérale est visible" - }, "vs/workbench/common/views": { "defaultViewIcon": "Icône de vue par défaut.", - "duplicateId": "Une vue avec l'ID '{0}' est déjà inscrite", - "focusedView": "Identificateur de la vue qui a le focus clavier" + "duplicateId": "Une vue avec l'ID '{0}' est déjà inscrite" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "Configurer les arguments de runtime", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "Fenêtre", "zoomLevel": "Modifiez le niveau de zoom de la fenêtre. La taille d'origine est 0. Chaque incrément supérieur (exemple : 1) ou inférieur (exemple : -1) représente un zoom 20 % plus gros ou plus petit. Vous pouvez également entrer des décimales pour changer le niveau de zoom avec une granularité plus fine." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "Enregistrement de l’état de l’interface utilisateur" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "Version : {0}\r\nCommit : {1}\r\nDate : {2}\r\nElectron : {3}\r\nChrome : {4}\r\nNode.js : {5}\r\nV8 : {6}\r\nOS : {7}", + "aboutDetail": "Version : {0}\r\nValidation : {1}\r\nDate : {2}\r\nElectron : {3}\r\nChromium: {4}\r\nNode.js : {5}\r\nV8 : {6}\r\nSystème d’exploitation : {7}", "cancelButton": "Annuler", "copy": "&&Copier", "okButton": "OK", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Annuler", + "closeWindowButtonLabel": "&&Fermer la fenêtre", + "closeWindowMessage": "Voulez-vous vraiment fermer la fenêtre ?", + "doNotAskAgain": "Ne plus me poser la question", + "exitButtonLabel": "&&Quitter", + "keychainWriteError": "Échec de l'écriture des informations de connexion dans le trousseau. Erreur '{0}'.", "learnMore": "En savoir plus", "loaderCycle": "Il existe un cycle de dépendance dans les modules AMD qui doit être résolu !", "loginButton": "&&Se connecter", "password": "Mot de passe", "proxyAuthRequired": "Authentification du proxy obligatoire", "proxyDetail": "Le proxy '{0}' nécessite un nom d'utilisateur et un mot de passe.", + "quitButtonLabel": "&&Quitter", + "quitMessage": "Voulez-vous vraiment quitter ?", + "quitMessageMac": "Voulez-vous vraiment quitter ?", "rememberCredentials": "Mémoriser mes informations d'identification", "runningAsRoot": "Il est déconseillé d’exécuter {0} en tant qu’utilisateur root.", - "username": "Nom d'utilisateur" + "shutdownErrorClose": "Une erreur inattendue a empêché la fermeture de la fenêtre.", + "shutdownErrorDetail": "Erreur : {0}", + "shutdownErrorLoad": "Une erreur inattendue a empêché de modifier l’espace de travail.", + "shutdownErrorQuit": "Une erreur inattendue a empêché l’application de quitter.", + "shutdownErrorReload": "Une erreur inattendue a empêché le rechargement de la fenêtre.", + "shutdownForceClose": "Fermer quand même", + "shutdownForceLoad": "Modifier quand même", + "shutdownForceQuit": "Quitter quand même", + "shutdownForceReload": "Recharger quand même", + "shutdownTitleClose": "La fermeture de la fenêtre prend un peu plus de temps...", + "shutdownTitleLoad": "Le changement de l'espace de travail prend un peu plus de temps...", + "shutdownTitleQuit": "Quitter l'application prend un peu plus de temps...", + "shutdownTitleReload": "Le rechargement de la fenêtre prend un peu plus de temps...", + "troubleshooting": "Guide de résolution des problèmes", + "username": "Nom d'utilisateur", + "willShutdownDetail": "Les opérations suivantes sont toujours en cours d’exécution : \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "Point d’arrêt sur ligne", + "audioCues.lineHasError.name": "Erreur sur la ligne", + "audioCues.lineHasFoldedArea.name": "Zone pliée sur la ligne", + "audioCues.lineHasInlineSuggestion.name": "Suggestion inline sur la ligne", + "audioCues.lineHasWarning.name": "Avertissement sur la ligne", + "audioCues.noInlayHints": "Aucun indicateur d’inlay sur la ligne", + "audioCues.onDebugBreak.name": "Débogueur arrêté sur le point d’arrêt" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "Activez le signal audio lorsqu’un lecteur d’écran est attaché.", + "audioCues.enabled.off": "Désactivez le signal audio.", + "audioCues.enabled.on": "Désactivez les signaux audio.", + "audioCues.lineHasBreakpoint": "Joue un son lorsque la ligne active a un point d'arrêt.", + "audioCues.lineHasError": "Émet un son lorsque la ligne active comporte une erreur.", + "audioCues.lineHasFoldedArea": "Joue un son lorsque la ligne active a une zone pliée qui peut être dépliée.", + "audioCues.lineHasInlineSuggestion": "Joue un son lorsque la ligne active a une suggestion en ligne.", + "audioCues.lineHasWarning": "Émet un signal sonore lorsque la ligne active comporte un avertissement.", + "audioCues.noInlayHints": "Émet un son lors de la tentative de lecture d’une ligne avec des indicateurs d’inlay qui n’ont pas d’indicateurs inlay.", + "audioCues.onDebugBreak": "Joue un son lorsque le débogueur s'est arrêté sur un point d'arrêt.", + "audioCues.volume": "Volume des signaux audio en pourcentage (0-100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "Aide : Répertorier les signaux audio", + "audioCues.help.placeholder": "Sélectionner un signal audio à lire", + "audioCues.help.settings": "Activer/désactiver le signal audio", + "disabled": "Désactivé" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés dans l'emplacement de sauvegarde.", @@ -3877,6 +4149,7 @@ "fileOperation": "Opération de fichier", "nothing": "Aucune modification", "quit": "Quitter", + "refactoring.autoSave": "Contrôle si les fichiers qui faisaient partie d’une refactorisation sont enregistrés automatiquement", "reloadTheWindow": "Recharger la fenêtre", "summary.0": "Aucune modification", "summary.n0": "{0} modifications de texte effectuées dans un fichier", @@ -3899,6 +4172,7 @@ "toogleSelection": "Activer/désactiver l'option Changer" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "Ignorer", "conflict.1": "Impossible d'appliquer la refactorisation, car '{0}' a changé entre temps.", "conflict.N": "Impossible d'appliquer la refactorisation parce que {0} autres fichiers ont changé entre-temps.", "create": "Créer", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}, aperçu de la refactorisation)", "edt.title.del": "{0} (suppression, aperçu de refactorisation)", "empty.msg": "Appelez une action de code, par exemple, un renommage, pour voir un aperçu de ses changements ici.", + "ok": "Appliquer", "rename": "Renommer" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "Impossible de désinstaller la commande shell '{0}'.", "successFrom": "La commande d'interpréteur de commandes '{0}' a été correctement désinstallée à partir de PATH." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "Types d'action de code à exécuter à l'enregistrement.", "codeActionsOnSave.fixAll": "Contrôle si l'action de correction automatique doit être exécutée à l'enregistrement du fichier.", "codeActionsOnSave.generic": "Contrôle si des actions '{0}' doivent être exécutées à l'enregistrement de fichier." @@ -4016,31 +4291,19 @@ "hintWhitespace": "Afficher les différences d'espace blanc", "removeTimeout": "Supprimer la limite" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "Fermer", - "label.find": "Rechercher", - "label.nextMatchButton": "Correspondance suivante", - "label.previousMatchButton": "Correspondance précédente", - "label.replace": "Remplacer", - "label.replaceAllButton": "Tout remplacer", - "label.replaceButton": "Remplacer", - "label.toggleReplaceButton": "Activer/désactiver le remplacement", - "placeholder.find": "Rechercher", - "placeholder.replace": "Remplacer" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "Fermer", "label.find": "Rechercher", "label.nextMatchButton": "Correspondance suivante", "label.previousMatchButton": "Correspondance précédente", - "placeholder.find": "Rechercher" + "placeholder.find": "Rechercher (⇅ pour l’historique)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "Développeur : Inspecter les jetons et les étendues d'éditeur", "inspectTMScopesWidget.loading": "Chargement en cours..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "Développeur : Inspecter les mappages de touches", + "workbench.action.inspectKeyMap": "Inspecter les mappages de touches", "workbench.action.inspectKeyMapJSON": "Inspecter les mappages de touches (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "ne plus", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "ouvrir un autre éditeur", + "or": " ou ", "selectAlanguage2": "Sélectionnez un langage", + "startTyping": "Commencez à taper pour ignorer, ou ", "thisAgain": " afficher ceci.", - "toGetStarted": " pour démarrer. Commencez à taper pour ignorer, ou " + "toGetStarted": " démarre." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "Coller la sélection du Presse-papiers" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "Démarrer la journalisation de la grammaire de la syntaxe TextMate" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "Couleur d’arrière-plan pour la plage de commentaires actuellement sélectionnée ou survolée.", + "commentThreadActiveRangeBorder": "Couleur de la bordure pour la plage de commentaires actuellement sélectionnée ou survolée.", + "commentThreadRangeBackground": "Couleur d’arrière-plan pour les plages de commentaires.", + "commentThreadRangeBorder": "Couleur de la bordure des plages de commentaires.", + "resolvedCommentBorder": "Couleur des bordures et de la flèche pour les commentaires résolus.", + "unresolvedCommentBorder": "Couleur des bordures et de la flèche pour les commentaires non résolus." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "Couleur de décoration de gouttière d'éditeur pour commenter des plages." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "L'activation/la désactivation de la réaction de commentaire a échoué", "commentToggleReactionError": "L'activation/la désactivation de la réaction de commentaire a échoué : {0}." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "Taper un nouveau commentaire", + "reply": "Répondre ..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "Thread de commentaires avec {0} commentaires. {1}.", + "commentThreadAria.withRange": "Thread de commentaires avec {0} commentaires sur les lignes {1} via {2}. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "Icône permettant de réduire un commentaire de revue.", "label.collapse": "Réduire", - "newComment": "Taper un nouveau commentaire", - "reply": "Répondre ...", "startThread": "Démarrer la discussion" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "Ce paramètre est déprécié en faveur de 'comments.openView'.", + "comments.openView": "Contrôle quand l’affichage des composants doit s'ouvrir.", + "comments.openView.file": "L’affichage des commentaires s’ouvre lorsqu’un fichier contenant des commentaires est actif.", + "comments.openView.firstFile": "Si l’affichage des commentaires n’a pas encore été ouvert au cours de cette session, il s’ouvre la première fois pendant une session qu’un fichier contenant des commentaires est actif.", + "comments.openView.never": "L’affichage des commentaires ne sera jamais ouvert.", "commentsConfigurationTitle": "Commentaires", - "openComments": "Contrôle quand le panneau des composants doit s'ouvrir." + "openComments": "Contrôle quand le panneau des composants doit s'ouvrir.", + "useRelativeTime": "Détermine si l’heure relative sera utilisée dans les horodatages des commentaires (par exemple, « il y a 1 jour »)." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "Ajouter un commentaire sur la sélection actuelle", + "hasCommentingRange": "Indique si la position au curseur actif a une plage de commentaires", "nextCommentThreadAction": "Aller au thread de commentaires suivant", - "pickCommentService": "Sélectionner un fournisseur de commentaires" + "pickCommentService": "Sélectionner un fournisseur de commentaires", + "previousCommentThreadAction": "Accéder au thread de commentaire précédent" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 commentaire", + "commentLine": "[Ln {0}]", + "commentRange": "[Ln {0}-{1}]", + "commentsCount": "{0} commentaires", "image": "Image", - "imageWithLabel": "Image : {0}" + "imageWithLabel": "Image : {0}", + "lastReplyFrom": "Dernière réponse de {0}" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "Réduire tout", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "Modèle Glob pour lequel l'éditeur personnalisé est activé.", "contributes.viewType": "Identificateur de l'éditeur personnalisé. Il doit être unique parmi tous les éditeurs personnalisés, nous vous recommandons donc d'inclure votre ID d'extension dans le cadre de 'viewType'. Le 'viewType' est utilisé durant l'inscription des éditeurs personnalisés à l'aide de 'vscode.registerCustomEditorProvider' et dans l'[événement d'activation](https://code.visualstudio.com/api/references/activation-events) 'onCustomEditor:${id}'." }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "Cliquer pour développer" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "Ajouter un point d'arrêt", "addConditionalBreakpoint": "Ajouter un point d'arrêt conditionnel...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "Afficher {0} frames de pile supplémentaires", "showMoreStackFrames2": "Afficher plus de frames de pile", "stackFrameAriaLabel": "Frame de pile {0}, ligne {1}, {2}", - "thread": "Thread", "threadAriaLabel": "Thread {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "Copier en tant qu'Expression", "copyStackTrace": "Copier la pile des appels", "copyValue": "Copier la valeur", + "debug.autoExpandLazyVariables": "Afficher automatiquement les valeurs des variables qui sont résolues de manière différée par le débogueur, telles que les getters.", "debug.confirmOnExit": "Détermine s'il est nécessaire de confirmer à la fermeture de la fenêtre s’il existe de sessions de débogage actives.", "debug.confirmOnExit.always": "Toujours confirmer l’existence des sessions de débogage.", "debug.confirmOnExit.never": "Ne jamais confirmer", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "Contrôle la hauteur de ligne en pixels dans la console de débogage. Utilisez 0 pour calculer la hauteur de ligne à partir de la taille de police.", "debug.console.wordWrap": "Contrôle si le retour automatique à la ligne est activé dans la console de débogage.", "debug.disassemblyView.showSourceCode": "Afficher le code source en mode Désassemblage", + "debug.focusEditorOnBreak": "Contrôle si l’éditeur doit être ciblé lorsque le débogueur s’arrête.", "debug.focusWindowOnBreak": "Contrôle si la fenêtre Workbench doit être ciblée lorsque le débogueur s'arrête.", "debug.onTaskErrors": "Contrôle ce qu'il faut faire en cas d'erreurs après l'exécution d'une tâche de prélancement.", "debug.saveBeforeStart": "Contrôle les éditeurs à enregistrer avant le démarrage d'une session de débogage.", @@ -4466,6 +4764,7 @@ "terminateThread": "Terminer le thread", "toolBarLocation": "Contrôle l'emplacement de la barre d'outils de débogage. Les options sont 'floating' dans toutes les vues, 'docked' dans la vue de débogage ou 'hidden'.", "variables": "Variables", + "viewMemory": "Afficher les données binaires", "watch": "Espion" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "Continuer", "debug": "Déboguer", "disconnect": "Déconnecter", + "disconnectSuspend": "Se déconnecter et interrompre", "focusSession": "Focus sur la session", "jumpToCursor": "Aller au curseur", "noExecutableCode": "Aucun code exécutable associé à la position de curseur actuelle.", @@ -4592,10 +4892,13 @@ "debugContinue": "Icône de l'action de poursuite du débogage.", "debugDisconnect": "Icône de l'action de déconnexion du débogage.", "debugGripper": "Icône de la barre de redimensionnement de la barre de débogage.", + "debugInspectMemory": "Icône de l’action inspecter la mémoire.", "debugPause": "Icône de l'action d'interruption du débogage.", + "debugRemoveConfig": "Icône de suppression des configurations de débogage.", "debugRestart": "Icône de l'action de redémarrage du débogage.", "debugRestartFrame": "Icône de l'action de redémarrage de frame du débogage.", "debugReverseContinue": "Icône de l'action de poursuite du débogage en sens inverse.", + "debugRun": "Icône de l’action d’exécution ou de débogage.", "debugStackframe": "Icône de frame de pile affiché dans la marge de glyphes de l'éditeur.", "debugStackframeFocused": "Icône de frame de pile ayant le focus, affiché dans la marge de glyphes de l'éditeur.", "debugStart": "Icône de l'action de démarrage du débogage.", @@ -4619,7 +4922,8 @@ "contributed": "objet d'une contribution", "customizeLaunchConfig": "Configurer la configuration de lancement", "noDebugResults": "Aucune configuration de lancement correspondante", - "providerAriaLabel": "configurations {0} faisant l'objet d'une contribution" + "providerAriaLabel": "configurations {0} faisant l'objet d'une contribution", + "removeLaunchConfig": "Ouvrir la configuration du lancement" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 session active", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "Impossible d'effectuer le suivi de la tâche '{0}'. Vérifiez qu'un détecteur de problèmes de correspondance a été défini." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "Plus...", "reverseContinue": "Inverser", "stepBackDebug": "Revenir en arrière" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "Démarrer une session supplémentaire" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "instructions", "disassemblyView": "Vue désassemblage", + "editorOpenedFromDisassemblyDescription": "à partir du désassemblage", "instructionAddress": "Adresse", "instructionBytes": "Octets", "instructionNotAvailable": "Désassemblage non disponible.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "Couleur de premier plan de la barre d'état quand un programme est en cours de débogage. La barre d'état est affichée en bas de la fenêtre" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "Annuler", "collapse": "Tout réduire", + "install": "Installer", "variableAriaLabel": "{0}, valeur {1}", "variableScopeAriaLabel": "Étendue {0}", "variableValueAriaLabel": "Tapez une nouvelle valeur de variable", - "variablesAriaTreeLabel": "Déboguer les variables" + "variablesAriaTreeLabel": "Déboguer les variables", + "viewMemory.install.progress": "Installation du Rédacteur hexadécimal...", + "viewMemory.prompt": "L’inspection des données binaires nécessite l’extension Rédacteur hexadécimal. Voulez-vous l’installer maintenant ?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "Ajouter une expression", @@ -4769,9 +5080,10 @@ "watchVariableAriaLabel": "{0}, valeur {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "Toutes les extensions de débogage sont désactivées. Activez une extension de débogage ou installez-en une nouvelle à partir de Marketplace.", "customizeRunAndDebug": "Pour personnaliser Exécuter et déboguer [créer un fichier launch.json](command:{0}).", "customizeRunAndDebugOpenFolder": "Pour personnaliser Exécuter et déboguer, [ouvrez un dossier](command:{0}) et créez un fichier launch.json.", - "detectThenRunAndDebug": "[Afficher toutes les configurations de débogage automatique] (command:{0}).", + "detectThenRunAndDebug": "[Afficher toutes les configurations de débogage automatique](command:{0}).", "openAFileWhichCanBeDebugged": "[Ouvrir un fichier](command:{0}) qui peut être débogué ou exécuté.", "run": "Exécuter", "runAndDebugAction": "[Exécuter et déboguer{0}](command:{1})" @@ -4794,7 +5106,9 @@ "callStackItemType": "Représente le type d'élément de l'élément ayant le focus dans la vue PILE DES APPELS. Exemples : 'session', 'thread', 'stackFrame'", "callStackSessionHasOneThread": "La valeur est true quand la session ayant le focus dans la vue PILE DES APPELS n'a qu'un seul thread. Utilisé de manière interne pour les menus en ligne dans la vue PILE DES APPELS.", "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.", + "canViewMemory": "Indique si l'élément de la vue a une référence mémoire associée.", "debugConfigurationType": "Type de débogage de la configuration de lancement sélectionnée. Exemple : 'python'.", + "debugExtensionsAvailable": "True quand au moins une extension de débogage est installée et activée.", "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'.", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "La valeur est true quand le frame de pile ayant le focus prend en charge 'restartFrame'.", "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'.", + "suspendDebuggeeSupported": "La valeur est « true » lorsque la session ayant le focus prend en charge la fonctionnalité suspendre de l’élément débogué.", "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.", "variableIsReadonly": "True lorsque la variable ciblée est en lecture seule.", @@ -4867,6 +5182,7 @@ "useUniqueNames": "Veuillez utiliser des noms de configuration uniques.", "vscode.extension.contributes.breakpoints": "Ajoute des points d'arrêt.", "vscode.extension.contributes.breakpoints.language": "Autorisez les points d'arrêt pour ce langage.", + "vscode.extension.contributes.breakpoints.when": "Condition qui doit être true pour activer les points d’arrêt dans cette langue. Envisagez de le faire correspondre au débogueur lorsque la clause est appropriée.", "vscode.extension.contributes.debuggers": "Ajoute des adaptateurs de débogage.", "vscode.extension.contributes.debuggers.args": "Arguments facultatifs à passer à l'adaptateur.", "vscode.extension.contributes.debuggers.configurationAttributes": "Configurations de schéma JSON pour la validation de 'launch.json'.", @@ -4907,8 +5223,7 @@ "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." + "consoleCleared": "La console a été effacée" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "L'exécutable d'adaptateur de débogage '{0}' n'existe pas.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Récupère les fonctionnalités expérimentales pour exécuter à partir d’un service en ligne de Microsoft." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "Copier l'ID ({0})", "disable": "Désactiver", "disable workspace": "Désactiver (espace de travail)", "errors": " {0} erreurs non détectées", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Validation JSON ({0})", "Marketplace": "Place de marché", + "Marketplace Info": "Informations sur la Place de marché", + "Notebook id": "ID", + "Notebook mimetypes": "Types MIME", + "Notebook name": "Nom", + "Notebook renderer name": "Nom", + "NotebookRenderers": "Convertisseurs de notebook ({0})", + "Notebooks": "Notebooks ({0})", "activation": "Heure de l'activation", "activation events": "Événements d'activation ({0})", "authentication": "Authentification ({0})", @@ -5026,7 +5349,6 @@ "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", @@ -5034,6 +5356,7 @@ "noReadme": "Aucun fichier README disponible.", "noStatus": "Aucun état disponible.", "not yet activated": "Pas encore activé.", + "preRelease": "Version préliminaire", "preview": "Aperçu", "productThemes": "Thèmes d'icône de produit ({0})", "publisher": "Éditeur", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "Lien de la Place de marché pour VS : {0}", "extensionInfoVersion": "Version : {0}", "extensions": "Extensions", + "extensions.affinity": "Configurez une extension à exécuter dans un autre processus hôte d’extension.", "extensions.autoUpdate": "Contrôle le comportement de mise à jour automatique des extensions. Les mises à jour sont récupérées à partir d'un service en ligne Microsoft.", "extensions.autoUpdate.enabled": "Télécharge et installe automatiquement les mises à jour uniquement pour les extensions activées. Les extensions désactivées ne sont pas mises à jour automatiquement.", "extensions.autoUpdate.false": "Les extensions ne sont pas mises à jour automatiquement.", @@ -5155,6 +5479,8 @@ "recently published filter": "Publiée récemment", "recentlyPublishedExtensions": "Afficher les extensions récemment publiées", "refreshExtension": "Actualiser", + "show pre-release version": "Afficher la version préliminaire", + "show released version": "Afficher la version", "showBuiltInExtensions": "Afficher les extensions intégrées", "showDisabledExtensions": "Afficher les extensions désactivées", "showEnabledExtensions": "Afficher les extensions activées", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "Installer l'extension spécifiée", "workbench.extensions.installExtension.option.donotSync": "Lorsque cette option est activée, VS Code ne synchronisez pas cette extension lorsque la synchronisation des paramètres est activée.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Quand cette option est activée, VS Code installe uniquement les extensions récemment ajoutées à partir du pack d’extensions VSIX. Cette option est uniquement prise en compte lors de l’installation d’un VSIX.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "Lorsque cette option est activée, VS Code installe la version préliminaire de l’extension si elle est disponible.", "workbench.extensions.search.arg.name": "Requête à utiliser dans la recherche", "workbench.extensions.search.description": "Recherche d'une extension spécifique", "workbench.extensions.uninstallExtension.arg.name": "ID de l'extension à désinstaller", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "Cette extension est désactivée, car elle n’est pas prise en charge dans {0} pour le web.", + "Defined to run in desktop": "Cette extension est désactivée, car elle est définie pour s’exécuter uniquement dans {0} pour le Bureau.", "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.", @@ -5211,10 +5539,9 @@ "cannot be installed": "L'extension '{0}' n'est pas disponible dans {1}. Pour en savoir plus, cliquez sur Plus d'informations.", "check logs": "Pour plus d'informations, consultez le [journal]({0}).", "close": "Fermer", - "color theme": "Définir le thème de couleur", "configureWorkspaceFolderRecommendedExtensions": "Configurer les extensions recommandées (Dossier d'espace de travail)", "configureWorkspaceRecommendedExtensions": "Configurer les extensions recommandées (espace de travail)", - "current": "Actuelle", + "current": "actuel", "disableAction": "Désactiver", "disableForWorkspaceAction": "Désactiver (espace de travail)", "disableForWorkspaceActionToolTip": "Désactiver cette extension uniquement dans cet espace de travail", @@ -5223,6 +5550,7 @@ "disabled": "Désactivé", "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 by environment": "Cette extension est désactivée par l’environnement.", + "do no sync": "Ne pas synchroniser", "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.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "Activer cette extension", "enabled": "Activé", "enabled by environment": "Cette extension est activée, car elle est requise dans l’environnement actuel.", + "enabled in web worker": "Cette extension est activée dans l’hôte d’extension de worker web, car elle préfère s’y exécuter.", "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.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "Couleur d'arrière-plan du bouton pour les extension d'actions importantes (par ex., le bouton d'installation).", "extensionButtonProminentForeground": "Couleur d'arrière-plan du bouton pour l'extension d'actions importantes (par ex., le bouton d'installation).", "extensionButtonProminentHoverBackground": "Couleur d'arrière-plan du pointage de bouton pour l'extension d'actions importantes (par ex., le bouton d'installation).", - "file icon theme": "Définir le thème des icônes de fichier", "finished installing": "Extensions installées correctement.", "globally disabled": "Cette extension est désactivée globalement par l'utilisateur.", "globally enabled": "Cette extension est activée globalement.", @@ -5252,17 +5580,22 @@ "ignored": "Cette extension est ignorée durant la synchronisation", "incompatible platform": "L’extension « {0} » n’est pas disponible dans {1} pour {2}.", "install": "Installer", - "install and do no sync": "Installer (ne pas synchroniser)", "install another version": "Installer une autre version...", "install browser": "Installer dans le navigateur", "install everywhere tooltip": "Installer cette extension dans toutes vos instances de {0} synchronisées", + "install extension in remote": "{0} dans {1}", + "install extension in remote and do not sync": "{0} dans {1} ({2})", + "install extension locally": "{0} Localement", + "install extension locally and do not sync": "{0} Localement ({1})", "install in remote": "Installer dans {0}", - "install in remote and do not sync": "Installer dans {0} (ne pas synchroniser)", "install local extensions title": "Installer les extensions locales dans '{0}'", "install locally": "Installer localement", - "install locally and do not sync": "Installer localement (ne pas synchroniser)", "install operation": "Erreur durant l'installation de l'extension '{0}'.", + "install pre-release": "Installer des pré-versions", + "install pre-release version": "Installer la version précommerciale", "install previous version": "Installer une version spécifique de l'extension...", + "install release version": "Installer la version commerciale", + "install release version message": "Souhaitez-vous installer la version finale ?", "install remote extensions": "Installer les extensions distantes localement", "install vsix": "Une fois téléchargé, installez manuellement le VSIX de '{0}'.", "installExtensionComplete": "L'installation de l'extension {0} a été effectuée.", @@ -5273,27 +5606,19 @@ "installed": "Installé", "installing": "Installation", "installing extensions": "Installation des extensions...", - "just now": "À l'instant", "learn more": "En savoir plus", "learn why": "Découvrez pourquoi", "malicious tooltip": "Cette extension a été signalée comme posant un problème.", "manage": "Gérer", "more information": "Plus d'informations", "no local extensions": "Il n'y a aucune extension à installer.", - "noOfDaysAgo": "il y a {0} jours", - "noOfHoursAgo": "il y a {0} heures", - "noOfMonthsAgo": "il y a {0} mois", - "noOfYearsAgo": "il y a {0} ans", + "no versions": "Cette extension n’a pas d’autres versions.", "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", - "one year ago": "Il y a 1 an", "postDisableTooltip": "Veuillez recharger Visual Studio Code pour désactiver cette extension.", "postEnableTooltip": "Rechargez Visual Studio Code pour activer cette extension.", "postUninstallTooltip": "Rechargez Visual Studio Code pour désinstaller cette extension.", "postUpdateTooltip": "Rechargez Visual Studio Code pour activer l'extension mise à jour.", - "product icon theme": "Définir le thème de l'icône de produit", + "pre-release": "Version préliminaire", "reinstall": "Réinstallez l'extension...", "reloadAction": "Recharger", "reloadRequired": "Rechargement requis", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "Sélectionner l'extension à réinstaller", "selectVersion": "Sélectionner la version à installer", "showRecommendedExtension": "Afficher l'extension recommandée", + "switch to pre-release version": "Passer à la version préliminaire", + "switch to release version": "Passer à la version commerciale", "sync": "Synchroniser cette extension", "synced": "Cette extension est synchronisée", "undo": "Annuler", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Veuillez recharger Visual Studio Code pour terminer la désinstallation de l’extension {0}.", "uninstallExtensionStart": "La désinstallation de l’extension {0} a commencé.", "uninstalled": "NON INSTALLÉ", + "unsupported prerelease switch tooltip": "Cette extension fait désormais partie de l'extension {0} en tant que version préliminaire.", + "unsupported tooltip": "Cette extension n’est plus prise en charge.", "update operation": "Erreur durant la mise à jour de l'extension '{0}'.", "updateAction": "Mettre à jour", "updateExtensionComplete": "Mise à jour de l'extension {0} vers la version {1} terminée.", "updateExtensionStart": "La mise à jour de l'extension {0} vers la version {1} a commencé.", - "updateTo": "Mettre à jour vers {0}", + "updateToLatestVersion": "Mettre à jour vers {0}", + "updateToTargetPlatformVersion": "Mettez à jour vers la version {0}.", "updated": "Mise à jour terminée", + "workbench.extensions.action.setColorTheme": "Définir le thème de couleur", + "workbench.extensions.action.setFileIconTheme": "Définir le thème des icônes de fichier", + "workbench.extensions.action.setProductIconTheme": "Définir le thème de l'icône de produit", "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." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "Icône de l'action Installer les extensions distantes localement dans la vue des extensions.", "installWorkspaceRecommendedIcon": "Icône de l'action Installer les extensions recommandées pour l'espace de travail dans la vue des extensions.", "manageExtensionIcon": "Icône de l'action Gérer dans la vue des extensions.", + "preReleaseIcon": "Icône affichée pour les extensions ayant des versions préliminaires dans la vue et l’éditeur d’extensions", "ratingIcon": "Icône affichée avec l'évaluation dans la vue et l'éditeur d'extensions.", "refreshIcon": "Icône de l'action Actualiser dans la vue des extensions.", "remoteIcon": "Icône permettant d'indiquer qu'une extension est distante dans la vue et l'éditeur d'extensions.", @@ -5414,16 +5748,21 @@ "extensions": "Extensions", "no extensions found": "Extensions introuvables.", "no local extensions": "Il n'y a aucune extension à installer.", + "offline error": "Impossible de rechercher dans la Place de marché en mode hors connexion. Vérifiez votre connexion réseau.", "open user settings": "Ouvrir les paramètres utilisateur", "suggestProxyError": "Marketplace a retourné 'ECONNREFUSED'. Vérifiez le paramètre 'http.proxy'." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "Version précommerciale", "activation": "Heure de l'activation", "dependencies": "Afficher les dépendances", "extensionIconStarForeground": "Couleur de l'icône des évaluations des extensions.", "extensionIconVerifiedForeground": "La couleur de l'icône de l'éditeur vérifié de l'extension.", + "extensionPreReleaseForeground": "Couleur d’icône de l’extension de préversion.", + "has prerelease": "Cette extension a un {0} disponible.", "message": "1 message", "messages": "{0} messages", + "pre-release-label": "Version précommercialisée", "publisher verified tooltip": "Cet éditeur a vérifié la propriété de {0}.", "remote extension title": "Extension dans {0}", "startup": "Démarrage", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "Exécution des extensions" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "&&Annuler", + "debugExtensionHost": "Démarrer le débogage d'hôte d'Extension", + "debugExtensionHost.launch.name": "Attacher l'hôte d'extension", + "restart1": "Profiler les extensions", + "restart2": "Pour profiler les extensions, un redémarrage est nécessaire. Voulez-vous redémarrer '{0}' maintenant ?", + "restart3": "&&Redémarrer" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "&&Annuler", "profilingExtensionHost": "Hôte d'extension de profilage", "profilingExtensionHostTime": "Profilage de l'hôte d'extension ({0} sec)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "Cliquer pour arrêter le profilage", "status.profiler": "Profileur d'extension" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "Afficher les extensions", - "unresponsive-exthost": "L'extension '{0}' a mis très longtemps à exécuter sa dernière opération et a empêché l'exécution d'autres extensions." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "&&Annuler", - "debugExtensionHost": "Démarrer le débogage d'hôte d'Extension", - "debugExtensionHost.launch.name": "Attacher l'hôte d'extension", - "restart1": "Profiler les extensions", - "restart2": "Pour profiler les extensions, un redémarrage est nécessaire. Voulez-vous redémarrer '{0}' maintenant ?", - "restart3": "&&Redémarrer" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "Extensions en cours d'exécution" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Ouvrir le dossier d'extensions" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "Afficher les extensions", + "unresponsive-exthost": "L'extension '{0}' a mis très longtemps à exécuter sa dernière opération et a empêché l'exécution d'autres extensions." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "Il s'agit d'un rappel pour vérifier que vous n'avez pas oublié d'attacher '{0}' au problème que vous venez de créer.", "attach.msg2": "Il s'agit d'un rappel pour vérifier que vous n'avez pas oublié d'attacher '{0}' à un problème de performance existant.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Ouvrir dans le Terminal Windows" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "Personnalise le type de terminal à lancer.", + "explorer.openInTerminalKind": "Lors de l'ouverture d'un fichier depuis l'explorateur dans un terminal, détermine le type de terminal qui sera lancé.", "globalConsoleAction": "Ouvrir un nouveau terminal externe", "terminal.explorerKind.external": "Utiliser le terminal externe configuré.", "terminal.explorerKind.integrated": "Utiliser le terminal intégré de VS Code.", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "Créer un fichier", - "openFolderError": "Le fichier est un répertoire", + "fileIsDirectoryError": "Le fichier est un répertoire", + "fileNotFoundError": "Fichier introuvable", + "ok": "OK", + "reveal": "Afficher en mode Explorateur", "textFileEditor": "Éditeur de fichiers texte" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "Utilisez les actions de la barre d'outils de l'éditeur pour annuler vos changements ou remplacer le contenu du fichier par vos changements." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "Ajouter un Dossier", "explore": "Explorateur", "explorerViewIcon": "Icône de vue de l'Explorateur.", "folders": "Dossiers", "miViewExplorer": "&&Explorateur", - "noFolderHelp": "Vous n'avez pas encore ouvert de dossier.\r\n[Ouvrir un dossier](command:{0})", - "noWorkspaceHelp": "Vous n'avez pas encore ajouté de dossier à l'espace de travail.\r\n [Ouvrir un dossier] (commande :{0})", + "noFolderButEditorsHelp": "Vous n'avez pas encore ouvert de dossier.\r\n{0}\r\nL'ouverture d'un dossier fermera tous les éditeurs actuellement ouverts. Pour les garder ouverts, {1} à la place.", + "noFolderHelp": "Vous n’avez pas encore ouvert de dossier.\r\n{0}", + "noFolderHelpWeb": "Vous n'avez pas encore ouvert de dossier.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "Vous n’avez pas encore ajouté de dossier à l’espace de travail.\r\n{0}", "openEditorsIcon": "Icône de vue des éditeurs ouverts.", - "remoteNoFolderHelp": "Connecté à distance.\r\n[Ouvrir un dossier](command:{0})" + "openFolder": "Ouvrir le dossier", + "openRecent": "Ouvrir les éléments récents", + "remoteNoFolderHelp": "Connecté à distance.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "Impossible de supprimer en utilisant la corbeille. Voulez-vous supprimer définitivement à la place ?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "Voulez-vous vraiment supprimer '{0}' et son contenu ?", "confirmMoveTrashMessageMultiple": "Êtes-vous sûr de vouloir supprimer les fichiers {0} suivants ?", "confirmMoveTrashMessageMultipleDirectories": "Voulez-vous vraiment supprimer les {0} répertoires suivants et leur contenu ?", - "copyBulkEdit": "Copier {0} fichiers", + "copyBulkEdit": "Coller {0} fichiers", "copyFile": "Copier", - "copyFileBulkEdit": "Copier {0}", + "copyFileBulkEdit": "Coller {0}", "copyingBulkEdit": "Copie de {0} fichiers", "copyingFileBulkEdit": "Copie de {0}", "createBulkEdit": "Créer {0}", @@ -5672,7 +6019,7 @@ "retry": "Réessayer", "retryButtonLabel": "&&Réessayer", "saveAllInGroup": "Tout enregistrer dans le groupe", - "showInExplorer": "Révéler le fichier actif dans la barre latérale", + "showInExplorer": "Révéler un fichier actif en mode Explorateur", "toggleAutoSave": "Activer/désactiver la sauvegarde automatique", "trashFailed": "Impossible de supprimer en utilisant la corbeille. Voulez-vous supprimer définitivement à la place ?", "undoBin": "Vous pouvez restaurer ce fichier à partir de la corbeille.", @@ -5703,15 +6050,15 @@ "miAutoSave": "Enregistrement a&&utomatique", "miCloseEditor": "Fermer l'édit&&eur", "miGotoFile": "Atteindre le &&fichier...", - "miNewFile": "&&Nouveau fichier", + "miNewFile": "&&Nouveau fichier texte", "miRevert": "Réta&&blir le fichier", "miSave": "Enregi&&strer", "miSaveAll": "Enregistrer to&&ut", "miSaveAs": "Enregistrer &&sous...", - "newFile": "Nouveau fichier", + "newFile": "Nouveau fichier texte", "openFile": "Ouvrir un fichier...", "openToSide": "Ouvrir sur le côté", - "revealInSideBar": "Révéler dans la barre latérale", + "revealInSideBar": "Afficher en mode Explorateur", "revert": "Rétablir le fichier", "revertLocalChanges": "Ignorer vos changements et rétablir le contenu du fichier", "saveAll": "Tout enregistrer", @@ -5723,9 +6070,11 @@ "genericRevertError": "Échec pour faire revenir '{0}' : {1}", "genericSaveError": "Échec de l'enregistrement de '{0}' : {1}", "modifiedLabel": "{0} (dans le fichier) ↔ {1}", + "retry": "Réessayer" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "Nouveau fichier sans titre", "removeFolderFromWorkspace": "Supprimer le dossier de l'espace de travail", - "retry": "Réessayer", "save": "Enregistrer", "saveAll": "Tout enregistrer", "saveAs": "Enregistrer sous...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "Choisir l'emplacement de téléchargement", "confirmManyOverwrites": "Les fichiers et/ou dossiers {0} suivants existent déjà dans le dossier de destination. Voulez-vous les remplacer ?", "confirmOverwrite": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier de destination. Voulez-vous le remplacer ?", - "copyFile": "Copier {0}", "copyFolder": "&&Copier le dossier", "copyFolders": "&&Copier les dossiers", "copyfolder": "Voulez-vous vraiment copier '{0}' ?", @@ -5746,7 +6094,6 @@ "copyingFile": "Copie de {0}", "copyingFiles": "Copie en cours...", "copyingnFile": "Copie de {0} ressources", - "copynFile": "Copier {0} ressources", "downloadBulkEdit": "Télécharger {0}", "downloadButton": "Télécharger", "downloadProgressLarge": "{0} ({1} sur {2}, {3}/s)", @@ -5757,6 +6104,8 @@ "dropFolders": "Voulez-vous copier les dossiers ou les ajouter à l'espace de travail ?", "fileInaccessible": "Impossible d’accéder au fichier supprimé pour l’importation.", "filesInaccessible": "Impossible d’accéder à tout ou partie des fichiers annulés pour l’importation.", + "importFile": "Importer {0}", + "importnFile": "Importer {0} ressources", "irreversible": "Cette action est irréversible !", "overwrite": "Remplacer {0}", "overwriting": "Remplacement de {0}", @@ -5769,44 +6118,50 @@ "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, 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": "Contrôle si l’Explorateur devrait automatiquement afficher 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.", - "autoReveal.on": "Les fichiers sont révélés et sélectionnés.", - "autoSave": "Contrôle la sauvegarde automatique des éditeurs dont les modifications n'ont pas été sauvegardées. En savoir plus sur l'enregistrement automatique [ici] (https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoReveal.off": "Les fichiers ne seront pas affichés ni sélectionnés.", + "autoReveal.on": "Les fichiers seront affichés et sélectionnés.", + "autoSave": "Contrôle la [sauvegarde automatique](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) des éditeurs qui ont des modifications non enregistrées.", "autoSaveDelay": "Contrôle le délai en millisecondes après lequel un éditeur avec des modifications non sauvegardées est enregistré automatiquement. S'applique uniquement lorsque `#files.autoSave#` est défini sur `{0}`.", "binaryFileEditor": "Éditeur de fichiers binaires", "compressSingleChildFolders": "Contrôle si l'explorateur doit afficher les dossiers de manière compacte. Sous cette forme, les dossiers enfant sont compressés individuellement dans un élément d'arborescence combiné. Utile pour les structures de package Java, par exemple.", "confirmDelete": "Contrôle si l’Explorateur devrait demander confirmation lorsque vous supprimez un fichier via la corbeille.", "confirmDragAndDrop": "Contrôle si l’Explorateur doit demander confirmation pour déplacer des fichiers et des dossiers par glisser/déplacer.", + "confirmUndo": "Contrôle si l'explorateur doit demander une confirmation lors de l'annulation.", "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.", + "defaultLanguage": "Identificateur de langue par défaut attribué aux nouveaux fichiers. S'il est configuré sur '${activeEditorLanguage}', utilise l’identificateur de langue 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.", + "enableUndo": "Contrôle si l'explorateur doit prendre en charge l'annulation des opérations sur les fichiers et les dossiers.", + "enableUndo.default": "L'explorateur vous demandera avant les opérations d'annulation destructrices.", + "enableUndo.light": "L'explorateur ne demandera pas avant d'annuler les opérations lorsqu'il est sélectionné.", + "enableUndo.verbose": "Explorer vous demandera avant toutes les opérations d'annulation.", "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.", "eol": "Caractère de fin de ligne par défaut.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "Utilise le caractère de fin de ligne spécifique du système d'exploitation.", "everything": "Met en forme la totalité du fichier.", - "exclude": "Configurez les modèles Glob pour l'exclusion des fichiers et des dossiers. Par exemple, l'Explorateur de fichiers affiche ou masque les fichiers et dossiers en fonction de ce paramètre. Consultez le paramètre '#search.exclude#' pour définir des exclusions spécifiques à la recherche. Vous trouverez plus d'informations sur les modèles Glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Configurez des [modèles glob](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) pour exclure des fichiers et des dossiers. Par exemple, l'explorateur de fichier choisit les fichiers et dossiers à afficher ou masquer en fonction de ce paramètre. Consultez le paramètre '#search.exclude#'' pour définir des exclusions propres à la recherche.", "expandSingleFolderWorkspaces": "Contrôle si l'explorateur doit développer les espaces de travail multi-racines contenant un seul dossier lors de l'initialisation", "explorer.decorations.badges": "Contrôle si les décorations de fichier devraient utiliser des badges.", "explorer.decorations.colors": "Contrôle si les décorations de fichier devraient utiliser des couleurs.", "explorer.incrementalNaming": "Contrôle la stratégie de nommage à utiliser lorsque vous donnez un nouveau nom à un élément dupliqué d'Explorer à coller.", "explorerConfigurationTitle": "Explorateur de fichiers", + "fileNesting.description": "Chaque modèle de clé peut contenir un seul caractère '*' qui correspond à n’importe quelle chaîne.", + "fileNestingEnabled": "Contrôle si l’imbrication de fichiers est activée dans l’Explorateur. L’imbrication de fichiers permet de regrouper visuellement les fichiers associés dans un répertoire sous un seul fichier parent.", + "fileNestingExpand": "Contrôle si les imbrications de fichiers sont automatiquement développées. '#explorer.fileNesting.enabled#' doit être défini pour que cela prenne effet.", + "fileNestingPatterns": "Contrôle l’imbrication des fichiers dans l’Explorateur. Chaque __Item__ représente un modèle parent et peut contenir un caractère « * » unique qui correspond à n’importe quelle chaîne. Chaque __Value__ représente une liste séparée par des virgules des modèles enfants qui doivent être affichés imbriqués sous un parent donné. Les modèles enfants peuvent contenir plusieurs jetons spéciaux :\r\n- '${capture}' : correspond à la valeur résolue du '*' du modèle parent\r\n- '${basename}' : correspond au nom de base du fichier parent, 'file' dans 'file.ts'\r\n- '${extname}' : correspond à l’extension du fichier parent, 'ts' dans 'file.ts'\r\n- '${dirname}' : correspond au nom de répertoire du fichier parent, 'src' dans 'src/file.ts'\r\n- '*' : correspond à n’importe quelle chaîne, ne peut être utilisé qu’une seule fois par modèle enfant", "files.autoSave.afterDelay": "Un éditeur avec des modifications est automatiquement enregistré après le `#files.autoSaveDelay#` configuré.", "files.autoSave.off": "Un éditeur avec des modifications n’est jamais enregistré automatiquement.", "files.autoSave.onFocusChange": "Un éditeur avec des modifications est automatiquement sauvegardé lorsque l'éditeur perd le focus.", "files.autoSave.onWindowChange": "Un éditeur avec des modifications est automatiquement sauvegardé lorsque la fenêtre perd le focus.", "files.exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.", - "files.exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.", - "files.experimentalSandboxedFileService": "Expérimental : modifie le service de fichiers pour qu’il soit en mode bac à sable. Ne modifiez pas ce paramètre, sauf si vous y êtes invité!", - "files.legacyWatcher.default": "Le nouvel observateur de fichiers sera activé si vous utilisez la version insiders ou lorsque vous ouvrez des espaces de travail multi-root.", - "files.legacyWatcher.off": "Désactivez l’observateur de fichiers hérité et activez le nouvel observateur de fichiers pour bénéficier de ses fonctionnalités.", - "files.legacyWatcher.on": "Activez l’observateur de fichiers hérité si vous rencontrez des problèmes avec le nouvel observateur de fichiers.", + "files.exclude.when": "Vérification supplémentaire sur les frères d’un fichier correspondant. Utilisez \\$(basename) comme variable pour le nom de fichier correspondant.", + "files.participants.timeout": "Délai d'attente en millisecondes après lequel les participants pour la création, le renommage et la suppression de fichier sont supprimés. Utilisez '0' pour désactiver les participants.", "files.restoreUndoStack": "Restaurez la pile des opérations d'annulation à la réouverture d'un fichier.", "files.saveConflictResolution": "Un conflit d'enregistrement peut se produire quand un fichier est enregistré sur un disque qui a été modifié par un autre programme dans l'intervalle. Pour éviter une perte de données, l'utilisateur est invité à comparer les changements dans l'éditeur avec la version sur disque. Changez ce paramètre seulement si vous rencontrez fréquemment des erreurs de conflit d'enregistrement, car il peut entraîner une perte de données s'il est utilisé sans précaution.", "files.simpleDialog.enable": "Active la boîte de dialogue de fichier simple, qui remplace alors la boîte de dialogue de fichier système.", @@ -5819,22 +6174,24 @@ "hotExit.onExitAndWindowClose": "La sortie à chaud se déclenche quand la dernière fenêtre est fermée dans Windows/Linux, ou quand la commande 'workbench.action.quit' se déclenche (palette de commandes, combinaison de touches, menu) ainsi que pour toute fenêtre comportant un dossier ouvert, qu'il s'agisse ou non de la dernière fenêtre. Toutes les fenêtres qui n'ont pas de dossiers ouverts sont restaurées au prochain lancement. Une liste des fenêtres ouvertes avec des fichiers non enregistrés est accessible via Fichier > Ouvrir les éléments récents > Plus...", "hotExit.onExitAndWindowCloseBrowser": "La fermeture du navigateur, de la fenêtre ou de l'onglet provoquera une sortie à chaud.", "insertFinalNewline": "Quand l'option est activée, une nouvelle ligne finale est insérée à la fin du fichier au moment de son enregistrement.", - "legacyWatcher": "Contrôle le mécanisme utilisé pour l’espionnage des fichiers. Modifiez ce paramètre uniquement lorsque vous voyez des problèmes liés à l’espionnage des fichiers.", "maxMemoryForLargeFilesMB": "Contrôle la mémoire disponible pour VS Code après le redémarrage en cas de tentative d'ouverture de fichiers volumineux. Même effet que de spécifier '--max-memory=NEWSIZE' sur la ligne de commande.", "modification": "Met en forme les modifications (nécessite le contrôle de code source).", "modificationIfAvailable": "Tente de mettre en forme les modifications uniquement (nécessite le contrôle de code source). Si le contrôle de code source ne peut pas être utilisé, le fichier entier est mis en forme.", "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é.", + "openEditorsVisible": "Nombre maximal d’éditeurs affiché dans le volet Ouvrir les éditeurs. La définition de cette valeur sur 0 masque le volet Ouvrir les éditeurs.", + "openEditorsVisibleMin": "Nombre minimal d’emplacements d’éditeur affichés dans le volet Éditeurs ouverts. Si la valeur est 0, le volet Éditeurs ouverts se redimensionne dynamiquement en fonction du nombre d’éditeurs.", "overwriteFileOnDisk": "Résout le conflit d'enregistrement en remplaçant le fichier sur le disque par les changements effectués dans l'éditeur.", "simple": "Ajoute le mot « copy » à la fin du nom dupliqué, potentiellement suivi par un nombre", "smart": "Ajoute un nombre à la fin du nom dupliqué. Si le nom comporte déjà un nombre, essayez d'augmenter ce nombre", - "sortOrder": "Contrôle le tri des fichiers et des dossiers selon les propriétés dans l’explorateur.", - "sortOrder.alphabetical": "Les éditeurs sont triés par ordre alphabétique dans chaque groupe d'éditeurs.", + "sortOrder": "Contrôle le tri basé sur les propriétés des fichiers et des dossiers dans l'explorateur. Lorsque `#explorer.fileNesting.enabled#` est activé, contrôle également le tri des fichiers imbriqués.", + "sortOrder.alphabetical": "Les éditeurs sont classés par ordre alphabétique par nom d’onglet dans chaque groupe d’éditeurs.", "sortOrder.default": "Les fichiers et dossiers sont triés par nom. Les dossiers sont affichés avant les fichiers.", "sortOrder.editorOrder": "Les éditeurs sont triés dans l'ordre selon lequel les onglets d'éditeur sont affichés.", "sortOrder.filesFirst": "Les fichiers et dossiers sont triés par nom. Les fichiers sont affichés avant les dossiers.", + "sortOrder.foldersNestsFiles": "Les fichiers et dossiers sont triés selon leur nom. Les dossiers sont affichés avant les fichiers. Les fichiers avec des enfants imbriqués sont affichés avant les autres fichiers.", + "sortOrder.fullPath": "Les éditeurs sont classés par ordre alphabétique par chemin d’accès complet dans chaque groupe d’éditeurs.", "sortOrder.mixed": "Les fichiers et dossiers sont triés par nom. Les fichiers sont imbriqués dans les dossiers.", - "sortOrder.modified": "Les fichiers et dossiers sont triés par date de dernière modification dans l’ordre décroissant. Les dossiers sont affichés avant les fichiers.", + "sortOrder.modified": "Les fichiers et dossiers sont triés par date de dernière modification dans l'ordre décroissant. Les dossiers sont affichés avant les fichiers.", "sortOrder.type": "Les fichiers et dossiers sont groupés par type d’extension puis triés par nom. Les dossiers sont affichés avant les fichiers.", "sortOrderLexicographicOptions": "Contrôle le tri lexicographique des noms de fichiers et de dossiers dans l’explorateur.", "sortOrderLexicographicOptions.default": "Les noms en majuscules et en minuscules ne sont pas séparés.", @@ -5844,7 +6201,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": "Configurer les chemins ou les motifs globaux à exclure de la surveillance des fichiers. Les chemins qui sont relatifs (par exemple `build/output`) seront résolus en un chemin absolu en utilisant l'espace de travail actuellement ouvert. Les modèles globaux doivent correspondre aux chemins absolus (c'est-à-dire préfixe avec `**/` ou le chemin complet et suffixe avec `/**` pour correspondre aux fichiers dans un chemin) pour correspondre correctement (par exemple `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). Si vous constatez que le processus de surveillance des fichiers consomme beaucoup de CPU, assurez-vous d'exclure les grands dossiers qui présentent moins d'intérêt (comme les dossiers de sortie de compilation).", + "watcherExclude": "Configurer les chemins ou les motifs globaux à exclure de la surveillance des fichiers. Les chemins ou les motifs glob de base qui sont relatifs (par exemple `build/output` ou `*.js`) seront résolus en un chemin absolu en utilisant l'espace de travail actuellement ouvert. Les modèles globaux complexes doivent correspondre à des chemins absolus (c'est-à-dire préfixer avec `**/` ou le chemin complet et suffixer avec `/**` pour correspondre aux fichiers dans un chemin) pour correspondre correctement (par exemple `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). Si vous constatez que le processus de surveillance des fichiers consomme beaucoup de CPU, assurez-vous d'exclure les grands dossiers qui présentent moins d'intérêt (comme les dossiers de sortie de compilation).", "watcherInclude": "Configurez des chemins supplémentaires pour surveiller les modifications dans l’espace de travail. Par défaut, tous les dossiers d’espace de travail sont observés de manière récursive, à l’exception des dossiers qui sont des liens symboliques. Vous pouvez ajouter explicitement des chemins absolus ou relatifs pour prendre en charge la surveillance des dossiers qui sont des liens symboliques. Les chemins relatifs seront résolus en un chemin absolu en utilisant l'espace de travail actuellement ouvert." }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} non enregistré(s)", "flipLayout": "Activer/désactiver la disposition horizontale/verticale de l'éditeur", "miToggleEditorLayout": "Retourner la &&disposition", + "miToggleEditorLayoutWithoutMnemonic": "Retourner la disposition", "newUntitledFile": "Nouveau fichier sans titre", "openEditors": "Éditeurs ouverts" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "Impossible de surveiller les changements apportés aux fichiers dans ce grand dossier d'espace de travail. Suivez le lien des instructions pour résoudre ce problème.", - "eshutdownError": "L’observateur des modifications de fichier s’est arrêté de manière inattendue. Rechargez la fenêtre pour réactiver l’observateur.", + "eshutdownError": "L’observateur des modifications de fichier s’est arrêté de manière inattendue. Un rechargement de la fenêtre peut réactiver l’observateur, sauf si l’espace de travail ne peut pas faire l’objet de modifications de fichier.", "learnMore": "Instructions", "reload": "Recharger" }, @@ -5914,8 +6272,8 @@ "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Fichier", "openContainer": "Ouvrir le dossier contenant", - "revealInMac": "Révéler dans le Finder", - "revealInWindows": "Révéler dans l'Explorateur de fichiers" + "revealInMac": "Afficher dans le Finder", + "revealInWindows": "Afficher dans l'Explorateur de fichiers" }, "vs/workbench/contrib/files/electron-sandbox/files.contribution": { "textFileEditor": "Éditeur de fichiers texte" @@ -5929,18 +6287,20 @@ "cancel": "Annuler", "config": "Configurer le formateur par défaut...", "config.bad": "L'extension '{0}' est configurée comme formateur, mais n'est pas disponible. Sélectionnez un autre formateur par défaut pour continuer.", - "config.needed": "Il existe plusieurs formateurs pour les fichiers '{0}'. Sélectionnez un formateur par défaut pour continuer.", + "config.needed": "Il existe plusieurs formateurs pour les fichiers « {0} ». L’un d’eux doit être configuré comme formateur par défaut.", "def": "(Par défaut)", "do.config": "Configurer...", "format.placeHolder": "Sélectionner un formateur", "formatDocument.label.multiple": "Mettre en forme le document avec...", "formatSelection.label.multiple": "Mettre en forme la sélection avec...", + "formatter": "Mise en forme", "formatter.default": "Définit un formateur par défaut qui est prioritaire sur tous les autres paramètres de formateur. Doit être l'identificateur d'une extension contribuant à un formateur.", "miss": "L’extension « {0} » est configurée en tant que formateur, mais elle ne peut pas formater les fichiers « {1} »", - "miss.1": "Modifier le formateur par défaut", + "miss.1": "Configurer le formateur par défaut", "null": "Aucun", "nullFormatterDescription": "Aucun(e)", - "select": "Sélectionner un formateur par défaut pour les fichiers '{0}'" + "select": "Sélectionner un formateur par défaut pour les fichiers '{0}'", + "summary": "Conflits de formateur" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "Annuler", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Mettre en forme les lignes modifiées" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Code avec informations d’indicateur d’inlay", + "isReadingLineWithInlayHints": "Indique si la ligne active et ses indicateurs d’inlay sont actuellement prioritaires", + "read.title": "Lire la ligne avec des indicateurs inline", + "stop.title": "Arrêter la lecture des indicateurs inlay" + }, "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.focus": "Focus sur l’historique dans la fenêtre interactive", "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": "Effacer le contenu de l’éditeur d’entrée de la fenêtre interactive", + "interactive.input.focus": "Focus sur l’éditeur d’entrée dans la fenêtre interactive", "interactive.open": "Ouvrir une fenêtre interactive", "interactiveScrollToBottom": "Faire défiler jusqu'en bas", "interactiveScrollToTop": "Faire défiler jusqu'en haut" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "Tapez du code ici et appuyez sur {0} pour exécuter" + "interactiveInputPlaceHolder": "Tapez le code «{0}» ici et appuyez sur {1} pour l’exécuter" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Ouvrir l'Explorateur de &&processus", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Activer/désactiver la résolution des problèmes liés aux raccourcis clavier" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "Détecter la langue à partir du contenu", + "langDetection.aria": "Changer en langue détectée : {0}", + "langDetection.name": "Détection de la langue", + "noDetection": "Impossible de détecter la langue de l’éditeur", + "status.autoDetectLanguage": "Accepter la langue détectée : {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", + "cat": "Afficher", "langStatus.aria": "État de la langue de l’éditeur : {0}", "langStatus.name": "État de la langue de l’éditeur", "name.pattern": "{0} (État de la langue)", - "pin": "Épingler à la barre d’état" + "pin": "Ajouter à la barre d’état", + "reset": "Réinitialiser le compteur d’interaction d’état de la langue", + "unpin": "Supprimer de la barre d’état" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "Icône d’une entrée d’historique local dans l’affichage chronologique", + "localHistoryRestore": "Icône de restauration du contenu d’une entrée d’historique local" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "Cette action est irréversible !", + "confirmDeleteAllMessage": "Voulez-vous supprimer toutes les entrées de tous les fichiers de l’historique local ?", + "confirmDeleteDetail": "Cette action est irréversible !", + "confirmDeleteMessage": "Voulez-vous supprimer l’entrée d’historique local de '{0}' de {1} ?", + "confirmRestoreDetail": "La restauration entraînera l’abandon des modifications non enregistrées.", + "confirmRestoreMessage": "Voulez-vous restaurer le contenu de '{0}' ?", + "createLocalHistoryEntryTitle": "Créer l’entrée d’historique local", + "createLocalHistoryPlaceholder": "Entrer le nouveau nom de l’entrée d’historique local pour '{0}'", + "deleteAllButtonLabel": "&&Supprimer tout", + "deleteButtonLabel": "S&&upprimer", + "localHistory.category": "Historique local", + "localHistory.compareWithFile": "Comparer avec le fichier", + "localHistory.compareWithPrevious": "Comparer avec la version précédente", + "localHistory.compareWithSelected": "Comparer avec ce qui est sélectionné", + "localHistory.create": "Créer une entrée", + "localHistory.delete": "Supprimer", + "localHistory.deleteAll": "Supprimer tout", + "localHistory.open": "Afficher le contenu", + "localHistory.rename": "Renommer", + "localHistory.restore": "Restaurer le contenu", + "localHistory.restoreViaPicker": "Rechercher une entrée à restaurer", + "localHistory.selectForCompare": "Sélectionner pour comparaison", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "Dernier fichier restauré", + "renameLocalHistoryEntryTitle": "Renommer l’entrée d’historique local", + "renameLocalHistoryPlaceholder": "Entrer le nouveau nom de l’entrée d’historique local", + "restoreButtonLabel": "&&Restaurer", + "restoreViaPicker.entryPlaceholder": "Sélectionner l’entrée d’historique local à ouvrir", + "restoreViaPicker.filePlaceholder": "Sélectionner le fichier pour lequel afficher l’historique local" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "Historique local" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "Ouvrir le dossier contenant", + "revealInMac": "Afficher dans le Finder", + "revealInWindows": "Afficher dans l'Explorateur de fichiers" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Pour être utilisé dans {0}, VS Code doit être redémarré.", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Recherchez dans les modules linguistiques du Marketplace pour remplacer la langue d'affichage par {0}." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "Principal", "rendererLog": "Fenêtre", - "sharedLog": "Partagé", "show window log": "Afficher le journal de la fenêtre", "telemetryLog": "Télémétrie", "userDataSyncLog": "Synchronisation des paramètres" @@ -6042,6 +6463,10 @@ "trace": "Trace", "warn": "Avertissement" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "Principal", + "sharedLog": "Partagé" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "Ouvrir le dossier des journaux d'extension", "openLogsFolder": "Ouvrir le dossier des journaux" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "Filtrer les problèmes", "markers.panel.action.moreFilters": "Plus de filtres...", "markers.panel.action.quickfix": "Afficher les correctifs", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[Ln {0}, Col {1}]", "markers.panel.filter.activeFile": "Afficher le fichier actif uniquement", "markers.panel.filter.ariaLabel": "Filtrer les problèmes", "markers.panel.filter.errors": "erreurs", @@ -6119,7 +6544,10 @@ "markers.panel.single.unknown.label": "1 inconnu", "markers.panel.single.warning.label": "1 avertissement", "markers.panel.title.problems": "Problèmes", - "problems.panel.configuration.autoreveal": "Contrôles si la vue Problèmes devrait révéler automatiquement les fichiers lors de leur ouverture.", + "problems.panel.configuration.autoreveal": "Contrôle si la vue Problèmes devrait afficher automatiquement les fichiers lors de leur ouverture.", + "problems.panel.configuration.compareOrder": "Contrôle l'ordre dans lequel les problèmes sont parcourus.", + "problems.panel.configuration.compareOrder.position": "Naviguer dans les problèmes classés par position", + "problems.panel.configuration.compareOrder.severity": "Parcourir les problèmes classés par gravité", "problems.panel.configuration.showCurrentInStatus": "Lorsqu'il est activé, le problème actuel s'affiche dans la barre d'état.", "problems.panel.configuration.title": "Affichage des problèmes", "problems.tree.aria.label.error.marker": "Erreur générée par {0} : {1} à la ligne {2} et au caractère {3}. {4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "Changer la cellule en code", "notebookActions.changeCellToMarkdown": "Changer la cellule en Markdown", + "notebookActions.collapseAllCellInput": "Réduire toutes les entrées de cellule", + "notebookActions.collapseAllCellOutput": "Réduire toutes les sorties de cellule", "notebookActions.collapseCellInput": "Réduire l'entrée de la cellule", "notebookActions.collapseCellOutput": "Réduire la sortie de la cellule", "notebookActions.copyCellDown": "Copier la cellule vers le bas", "notebookActions.copyCellUp": "Copier la cellule vers le haut", + "notebookActions.expandAllCellInput": "Développer toutes les entrées de cellule", + "notebookActions.expandAllCellOutput": "Développer toutes les sorties de cellule", "notebookActions.expandCellInput": "Développer l'entrée de cellule", "notebookActions.expandCellOutput": "Développer la sortie de cellule", "notebookActions.joinCellAbove": "Joindre à la cellule précédente", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "Opération réussie" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "Accepter la langue détectée : {0}", "notebook.cell.status.language": "Sélectionner le mode de langage de la cellule" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "Suggestions", "tooltop": "{0} (suggestion)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} trouvé pour '{1}'", - "ariaSearchNoResultEmpty": "{0} trouvés", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} trouvé pour '{1}'", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "Rechercher dans le Notebook", "notebookActions.hideFind": "Masquer la recherche dans le Notebook" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "Plier la cellule", - "unfold.cell": "Déplier la cellule" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "Icône de filtre de recherche dans le widget de recherche.", + "label.closeButton": "Fermer", + "label.find": "Rechercher", + "label.nextMatchButton": "Correspondance suivante", + "label.previousMatchButton": "Correspondance précédente", + "label.replace": "Remplacer", + "label.replaceAllButton": "Tout remplacer", + "label.replaceButton": "Remplacer", + "label.toggleReplaceButton": "Activer/désactiver le remplacement", + "notebook.find.filter.filterAction": "Rechercher des filtres", + "notebook.find.filter.findInCodeInput": "Source de la cellule de code", + "notebook.find.filter.findInCodeOutput": "Sortie de cellule", + "notebook.find.filter.findInMarkupInput": "Source Markdown", + "notebook.find.filter.findInMarkupPreview": "Markdown rendu", + "placeholder.find": "Rechercher", + "placeholder.replace": "Remplacer" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "{0} trouvé pour '{1}'", + "ariaSearchNoResultEmpty": "{0} trouvés", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} trouvé pour '{1}'" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Mettre en forme le Notebook", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Focus sur l'éditeur de la cellule suivante", "cursorMoveUp": "Focus sur l'éditeur de la cellule précédente", + "cursorPageDown": "Page Bas du curseur de cellule", + "cursorPageDownSelect": "Sélection de la page Bas du curseur de cellule", + "cursorPageUp": "Page Haut du curseur de cellule", + "cursorPageUpSelect": "Sélection de la page Haut du curseur de cellule", "focusFirstCell": "Focus sur la première cellule", "focusLastCell": "Focus sur la dernière cellule", "focusOutput": "Focus dans la sortie de cellule active", @@ -6237,9 +6690,11 @@ "changeLanguage": "Changer le langage des cellules", "clearAllCellsOutputs": "Effacer les sorties de toutes les cellules", "clearCellOutputs": "Effacer les sorties de cellule", + "detectLanguage": "Accepter la langue détectée pour la cellule", "languageDescription": "({0}) - Langage actuel", "languageDescriptionConfigured": "({0})", "languagesPicks": "langages (identificateur)", + "noDetection": "Impossible de détecter la langue de la cellule", "notebookActions.deleteCell": "Supprimer la cellule", "notebookActions.editCell": "Modifier la cellule", "notebookActions.quitEdit": "Arrêter la modification de la cellule", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Exécuter la cellule du Notebook et sélectionner en dessous", "notebookActions.executeBelow": "Exécuter les cellules au-dessous", "notebookActions.executeNotebook": "Exécuter tout", - "notebookActions.renderMarkdown": "Afficher toutes les cellules Markdown" + "notebookActions.renderMarkdown": "Afficher toutes les cellules Markdown", + "revealRunningCell": "Accéder à la cellule en cours d’exécution" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "Plier la cellule", + "unfold.cell": "Déplier la cellule" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "Insérer une cellule de code au-dessus", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "intégré", "curruentActiveMimeType": "Actif", + "empty": "La cellule n’a pas de sortie", "mimeTypePicker": "Choisissez un autre type MIME de sortie. Voici les types MIME disponibles : {0}", + "noRenderer.2": "Aucun convertisseur n’a été trouvé pour la sortie. Il a les mimetypes suivants : {0}", "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" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Détermine si une barre d’outils globale doit être rendue dans l’éditeur de blocs-notes.", "notebook.globalToolbarShowLabel": "Contrôle si les actions de la barre d’outils du bloc-notes doivent afficher l’étiquette ou non.", "notebook.insertToolbarPosition.description": "Contrôlez l’emplacement d’affichage des actions de cellule d’insertion.", + "notebook.interactiveWindow.collapseCodeCells": "Contrôle si les cellules de code de la fenêtre interactive sont réduites par défaut.", + "notebook.markup.fontSize": "Contrôle la taille de police en pixels du balisage rendu dans les notebooks. Quand la valeur est « 0 », 120 % de « #editor.fontSize# » est utilisé.", + "notebook.outputFontFamily": "Famille de polices du texte de sortie pour les cellules de notebook. Quand la valeur est vide, « #editor.fontFamily# » est utilisé.", + "notebook.outputFontSize": "Taille de police du texte de sortie pour les cellules de notebook. Quand la valeur 0 « #editor.fontSize# » est utilisée.", + "notebook.outputLineHeight": "Hauteur de ligne du texte de sortie pour les cellules du bloc-notes.\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.", "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.", @@ -6363,11 +6830,8 @@ "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.", - "fail.reOpen": "Rouvrir le fichier avec l'éditeur de texte standard VS Code" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "L’exécution d’une cellule de bloc-notes entraîne l’exécution de code à partir de cet espace de travail." + "fail.noEditor": "Impossible d’ouvrir la ressource avec le type d’éditeur de notebook «{0}», vérifiez si l’extension appropriée est installée et activée.", + "notebookOpenInTextEditor": "Ouvrir dans l’Éditeur de texte" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "Couleur d'arrière-plan d'une cellule lorsque la cellule a le focus.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "Couleur de l'indicateur d'insertion dans une cellule de notebook.", "notebook.cellStatusBarItemHoverBackground": "Couleur d'arrière-plan des éléments de barre d'état des cellules de notebook.", "notebook.cellToolbarSeparator": "Couleur du séparateur dans la barre d'outils inférieure de la cellule", - "notebook.focusedCellBorder": "Couleur des bordures de la cellule quand celle-ci a le focus.", + "notebook.focusedCellBorder": "La couleur des bordures de l'indicateur de focalisation de la cellule lorsque celle-ci est focalisée.", "notebook.focusedEditorBorder": "Couleur de la bordure de l'éditeur de cellule de notebook.", "notebook.inactiveFocusedCellBorder": "Couleur de la bordure supérieure et inférieure de la cellule quand une cellule a le focus alors que le focus principal se situe en dehors de l'éditeur.", "notebook.inactiveSelectedCellBorder": "Couleur des bordures de la cellule quand plusieurs cellules sont sélectionnées.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Notebook", "selectedCellBackground": "Couleur d'arrière-plan d'une cellule quand celle-ci est sélectionnée." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "L’exécution d’une cellule de bloc-notes entraîne l’exécution de code à partir de cet espace de travail." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Icône permettant d'effacer les sorties de cellule dans les éditeurs de notebook.", "collapsedIcon": "Icône permettant d'annoter une section réduite dans les éditeurs de notebooks.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Icône permettant d'indiquer un état de réussite dans les éditeurs de notebook.", "unfoldIcon": "Icône permettant de déplier une cellule dans les éditeurs de notebook." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "Désactiver les autres mappages de touches ({0}) pour éviter les conflits de combinaisons de touches ?", "no": "Non", "yes": "Oui" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "La cellule n’a pas de sortie", - "noRenderer.1": "Aucun renderer n’a été trouvé pour le type MIME « {0} », mais il est possible qu’un convertisseur soit disponible sur la Place de marché.", - "noRenderer.2": "Aucun convertisseur n’a été trouvé pour la sortie. Il a les mimetypes suivants : {0}", - "noRenderer.search": "Rechercher sur Marketplace" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Cellule de Markdown vide. Double-cliquez sur celle-ci, ou appuyez sur entrée pour la modifier.", - "notebook.error.rendererNotFound": "Renderer introuvable pour « $0 » a" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "Afficher les numéros de ligne de cellule", "notebook.lineNumbers": "Contrôle l’affichage des numéros de ligne dans l’éditeur de cellule.", "notebook.showLineNumbers": "Afficher les numéros de ligne du bloc-notes", "notebook.toggleLineNumbers": "Activer/désactiver les numéros de ligne du bloc-notes" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "intégré", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "Actif", + "empty": "La cellule n’a pas de sortie", "installJupyterPrompt": "Installer des renderer supplémentaires à partir de la place de marché", - "pickMimeType": "Choisir le Mimetype de sortie", + "noRenderer.2": "Aucun convertisseur n’a été trouvé pour la sortie. Il a les mimetypes suivants : {0}", + "pickMimeType": "Modifier la présentation", "promptChooseMimeType.placeHolder": "Sélectionner le type MIME à afficher pour la sortie actuelle", "promptChooseMimeTypeInSecure.placeHolder": "Sélectionner le type MIME à afficher pour la sortie actuelle", "unavailableRenderInfo": "renderer non disponible" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "Ordre d’exécution", - "cellExpandOutputButtonLabel": "Développer la sortie de cellule ({0})", - "cellExpandOutputButtonLabelWithDoubleClick": "Double-cliquez pour développer la sortie de cellule ({0}).", - "notebook.moreRunActionsLabel": "Plus..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/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/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "Exécution", + "notebook.cell.status.failed": "Échec", + "notebook.cell.status.pending": "En attente", + "notebook.cell.status.success": "Opération réussie" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "Plus..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "Développer la sortie de cellule ({0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Double-cliquez pour développer la sortie de cellule ({0}).", + "cellOutputsCollapsedMsg": "Les sorties sont réduites" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 cellule masquée", + "hiddenCellsLabelPlural": "{0} cellules masquées" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "Développer l'entrée de cellule ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Double-cliquez pour développer l’entrée de cellule ({0})." + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "Cellule de Markdown vide. Double-cliquez sur celle-ci, ou appuyez sur entrée pour la modifier.", + "notebook.error.rendererNotFound": "Renderer introuvable pour « $0 » a" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Ordre d’exécution" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "Initialisation...", "select": "Sélectionner le noyau" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "Journal ({0})", "output": "Sortie", "output model title": "{0} - Sortie", - "outputChannels": "Canaux de sortie.", + "outputChannels": "Canaux de sortie", "outputViewAriaLabel": "Panneau de sortie", "outputViewWithInputAriaLabel": "{0}, Panneau de sortie" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Raccourcis clavier", "clear": "Effacer les résultats de la recherche", - "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", "keybindingsEditor": "Éditeur de combinaisons de touches", "miOpenOnlineSettings": "Paramètres des serv&&ices en ligne", "miOpenSettings": "Paramètr&&es", "miPreferences": "&&Préférences", - "onlineServices": "Paramètres des services en ligne", "openDefaultKeybindingsFile": "Ouvrir les raccourcis clavier par défaut (JSON)", "openFolderSettings": "Ouvrir le dossier Paramètres", "openFolderSettingsFile": "Ouvrir les paramètres de dossier (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "Icône des commandes d'ouverture de paramètres.", "settingsAddIcon": "Icône de l'action d'ajout dans l'IU des paramètres.", "settingsEditIcon": "Icône de l'action de modification dans l'IU des paramètres.", + "settingsFilter": "Icône du bouton qui suggère des filtres pour l’interface utilisateur Paramètres.", "settingsGroupCollapsedIcon": "Icône de section réduite dans l'Éditeur de paramètres JSON divisé.", "settingsGroupExpandedIcon": "Icône de section développée dans l'Éditeur de paramètres JSON divisé.", "settingsMoreActionIcon": "Icône de l'action associée aux actions supplémentaires dans l'IU des paramètres.", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "Paramètres de recherche", "clearInput": "Effacer l'entrée de recherche des paramètres", "clearSearchFilters": "Effacer les filtres", + "filterInput": "Paramètres de filtre", "lastSyncedLabel": "Dernière synchronisation : {0}", "moreThanOneResult": "{0} paramètres trouvés", "noResults": "Aucun paramètre trouvé.", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "Apparence", "application": "Application", + "audioCues": "Signaux audio", "breadcrumbs": "Fil d'Ariane", "comments": "Commentaires", "commonlyUsed": "Utilisés le plus souvent", @@ -6723,7 +7205,7 @@ "problems": "Problèmes", "proxy": "Proxy", "remote": "Distant", - "scm": "SCM", + "scm": "Contrôle de code source", "screencastMode": "Mode de capture vidéo", "search": "Recherche", "security": "Sécurité", @@ -6742,16 +7224,33 @@ "workspace": "Espace de travail", "zenMode": "Mode Zen" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "ID d’extension...", + "extSettingsSearchTooltip": "Ajouter un filtre d’ID d’extension", + "featureSettingsSearch": "Caractéristique...", + "featureSettingsSearchTooltip": "Ajouter le filtre de fonctionnalités", + "langSettingsSearch": "Langue...", + "langSettingsSearchTooltip": "Ajouter un filtre d’ID de langue", + "modifiedSettingsSearch": "Modifié le", + "modifiedSettingsSearchTooltip": "Ajouter ou supprimer un filtre de paramètres modifiés", + "onlineSettingsSearch": "Services en ligne", + "onlineSettingsSearchTooltip": "Afficher les paramètres des services en ligne", + "tagSettingsSearch": "Étiquette...", + "tagSettingsSearchTooltip": "Ajouter un filtre d'étiquette" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "Également modifiés dans", "configuredIn": "Modifié dans", "copySettingAsJSONLabel": "Copier le Paramètre en JSON", "copySettingIdLabel": "Copier l'ID du paramètre", + "defaultOverriddenDetails": "Valeur par défaut remplacée par {0}", + "defaultOverrideLabelText": "($(wrench) remplacé par : {0})", "editInSettingsJson": "Modifier dans settings.json", + "editLanguageSettingLabel": "Modifier les paramètres de {0}", "extensionSyncIgnoredLabel": "Synchronisation : Ignoré", "extensions": "Extensions", "manageWorkspaceTrust": "Gérer l’approbation d’espace de travail", - "modified": "Modifié le", + "modified": "Le paramètre a été configuré dans l’étendue actuelle.", "newExtensionsButtonLabel": "Afficher les extensions correspondantes", "resetSettingLabel": "Réinitialiser le paramètre", "settings": "Paramètres", @@ -6759,6 +7258,7 @@ "settings.Modified": "Modifié.", "settingsContextMenuTitle": "Plus d'actions...", "stopSyncingSetting": "Synchroniser ce paramètre", + "syncIgnoredTitle": "La synchronisation des paramètres ne synchronise pas ce paramètre", "trustLabel": "Ce paramètre ne peut être appliqué que dans un espace de travail approuvé", "validationError": "Erreur de validation." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "Modèle d'exclusion", "excludeSiblingHintLabel": "Exclure les fichiers correspondant à `{0}`, seulement quand un fichier correspondant à `{1}` est présent", "excludeSiblingInputPlaceholder": "Quand le modèle est présent ...", - "focusedRowBackground": "Couleur d'arrière-plan d'une ligne de paramètres quand elle a le focus.", - "headerForeground": "Couleur de premier plan d'un en-tête de section ou d'un titre actif.", - "itemInputPlaceholder": "Élément chaîne...", + "itemInputPlaceholder": "Élément...", "listSiblingHintLabel": "Élément de liste '{0}' avec frère '${1}'", "listSiblingInputPlaceholder": "Frère...", "listValueHintLabel": "Élément de liste '{0}'", - "modifiedItemForeground": "Couleur de l'indicateur de paramètre modifié.", - "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.", "objectKeyHeader": "Élément", "objectKeyInputPlaceholder": "Clé", "objectPairHintLabel": "La propriété '{0}' a la valeur '{1}'.", @@ -6795,19 +7289,7 @@ "okButton": "OK", "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.", - "settingsDropdownBackground": "Arrière-plan de la liste déroulante de l'éditeur de paramètres.", - "settingsDropdownBorder": "Bordure de la liste déroulante de l'éditeur de paramètres.", - "settingsDropdownForeground": "Premier plan de la liste déroulante de l'éditeur de paramètres.", - "settingsDropdownListBorder": "Bordure de liste déroulante de l'éditeur de paramètres. Elle entoure les options et les sépare de la description.", - "textInputBoxBackground": "Arrière-plan de la zone d'entrée de texte de l'éditeur de paramètres.", - "textInputBoxBorder": "Bordure de la zone d'entrée de texte de l'éditeur de paramètres.", - "textInputBoxForeground": "Premier plan de la zone d'entrée de texte de l'éditeur de paramètres." + "resetItem": "Réinitialiser l'élément" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, groupe", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "Masquer la Table des matières lors de la recherche.", "splitSettingsEditorLabel": "Fractionner Éditeur de paramètres" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "Couleur d'arrière-plan d'une ligne de paramètres quand elle a le focus.", + "headerForeground": "Couleur de premier plan d'un en-tête de section ou d'un titre actif.", + "modifiedItemForeground": "Couleur de l'indicateur de paramètre modifié.", + "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.", + "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.", + "settingsDropdownBackground": "Arrière-plan de la liste déroulante de l'éditeur de paramètres.", + "settingsDropdownBorder": "Bordure de la liste déroulante de l'éditeur de paramètres.", + "settingsDropdownForeground": "Premier plan de la liste déroulante de l'éditeur de paramètres.", + "settingsDropdownListBorder": "Bordure de liste déroulante de l'éditeur de paramètres. Elle entoure les options et les sépare de la description.", + "settingsHeaderBorder": "Couleur de la bordure du conteneur d’en-tête.", + "settingsSashBorder": "La couleur de la bordure de l'éditeur de paramètres splitview sash.", + "textInputBoxBackground": "Arrière-plan de la zone d'entrée de texte de l'éditeur de paramètres.", + "textInputBoxBorder": "Bordure de la zone d'entrée de texte de l'éditeur de paramètres.", + "textInputBoxForeground": "Premier plan de la zone d'entrée de texte de l'éditeur de paramètres." + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "Cela remplacera vos paramètres actuels. Voulez-vous vraiment continuer ?", + "export profile": "Exporter Paramètres sous forme de profil...", + "export profile dialog": "Enregistrer le profil", + "export success": "{0} : exporté avec succès.", + "import profile": "Importer des paramètres à partir d’un profil...", + "import profile dialog": "Importer le profil", + "import profile placeholder": "Fournir l’URL du profil ou sélectionner le fichier de profil à importer", + "import profile quick pick title": "Importer des paramètres à partir d’un profil", + "import profile title": "Importer des paramètres à partir d’un profil", + "select from file": "Importer à partir d’un fichier de profil", + "select from url": "Importer à partir de l’URL" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "&&Effacer", "clearCommandHistory": "Effacer l'historique de commandes", "commandWithCategory": "{0}: {1}", "configure keybinding": "Configurer la combinaison de touches", + "confirmClearDetail": "Cette action est irréversible !", + "confirmClearMessage": "Voulez-vous effacer l’historique des commandes récemment utilisées ?", "noCommandResults": "Aucune commande correspondante", "showTriggerActions": "Afficher toutes les commandes" }, @@ -6847,6 +7367,7 @@ "openView": "Ouvrir l'affichage", "panels": "Panneau", "quickOpenView": "Mode Quick Open", + "secondary side bar": "Afficher la barre latérale secondaire", "terminalTitle": "{0}: {1}", "terminals": "Terminal", "views": "Barre latérale" @@ -6937,6 +7458,10 @@ "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/tunnelFactory": { + "tunnelPrivacy.private": "Privé", + "tunnelPrivacy.public": "Public" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Couleur de l’icône d’un port associé à un processus en cours d’exécution.", "portsLink.followLinkAlt": "alt+clic", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "L’espace de travail n’existe pas. Sélectionnez un autre espace de travail à ouvrir.", "invalidWorkspaceMessage": "L’espace de travail n'existe pas.", "invalidWorkspacePrimary": "&&Ouvrir un espace de travail...", + "pauseSocketWriting": "Connexion : suspendre l’écriture du socket", "remote": "Distant", "remote.autoForwardPorts": "Quand cette option est activée, les nouveaux processus qui s'exécutent sont détectés, et les ports qu'ils écoutent sont réacheminés automatiquement. La désactivation de ce paramètre n’empêchera pas le transfert de tous les ports. Même lorsqu’elles sont désactivées, les extensions peuvent toujours faire en sorte que les ports soient transférés, et l’ouverture de certaines URL entraîne toujours le transfert des ports.", "remote.autoForwardPortsSource": "Définit la source à partir de laquelle les ports sont automatiquement réacheminés quand 'remote.autoForwardPorts' a la valeur true. Sur les machines Windows et Mac distantes, l'option 'process' n'a aucun effet, et 'output' est utilisé. Nécessite un rechargement pour prendre effet.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "N'affiche aucune notification et n'effectue aucune action quand ce port est automatiquement réacheminé.", "remote.restoreForwardedPorts": "Restaure les ports que vous avez réacheminés dans un espace de travail.", "remoteExtensionLog": "Serveur distant", + "triggerReconnect": "Connexion : déclencher la reconnexion", "ui": "Extension de type interface utilisateur. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine locale.", "workspace": "Extension de type espace de travail. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine distante." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "Privé", - "tunnelPrivacy.public": "Public" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "À distance", "remote.downloadExtensionsLocally": "Quand les extensions activées sont téléchargées localement et installées sur la machine distante." @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "Couleur d'arrière-plan de la marge de minimap pour les lignes ajoutées.", "minimapGutterDeletedBackground": "Couleur d'arrière-plan de la marge de minimap pour les lignes supprimées.", "minimapGutterModifiedBackground": "Couleur d'arrière-plan de la marge de minimap pour les lignes modifiées.", - "move to next change": "Aller à la modification suivante", - "move to previous change": "Aller à la modification précédente", + "move to next change": "Accéder à la modification suivante", + "move to previous change": "Accéder à la modification précédente", "overviewRulerAddedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu ajouté.", "overviewRulerDeletedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu supprimé.", "overviewRulerModifiedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu modifié.", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "Contrôle si les actions inline sont toujours visibles dans la vue Contrôle de code source.", - "alwaysShowRepository": "Contrôle si les dépôts doivent toujours être visibles dans la vue SCM.", - "autoReveal": "Contrôle si la vue SCM doit automatiquement révéler et sélectionner les fichiers lors de leur ouverture.", + "alwaysShowRepository": "Contrôle si les dépôts doivent toujours être visibles dans l’affichage Contrôle de code source.", + "autoReveal": "Contrôle si l’affichage Contrôle de code source doit automatiquement afficher et sélectionner les fichiers lors de leur ouverture.", "diffDecorations": "Contrôle les décorations diff dans l'éditeur", + "diffDecorationsIgnoreTrimWhitespace": "Contrôle si les espaces blancs de début et de fin sont ignorés dans les décorations de reliure diff du contrôle de code source.", + "diffGutterPattern": "Contrôle si un modèle est utilisé pour les décorations de différences dans la reliure.", + "diffGutterPatternAdded": "Utiliser le modèle pour les décorations diff dans la reliure pour les lignes ajoutées.", + "diffGutterPatternModifed": "Utiliser le modèle pour les décorations diff dans la reliure pour les lignes modifiées.", "diffGutterWidth": "Contrôle la largeur (px) des décorations de différenciation dans la marge (ajouts et modifications).", "inputFontFamily": "Contrôle la police du message d'entrée. Utilisez 'default' pour la famille de polices de l'interface utilisateur du plan de travail, 'editor' pour la valeur de '#editor.fontFamily#' ou une famille de polices personnalisée.", "inputFontSize": "Contrôle la taille de police du message d'entrée en pixels.", - "miViewSCM": "S&&CM", + "manageWorkspaceTrustAction": "Gérer l’approbation d’espace de travail", + "miViewSCM": "&&Contrôle de code source", "no open repo": "Aucun fournisseur de contrôle de code source inscrit.", + "no open repo in an untrusted workspace": "Aucun des fournisseurs de contrôle de code source enregistrés ne fonctionne en mode restreint.", "open in terminal": "Ouvrir dans Terminal", "providersVisible": "Contrôle le nombre de dépôts visibles dans la section Dépôts de contrôle de code source. Définissez la valeur '0' pour redimensionner manuellement la vue.", - "scm accept": "SCM : Accepter l’entrée", - "scm view next commit": "SCM : voir le commit suivant", - "scm view previous commit": "SCM : voir le commit précédent", + "repositoriesSortOrder": "Contrôle l’ordre de tri des dépôts dans l’affichage des référentiels de contrôle de code source.", + "scm accept": "Contrôle de code source : accepter l’entrée", + "scm view next commit": "Contrôle de code source : afficher la validation suivante", + "scm view previous commit": "Contrôle de code source : afficher la validation précédente", "scm.countBadge": "Contrôle le badge de comptage sur l'icône Contrôle de code source de la barre d'activités.", "scm.countBadge.all": "Affichez la somme de tous les badges de comptage de fournisseurs de contrôle de code source.", "scm.countBadge.focused": "Affichez le badge de compte du fournisseur de commande de source ciblé.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "Contrôle le mode d'affichage du dépôt de contrôle de code source par défaut.", "scm.defaultViewMode.list": "Affichez les changements du dépôt dans une liste.", "scm.defaultViewMode.tree": "Affichez les changements de dépôt dans une arborescence.", + "scm.defaultViewSortKey": "Contrôle le référentiel de contrôle de code source par défaut qui modifie l’ordre de tri lorsqu’il est affiché en tant que liste.", + "scm.defaultViewSortKey.name": "Trier les modifications du référentiel par nom de fichier", + "scm.defaultViewSortKey.path": "Trier les modifications du référentiel par chemin", + "scm.defaultViewSortKey.status": "Trier les modifications du référentiel par état Contrôle de code source.", "scm.diffDecorations.all": "Affichez les décorations de différence dans tous les emplacements disponibles.", "scm.diffDecorations.gutter": "Affichez les décorations de différence seulement dans la marge de l'éditeur.", "scm.diffDecorations.minimap": "Affichez les décorations de différence seulement dans le minimap.", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "Contrôle la visibilité du décorateur de diff du contrôle de code source dans la reliure.", "scm.diffDecorationsGutterVisibility.always": "Affichez tout le temps le décorateur de diff dans la reliure.", "scm.diffDecorationsGutterVisibility.hover": "Montrez le décorateur de diff dans la reliure seulement au pointage.", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "Ne pas ignorer les espaces de début et de fin", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "Inherit from `diffEditor.ignoreTrimWhitespace`.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "Ignorer les espaces de début et de fin.", "scm.providerCountBadge": "Contrôle les badges de comptage sur les en-têtes de fournisseur de contrôle de code source. Ces en-têtes apparaissent uniquement quand il y a plusieurs fournisseurs.", "scm.providerCountBadge.auto": "Affichez uniquement le badge de comptage de fournisseurs de contrôle de code source lorsque la valeur est différente de zéro.", "scm.providerCountBadge.hidden": "Masquez les badges de comptage de fournisseurs de contrôle de code source.", "scm.providerCountBadge.visible": "Affichez les badges de comptage de fournisseurs de contrôle de code source.", - "scmConfigurationTitle": "SCM", - "showActionButton": "Contrôle si un bouton d’action peut être affiché dans l’affichage SCM.", + "scm.repositoriesSortOrder.discoveryTime": "Les référentiels dans l’affichage Référentiels de contrôle de code source sont triés par heure de découverte. Les référentiels dans l’affichage Contrôle de code source sont triés dans l’ordre dans lequel ils ont été sélectionnés.", + "scm.repositoriesSortOrder.name": "Les référentiels dans les référentiels de contrôle de code source et les affichages de contrôle de code source sont triés par nom de référentiel.", + "scm.repositoriesSortOrder.path": "Les référentiels dans les référentiels de contrôle de code source et les affichages de contrôle de code source sont triés par chemin d'accès de référentiel.", + "scmConfigurationTitle": "Contrôle de code source", + "showActionButton": "Contrôle si un bouton d’action peut être affiché dans l’affichage Contrôle de code source.", "source control": "Contrôle de code source", "source control repositories": "Dépôts de contrôle de code source", "sourceControlViewIcon": "Icône de vue du contrôle de code source." @@ -7117,6 +7657,9 @@ "expand all": "Développer tous les dépôts", "input": "Entrée du contrôle de code source", "repositories": "Dépôts", + "repositorySortByDiscoveryTime": "Trier par heure de découverte", + "repositorySortByName": "Trier par nom", + "repositorySortByPath": "Trier par chemin", "scm": "Gestion du contrôle de code source", "scm.providerBorder": "Bordure de séparation du fournisseur SCM (gestion du contrôle de code source).", "setListViewMode": "Voir sous forme de liste", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "Utiliser les paramètres d'exclusion et ignorer les fichiers" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", + "searchReplace.source": "Rechercher et remplacer" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "Annuler la recherche", @@ -7159,9 +7703,9 @@ "copyAllLabel": "Copier tout", "copyMatchLabel": "Copier", "copyPathLabel": "Copier le chemin", - "exclude": "Configurez des modèles glob pour exclure des fichiers et des dossiers dans les recherches en texte intégral et le mode Quick Open. Hérite tous les modèles glob du paramètre '#files.exclude#'. Découvrez plus d'informations sur les modèles glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Configurez des [modèles glob](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) pour exclure des fichiers et des dossiers dans les recherches en texte intégral et le mode Quick Open. Hérite tous les modèles glob du paramètre '#files.exclude#'.", "exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.", - "exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.", + "exclude.when": "Vérification supplémentaire sur les frères d’un fichier correspondant. Utilisez \\$(basename) comme variable pour le nom de fichier correspondant.", "filterSortOrder": "Contrôle l'ordre de tri de l'historique de l'éditeur en mode Quick Open pendant le filtrage.", "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.", @@ -7171,12 +7715,13 @@ "findInFolder": "Rechercher dans le dossier...", "findInWorkspace": "Trouver dans l’espace de travail...", "focusSearchListCommandLabel": "Focus sur la liste", + "maintainFileSearchCacheDeprecated": "Le cache de recherche est conservé dans l’hôte d’extension qui ne s’arrête jamais. Ce paramètre n’est donc plus nécessaire.", "miFindInFiles": "Rechercher dans les f&&ichiers", "miGotoSymbolInWorkspace": "Atteindre le symbole dans l'&&espace de travail...", "miReplaceInFiles": "Remplacer dans les f&&ichiers", "miViewSearch": "&&Rechercher", "name": "Recherche", - "revealInSideBar": "Révéler dans la barre latérale", + "revealInSideBar": "Afficher en mode Explorateur", "search": "Recherche", "search.actionsPosition": "Contrôle le positionnement de la barre d'action sur des lignes dans la vue de recherche.", "search.actionsPositionAuto": "Positionnez la barre d'action à droite quand la vue de recherche est étroite et immédiatement après le contenu quand la vue de recherche est large.", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "Contrôle si les résultats de recherche seront réduits ou développés.", "search.collapseResults.auto": "Les fichiers avec moins de 10 résultats sont développés. Les autres sont réduits.", "search.followSymlinks": "Contrôle s'il faut suivre les symlinks pendant la recherche.", - "search.forceSearchProcess": "Quand cette option est activée, la recherche dans une fenêtre locale s’exécute dans un processus de recherche distinct au lieu de l’hôte d’extension.", "search.globalFindClipboard": "Contrôle si la vue de recherche doit lire ou modifier le presse-papiers partagé sur macOS.", "search.location": "Contrôle si la recherche s’affiche comme une vue dans la barre latérale ou comme un panneau dans la zone de panneaux pour plus d'espace horizontal.", "search.location.deprecationMessage": "Ce paramètre est déprécié. Faites plutôt glisser l’icône de recherche vers un nouvel emplacement.", "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": "Contrôle où se produisent les nouvelles opérations « Rechercher dans les fichiers » et « Rechercher dans le dossier » : dans la vue de recherche ou dans 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.", - "search.mode.view": "Rechercher dans la vue de recherche, soit dans le panneau, soit dans la barre latérale.", + "search.mode.view": "Effectuez une recherche dans la vue de recherche, soit dans le panneau, soit dans les barres latérales.", "search.quickOpen.includeHistory": "Indique si vous souhaitez inclure les résultats de fichiers récemment ouverts dans les résultats de fichiers pour Quick Open.", "search.quickOpen.includeSymbols": "Indique s’il faut inclure les résultats d’une recherche de symbole global dans les résultats de fichier pour Quick Open.", "search.searchEditor.defaultNumberOfContextLines": "Nombre par défaut de lignes de contexte avoisinantes à utiliser au moment de la création d'éditeurs de recherche. Si vous utilisez '#search.searchEditor.reusePriorSearchConfiguration#', vous pouvez lui affecter la valeur 'null' (vide) pour utiliser la configuration précédente de l'éditeur de recherche.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "Contrôle l'utilisation des fichiers globaux `.gitignore` et `.ignore` lors de la recherche de fichiers. Il faut que `#search.useIgnoreFiles#` soit activé.", "useIgnoreFiles": "Contrôle s'il faut utiliser les fichiers `.gitignore` et `.ignore` par défaut pendant la recherche de fichiers.", "usePCRE2Deprecated": "Déprécié. PCRE2 est utilisé automatiquement lors de l'utilisation de fonctionnalités regex qui ne sont prises en charge que par PCRE2.", + "useParentIgnoreFiles": "Contrôle l'utilisation des fichiers `.gitignore` et `.ignore` dans les répertoires parents lors de la recherche de fichiers. Il faut que `#search.useIgnoreFiles#` soit activé.", "useRipgrep": "Ce paramètre est déprécié et remplacé par \"search.usePCRE2\".", "useRipgrepDeprecated": "Déprécié. Utilisez \"search.usePCRE2\" pour prendre en charge la fonctionnalité regex avancée." }, @@ -7344,9 +7889,6 @@ "openToBottom": "Ouvrir en bas", "openToSide": "Ouvrir sur le côté" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "Le dossier d'espace de travail n'existe pas : {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "Modèles d'exclusion de recherche", "label.includes": "Modèles d'inclusion de recherche", @@ -7411,19 +7953,20 @@ "userSnippets": "Extraits de code de l'utilisateur" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "Masque dans IntelliSense", - "enable.snippet": "Affiche dans IntelliSense", - "isDisabled": "(masqué dans IntelliSense)", - "pick.placeholder": "Sélectionner un extrait", - "sep.extSnippet": "Extraits de code d’extension", - "sep.userSnippet": "Extraits de code de l'utilisateur", - "sep.workspaceSnippet": "Extraits de code de l’espace de travail", "snippet.suggestions.label": "Insérer un extrait" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "Masque dans IntelliSense", + "enable.snippet": "Affiche dans IntelliSense", + "isDisabled": "(masqué dans IntelliSense)", + "pick.placeholder": "Sélectionner un extrait", + "sep.userSnippet": "Extraits de code de l'utilisateur", + "sep.workspaceSnippet": "Extraits de code de l’espace de travail" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "Configuration de l'extrait de code utilisateur", "snippetSchema.json.body": "Contenu de l'extrait de code. Utilisez '$1', '${1:defaultText}' pour définir les positions du curseur, utilisez '$0' pour la position finale du curseur. Insérez des valeurs variables avec '${varName}' et '${varName:defaultText}', par ex. 'This is file: $TM_FILENAME'.", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "Identificateur de langage pour lequel cet extrait de code est ajouté.", "vscode.extension.contributes.snippets-path": "Chemin du fichier d'extraits de code. Le chemin est relatif au dossier d'extensions et commence généralement par './snippets/'." }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "Entourer d’un extrait de code..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "Avez-vous un moment pour aider l'équipe de VS Code ? Parlez-nous de votre expérience d'utilisation de VS Code.", "giveFeedback": "Envoyer des commentaires", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "Enregistrer", "selectProblemMatcher": "Sélectionner pour quel type d’erreurs et d’avertissements analyser la sortie de la tâche", "showOutput": "Afficher la sortie", - "taskQuickPick.userSettings": "Paramètres utilisateur", + "taskQuickPick.userSettings": "Utilisateur", "taskService.ignoreingFolder": "Ignorer les configurations de tâche pour le dossier d'espace de travail {0}. Pour permettre la prise en charge des tâches d'espace de travail multidossier, tous les dossiers doivent utiliser la version 2.0.0 de la tâche\r\n", "taskService.openDiff": "Ouvrir diff", "taskService.openDiffs": "Ouvrir les diffs", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "Impossible d'exécuter une commande d'interpréteur de commandes sur un lecteur UNC à l'aide de cmd.exe.", "TerminalTaskSystem.nonWatchingMatcher": "La tâche {0} est une tâche d'arrière-plan, mais utilise un détecteur de problèmes de correspondance sans modèle d'arrière-plan", - "TerminalTaskSystem.terminalDescription": "Tâche", + "TerminalTaskSystem.taskLoadReporting": "Il y a des problèmes avec la «{0}» de tâche. Pour plus d’informations, consultez la sortie.", "TerminalTaskSystem.unknownError": "Une erreur inconnue s'est produite durant l'exécution d'une tâche. Pour plus d'informations, consultez le journal de sortie des tâches.", "closeTerminal": "Appuyez sur n'importe quelle touche pour fermer le terminal.", "dependencyCycle": "Il existe un cycle de dépendance. Consultez la tâche \"{0}\".", @@ -7849,7 +8395,7 @@ "ConfigurationParser.noShell": "Avertissement : La configuration de l'interpréteur de commandes n'est prise en charge que durant l'exécution des tâches dans le terminal.", "ConfigurationParser.noTaskName": "Erreur : une tâche doit fournir une propriété d'étiquette. La tâche va être ignorée.\r\n{0}\r\n", "ConfigurationParser.noTaskType": "Erreur : la configuration de tâche doit avoir une propriété de type. La configuration va être ignorée.\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "Erreur : aucun type de tâche '{0}' enregistré. Avez-vous oublié d'installer une extension incluant le fournisseur de tâches correspondant ?", + "ConfigurationParser.noTypeDefinition": "Erreur : aucun type de tâche '{0}' enregistré. Avez-vous oublié d'installer une extension incluant le fournisseur de tâches correspondant?", "ConfigurationParser.notCustom": "Erreur : la tâche n'est pas déclarée en tant que tâche personnalisée. La configuration va être ignorée.\r\n{0}\r\n", "ConfigurationParser.unknownMatcherKind": "Avertissement : Le détecteur de problèmes de correspondance défini est inconnu. Les types pris en charge sont string | ProblemMatcher | Array.\r\n{0}\r\n", "TaskParse.noOsSpecificGlobalTasks": "La tâche version 2.0.0 ne prend pas en charge les tâches globales spécifiques au système d'exploitation. Convertissez-les en tâches avec une commande spécifique au système d'exploitation. Tâches affectées :\r\n{0}", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "Type de tâche réel. Notez que les types commençant par '$' sont réservés à un usage interne.", "TaskDefinition.properties": "Propriétés supplémentaires du type de tâche", - "TaskDefinition.when": "Condition qui doit être true pour activer ce type de tâche. Utilisez 'shellExecutionSupported', 'processExecutionSupported' et 'customExecutionSupported' de façon appropriée pour cette définition de tâche.", + "TaskDefinition.when": "Condition qui doit être true pour activer ce type de tâche. Utilisez 'shellExecutionSupported', 'processExecutionSupported' et 'customExecutionSupported' le cas échéant pour cette définition de tâche. Pour plus d’informations, consultez le [API documentation](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause).", "TaskDefinitionExtPoint": "Ajoute des types de tâche", "TaskTypeConfiguration.noType": "La propriété 'taskType' obligatoire est manquante dans la configuration du type de tâche" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "Une tâche est en cours d'exécution. Voulez-vous la terminer ?", "TaskSystem.terminateTask": "&&Terminer la tâche" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "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" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "Les extensions souhaitent apporter les changements suivants à l'environnement du terminal :", "extensionEnvironmentContributionInfo": "Des extensions ont apporté des changements à l'environnement de ce terminal", @@ -7897,6 +8447,13 @@ "openFile": "Ouvrir le fichier dans l'éditeur", "openFolder": "Ouvrir le dossier dans une nouvelle fenêtre" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "Focus sur le dossier dans l'Explorateur", + "followLink": "Suivre le lien", + "openFile": "Ouvrir le fichier dans l'éditeur", + "openFolder": "Ouvrir le dossier dans une nouvelle fenêtre", + "searchWorkspace": "Rechercher un espace de travail" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "Suivre le lien à l'aide du port réacheminé", "followLink": "Suivre le lien", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "cmd+clic", "terminalLinkHandler.followLinkCtrl": "ctrl+clic" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "Rechercher un espace de travail" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "Fichier local", + "terminal.integrated.openDetectedLink": "Sélectionner le lien à ouvrir", + "terminal.integrated.searchLinks": "Recherche d'espace de travail", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "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" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "En savoir plus sur l’intégration de l’interpréteur de commandes" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "&&Terminal", @@ -7920,15 +8479,17 @@ "terminal": "Terminal" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "Le nom doit être renseigné.", + "emptyTerminalNameInfo": "Si aucun nom n’est fourni, la valeur par défaut sera rétablie", "noUnattachedTerminals": "Il n'existe aucun terminal non attaché à attacher", "quickAccessTerminal": "Changer de terminal actif", "showTerminalTabs": "Afficher les onglets", "terminalLaunchHelp": "Ouvrir l'aide", "workbench.action.terminal.attachToSession": "Attacher à la session", "workbench.action.terminal.clear": "Effacer", + "workbench.action.terminal.clearCommandHistory": "Effacer l’historique des commandes", "workbench.action.terminal.clearSelection": "Effacer la sélection", "workbench.action.terminal.copySelection": "Copier la sélection", + "workbench.action.terminal.copySelectionAsHtml": "Copier la sélection en HTML", "workbench.action.terminal.createTerminalEditor": "Créer un nouveau terminal dans la zone de l’éditeur", "workbench.action.terminal.createTerminalEditorSide": "Créer un nouveau terminal dans la zone de l’éditeur sur le côté", "workbench.action.terminal.detachSession": "Détacher la session", @@ -7940,9 +8501,14 @@ "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.goToRecentDirectory": "Accéder à l’annuaire récent", "workbench.action.terminal.hideFind": "Masquer la recherche", + "workbench.action.terminal.join": "Joindre des terminaux", + "workbench.action.terminal.join.insufficientTerminals": "Terminaux insuffisants pour l’action de jointure", + "workbench.action.terminal.join.onlySplits": "Tous les terminaux sont déjà joints", "workbench.action.terminal.joinInstance": "Joindre des terminaux", "workbench.action.terminal.kill": "Tuer l'instance active du terminal", + "workbench.action.terminal.killAll": "Tuer tous les terminaux", "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)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "Créer un nouveau terminal avec profil", "workbench.action.terminal.newWithProfile.profileName": "Nom du profil à créer.", "workbench.action.terminal.newWorkspacePlaceholder": "Sélectionner le répertoire de travail actuel pour le nouveau terminal", + "workbench.action.terminal.openDetectedLink": "Ouvrir le lien détecté...", + "workbench.action.terminal.openLastLocalFileLink": "Ouvrir le dernier lien vers le fichier local", + "workbench.action.terminal.openLastUrlLink": "Ouvrir le dernier lien d’URL", "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", @@ -7967,6 +8536,7 @@ "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.runRecentCommand": "Exécuter la commande récente", "workbench.action.terminal.runSelectedText": "Exécuter le texte sélectionné dans le terminal actif", "workbench.action.terminal.scrollDown": "Faire défiler vers le bas (ligne)", "workbench.action.terminal.scrollDownPage": "Faire défiler vers le bas (page)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "Faire défiler vers le haut (page)", "workbench.action.terminal.searchWorkspace": "Rechercher dans l'espace de travail", "workbench.action.terminal.selectAll": "Tout sélectionner", - "workbench.action.terminal.selectDefaultProfile": "Sélectionner le profil par défaut", + "workbench.action.terminal.selectDefaultShell": "Sélectionner le profil par défaut", "workbench.action.terminal.selectToNextCommand": "Sélectionnez pour la commande suivante", "workbench.action.terminal.selectToNextLine": "Sélectionner pour la ligne suivante", "workbench.action.terminal.selectToPreviousCommand": "Sélectionnez pour la commande précédente", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "Appel", "configureTerminalSettings": "Configurer les paramètres du terminal", + "confirmMoveTrashMessageFilesAndDirectories": "Voulez-vous vraiment coller {0} lignes de texte dans le terminal ?", "disconnectStatus": "La connexion au processus a été perdue", - "dontShowAgain": "Ne plus afficher", + "doNotAskAgain": "Ne plus me poser la question", "keybindingHandling": "Certaines combinaisons de touches ne vont pas au terminal par défaut. À la place, elles sont gérées par {0}.", "launchFailed.errorMessage": "Échec du lancement du processus de terminal : {0}.", "launchFailed.exitCodeAndCommandLine": "Échec du lancement du processus de terminal \"{0}\" (code de sortie : {1}).", + "launchFailed.exitCodeAndCommandLineShellIntegration": "Le processus de terminal \"{0}\" n’a pas pu se lancer (code de sortie : {1}). La désactivation de l’intégration du shell avec `terminal.integrated.shellIntegration.enabled` peut aider.", "launchFailed.exitCodeOnly": "Échec du lancement du processus de terminal (code de sortie : {0}).", - "migrateToProfile": "Migrer", - "no": "Non", + "launchFailed.exitCodeOnlyShellIntegration": "Le processus de terminal n’a pas pu se lancer (code de sortie : {0}). La désactivation de l’intégration du shell avec `terminal.integrated.shellIntegration.enabled` peut aider.", + "multiLinePasteButton": "&&Coller", + "preview": "Aperçu :", + "removeCommand": "Supprimer de l’historique des commandes", "setTerminalDimensionsColumn": "Définir les dimensions fixes : colonne", "setTerminalDimensionsRow": "Définir les dimensions fixes : ligne", "terminal.integrated.a11yPromptLabel": "Entrée du terminal", "terminal.integrated.a11yTooMuchOutput": "Trop de sorties à annoncer, naviguer dans les lignes manuellement pour lire", "terminal.integrated.copySelection.noSelection": "Le terminal n'a aucune sélection à copier", - "terminal.slowRendering": "L'accélération GPU du terminal semble lente sur votre ordinateur. Voulez-vous la désactiver, ce qui peut améliorer les performances ? [En savoir plus sur les paramètres de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.requestTrust": "La création d’un processus terminal nécessite l’exécution du code", "terminalNavigationMode": "Utiliser {0} et {1} pour parcourir la mémoire tampon du terminal", - "terminalProfileMigration": "Le terminal utilise des paramètres shell/shellArgs dépréciés, voulez-vous le migrer vers un profil ?", "terminalStaleTextBoxAriaLabel": "L'environnement {0} du terminal est obsolète. Pour plus d'informations, exécutez la commande Afficher les informations sur l'environnement", "terminalTextBoxAriaLabel": "Terminal {0}", "terminalTextBoxAriaLabelNumberAndTitle": "Terminal {0}, {1}", + "terminalTypeLocal": "Local", + "terminalTypeTask": "Tâche", "terminated.exitCodeAndCommandLine": "Arrêt du processus de terminal \"{0}\". Code de sortie : {1}.", "terminated.exitCodeOnly": "Arrêt du processus de terminal. Code de sortie : {0}.", + "viewCommandOutput": "Afficher la sortie de la commande", "workbench.action.terminal.rename.prompt": "Entrer le nom du terminal", - "yes": "Oui" + "workspaceNotTrustedCreateTerminal": "Impossible de lancer un processus terminal dans un espace de travail non approuvé", + "workspaceNotTrustedCreateTerminalCwd": "Impossible de lancer un processus terminal dans un espace de travail non approuvé avec cwd {0} et userHome {1}" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (Par défaut)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "Changer l’icône...", "workbench.action.terminal.clear": "Effacer", "workbench.action.terminal.copySelection.short": "Copier", + "workbench.action.terminal.copySelectionAsHtml": "Copier au format HTML", "workbench.action.terminal.joinInstance": "Joindre des terminaux", "workbench.action.terminal.new.short": "Nouveau terminal", "workbench.action.terminal.newWithProfile.short": "Nouveau terminal avec profil", @@ -8070,24 +8648,29 @@ "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/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "collaboratif", + "createQuickLaunchProfile": "Configurer le profil du terminal", + "enterTerminalProfileName": "Entrez le nom du profil du terminal", + "terminal.integrated.chooseDefaultProfile": "Sélectionnez votre profil de terminal par défaut", + "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.detected": "détecté(s)" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "Migrer", + "terminalProfileMigration": "Le terminal utilise des paramètres shell/shellArgs dépréciés, voulez-vous le migrer vers un profil ?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "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", "localTerminalRemote": "⚠ : Cet interpréteur de commandes est en cours d’exécution sur votre machine {0}locale{1}, et non sur la machine distante connectée", "localTerminalVirtualWorkspace": "⚠ : Cet interpréteur de commandes est ouvert sur un dossier {0}local{1}, et non sur le dossier virtuel", - "terminal.integrated.chooseDefaultProfile": "Sélectionnez votre profil de terminal par défaut", - "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.detected": "détecté(s)", - "terminalService.terminalCloseConfirmationPlural": "Voulez-vous terminer les sessions{0} actives du terminal?", + "terminalService.terminalCloseConfirmationPlural": "Voulez-vous mettre fin à les sessions de terminal actives {0} ?", "terminalService.terminalCloseConfirmationSingular": "Voulez-vous mettre fin à la session Terminal active?", "terminate": "Terminer" }, @@ -8102,12 +8685,33 @@ "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/terminalTooltip": { + "capability.commandDetection": "Détection de la commande", + "capability.cwdDetection": "Détection du répertoire de travail actuel", + "capability.partialCommandDetection": "Détection de la commande (partielle)", + "shellIntegration.enabled": "L’intégration de l’interpréteur de commandes est activée." + }, "vs/workbench/contrib/terminal/browser/terminalView": { "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.useMonospace": "Utilisez 'monospace'", "terminalConnectingLabel": "Démarrage...", "terminals": "Ouvrez les terminaux." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "Copier la sortie", + "terminal.copyOutputAsHtml": "Copier la sortie au format HTML", + "terminal.rerunCommand": "Commande de réexécution", + "terminalPromptCommandFailed": "La commande s’est exécutée {0} et a échoué.", + "terminalPromptCommandFailedWithExitCode": "La commande s’est exécutée {0} et a échoué (code de sortie {1})", + "terminalPromptCommandSuccess": "Commande exécutée{0}", + "terminalPromptContextMenu": "Afficher les actions de commande" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "Ne plus afficher", + "no": "Non", + "terminal.slowRendering": "L'accélération GPU du terminal semble lente sur votre ordinateur. Voulez-vous la désactiver, ce qui peut améliorer les performances ? [En savoir plus sur les paramètres de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "yes": "Oui" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "Terminal", "vscode.extension.contributes.terminal": "Contribue aux fonctionnalités du terminal.", @@ -8126,25 +8730,36 @@ "terminal.background": "Couleur d'arrière-plan du terminal, permet d'appliquer au terminal une couleur différente de celle du panneau.", "terminal.border": "Couleur de bordure qui sépare les volets de fractionnement dans le terminal. La valeur par défaut est panel.border.", "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.findMatchBackground": "Couleur de la correspondance de recherche actuelle dans le terminal. La couleur ne doit pas être opaque pour ne pas masquer le contenu du terminal sous-jacent.", + "terminal.findMatchBorder": "Couleur de bordure de la recherche actuelle dans le terminal.", + "terminal.findMatchHighlightBackground": "Couleur des autres correspondances de recherche dans le terminal. La couleur ne doit pas être opaque afin de ne pas masquer le contenu du terminal sous-jacent.", + "terminal.findMatchHighlightBorder": "La couleur de bordure des autres correspondances de recherche dans le terminal.", "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.", + "terminalCommandDecoration.defaultBackground": "Couleur d’arrière-plan de décoration de commande de terminal par défaut", + "terminalCommandDecoration.errorBackground": "Couleur d’arrière-plan de la décoration de commande de terminal pour les commandes d’erreur.", + "terminalCommandDecoration.successBackground": "Couleur d’arrière-plan de décoration de commande de terminal pour les commandes réussies.", "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." + "terminalCursor.foreground": "La couleur de premier plan du curseur du terminal.", + "terminalOverviewRuler.cursorForeground": "Couleur du curseur de la règle d’aperçu.", + "terminalOverviewRuler.findMatchHighlightForeground": "Couleur de marqueur de la règle d’aperçu pour rechercher des correspondances dans le terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "répertoire de travail actuel du terminal", - "cwdFolder": "répertoire de travail actuel du terminal, affiché pour les espaces de travail multi-racine ou dans un seul espace de travail racine lorsque la valeur diffère du répertoire de travail initial. Ceci ne sera pas affiché pour Windows.", + "cwdFolder": "le répertoire de travail actuel du terminal, affiché pour les espaces de travail multi-racines ou dans un espace de travail à racine unique lorsque la valeur diffère du répertoire de travail initial. Sous Windows, ce paramètre ne s'affiche que si l'intégration du shell est activée.", "local": "indique un terminal local dans un espace de travail distant", "openDefaultSettingsJson": "ouvrir le JSON des paramètres par défaut", "openDefaultSettingsJson.capitalized": "Ouvrir les paramètres par défaut (JSON)", "process": "nom du processus terminal", "separator": "un séparateur conditionnel (\"-\") qui apparaît uniquement quand il est entouré de variables avec des valeurs ou du texte statique.", - "sequence": "nom fourni à xterm.js par le processus", + "sequence": "nom fourni au terminal par le processus", "task": "indique que ce terminal est associé à une tâche", "terminal.integrated.allowChords": "Indique si les combinaisons de touches avec pression simultanée doivent être autorisées dans le terminal. Quand la valeur est true et que la frappe donne lieu à une pression simultanée, #terminal.integrated.commandsToSkipShell# est contourné. Si la valeur est false, cela vous permet d'envoyer ctrl+k vers votre interpréteur de commandes (et non VS Code).", "terminal.integrated.allowMnemonics": "Indique si les mnémoniques de barre de menus (par exemple alt+f) sont autorisées à déclencher l'ouverture de la barre de menus. Notez que si la valeur est true, toutes les frappes de la touche alt ignorent l'interpréteur de commandes. Cela n'a aucun effet sur macOS.", "terminal.integrated.altClickMovesCursor": "Si le paramètre est activé, la combinaison Alt/Option + clic permet de repositionner le curseur d'invite sous celui de la souris quand #editor.multiCursorModifier# a la valeur 'alt' (valeur par défaut). Selon votre interpréteur de commandes, cela risque de ne pas fonctionner de manière fiable.", + "terminal.integrated.autoReplies": "Ensemble de messages auxquels, lorsqu’ils sont rencontrés dans le terminal, ils sont automatiquement répondus. À condition que le message soit suffisamment spécifique, cela peut aider à automatiser les réponses courantes. remarques\r\n\r\n:\r\n\r\n- Utilisez {0} pour répondre automatiquement à l’invite de fin de traitement par lots sur Windows.\r\n: le message inclut des séquences d’échappement afin que la réponse ne se produise pas avec du texte de style.\r\n: chaque réponse ne peut se produire qu’une fois par seconde.\r\n- Utilisez {1} dans la réponse pour indiquer la clé Entrée.\r\n: pour annuler la définition d’une clé par défaut, définissez la valeur sur Null.\r\n- Redémarrez VS Code si le nouveau ne s’applique pas.", + "terminal.integrated.autoReplies.reply": "La réponse à envoyer au processus.", "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, {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.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "Détermine si le texte en gras dans le terminal doit toujours utiliser la variante de couleur ANSI \"bright\".", "terminal.integrated.enableBell": "Contrôle si l’appel du terminal est activé, cet appel s’affiche sous la forme d’une cloche près du nom du terminal.", "terminal.integrated.enableFileLinks": "Indique si les liens de fichiers doivent être activés dans le terminal. Les liens peuvent être lents quand vous travaillez sur un lecteur réseau, car chaque lien de fichier est vérifié par rapport au système de fichiers. Le changement de cette option ne prend effet que sur les nouveaux terminaux.", + "terminal.integrated.enableMultiLinePasteWarning": "Afficher une boîte de dialogue d’avertissement lors du collage de plusieurs lignes dans le terminal. La boîte de dialogue ne s’affiche pas quand :\r\n\r\n- Le mode collage entre crochets est activé (l’interpréteur de commandes prend en charge le collage multiligne en mode natif)\r\n- Le collage est géré par la ligne de lecture de l’interpréteur de commandes (dans le cas de pwsh)", "terminal.integrated.enablePersistentSessions": "Permet la persistance des sessions de terminal de l'espace de travail entre les rechargements de fenêtres.", "terminal.integrated.env.linux": "Objet et variables d'environnement ajoutés au processus de VS Code pour être utilisés par le terminal sur Linux. Affectez la valeur 'null' pour supprimer la variable d'environnement.", "terminal.integrated.env.osx": "Objet et variables d'environnement ajoutés au processus de VS Code pour être utilisés par le terminal sur macOS. Affectez la valeur 'null' pour supprimer la variable d'environnement.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "Activez l'indicateur.", "terminal.integrated.environmentChangesIndicator.warnonly": "Affiche uniquement l'indicateur d'avertissement qui montre que l'environnement d'un terminal est 'obsolète'. N'affiche pas l'indicateur d'information qui montre que l'environnement d'un terminal a été modifié par une extension.", "terminal.integrated.environmentChangesRelaunch": "Indique si les terminaux doivent être relancés automatiquement quand l'extension souhaite contribuer à son environnement et qu'aucune interaction n'a eu lieu jusqu'à maintenant.", - "terminal.integrated.experimentalLinkProvider": "Paramètre expérimental qui vise à optimiser la détection des liens dans le terminal en améliorant le moment où ils sont détectés, et en activant le partage de la détection des liens avec l'éditeur. Pour le moment, seuls les liens web sont pris en charge.", "terminal.integrated.fastScrollSensitivity": "Multiplicateur de vitesse de défilement quand la touche Alt est enfoncée.", "terminal.integrated.fontFamily": "Contrôle la famille de polices du terminal. La valeur par défaut est '#editor.fontFamily#'.", "terminal.integrated.fontSize": "Contrôle la taille de police en pixels du terminal.", @@ -8195,24 +8810,36 @@ "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.", "terminal.integrated.lineHeight": "Contrôle la hauteur de ligne du terminal. Ce nombre est multiplié par la taille de police du terminal pour obtenir la hauteur de ligne réelle en pixels.", - "terminal.integrated.localEchoExcludePrograms": "Expérimental : l'écho local est désactivé quand l'un de ces noms de programmes est trouvé dans le titre du terminal.", - "terminal.integrated.localEchoLatencyThreshold": "Expérimental : durée du délai réseau, en millisecondes, pendant lequel les modifications locales sont répercutées sur le terminal sans attendre l'accusé de réception du serveur. Si la valeur est '0', l'écho local est toujours activé et si la valeur est '-1', il est désactivé.", - "terminal.integrated.localEchoStyle": "Expérimental : style du texte répercuté localement dans le terminal : style de police ou couleur RVB.", + "terminal.integrated.localEchoEnabled": "Quand l'écho local doit être activé. Cela remplacera `#terminal.integrated.localEchoLatencyThreshold#`", + "terminal.integrated.localEchoEnabled.auto": "Activé uniquement pour les espaces de travail distants", + "terminal.integrated.localEchoEnabled.off": "Toujours désactivé", + "terminal.integrated.localEchoEnabled.on": "Toujours activé", + "terminal.integrated.localEchoExcludePrograms": "L'écho local sera désactivé si l'un de ces noms de programmes est trouvé dans le titre du terminal.", + "terminal.integrated.localEchoLatencyThreshold": "Durée du retard réseau, en millisecondes, pendant lequel les modifications locales sont répercutées sur le terminal sans attendre la reconnaissance du serveur. Si la valeur est '0', l'écho local sera toujours activé, si la valeur est '-1', il sera désactivé.", + "terminal.integrated.localEchoStyle": "Style du texte répercuté localement dans le terminal : style de police ou couleur RVB.", "terminal.integrated.macOptionClickForcesSelection": "Détermine si la sélection doit être forcée quand Option+clic est utilisé sur macOS. Cela permet de forcer une sélection normale (ligne) et d'interdire l'utilisation du mode de sélection de colonne. Cela permet de copier et de coller à l'aide de la sélection de terminal classique, par exemple, quand le mode souris est activé dans tmux.", "terminal.integrated.macOptionIsMeta": "Détermine s'il est nécessaire de traiter la clé d'option en tant que touche Méta dans le terminal sur macOS.", - "terminal.integrated.minimumContrastRatio": "Quand ce paramètre est défini, la couleur de premier plan de chaque cellule change pour essayer de respecter le taux de contraste spécifié. Exemples de valeurs :\r\n\r\n- 1 : valeur par défaut. Ne rien faire.\r\n- 4.5 : [conformité WCAG AA (minimum)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7 : [conformité WCAG AAA (amélioré)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21 : blanc sur noir ou noir sur blanc.", + "terminal.integrated.minimumContrastRatio": "Lorsqu'elle est définie, la couleur de premier plan de chaque cellule change pour tenter de respecter le rapport de contraste spécifié. Notez que cela ne s'appliquera pas aux caractères de type `powerline`, conformément à la règle #146406.Exemples de valeurs : \r\n\r\n - 1 : Ne rien faire et utiliser les couleurs standard du thème. \r\n- 4.5 : [Conformité WCAG AA (minimum)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (valeur par défaut). \r\n- 7 : [Conformité WCAG AAA (améliorée)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html). \r\n- 21 : blanc sur noir ou noir sur blanc.", "terminal.integrated.mouseWheelScrollSensitivity": "Multiplicateur à utiliser sur le 'deltaY' des événements de défilement de la roulette de la souris.", - "terminal.integrated.persistentSessionReviveProcess": "Lorsque le processus du terminal doit être arrêté (par exemple, à la fermeture d’une fenêtre ou d’une application), cela détermine le moment où le contenu de la session terminale précédente doit être restauré et les processus doivent être recréés lors de la prochaine ouverture de l’espace de travail. La restauration du répertoire de travail actuel du processus dépend de sa prise en charge par l’interpréteur de commandes.", + "terminal.integrated.persistentSessionReviveProcess": "Lorsque le processus terminal doit être arrêté (par exemple, à la fermeture d'une fenêtre ou d'une application), cela détermine quand le contenu de la session précédente du terminal doit être restauré et les processus doivent être recréés lors de la prochaine ouverture de l'espace de travail. \r\n\r\nAvertissements\r\n\r\n : - La restauration du répertoire de travail actuel du processus dépend de sa prise en charge par le shell. \r\n- Le temps de persistance de la session pendant l'arrêt est limité, de sorte qu'elle peut être interrompue lors de l'utilisation de connexions distantes à forte latence.", "terminal.integrated.persistentSessionReviveProcess.never": "Ne restaurez jamais les mémoires tampons du terminal ou recréez le processus.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Réessayez les processus après la fermeture de la dernière fenêtre sur Windows/Linux ou lorsque la commande « workbench.action.quit » est déclenchée (palette de commandes, combinaison de touches, menu).", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Réessayez les processus après la fermeture de la dernière fenêtre sur Windows/Linux ou lorsque la commande « workbench.action.quit » est déclenchée (palette de commandes, combinaison de touches, menu) ou lorsque la fenêtre est fermée.", "terminal.integrated.rightClickBehavior": "Contrôle la façon dont le terminal réagit au clic droit.", "terminal.integrated.rightClickBehavior.copyPaste": "Effectue une copie quand il existe une sélection, sinon effectue un collage.", "terminal.integrated.rightClickBehavior.default": "Affiche le menu contextuel.", + "terminal.integrated.rightClickBehavior.nothing": "Ne rien faire et transmettre l’événement au terminal.", "terminal.integrated.rightClickBehavior.paste": "Effectue un collage à la suite d'un clic droit.", "terminal.integrated.rightClickBehavior.selectWord": "Sélectionne le mot sous le curseur et affiche le menu contextuel.", "terminal.integrated.scrollback": "Contrôle la quantité maximale de lignes que le terminal conserve en mémoire tampon.", "terminal.integrated.sendKeybindingsToShell": "Dispatche la plupart des combinaisons de touches au terminal au lieu du banc d'essai, en remplaçant '#terminal.integrated.commandsToSkipShell#', qui peut être utilisé alternativement pour affiner le réglage.", + "terminal.integrated.shellIntegration.decorationIcon": "Contrôle l’icône qui sera utilisée pour les commandes ignorées/vides. Affectez la valeur « {0} » pour masquer l’icône ou désactiver les décorations avec « #terminal.integrated.shellIntegration.decorationsEnabled# »", + "terminal.integrated.shellIntegration.decorationIconError": "Contrôle l’icône qui sera utilisée pour chaque commande dans les terminaux où l’intégration de l’interpréteur de commandes est activée et qui ont un code de sortie associé. Affectez la valeur « {0} » pour masquer l’icône ou désactiver les décorations avec « #terminal.integrated.shellIntegration.decorationsEnabled# ».", + "terminal.integrated.shellIntegration.decorationIconSuccess": "Contrôle l’icône qui sera utilisée pour chaque commande dans les terminaux où l’intégration de l’interpréteur de commandes est activée et qui n’ont pas de code de sortie associé. Affectez la valeur « {0} » pour masquer l’icône ou désactiver les décorations avec « #terminal.integrated.shellIntegration.decorationsEnabled# »", + "terminal.integrated.shellIntegration.decorationsEnabled": "Lorsque l’intégration de l’interpréteur de commandes est activée, ajoute une décoration pour chaque commande.", + "terminal.integrated.shellIntegration.enabled": "Activez la fonctionnalité d’intégration expérimentale de l’interpréteur de commandes qui active certaines fonctionnalités telles que le suivi des commandes amélioré et la détection actuelle du répertoire de travail. L’intégration de l’interpréteur de commandes fonctionne en injectant un script qui est exécuté lorsque l’interpréteur de commandes est initialisé, ce qui permet au terminal d’obtenir des insights supplémentaires sur ce qui se passe dans le terminal. L’injection de script peut ne pas fonctionner si vous avez des arguments personnalisés définis dans le profil de terminal.\r\n\r\nshells pris en charge :\r\n\r\n- Linux/macOS : bash, pwsh, zsh\r\n - Windows : pwsh\r\n\r\nCe paramètre s’applique uniquement lorsque des terminaux sont créés, vous devez redémarrer les terminaux pour que le paramètre prenne effet.", + "terminal.integrated.shellIntegration.history": "Contrôle le nombre de commandes récemment utilisées à conserver dans l’historique des commandes du terminal. Réglez sur 0 pour désactiver l’historique des commandes du terminal.", + "terminal.integrated.shellIntegration.showWelcome": "Indique s’il faut afficher le message de bienvenue activé pour l’intégration de l’interpréteur de commandes dans le terminal lorsque la fonctionnalité est activée.", "terminal.integrated.showExitAlert": "Détermine s'il est nécessaire d'afficher l'alerte \"Le processus du terminal s'est achevé avec le code de sortie\" quand le code de sortie est différent de zéro.", "terminal.integrated.splitCwd": "Contrôle le répertoire de travail dans lequel un terminal divisé démarre.", "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.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "Contrôle l’emplacement des onglets du terminal, à gauche ou à droite du ou des terminaux réels.", "terminal.integrated.tabs.location.left": "Afficher l’affichage des onglets de terminaux à gauche du terminal", "terminal.integrated.tabs.location.right": "Afficher l’affichage des onglets de terminaux à droite du terminal", - "terminal.integrated.tabs.separator": "Séparateur utilisé par « terminal.integrated.title » et « terminal.integrated.description ».", + "terminal.integrated.tabs.separator": "Séparateur utilisé par {0} et {0}.", "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", @@ -8261,12 +8888,16 @@ "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." + "terminalTextSelectedContextKey": "Indique si le texte est sélectionné dans le terminal actif.", + "terminalViewShowing": "Indique si la vue du terminal est affichée" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "Session active", + "doNotShowAgain": "Ne plus afficher", "killTerminal": "Tuer le terminal", "killTerminal.short": "Tuer", "moveToEditor": "Déplacer le terminal dans la zone de l’éditeur", + "previousSessionCategory": "session précédente", "splitTerminal": "Diviser le terminal", "splitTerminal.short": "Fractionner", "terminal": "Terminal", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "Renommer...", "workbench.action.terminal.sizeToContentWidthInstance": "Activer/désactiver la taille vers la largeur du contenu" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "La connexion au processus hôte pty du terminal ne répond pas. Les terminaux risquent de cesser de fonctionner.", - "restartPtyHost": "Redémarrer l'hôte pty" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "Créer un terminal intégré (local)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "Icône permettant d'activer/de désactiver l'exécution automatique dans la vue des tests.", "filterIcon": "Icône de l'action Filtrer dans la vue des tests.", "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.", + "testingCancelRefreshTests": "Icône sur le bouton permettant d’annuler l’actualisation des tests.", "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.", "testingPassedIcon": "Icône affichée pour les tests réussis.", "testingQueuedIcon": "Icône affichée pour les tests mis en file d'attente.", + "testingRefreshTests": "Icône sur le bouton permettant d’actualiser les tests", "testingRunAllIcon": "Icône de l'action \"exécuter tous les tests\".", "testingRunIcon": "Icône de l'action d'exécution de test.", "testingShowAsList": "Icône affichée quand l'Explorateur de tests est désactivé sous forme d'arborescence.", @@ -8318,6 +8946,7 @@ "runAllTests": "Exécuter tous les tests", "runSelectedTests": "Exécuter les tests", "testing.cancelRun": "Annuler la série de tests", + "testing.cancelTestRefresh": "Annuler l’actualisation du test", "testing.clearResults": "Effacer tous les résultats", "testing.collapseAll": "Réduire tous les tests", "testing.configureProfile": "Configurer les profils de test", @@ -8329,6 +8958,7 @@ "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.refreshTests": "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...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "Trier par emplacement", "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", "testing.viewAsTree": "Voir sous forme d'arborescence", + "unhideAllTests": "Afficher tous les tests", "unhideTest": "Afficher le test" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "&&Test en cours", "noTestProvidersRegistered": "Tests introuvables dans cet espace de travail.", - "searchMarketplaceForTestExtensions": "[Trouver des extensions de test](command:{0})", + "searchForAdditionalTestExtensions": "Installer des extensions de test supplémentaires...", "test": "Test", "testExplorer": "Explorateur de tests" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "Filtre (exemple : text, !exclude, @tag)", "testExplorerFilterLabel": "Filtrer le texte pour les tests dans l’Explorateur", "testing.filters.currentFile": "Afficher dans le fichier actif uniquement", + "testing.filters.fuzzyMatch": "Correspondance approximative", "testing.filters.menu": "Plus de filtres...", "testing.filters.removeTestExclusions": "Afficher tous les tests", "testing.filters.showExcludedTests": "Afficher les tests masqués", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "Sélectionner le profil par défaut", "testExplorer": "Explorateur de tests", "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", "testingNoTest": "Nous n’avons pas trouvé de test dans ce fichier." }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "Fermer", "debug test": "Test de débogage", + "messageMoreLines1": "+ 1 ligne de plus", + "messageMoreLinesN": "+ {0} lignes supplémentaires", "run test": "Exécuter le test", "testUnnamedTask": "Tâche sans nom", "testing.debugLastRun": "Déboguer la série de tests", @@ -8457,7 +9088,12 @@ "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." + "testing.gutterEnabled": "Contrôle si les décorations de test sont affichées dans la marge de l’éditeur.", + "testing.openTesting": "Contrôle quand la vue de test doit s’ouvrir.", + "testing.openTesting.neverOpen": "Ne jamais ouvrir automatiquement la vue de test", + "testing.openTesting.openOnTestFailure": "Ouvrir la vue de test en cas d’échec de test", + "testing.openTesting.openOnTestStart": "Ouvrir la vue des tests au démarrage des tests", + "testing.saveBeforeTest": "Contrôlez si vous enregistrez tous les éditeurs modifiés avant d'exécuter un test." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "Couverture", @@ -8480,47 +9116,58 @@ "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.canRefresh": "Indique si un contrôleur de test a un gestionnaire d’actualisation attaché.", "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.isRefreshing": "Indique si un contrôleur de test actualise actuellement les tests.", "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", "testing.testItemIsHidden": "Valeur booléenne qui indique si l’élément de test est masqué" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "Parcourir les thèmes de couleur supplémentaires...", + "browseProductIconThemes": "Parcourez des thèmes d'icônes de produit supplémentaires...", "defaultProductIconThemeLabel": "Par défaut", + "fileIconThemeCategory": "Thèmes d'icône de fichier", "generateColorTheme.label": "Générer le thème de couleur à partir des paramètres actuels", "installColorThemes": "Installer des thèmes de couleurs supplémentaires...", "installIconThemes": "Installer des thèmes d'icônes de fichiers supplémentaires...", "installProductIconThemes": "Installer des thèmes d'icônes de produit supplémentaires...", + "installing extensions": "Installation de l'extension '{0}'...", + "manage extension": "Gérer l'extension", + "manageExtensionIcon": "Icône de l’action « Gérer » dans la sélection rapide de thème", "miSelectColorTheme": "Thème de &&couleur", "miSelectIconTheme": "Thème d'&&icône de fichier", "miSelectProductIconTheme": "Thème d'icône de &&produit", "noIconThemeDesc": "Désactiver les icônes de fichier", "noIconThemeLabel": "Aucun(e)", - "preferences": "Préférences", + "productIconThemeCategory": "Thèmes d'icône de produit", "selectIconTheme.label": "Thème d'icône de fichier", "selectProductIconTheme.label": "Thème d'icône de produit", "selectTheme.label": "Thème de couleur", "themes.category.dark": "thèmes sombres", "themes.category.hc": "thèmes à contraste élevé", "themes.category.light": "thèmes clairs", - "themes.selectIconTheme": "Sélectionner un thème d'icône de fichier", + "themes.selectIconTheme": "Sélectionner un thème d’icône de fichier (touches haut/bas pour afficher l’aperçu)", "themes.selectIconTheme.label": "Thème d'icône de fichier", - "themes.selectProductIconTheme": "Sélectionner un thème d'icône de produit", + "themes.selectMarketplaceTheme": "Tapez pour rechercher plus. Sélectionnez pour installer. Touches haut/bas pour prévisualiser", + "themes.selectProductIconTheme": "Sélectionner un thème d’icône de produit (touches haut/bas pour afficher l’aperçu)", "themes.selectProductIconTheme.label": "Thème d'icône de produit", "themes.selectTheme": "Sélectionner un thème de couleur (flèches bas/haut pour afficher l'aperçu)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "Ouvrir la chronologie", + "filterTimeline": "Chronologie du filtre", "timeline.excludeSources": "Tableau de sources chronologiques à exclure de la vue Chronologie.", "timeline.pageOnScroll": "Expérimental. Contrôle si la vue Chronologie doit charger la page suivante quand vous faites défiler une liste d'éléments jusqu'à la fin.", "timeline.pageSize": "Nombre d'éléments à montrer par défaut dans la vue Chronologie et durant le chargement d'autres éléments. L'affectation de la valeur 'null' (valeur par défaut) permet de choisir automatiquement une taille de page basée sur la zone visible de la vue Chronologie.", "timelineConfigurationTitle": "Chronologie", + "timelineFilter": "Icône de l’action de chronologie de filtre.", "timelineOpenIcon": "Icône de l'action d'ouverture de la chronologie.", "timelineViewIcon": "Icône de vue de la chronologie." }, @@ -8529,7 +9176,6 @@ "timeline": "Chronologie", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "L'éditeur actif ne peut pas fournir d'informations sur la chronologie.", - "timeline.filterSource": "Inclure : {0}", "timeline.loadMore": "Charger plus", "timeline.loading": "Chargement de la chronologie de {0}...", "timeline.loadingMore": "Chargement...", @@ -8605,7 +9251,10 @@ "use stable": "Stable (actuel)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "&&Notes de publication" + "downloadUpdate": "Télécharger la mise à jour", + "installUpdate": "Installer la mise à jour", + "miReleaseNotes": "&&Notes de publication", + "restartToUpdate": "Redémarrer pour mettre à jour" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "Gérer les domaines approuvés", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0} : afficher les conflits de paramètres (1)", "resolveKeybindingsConflicts_global": "{0} : afficher les conflits de combinaisons de touches (1)", "resolveSnippetsConflicts_global": "{0} : afficher les conflits d'extraits d'utilisateurs ({1})", + "resolveTasksConflicts_global": "{0} : afficher les conflits de tâches utilisateur (1)", "service changed and turned off": "La synchronisation des paramètres a été désactivée, car {0} utilise désormais un service distinct. Réactivez la synchronisation.", "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", @@ -8681,6 +9331,7 @@ "showConflicts": "{0} : afficher les conflits de paramètres", "showKeybindingsConflicts": "{0} : afficher les conflits de combinaisons de touches", "showSnippetsConflicts": "{0} : afficher les conflits d'extraits d'utilisateurs", + "showTasksConflicts": "{0} : afficher les conflits de tâches utilisateur", "sideBySideDescription": "Synchronisation des paramètres", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "Se connecter pour synchroniser les paramètres (1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "Effacer les données dans le cloud..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "La synchronisation des paramètres est temporairement interrompue, car l’appareil actuel effectue trop de demandes. Rechargez {0} pour reprendre.", + "local too many requests - restart": "La synchronisation des paramètres est temporairement suspendue, car l’appareil actuel effectue trop de demandes. Veuillez redémarrer {0} pour reprendre.", "operationId": "ID d'opération : {0}", - "too many requests": "Désactivation de la synchronisation des paramètres sur cet appareil, car il effectue trop de requêtes." + "reload": "Recharger", + "restart": "Redémarrer", + "server too many requests": "La synchronisation des paramètres est désactivée, car l’appareil actuel effectue trop de demandes. Attendez 10 minutes et activez la synchronisation.", + "settings sync": "Synchronisation des paramètres. ID d'opération : {0}", + "show sync logs": "Afficher le journal" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "Accepter la version locale", @@ -8766,6 +9423,7 @@ "troubleshoot": "Résoudre des problèmes", "turn off": "&&Désactiver", "turn off sync on machine": "Voulez-vous vraiment désactiver la synchronisation sur {0} ?", + "turn off sync on multiple machines": "Voulez-vous vraiment désactiver la synchronisation sur les ordinateurs sélectionnés ?", "valid message": "Le nom de la machine doit être unique et non vide", "workbench.actions.sync.compareWithLocal": "Comparer avec local", "workbench.actions.sync.editMachineName": "Modifier le nom", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "Ouvrir le dossier des sauvegardes locales", - "no backups": "Le dossier des sauvegardes locales n'existe pas", - "operationId": "ID d'opération : {0}", - "report issue": "Signaler un problème", - "settings sync": "Synchronisation des paramètres. ID d'opération : {0}", - "show sync logs": "Afficher le journal", - "too many requests": "La synchronisation des paramètres est désactivée, car l'appareil actuel effectue trop de requêtes. Signalez un problème en fournissant les journaux de synchronisation." + "no backups": "Le dossier des sauvegardes locales n'existe pas" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "Aucun fournisseur de données inscrit pouvant fournir des données de vue.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "Nouveau fichier..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "La contribution viewsWelcome dans '{0}' nécessite l'activation de 'enableProposedApi'." + "ViewsWelcomeExtensionPoint.proposedAPI": "La contribution viewsWelcome dans '{0}' nécessite 'enabledApiProposals: [\"contribViewsWelcome\"]' pour pouvoir utiliser la propriété proposée 'group'." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "Contenu de bienvenue des vues données en contribution. Le contenu de bienvenue est affiché dans des vues arborescentes quand il n'y a pas de contenu significatif à afficher (par exemple, l'Explorateur de fichiers quand aucun dossier n'est ouvert). Ce contenu peut servir de documentation dans le produit pour inciter les utilisateurs à utiliser certaines fonctionnalités avant qu'elles ne soient disponibles. Un bon exemple est un bouton 'Cloner le dépôt' dans la vue de bienvenue de l'Explorateur de fichiers.", "contributes.viewsWelcome.view": "Contenu de bienvenue ajouté pour une vue spécifique.", "contributes.viewsWelcome.view.contents": "Contenu de bienvenue à afficher. Le format du contenu est un sous-ensemble de Markdown, avec prise en charge des liens uniquement.", "contributes.viewsWelcome.view.enablement": "Condition qui détermine l'activation des boutons et des liens de commande du contenu de bienvenue.", - "contributes.viewsWelcome.view.group": "Groupe auquel appartient ce contenu de bienvenue.", + "contributes.viewsWelcome.view.group": "Groupe auquel appartient ce contenu de bienvenue. API proposé.", "contributes.viewsWelcome.view.view": "Identificateur de vue cible pour ce contenu de bienvenue. Seules les vues arborescentes sont prises en charge.", "contributes.viewsWelcome.view.when": "Condition qui détermine quand le contenu de bienvenue est affiché." }, @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Cloner un dépôt Git...", "gettingStarted.topLevelGitOpen.description": "Se connecter à un référentiel distant ou à une demande de tirage pour parcourir, rechercher, modifier et valider", "gettingStarted.topLevelGitOpen.title": "Ouvrir le référentiel...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "Afficher une procédure pas à pas sur l’éditeur ou une extension", "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", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Git semble ne pas être installé sur votre système.", "walkThrough.unboundCommand": "indépendant" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "Marquer comme terminé", + "checkboxTitle": "Lorsque cette option est cochée, cette page s’affiche au démarrage.", + "close": "Masquer", + "footer": "{0} collecte les données d’utilisation. Lisez notre {1} et apprenez à {2}.", + "getStarted": "Démarrage", + "gettingStarted.allStepsComplete": "Toutes les {0} étapes ont été complétées.", + "gettingStarted.editingEvolved": "Édition évoluée", + "gettingStarted.someStepsComplete": "{0} étapes complétées sur {1}", + "imageShowing": "Image montrant {0}", + "new": "Nouveau", + "newItems": "Mise à jour terminée", + "nextOne": "Section suivante", + "noRecents": "Vous n'avez pas de dossiers récents.", + "openFolder": "ouvrir un dossier", + "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", + "toStart": "pour démarrer", + "walkthroughs": "Procédures pas à pas", + "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/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "Déconseillé, utilisez le 'workbench.reduceMotion' global.", + "getStarted": "Démarrage", + "help": "Aide", + "miGetStarted": "Démarrage", + "pickWalkthroughs": "Ouvrir la procédure pas à pas...", + "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.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.", + "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 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.", + "workbench.welcomePage.preferReducedMotion": "Lorsque cette option est activée, réduisez le mouvement dans la page d’accueil.", + "workbench.welcomePage.videoTutorials": "Lorsqu'elle est activée, la page de démarrage contient des liens supplémentaires vers des didacticiels vidéo.", + "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/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Couleur d'arrière-plan 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/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "Déprécié. Utilisez plutôt `image` ou un `markdown`", + "title": "Titre", + "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.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": "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.", + "walkthroughs.steps.description.interpolated": "Description de l’étape. Prend en charge le texte ``préformaté``, en __italique__ et en **gras**. Utilisez les liens de marquage pour les commandes ou les liens externes : {0}, {1} ou {2}. Les liens isolés sur leur propre ligne sont rendus sous forme de boutons.", + "walkthroughs.steps.doneOn": "Signal pour marquer l’étape comme complète.", + "walkthroughs.steps.doneOn.deprecation": "doneOn est déprécié. Par défaut, les étapes sont complétées lorsqu’un clic est effectué sur leurs boutons. Pour une configuration avancée, utiliser completionEvents", + "walkthroughs.steps.id": "Identificateur unique de cette étape. Permet d’effectuer le suivi des étapes effectuées.", + "walkthroughs.steps.media": "Média à afficher à côté de cette étape : un contenu d’image ou un contenu avec marquage.", + "walkthroughs.steps.media.altText": "Texte de remplacement à afficher quand l'image ne peut pas être chargée ou dans les lecteurs d'écran.", + "walkthroughs.steps.media.image.path.dark.string": "Chemin d’accès à l’image pour les thèmes sombres relatif au répertoire d’extension.", + "walkthroughs.steps.media.image.path.hc.string": "Chemin d’accès à l’image pour les thèmes de haut contraste relatif au répertoire d’extension.", + "walkthroughs.steps.media.image.path.hcLight.string": "Chemin d'accès à l'image pour les thèmes hc light, relatif au répertoire d'extension.", + "walkthroughs.steps.media.image.path.light.string": "Chemin d’accès à l’image pour les thèmes clairs relatif au répertoire d’extension.", + "walkthroughs.steps.media.image.path.string": "Chemin d’accès à une image (ou un objet constitué de chemins d’accès à des images de thèmes clair, sombre et haut contraste) relatif au répertoire de l’extension. En fonction du contexte, la largeur de l’image affichée est de 400px à 800px, avec des limites similaires en hauteur. Pour prendre en charge les affichages HIDPI, l’image est rendue à une échelle 1,5 : par exemple une image d’une largeur de 900 pixels physiques s’affiche sur une largeur de 600 pixels logiques.", + "walkthroughs.steps.media.image.path.svg": "Chemin d'accès à un svg, les jetons de couleur sont pris en charge dans les variables pour prendre en charge la thématisation en fonction de l'environnement de travail.", + "walkthroughs.steps.media.markdown.path": "Chemin d’accès au document avec marquage relatif au répertoire de l’extension.", + "walkthroughs.steps.oneOn.command": "Marquez l’étape comme complétée quand la commande spécifiée est exécutée.", + "walkthroughs.steps.title": "Titre de l’étape.", + "walkthroughs.steps.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette tâche.", + "walkthroughs.title": "Titre de la procédure pas à pas.", + "walkthroughs.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette procédure pas à pas." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "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/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "Démarrage" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "Intégré" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "Parcourir les extensions de langage", + "browsePopular": "Parcourir les extensions les plus demandées", + "browseRecommended": "Parcourir les extensions recommandées", + "cloneRepo": "Cloner le dépôt", + "commandPalette": "Ouvrir la palette de commandes", + "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 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.commandPalette.description.interpolated": "Les commandes constituent le moyen clavier d’accomplir n’importe quelle tâche dans VS Code. **Pratique** en recherchant vos fréquents pour gagner du temps.\r\n{0}\r\n__Essayez en recherchant « bascule d’affichage ».__", + "gettingStarted.commandPalette.title": "Un raccourci pour accéder à tout", + "gettingStarted.debug.description.interpolated": "Accélérez votre boucle de modification, de génération, de test et de débogage en configurant une configuration de lancement.\r\n{0}", + "gettingStarted.debug.title": "Observez votre code en action", + "gettingStarted.extensions.description.interpolated": "Les extensions sont les vitamines de VS Code. Elles vont des hacks de productivité pratiques ou de l'extension de fonctionnalités prêtes à l'emploi à l'ajout de toutes nouvelles fonctionnalités.\r\n{0}", + "gettingStarted.extensions.title": "Extensibilité illimitée", + "gettingStarted.extensionsWeb.description.interpolated": "Les extensions sont les mises sous tension de VS Code. Un nombre croissant est de plus en plus disponible sur le web.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "Codez plus intelligemment avec mise en surbrillance de syntaxe, le complètement de code, le linting et le débogage. De nombreux langages sont intégrés et beaucoup d’autres peuvent être ajoutés en extensions.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Prise en charge complète de tous vos langages", + "gettingStarted.installGit.description.interpolated": "Installez Git pour effectuer le suivi des modifications apportées à vos projets.\r\n{0}", + "gettingStarted.installGit.title": "Installer Git", + "gettingStarted.intermediate.description": "Optimisez votre flux de travail de développement avec ces trucs et astuces.", + "gettingStarted.intermediate.title": "Dynamiser votre productivité", + "gettingStarted.menuBar.description.interpolated": "La barre de menu complète est disponible dans le menu déroulant pour faire de la place à votre code. Basculez son apparition pour un accès plus rapide. \r\n{0}", + "gettingStarted.menuBar.title": "Juste la bonne quantité d’interface utilisateur", + "gettingStarted.newFile.description": "Ouvrez un nouveau fichier, bloc-notes ou éditeur personnalisé sans titre.", + "gettingStarted.newFile.title": "Nouveau fichier...", + "gettingStarted.notebook.title": "Personnalisez les blocs-notes", + "gettingStarted.notebookProfile.description": "Créez des blocs-notes qui vous conviennent", + "gettingStarted.notebookProfile.title": "Sélectionnez la disposition de vos blocs-notes", + "gettingStarted.openFile.description": "Ouvrir un fichier et commencer à travailler", + "gettingStarted.openFile.title": "Ouvrir un fichier...", + "gettingStarted.openFolder.description": "Ouvrir un dossier et commencer à travailler", + "gettingStarted.openFolder.title": "Ouvrir un dossier...", + "gettingStarted.openMac.description": "Ouvrir un fichier ou un dossier et commencer à travailler", + "gettingStarted.openMac.title": "Ouvrir...", + "gettingStarted.pickColor.description.interpolated": "Une bonne palette de couleurs vous permet de vous concentrer sur votre code, de ménager vos yeux ou tout simplement de rendre votre environnement plus attrayant.\r\n{0}", + "gettingStarted.pickColor.title": "Choisissez votre style", + "gettingStarted.playground.description.interpolated": "Vous souhaitez coder plus rapidement et plus intelligemment ? Mettez en pratique les puissantes fonctionnalités de modification du code dans le terrain de jeu interactif.\r\n{0}", + "gettingStarted.playground.title": "Redéfinissez vos compétences de modification", + "gettingStarted.quickOpen.description.interpolated": "Naviguez parmi les fichiers en un instant à l'aide d'une seule touche. Conseil : Ouvrez plusieurs fichiers en appuyant sur la touche de direction flèche droite.\r\n{0}", + "gettingStarted.quickOpen.title": "Naviguez rapidement entre vos fichiers", + "gettingStarted.scm.description.interpolated": "Finie la quête de la commande git appropriée ! Les flux de travail git et GitHub sont impeccablement intégrés.\r\n{0}", + "gettingStarted.scm.title": "Effectuer le suivi de votre code avec Git", + "gettingStarted.scmClone.description.interpolated": "Configurez le contrôle de version intégré à votre projet pour effectuer le suivi de vos modifications et collaborer avec d’autres utilisateurs.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "Configurez le contrôle de version intégré à votre projet pour effectuer le suivi de vos modifications et collaborer avec d’autres utilisateurs.\r\n{0}", + "gettingStarted.settings.description.interpolated": "Adaptez tous les aspects de VS Code et vos extensions à votre convenance. Les paramètres fréquemment utilisés sont listés en premier pour vous aider à démarrer.\r\n{0}", + "gettingStarted.settings.title": "Modifier vos paramètres", + "gettingStarted.settingsSync.description.interpolated": "Conservez vos personnalisations VS Code essentielles sauvegardées et mises à jour sur tous vos appareils.\r\n{0}", + "gettingStarted.settingsSync.title": "Synchroniser avec et à partir d’autres appareils", + "gettingStarted.setup.OpenFolder.description.interpolated": "Vous êtes prêt à commencer le codage. Ouvrez un dossier de projet pour placer vos fichiers dans VS Code.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "Ouvrir votre code", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Vous êtes prêt à commencer le codage. Vous pouvez ouvrir un projet local ou un dépôt distant pour obtenir vos fichiers dans VS Code.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "Découvrez les meilleures personnalisations pour rendre VS Code plus proche de vous.", + "gettingStarted.setup.title": "Prise en main de VS Code", + "gettingStarted.setupWeb.description": "Découvrez les meilleures personnalisations pour rendre VS Code plus proche dans votre Web.", + "gettingStarted.setupWeb.title": "Démarrer avec VS Code sur le web", + "gettingStarted.shortcuts.description.interpolated": "Une fois que vous avez découvert vos commandes favorites, créez des raccourcis clavier personnalisés pour un accès instantané.\r\n{0}", + "gettingStarted.shortcuts.title": "Personnalisez vos raccourcis", + "gettingStarted.splitview.description.interpolated": "Tirer le meilleur parti de l’espace de votre écran en ouvrant des fichiers côte à côte, verticalement ou horizontalement.\r\n{0}", + "gettingStarted.splitview.title": "Modification côte à côte", + "gettingStarted.tasks.description.interpolated": "Créez des tâches pour vos flux de travail courants et bénéficiez de l’expertise intégrée d’exécution de scripts et de vérification automatique des résultats.\r\n{0}", + "gettingStarted.tasks.title": "Automatisez vos tâches de projet", + "gettingStarted.terminal.description.interpolated": "Exécutez rapidement des commandes d'interpréteur de commandes, et supervisez la sortie de build, tout en ayant votre code juste à côté.\r\n{0}", + "gettingStarted.terminal.title": "Terminal intégré pratique", + "gettingStarted.topLevelGitClone.description": "Cloner un référentiel distant dans un dossier local", + "gettingStarted.topLevelGitClone.title": "Cloner un dépôt Git...", + "gettingStarted.topLevelGitOpen.description": "Se connecter à un référentiel distant ou à une demande de tirage pour parcourir, rechercher, modifier et valider", + "gettingStarted.topLevelGitOpen.title": "Ouvrir le référentiel...", + "gettingStarted.topLevelShowWalkthroughs.description": "Afficher une procédure pas à pas sur l’éditeur ou une extension", + "gettingStarted.topLevelShowWalkthroughs.title": "Ouvrir une procédure pas à pas...", + "gettingStarted.topLevelVideoTutorials.description": "Regardez notre série de didacticiels vidéo courts et pratiques pour les principales fonctionnalités de VS Code.", + "gettingStarted.topLevelVideoTutorials.title": "Regarder les tutoriels vidéo", + "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.", + "gettingStarted.workspaceTrust.title": "Parcourir et modifier le code en toute sécurité", + "initRepo": "Initialiser le dépôt Git", + "installGit": "Installer Git", + "keyboardShortcuts": "Raccourcis clavier", + "openEditorPlayground": "Ouvrir le terrain de jeu de l’éditeur", + "openFolder": "Ouvrir le dossier", + "openRepository": "Ouvrir le dépôt", + "openSCM": "Contrôle open source", + "pickFolder": "Choisir un dossier", + "quickOpen": "Quick Open sur un fichier", + "runProject": "Exécuter votre projet", + "runTasks": "Exécuter des tâches détectées automatiquement", + "showTerminal": "Afficher le panneau Terminal", + "splitEditor": "Fractionner l'éditeur", + "titleID": "Parcourir les thèmes de couleur", + "toggleMenuBar": "Activer/désactiver la barre de menus", + "tweakSettings": "Adapter mes paramètres", + "watch": "Regarder le tutoriel", + "workspaceTrust": "Approbation d’espace de travail" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "Par défaut", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "Contraste élevé sombre", + "HighContrastLight": "Contraste élevé clair", + "dark": "Sombre", + "light": "Clair", + "seeMore": "Plus de thèmes" + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "Masquer la vue d'ensemble de l'interface", + "welcomeOverlay": "Vue d'ensemble de l'interface utilisateur", + "welcomeOverlay.commandPalette": "Rechercher et exécuter toutes les commandes", + "welcomeOverlay.debug": "Lancer et déboguer", + "welcomeOverlay.explorer": "Explorateur de fichiers", + "welcomeOverlay.extensions": "Gérer les extensions", + "welcomeOverlay.git": "Gestion du code source", + "welcomeOverlay.notifications": "Afficher les notifications", + "welcomeOverlay.problems": "Afficher les erreurs et avertissements", + "welcomeOverlay.search": "Rechercher dans les fichiers", + "welcomeOverlay.terminal": "Activer/désactiver le terminal intégré" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.", + "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 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/welcomeViews/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/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "La contribution viewsWelcome dans '{0}' nécessite 'enabledApiProposals: [\"contribViewsWelcome\"]' pour pouvoir utiliser la propriété proposée 'group'." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "Contenu de bienvenue des vues données en contribution. Le contenu de bienvenue est affiché dans des vues arborescentes quand il n'y a pas de contenu significatif à afficher (par exemple, l'Explorateur de fichiers quand aucun dossier n'est ouvert). Ce contenu peut servir de documentation dans le produit pour inciter les utilisateurs à utiliser certaines fonctionnalités avant qu'elles ne soient disponibles. Un bon exemple est un bouton 'Cloner le dépôt' dans la vue de bienvenue de l'Explorateur de fichiers.", + "contributes.viewsWelcome.view": "Contenu de bienvenue ajouté pour une vue spécifique.", + "contributes.viewsWelcome.view.contents": "Contenu de bienvenue à afficher. Le format du contenu est un sous-ensemble de Markdown, avec prise en charge des liens uniquement.", + "contributes.viewsWelcome.view.enablement": "Condition qui détermine l'activation des boutons et des liens de commande du contenu de bienvenue.", + "contributes.viewsWelcome.view.group": "Groupe auquel appartient ce contenu de bienvenue. API proposé.", + "contributes.viewsWelcome.view.view": "Identificateur de vue cible pour ce contenu de bienvenue. Seules les vues arborescentes sont prises en charge.", + "contributes.viewsWelcome.view.when": "Condition qui détermine quand le contenu de bienvenue est affiché." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "Terrain de jeu de l’éditeur interactif", + "editorWalkThrough.title": "Terrain de jeu de l’éditeur" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "Ter&&rain de jeu de l’éditeur", + "walkThrough.editor.label": "Terrain de jeu" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "Couleur d'arrière-plan des éditeurs incorporés dans le terrain de jeu interactif.", + "walkThrough.gitNotFound": "Git semble ne pas être installé sur votre système.", + "walkThrough.unboundCommand": "indépendant" + }, "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 ?", @@ -9101,7 +10024,7 @@ "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.", + "openLooseFileLearnMore": "If you don't trust the authors of these files, we recommend to open them in Restricted Mode in a new window as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "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", @@ -9115,7 +10038,7 @@ "restrictedModeBannerMessageWindow": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cette fenêtre pour activer toutes les fonctionnalités.", "restrictedModeBannerMessageWorkspace": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cet espace de travail pour activer toutes les fonctionnalités.", "securityConfigurationTitle": "Sécurité", - "startupTrustRequestLearnMore": "Si vous ne faites pas confiance aux auteurs de ces fichiers, nous vous recommandons de continuer en mode restreint car les fichiers sont peut-être malveillants. Consultez [notre documentation] (https://aka.ms/vscode-workspace-trust) pour en savoir plus.", + "startupTrustRequestLearnMore": "If you don't trust the authors of these files, we recommend to continue in restricted mode as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "status.WorkspaceTrust": "Confiance accordée à l'espace de travail", "status.ariaTrustedFolder": "Ce dossier est approuvé.", "status.ariaTrustedWindow": "Cette fenêtre est approuvée.", @@ -9146,16 +10069,17 @@ "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" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "Ajouter un dossier", + "checkListIcon": "Icône de la coche dans l'éditeur de confiance de l'espace de travail.", "deleteTrustedUri": "Supprimer le chemin", "dontTrustButton": "Ne pas faire confiance", + "editIcon": "Icône de l'icône de modification du dossier dans l'éditeur de confiance de l'espace de travail.", "editTrustedUri": "Modifier le chemin", + "folderPickerIcon": "Icône pour l'icône de sélection de dossier dans l'éditeur de confiance de l'espace de travail.", "hostColumnLabel": "Hôte", "invalidTrust": "Vous ne pouvez pas approuver des dossiers individuels dans un référentiel.", "localAuthority": "Local", @@ -9163,8 +10087,10 @@ "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", + "removeIcon": "Icône de l'icône de suppression de dossier dans l'éditeur de confiance de l'espace de travail.", "root element label": "Gérer l’approbation d’espace de travail", "selectTrustedUri": "Sélectionner le dossier à approuver", + "shieldIcon": "Icône pour la confiance de l'espace de travail dans la bannière.", "trustAll": "Vous allez faire confiance à tous les référentiels sur {0}.", "trustButton": "Faire confiance", "trustMessage": "Faire confiance à tous les auteurs des fichiers du dossier actif ou de son parent « {0} »", @@ -9181,7 +10107,7 @@ "trustedFoldersAndWorkspaces": "Dossiers et espaces de travail approuvés", "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", + "trustedHeaderFolder": "Vous avez approuvé ce dossier", "trustedHeaderWindow": "Vous avez approuvé cette fenêtre", "trustedHeaderWorkspace": "Vous avez approuvé cet espace de travail", "trustedSettings": "Tous les paramètres de l’espace de travail sont appliqués", @@ -9203,7 +10129,12 @@ "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 :", - "workspaceTrustEditorHeaderActions": "[Configurer vos paramètres] ({0}) ou [en savoir plus](https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[Configurer vos paramètres] ({0}) ou [en savoir plus](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "Icône de la croix dans l'éditeur de confiance de l'espace de travail." + }, + "vs/workbench/contrib/workspace/common/workspace": { + "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/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Ouvrir un espace de travail", @@ -9212,9 +10143,96 @@ "workspaceFound": "Ce dossier contient un fichier d’espace de travail '{0}'. Voulez-vous l’ouvrir ? [En savoir plus] ({1}) sur les fichiers de l’espace de travail.", "workspacesFound": "Ce dossier contient plusieurs fichiers d'espace de travail. Voulez-vous en ouvrir un ? [Découvrez plus d'informations]({0}) sur les fichiers d'espace de travail." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "Menu contextuel des commentaires ajoutés, affiché sous forme de boutons sous l'éditeur de commentaires", + "comment.title": "Menu de titre des commentaires ajoutés", + "commentThread.actions": "Menu contextuel du thread des commentaires ajoutés, affiché sous forme de boutons sous l'éditeur de commentaires", + "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", + "menus.debugCallstackContext": "Menu contextuel de la vue de la pile d'appels de débogage", + "menus.debugToolBar": "Menu de la barre d'outils de débogage", + "menus.debugVariablesContext": "Menu contextuel de la vue des variables de débogage", + "menus.editorContext": "Menu contextuel de l'éditeur", + "menus.editorContextCopyAs": "Sous-menu 'Copier en tant que' dans le menu contextuel de l'éditeur", + "menus.editorTabContext": "Menu contextuel des onglets de l'éditeur", + "menus.editorTitle": "Menu de titre de l'éditeur", + "menus.editorTitleRun": "Exécuter le sous-menu dans le menu du titre de l'éditeur", + "menus.explorerContext": "Menu contextuel de l'Explorateur de fichiers", + "menus.extensionContext": "Menu contextuel de l'extension", + "menus.home": "Menu contextuel de l'indicateur d'accueil (web uniquement)", + "menus.opy": "Sous-menu 'Copier en tant que' dans le menu Edition de niveau supérieur", + "menus.resourceFolderContext": "Menu contextuel du dossier de ressources de contrôle de code source", + "menus.resourceGroupContext": "Menu contextuel du groupe de ressources du contrôle de code source", + "menus.resourceStateContext": "Menu contextuel de l'état des ressources du contrôle de code source", + "menus.scmSourceControl": "Le menu de contrôle de code source", + "menus.scmTitle": "Menu du titre du contrôle de code source", + "menus.statusBarRemoteIndicator": "Menu d’indicateur distant dans la barre d’état", + "menus.touchBar": "La touch bar (macOS uniquement)", + "missing.altCommand": "L'élément de menu fait référence à une commande alt '{0}' qui n'est pas définie dans la section 'commands'.", + "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.executePrimary": "Le bouton d'exécution de la cellule principale du bloc-notes contribué", + "notebook.cell.title": "Menu du titre de cellule de notebook ajouté", + "notebook.toolbar": "Menu de barre d'outils de notebook faisant l'objet d'une contribution", + "opticon": "la propriété 'icon' peut être omise, ou doit être une chaîne ou un littéral de type '{dark, light}'", + "optstring": "la propriété '{0}' peut être omise ou doit être de type 'string'", + "proposed": "L’API proposée nécessite 'enabledApiProposal: [\"{0}\"]' - {1}", + "proposedAPI.invalid": "{0} est un identifiant de menu proposé. Il nécessite 'package.json#enabledApiProposals : [\"{1}\"]' et n'est disponible qu'en cas d'exécution de dev ou avec l'option de ligne de commande suivante : --enable-proposed-api {2}", + "require": "les éléments de sous-menu doivent correspondre à un objet", + "requireStringOrObject": "la propriété `{0}` est obligatoire et doit être de type `string` ou `object`", + "requirearray": "les éléments de sous-menu doivent correspondre à un tableau", + "requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "requirestrings": "les propriétés `{0}` et `{1}` sont obligatoires et doivent être de type `string`", + "submenuId.duplicate.id": "Le sous-menu '{0}' a déjà été inscrit.", + "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.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", + "view.timelineTitle": "Menu du titre de la vue Chronologie", + "view.tunnelContext": "Menu contextuel d'un élément de la vue Ports", + "view.tunnelOriginInline": "Menu en ligne de l'origine d'un élément de la vue Ports", + "view.tunnelPortInline": "Menu en ligne du port d’un élément de l’affichage des ports", + "view.viewTitle": "Menu de titre de la vue ajoutée", + "vscode.extension.contributes.commandType.category": "(Facultatif) chaîne de catégorie en fonction de laquelle la commande est regroupée dans l'IU", + "vscode.extension.contributes.commandType.command": "Identificateur de la commande à exécuter", + "vscode.extension.contributes.commandType.icon": "(Facultatif) Icône utilisée pour représenter la commande dans l'interface utilisateur. Peut être un chemin de fichier, un objet avec des chemins de fichier pour les thèmes foncés et clairs, ou des références à une icône de thème, par ex., `\\$(zap)`", + "vscode.extension.contributes.commandType.icon.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": "(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'", + "vscode.extension.contributes.menuItem.command": "Identificateur de la commande à exécuter. La commande doit être déclarée dans la section 'commands'", + "vscode.extension.contributes.menuItem.group": "Groupe auquel cet élément appartient", + "vscode.extension.contributes.menuItem.submenu": "Identificateur du sous-menu à afficher dans cet élément.", + "vscode.extension.contributes.menuItem.when": "Condition qui doit être true pour afficher cet élément", + "vscode.extension.contributes.menus": "Contribue à fournir des éléments de menu à l'éditeur", + "vscode.extension.contributes.submenu.icon": "(Facultatif) Icône utilisée pour représenter le sous-menu dans l'IU. Il peut s'agir d'un chemin de fichier, d'un objet avec des chemins de fichiers pour les thèmes sombre et clair, ou d'une référence à une icône de thème, par exemple '\\$(zap)'", + "vscode.extension.contributes.submenu.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé", + "vscode.extension.contributes.submenu.icon.light": "Chemin de l'icône quand un thème clair est utilisé", + "vscode.extension.contributes.submenu.id": "Identificateur du menu à afficher en tant que sous-menu.", + "vscode.extension.contributes.submenu.label": "Libellé de l'élément de menu qui mène à ce sous-menu.", + "vscode.extension.contributes.submenus": "Contribue aux éléments de sous-menu de l'éditeur" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "Accorder l’accès à {1} pour {0}... (1)", "allow": "Autoriser", + "authentication.Placeholder": "Aucun compte demandé pour le moment...", "authentication.id": "ID du fournisseur d'authentification.", "authentication.idConflict": "Cet ID d'authentification '{0}' a déjà été inscrit", "authentication.label": "Nom lisible par l'homme du fournisseur d'authentification.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "Modification de l'espace de travail", "nothing": "Aucune modification effectuée" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "Contribuer aux valeurs par défaut des configurations", + "experimental": "Expériences" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "Impossible d'écrire dans les paramètres utilisateur car le fichier contient des modifications non sauvegardées. Veuillez d'abord enregistrer le fichier des paramètres utilisateur, puis réessayer.", "errorConfigurationFileDirtyFolder": "Impossible d'écrire dans les paramètres du dossier car le fichier contient des modifications non enregistrées. Veuillez d'abord enregistrer le fichier '{0}' des paramètres du dossier, puis réessayer.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "Impossible d’écrire dans les paramètres de dossier car aucune ressource n’est fournie.", "errorInvalidLaunchConfiguration": "Impossible d’écrire dans le fichier de configuration de lancement. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", "errorInvalidRemoteConfiguration": "Impossible d'écrire dans les paramètres de l'utilisateur distant. Ouvrez les paramètres de l'utilisateur distant pour corriger les erreurs/avertissements, et réessayez.", - "errorInvalidResourceLanguageConfiguraiton": "Impossible d'écrire dans les paramètres de langage parce que {0} n'est pas un paramètre de langage de ressource.", + "errorInvalidResourceLanguageConfiguration": "Impossible d'écrire dans les paramètres de langage parce que {0} n'est pas un paramètre de langage de ressource.", "errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration des tâches. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", "errorInvalidUserTarget": "Impossible d'écrire dans les paramètres utilisateur, car {0} ne prend pas en charge la portée globale.", "errorInvalidWorkspaceConfigurationApplication": "Impossible d’écrire {0} dans les paramètres de l’espace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de l’utilisateur.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "Impossible d'écrire dans les paramètres utilisateur distants parce que le contenu du fichier est plus récent.", "errorTasksConfigurationFileDirty": "Impossible d'écrire dans le fichier de configuration des tâches car le fichier contient des modifications non sauvegardées. Veuillez le sauvegarder d'abord et réessayer ensuite.", "errorTasksConfigurationFileModifiedSince": "Impossible d'écrire dans le fichier de configuration des tâches parce que le contenu du fichier est plus récent.", + "errorUnknown": "Impossible d’écrire dans {0} en raison d’une erreur interne.", "errorUnknownKey": "Impossible d'écrire dans {0}, car {1} n'est pas une configuration inscrite.", "folderTarget": "Paramètres de dossier", "open": "Ouvrir les paramètres", @@ -9279,7 +10302,7 @@ "errorFileDirty": "Impossible d'écrire dans le fichier car celui-ci contient des modifications non sauvegardées. Veuillez enregistrer le fichier et réessayer.", "errorInvalidFile": "Impossible d’écrire dans le fichier. Veuillez ouvrir le fichier pour corriger les erreurs/avertissements dans le fichier et réessayer." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { "commandVariable.noStringType": "Impossible de remplacer la variable de commande '{0}', car la commande n'a pas retourné de résultat de type chaîne.", "inputVariable.command.noStringType": "Impossible de remplacer la variable d'entrée '{0}', car la commande '{1}' n'a pas retourné de résultat de type chaîne.", "inputVariable.defaultInputValue": "(Par défaut)", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "Variable {0} : le dossier d'espace de travail de '{1}' est introuvable.", "canNotResolveLineNumber": "Impossible de résoudre la variable {0}. Vérifiez qu'une ligne est sélectionnée dans l'éditeur actif.", "canNotResolveSelectedText": "Impossible de résoudre la variable {0}. Vérifiez que du texte est sélectionné dans l'éditeur actif.", + "canNotResolveUserHome": "Impossible de résoudre la {0} variable. Le chemin UserHome n’est pas défini", "canNotResolveWorkspaceFolder": "Impossible de résoudre la variable {0}. Ouvrez un dossier.", "canNotResolveWorkspaceFolderMultiRoot": "Impossible de résoudre la variable {0} dans un espace de travail multidossier. Définissez l'étendue de cette variable à l'aide du signe ':' et d'un nom de dossier d'espace de travail.", "configNoString": "Impossible de résoudre la variable {0}, car '{1}' est une valeur structurée.", "configNotFound": "Impossible de résoudre la variable {0}, car le paramètre '{1}' est introuvable.", + "extensionNotInstalled": "Impossible de résoudre la variable {0}, car l’extension {1} n’est pas installée.", "missingConfigName": "Impossible de résoudre la variable {0}, car aucun nom de paramètre n'est spécifié.", "missingEnvVarName": "Impossible de résoudre la variable {0}, car aucun nom de variable d'environnement n'est spécifié.", + "missingExtensionName": "Impossible de résoudre la variable {0}, car aucun nom de l’extension n'est spécifié.", "noValueForCommand": "Impossible de résoudre la variable {0}, car la commande n'a pas de valeur." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "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.", + "bisect.plural": "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.", + "bisect.singular": "L'extension Bisect est active et a désactivé 1 extension. Vérifiez si vous pouvez encore reproduire le problème, puis continuez en effectuant votre sélection parmi ces options.", "detail.start": "L'extension Bisect va utiliser la recherche binaire pour trouver une extension qui pose problème. Durant le processus, la fenêtre va se recharger de manière répétitive (~{0} fois). À chaque fois, vous devez vérifier si vous rencontrez toujours des problèmes.", "done": "Continuer", "done.detail": "L'extension Bisect a fini de s'exécuter et a identifié {0} comme étant l'extension à l'origine du problème.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "Toutes les extensions installées sont temporairement désactivées.", "noWorkspace": "Aucun espace de travail." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "Impossible d'ajouter «{0}», car cette extension n'est pas une extension web.", + "openInstalledWebExtensionsResource": "Ouvrir la ressource extensions web installées" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "L'installation de l'extension {0} a échoué : manifeste introuvable.", "VS Code for Web": "{0} pour le web", @@ -9432,16 +10464,13 @@ "singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.", "twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "Impossible d'ajouter «{0}», car cette extension n'est pas une extension web.", - "openInstalledWebExtensionsResource": "Ouvrir la ressource extensions web installées" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Distant" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec la version actuelle de VS Code (version {1})." + "notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}' car elle n'est pas compatible avec la version actuelle de {1} (version {2}).", + "notFoundCompatiblePrereleaseDependency": "Impossible d'installer la version préliminaire '{0}' car elle n'est pas compatible avec la version actuelle de {1} (version {2})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Ajouter une recommandation d'extension à", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "Installation de l'extension '{0}'...", - "Reload": "Recharger la fenêtre et ouvrir", "confirmUrl": "Autoriser une extension pour ouvrir cet URI ?", - "enableAndHandle": "L'extension '{0}' est désactivée. Souhaitez-vous activer l’extension et recharger la fenêtre pour ouvrir l’URL ?", + "enableAndHandle": "L'extension '{0}' est désactivée. Voulez-vous activer l'extension et ouvrir l'URL ?", "enableAndReload": "&&Activer et ouvrir", "extensions": "Extensions", - "install": "&&Installer", - "installAndHandle": "L'extension '{0}' n’est pas installée. Souhaitez-vous installer l’extension et recharger la fenêtre pour ouvrir cette URL ?", + "install and open": "&&Installer et ouvrir", + "installAndHandle": "L'extension '{0}' n'est pas installée. Voulez-vous installer l'extension et ouvrir cette URL ?", "manage": "Gérer les URI d'extension autorisés...", "no": "Il n'existe aucun URI d'extension autorisé.", "open": "&&Ouvrir", - "reload": "Voulez-vous recharger la fenêtre et ouvrir l'URL '{0}' ?", "reloadAndHandle": "L'extension '{0}' n’est pas chargée. Souhaitez-vous recharger la fenêtre afin de charger l’extension et ouvrir l’URL ?", "reloadAndOpen": "&&Recharger la fenêtre et ouvrir", "rememberConfirmUrl": "Ne plus demander cette extension." @@ -9470,8 +10497,11 @@ "name": "Hôte d'extension Worker" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "L’hôte d’extension distant s’est arrêté de manière inattendue. Redémarrage...", + "extensionService.crash": "L’hôte d’extension distant s’est arrêté de manière inattendue 3 fois au cours des 5 dernières minutes.", "extensionTestError": "Hôte d'extension introuvable pour lancer Test Runner sur {0}.", - "looping": "Les extensions suivantes contiennent des boucles de dépendance et ont été désactivées : {0}" + "looping": "Les extensions suivantes contiennent des boucles de dépendance et ont été désactivées : {0}", + "restart": "Redémarrer l’hôte d’extension distant" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "Mesurer la latence de l'hôte d'extension" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "Définissez une extension pouvant s'exécuter de chaque côté, avec une préférence pour l'exécution sur la machine locale.", "extensionKind.workspace": "Définissez une extension pouvant s'exécuter uniquement sur la machine distante quand elle est connectée à la fenêtre distante.", "extensionKind.workspace-ui": "Définissez une extension pouvant s'exécuter de chaque côté, avec une préférence pour l'exécution sur la machine distante.", + "product.extensionEnabledApiProposals": "Propositions d’API que les extensions respectives peuvent utiliser librement.", "ui": "Extension de type interface utilisateur. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine locale.", "vscode.extension.activationEvents": "Événements d'activation pour l'extension VS Code.", "vscode.extension.activationEvents.onAuthenticationRequest": "Événement d'activation émis chaque fois que des sessions sont demandées au fournisseur d'authentification spécifié.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Événement d’activation émis chaque fois qu’un convertisseur de sortie de bloc-notes est utilisé.", "vscode.extension.activationEvents.onSearch": "Un événement d’activation est émis chaque fois qu'une recherche est lancée dans le dossier avec le schéma donné. ", "vscode.extension.activationEvents.onStartupFinished": "Événement d'activation émis une fois le démarrage effectué (à la fin de l'activation de toutes les extensions activées '*').", + "vscode.extension.activationEvents.onTaskType": "Événement d’activation émis chaque fois que des tâches d’un certain type doivent être listées ou résolues.", "vscode.extension.activationEvents.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.onWebviewPanel": "Événement d’activation rencontré lors du chargement d’un affichage web d’un certain viewType", "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.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "Toutes les contributions de l'extension VS Code représentées par ce package.", "vscode.extension.contributes.extensionPack": "Ensemble d’extensions pouvant être installées ensemble. L’identificateur d’une extension est toujours ${publisher}.${name}. Par exemple : vscode.csharp.", "vscode.extension.displayName": "Nom d'affichage de l'extension utilisée dans la galerie VS Code.", + "vscode.extension.enableProposedApi.deprecated": "Utilisez plutôt « enabledApiProposals ».", + "vscode.extension.enabledApiProposals": "Activez les propositions d'API pour les essayer. Uniquement valable **pendant le développement**. Les extensions **ne peuvent pas être publiées** avec cette propriété. Pour plus de détails, visitez : https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "Moteur de compatibilité.", "vscode.extension.engines.vscode": "Pour les extensions VS Code, spécifie la version de VS Code avec laquelle l'extension est compatible. Ne peut pas être *. Exemple : ^0.10.5 indique une compatibilité avec la version minimale 0.10.5 de VS Code.", "vscode.extension.extensionDependencies": "Dépendances envers d'autres extensions. L'identificateur d'une extension est toujours ${publisher}.${name}. Exemple : vscode.csharp.", @@ -9552,15 +10587,12 @@ "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.", - "reloadWindow": "Recharger la fenêtre" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "Ouvrir les outils de développement", "enable": "Activer et recharger", "enableResolver": "L'extension '{0}' est nécessaire pour ouvrir la fenêtre distante.\r\nOK pour l'activer ?", - "extensionService.crash": "L'hôte d’extension s'est arrêté de manière inattendue.", + "extensionService.autoRestart": "L’hôte d’extension s’est arrêté de manière inattendue. Redémarrage en cours...", + "extensionService.crash": "L’hôte d’extension s’est arrêté de façon inattendue 3 fois au cours des 5 dernières minutes.", "extensionService.versionMismatchCrash": "L'hôte de l’extension ne peut pas démarrer : incompatibilité de version.", "getEnvironmentFailure": "Impossible de récupérer l'environnement à distance", "install": "Installer et recharger", @@ -9576,31 +10608,12 @@ "extensionHost.error": "Erreur de l'hôte d'extension : {0}", "extensionHost.startupFail": "L'hôte d'extension n'a pas démarré en moins de 10 secondes. Il existe peut-être un problème.", "extensionHost.startupFailDebug": "L'hôte d'extension n'a pas démarré en moins de 10 secondes. Il est peut-être arrêté à la première ligne et a besoin d'un débogueur pour continuer.", + "join.extensionDevelopment": "Fin de la session de débogage d’extension", "reloadWindow": "Recharger la fenêtre" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "la propriété '{0}' peut être omise ou doit être de type 'string[]'", - "extensionDescription.activationEvents2": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", - "extensionDescription.browser1": "la propriété '{0}' peut être omise ou doit être de type 'string'", - "extensionDescription.browser2": "'browser' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.", - "extensionDescription.browser3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", - "extensionDescription.empty": "Description d'extension vide obtenue", - "extensionDescription.engines": "la propriété '{0}' est obligatoire et doit être de type 'object'", - "extensionDescription.engines.vscode": "la propriété '{0}' est obligatoire et doit être de type 'string'", - "extensionDescription.extensionDependencies": "la propriété '{0}' peut être omise ou doit être de type 'string[]'", - "extensionDescription.main1": "La propriété '{0}' peut être omise ou doit être de type 'string'", - "extensionDescription.main2": "'main' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.", - "extensionDescription.main3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", - "extensionDescription.name": "la propriété '{0}' est obligatoire et doit être de type 'string'", - "extensionDescription.publisher": "l'éditeur de propriété doit être de type 'string'.", - "extensionDescription.version": "la propriété '{0}' est obligatoire et doit être de type 'string'", - "fileReadFail": "Impossible de lire le fichier {0} : {1}.", - "jsonInvalidFormat": "Format non valide {0} : objet JSON attendu.", - "jsonParseFail": "Échec d'analyse de {0} : [{1}, {2}] {3}.", - "jsonParseInvalidType": "Fichier manifeste non valide {0} : N'est pas un objet JSON.", - "jsonsParseReportErrors": "Échec de l'analyse de {0} : {1}.", - "missingNLSKey": "Le message est introuvable pour la clé {0}.", - "notSemver": "La version de l'extension n'est pas compatible avec SemVer." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "Des extensions ont été modifiées sur le disque. Veuillez recharger la fenêtre.", + "reloadWindow": "Recharger la fenêtre" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "Échec du déplacement de '{0}' vers la corbeille", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "Regardez le premier tutoriel d'une série de tutoriels vidéo courts et pratiques sur les fonctionnalités clés de VS Code.", "gettingStarted.videoTutorial.button": "Regarder le tutoriel" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "Indique s'il est possible de naviguer vers l'arrière dans l'historique de l'éditeur", + "canNavigateBackInEditLocations": "Indique s’il est possible de revenir à l’historique des emplacements de modification de l’éditeur", + "canNavigateBackInNavigationLocations": "Indique s’il est possible de revenir à l’historique des emplacements de navigation de l’éditeur", "canNavigateForward": "Indique s'il est possible de naviguer vers l'avant dans l'historique de l'éditeur", - "canNavigateToLastEditLocation": "Indique s'il est possible de naviguer vers l'emplacement de la dernière modification", + "canNavigateForwardInEditLocations": "Indique s’il est possible de naviguer vers l’avant dans l’historique des emplacements de modification de l’éditeur", + "canNavigateForwardInNavigationLocations": "Indique s’il est possible de naviguer vers l’avant dans l’historique des emplacements de navigation de l’éditeur", + "canNavigateToLastEditLocation": "Indique s’il est possible d’accéder à l’emplacement de la dernière modification de l’éditeur", + "canNavigateToLastNavigationLocation": "Indique s’il est possible d’accéder au dernier emplacement de navigation de l’éditeur", "canReopenClosedEditor": "Indique s'il est possible de rouvrir le dernier éditeur fermé" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Veuillez l'ouvrir pour corriger les erreurs/avertissements dans le fichier et réessayer." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "Espace de travail", "untitledWorkspace": "Sans titre(Espace de travail)", "vscode.extension.contributes.resourceLabelFormatters": "Contribue aux règles de mise en forme d'étiquette de ressource.", "vscode.extension.contributes.resourceLabelFormatters.authority": "Autorité d'URI à laquelle doit correspondre le formateur. Les modèles glob simples sont pris en charge.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (Espace de travail)", "workspaceNameVerbose": "{0} (Espace de travail)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "'contributes.{0}' non valide. Tableau attendu.", + "invalid.empty": "Valeur vide pour 'contributes.{0}'", + "opt.aliases": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "opt.configuration": "la propriété '{0}' peut être omise et doit être de type 'string'", + "opt.extensions": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "opt.filenames": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "opt.firstLine": "la propriété '{0}' peut être omise et doit être de type 'string'", + "opt.icon": "la propriété '{0}' peut être omise et doit être de type 'object' avec les propriétés '{1}' et '{2}' de type 'string'", + "opt.mimetypes": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "require.id": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "vscode.extension.contributes.languages": "Ajoute des déclarations de langage.", + "vscode.extension.contributes.languages.aliases": "Alias de nom du langage.", + "vscode.extension.contributes.languages.configuration": "Chemin relatif d'un fichier contenant les options de configuration du langage.", + "vscode.extension.contributes.languages.extensions": "Extensions de fichier associées au langage.", + "vscode.extension.contributes.languages.filenamePatterns": "Modèles Glob de noms de fichiers associés au langage.", + "vscode.extension.contributes.languages.filenames": "Noms de fichiers associés au langage.", + "vscode.extension.contributes.languages.firstLine": "Expression régulière correspondant à la première ligne d'un fichier du langage.", + "vscode.extension.contributes.languages.icon": "Icône à utiliser comme icône de fichier, si aucun thème d’icône n’en fournit un pour la langue.", + "vscode.extension.contributes.languages.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé", + "vscode.extension.contributes.languages.icon.light": "Chemin de l'icône quand un thème clair est utilisé", + "vscode.extension.contributes.languages.id": "ID du langage.", + "vscode.extension.contributes.languages.mimetypes": "Types MIME associés au langage." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "Une erreur inattendue s'est produite durant la tentative de fermeture de la fenêtre ({0}).", "errorLoad": "Une erreur inattendue s'est produite durant la tentative de changement de l'espace de travail de la fenêtre ({0}).", "errorQuit": "Une erreur inattendue s'est produite durant la tentative de fermeture de l'application ({0}).", "errorReload": "Une erreur inattendue s'est produite durant la tentative de rechargement de la fenêtre ({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "'contributes.{0}' non valide. Tableau attendu.", "invalid.empty": "Valeur vide pour 'contributes.{0}'", "opt.aliases": "la propriété '{0}' peut être omise et doit être de type 'string[]'", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Le paramètre a un type non valide. Type attendu : {0}. Correctif en JSON.", + "validations.arrayIncorrectType": "Type incorrect. Un tableau attendu.", "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}.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "L'URI est attendu.", "validations.uriSchemeMissing": "Un URI avec un schéma est attendu." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "Profil des paramètres", + "settings profiles": "Profil des paramètres" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0} : appliqué avec succès.", + "profiles.applying": "{0} : Application en cours..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "Annuler", "dismiss": "Ignorer", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "Utilisateur réacheminé", "tunnel.staticallyForwarded": "Réacheminement statique" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "La connexion au serveur hôte d'extension distant a échoué (erreur : {0})", "devTools": "Ouvrir les outils de développement", "directUrl": "Ouvrir dans le navigateur" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Le dossier d'espace de travail n'existe pas : {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Déjà en cours de journalisation.", "invalid.embeddedLanguages": "Valeur non valide dans 'contributes.{0}.embeddedLanguages'. Il doit s'agir d'un mappage d'objets entre le nom de portée et le langage. Valeur fournie : {1}", @@ -9839,17 +10894,16 @@ "progress2": "Journalisation de l'analyse de la grammaire TM. Appuyez sur Arrêter une fois que vous avez fini.", "stop": "Arrêter" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "Aucune grammaire TM n'est inscrite pour ce langage." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "Ajoute des générateurs de jetons TextMate.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "Définit les noms d’étendue qui contiennent de crochets équilibrés.", "vscode.extension.contributes.grammars.embeddedLanguages": "Mappage du nom de portée à l'ID de langage si cette grammaire contient des langages incorporés.", "vscode.extension.contributes.grammars.injectTo": "Liste de noms des portées de langage auxquelles cette grammaire est injectée.", "vscode.extension.contributes.grammars.language": "Identificateur de langue pour lequel cette syntaxe est ajoutée.", "vscode.extension.contributes.grammars.path": "Chemin du fichier tmLanguage. Le chemin est relatif au dossier d'extensions et commence généralement par './syntaxes/'.", "vscode.extension.contributes.grammars.scopeName": "Nom de portée TextMate utilisé par le fichier tmLanguage.", - "vscode.extension.contributes.grammars.tokenTypes": "Un mappage entre un nom d'étendue et des types de token." + "vscode.extension.contributes.grammars.tokenTypes": "Un mappage entre un nom d'étendue et des types de token.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "Définit les noms d’étendue qui ne contiennent pas de crochets équilibrés." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?", @@ -9859,7 +10913,12 @@ "readonly": "Lecture seule", "readonlyAndDeleted": "Supprimé, en lecture seule", "replaceButtonLabel": "&&Remplacer", - "textFileModelDecorations": "Décorations de modèle de fichier texte" + "textFileCreate.source": "Fichier créé", + "textFileModelDecorations": "Décorations de modèle de fichier texte", + "textFileOverwrite.source": "Fichier remplacé" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "Encodage de fichier modifié" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Échec de l'enregistrement de '{0}' : {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "Enregistrement de '{0}'" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "Enregistrement des fichiers texte" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "Problèmes durant l'analyse du fichier d'icônes de fichier : {0}", "error.invalidformat": "Format non valide du fichier de thème d'icônes de fichier : objet attendu." @@ -9875,12 +10937,14 @@ "defaultTheme": "Par défaut", "error.cannotparseicontheme": "Problèmes durant l'analyse du fichier d'icônes de produit : {0}", "error.fontId": "ID de police manquant ou non valide : '{0}'. Définition de police ignorée.", + "error.fontSrc": "Source de police non valide dans la police '{0}'. Source ignorée.", "error.fontStyle": "Style de police non valide dans la police '{0}'. Paramètre ignoré.", "error.fontWeight": "Épaisseur de police non valide dans la police '{0}'. Paramètre ignoré.", + "error.icon.font": "Définition d'icône ignorée : '{0}'. Police inconnue.", "error.icon.fontCharacter": "Définition d'icône ignorée : '{0}'. fontCharacter inconnu.", - "error.icon.fontId": "Définition d'icône ignorée : '{0}'. Police inconnue.", "error.invalidformat": "Format non valide du fichier de thème d'icônes de produit : objet attendu.", "error.missingProperties": "Format non valide pour le fichier de thème des icônes de produit : doit contenir iconDefinitions et des polices.", + "error.noFontSrc": "Aucune source de police valide dans la police '{0}'. Définition de police ignorée.", "error.parseicondefs": "Problèmes lors du traitement des définitions d’icônes de produits dans {0} : \r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "L’identifiant de la couleur dont le thème peut être changé", "contributes.color.id.format": "Les identificateurs doivent contenir uniquement des lettres, des chiffres et des points. Ils ne peuvent pas commencer par un point", "contributes.defaults.dark": "La couleur par défaut pour les thèmes sombres. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", - "contributes.defaults.highContrast": "La couleur par défaut pour les thèmes de contraste élevé. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", + "contributes.defaults.highContrast": "Couleur par défaut pour les thèmes sombres à contraste élevé. Valeur de couleur en hexadécimal (#RRGGBB[AA]) ou identificateur d’une couleur à thème qui fournit la valeur par défaut. Si elle n’est pas fournie, la couleur « sombre » est utilisée par défaut pour les thèmes sombres à contraste élevé.", + "contributes.defaults.highContrastLight": "Couleur par défaut pour les thèmes clairs à contraste élevé. Valeur de couleur en hexadécimal (#RRGGBB[AA]) ou identificateur d’une couleur à thème qui fournit la valeur par défaut. Si elle n’est pas fournie, la couleur « clair » est utilisée par défaut pour les thèmes à contraste élevé.", "contributes.defaults.light": "La couleur par défaut pour les thèmes clairs. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", "invalid.colorConfiguration": "'configuration.colors' doit être un tableau", "invalid.default.colorType": "{0} doit être soit une valeur de couleur en hexadécimal (#RRGGBB[AA] ou #RGB[A]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", - "invalid.defaults": "'configuration.colors.defaults' doit être défini et doit contenir 'light', 'dark' et 'highContrast'", + "invalid.defaults": "« configuration.colors.defaults » doit être défini et doit contenir « light » et « dark »", + "invalid.defaults.highContrast": "S’il est défini, « configuration.colors.defaults.highContrast » doit être une chaîne.", + "invalid.defaults.highContrastLight": "Si elle est définie, « configuration.colors.defaults.highContrastLight » doit être une chaîne.", "invalid.description": "'configuration.colors.description' doit être défini et ne peut pas être vide", "invalid.id": "'configuration.colors.id' doit être défini et ne peut pas être vide", "invalid.id.format": "'configuration.colors.id' doit contenir uniquement des lettres, des chiffres et des points. Il ne peut pas commencer par un point" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "Couleurs de la coloration syntaxique", - "schema.fontStyle.error": "Le style de polie doit être 'italic', 'bold' or 'underline' ou une combinaison ou la chaîne vide.", + "schema.fontStyle.error": "Le style de police doit être \"italique\", \"gras\", \"souligné\", \"barré\", une combinaison de ces styles ou la chaîne vide.", "schema.properties.name": "Description de la règle.", "schema.properties.scope": "Sélecteur de portée qui correspond à cette règle.", "schema.semanticTokenColors": "Couleurs des jetons sémantiques", "schema.supportsSemanticHighlighting": "Indique si la mise en surbrillance de la sémantique doit être activée pour ce thème.", "schema.token.background.warning": "Les couleurs d’arrière-plan des tokens ne sont actuellement pas pris en charge.", - "schema.token.fontStyle": "Style de police de la règle: 'italic', 'bold' ou 'underline' ou une combinaison. La chaîne vide défait les paramètres hérités.", + "schema.token.fontStyle": "Style de police de la règle : \"italique\", \"gras\", \"souligné\", \"barré\" ou une combinaison. La chaîne vide annule les paramètres hérités.", "schema.token.fontStyle.none": "Aucun (vide le style hérité)", "schema.token.foreground": "Couleur de premier plan du jeton.", "schema.token.settings": "Couleurs et styles du jeton.", @@ -9958,35 +11025,23 @@ "schema.languageId": "ID de la définition d'icône de l'association.", "schema.languageIds": "Associe des langages à des icônes. La clé de l'objet est l'ID de langage défini dans le point de contribution du langage.", "schema.light": "Associations facultatives des icônes de fichiers dans les thèmes de couleur claire.", + "schema.showLanguageModeIcons": "Configure si les icônes de langue par défaut doivent être utilisées si le thème ne définit pas d’icône pour une langue.", "schema.src": "Emplacement de la police." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "Valeur par défaut de l'icône. Il s'agit soit d'une référence à un ThemeIcon existant, soit d'une icône provenant d'une police d'icônes.", "contributes.icon.default.fontCharacter": "Caractère de l'icône dans la police d'icônes.", - "contributes.icon.default.fontId": "ID de la police d'icônes qui définit l'icône.", + "contributes.icon.default.fontPath": "Chemin d’accès de la police d’icône qui définit l’icône.", "contributes.icon.description": "Description de l'icône thématique", "contributes.icon.id": "Identificateur de l'icône thématique", "contributes.icon.id.format": "Les identificateurs peuvent contenir uniquement des lettres, des chiffres et des signes moins. Ils doivent comporter au moins deux segments sous la forme 'composant-nomicône'.", - "contributes.iconFonts": "Contribue aux polices d'icônes à utiliser par les contributions d'icônes.", - "contributes.iconFonts.id": "ID de la police.", - "contributes.iconFonts.id.formatError": "L'ID doit contenir uniquement les caractères suivants : lettres, chiffres, traits de soulignement et signes moins.", - "contributes.iconFonts.src": "Emplacement de la police.", - "contributes.iconFonts.src.format": "Format de la police.", - "contributes.iconFonts.src.path": "Chemin de la police, par rapport à l'emplacement actuel de l'extension.", "contributes.icons": "Contribue aux icônes thématiques définies par l'extension", - "invalid.iconFonts.configuration": "'configuration.iconFonts' doit être un tableau", - "invalid.iconFonts.id": "'configuration.iconFonts.id' doit être défini et ne peut pas être vide", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' doit contenir uniquement des lettres, des chiffres, des traits de soulignement et des signes moins.", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts est une proposition de point de contribution disponible uniquement en l'absence de développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {0}", - "invalid.iconFonts.src": "'configuration.iconFonts.src' doit être un tableau avec les emplacements de la police d'icônes.", - "invalid.iconFonts.src.item": "Les éléments de 'configuration.iconFonts.src' doivent être des objets avec les propriétés 'path' et 'format'", - "invalid.iconFonts.src.path": "'contributes.iconFonts.src.path' ({0}) est censé être inclus dans le dossier ({0}) de l'extension. Cela risque de rendre l'extension non portable.", - "invalid.icons.configuration": "'configuration.icons' doit être un tableau", - "invalid.icons.default": "'configuration.icons.default' doit être une référence à l'ID d'une autre icône de thème (chaîne) ou une définition d'icône (objet) ayant les propriétés 'fontId' et 'fontCharacter'.", + "invalid.icons.configuration": "« configuration.icons » doit être un objet dont les noms d’icône sont des propriétés.", + "invalid.icons.default": "« configuration.icons.default » doit être une référence à l'ID d'une autre icône de thème (chaîne) ou une définition d'icône (objet) ayant les propriétés « fontPath » et « fontCharacter ».", + "invalid.icons.default.fontPath.extension": "« contributes.icons.default.fontPath » doit avoir l’extension de fichier « woff », « woff2 » ou « ttf », est « {0} ».", + "invalid.icons.default.fontPath.path": "« contributes.icons.default.fontPath » ({0}) doit être inclus dans le dossier de l’extension ({0}).", "invalid.icons.description": "'configuration.icons.description' doit être défini et ne peut pas être vide", - "invalid.icons.id": "'configuration.icons.id' doit être défini et ne peut pas être vide", - "invalid.icons.id.format": "'configuration.icons.id' peut contenir uniquement des lettres, des chiffres et des signes moins. Il doit comporter au moins deux segments sous la forme 'composant-nomicône'.", - "invalid.icons.proposedAPI": "'configuration.icons est une proposition de point de contribution disponible uniquement en l'absence de développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {0}" + "invalid.icons.id.format": "Les touches « configuration.icons » représentent l’ID d’icône et ne peuvent contenir que des lettres, des chiffres et des signes moins. Ils doivent se composer d’au moins deux segments sous la forme « component-iconname »." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Format de la police.", @@ -9999,7 +11054,7 @@ "schema.src": "Emplacement de la police." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "Si cette option est activée, le thème à contraste élevé est automatiquement choisi quand le système d’exploitation utilise un thème à contraste élevé. Le thème à contraste élevé à utiliser est défini par `#{0}#`", + "autoDetectHighContrast": "Si cette option est activée, le thème à contraste élevé est automatiquement choisi quand le système d’exploitation utilise un thème à contraste élevé. Le thème à contraste élevé à utiliser est défini par `#{0}#` and `#{1}#`.", "colorTheme": "Spécifie le thème de couleur utilisé dans le banc d'essai.", "colorThemeError": "Le thème est inconnu ou n'est pas installé.", "defaultProductIconThemeDesc": "Par défaut", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "Aucune icône de fichier", "noIconThemeLabel": "Aucun", "preferredDarkColorTheme": "Spécifie le thème de couleur par défaut pour l'apparence d'OS sombre quand '#{0}#' est activé.", - "preferredHCColorTheme": "Spécifie le thème de couleur par défaut utilisé en mode de contraste élevé quand '#{0}#' est activé.", + "preferredHCDarkColorTheme": "Spécifie le thème de couleur par défaut utilisé en mode sombre de contraste élevé quand '#{0}#' est activé.", + "preferredHCLightColorTheme": "Spécifie le thème de couleur par défaut utilisé en mode clair de contraste élevé quand '#{0}#' est activé.", "preferredLightColorTheme": "Spécifie le thème de couleur par défaut pour l'apparence d'OS claire quand '#{0}#' est activé.", "productIconTheme": "Spécifie le thème d'icône de produit utilisé.", "productIconThemeError": "Le thème d'icône de produit est inconnu ou n'est pas installé.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "ID du thème de couleur comme il apparaît dans les paramètres utilisateur.", "vscode.extension.contributes.themes.label": "Étiquette du thème de couleur comme indiqué dans l'interface utilisateur (IU).", "vscode.extension.contributes.themes.path": "Chemin du fichier tmTheme. Le chemin est relatif au dossier de l'extension et est généralement './colorthemes/awesome-color-theme.json'.", - "vscode.extension.contributes.themes.uiTheme": "Thème de base définissant les couleurs autour de l'éditeur : 'vs' est le thème de couleur clair, 'vs-dark' est le thème de couleur sombre. 'hc-black' est le thème sombre à contraste élevé." + "vscode.extension.contributes.themes.uiTheme": "Thème de base définissant les couleurs autour de l'éditeur : « vs » est le thème de couleur claire, « vs-dark » est le thème de couleur sombre. hc-black' est le thème foncé à fort contraste, 'hc-light' est le thème clair à fort contraste." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "Description du type de jeton sémantique", @@ -10113,16 +11169,24 @@ "snippets": "Extraits utilisateur", "sync category": "Synchronisation des paramètres", "syncViewIcon": "Icône de vue de la synchronisation des paramètres.", + "tasks": "Tâches utilisateur", "ui state label": "État de l'IU" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "Afficher les personnalisations des emplacements de conteneur", + "cachedViewPositions": "Afficher les personnalisations des emplacements", "hideView": "Masquer '{0}'", "resetViewLocation": "Réinitialiser l'emplacement" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "Affiche les personnalisations de visibilité dans {0} conteneur d’affichage" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?", "deleted": "Supprimé", + "fileWorkingCopyCreate.source": "Fichier créé", "fileWorkingCopyDecorations": "Décorations de copie de travail de fichier", + "fileWorkingCopyReplace.source": "Fichier remplacé", "irreversible": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier '{1}'. Si vous le remplacez, son contenu est également remplacé.", "readonly": "Lecture seule", "readonlyAndDeleted": "Supprimé, en lecture seule", @@ -10145,17 +11209,35 @@ "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/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "Enregistrement des copies de travail" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "Enregistrement de '{0}'" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "Fichier enregistré", + "moved.source": "Fichier déplacé", + "renamed.source": "Fichier renommé" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "Annuler/Rétablir" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "Sauvegarder les copies de travail" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Cliquez sur « Annuler » pour mettre fin à l'attente et pour sauvegarder ou rétablir les éditeurs avec les modifications non sauvegardées.", - "backupBeforeShutdownMessage": "La sauvegarde des éditeurs avec des modifications non enregistrées prend plus de temps que prévu...", + "backupBeforeShutdownMessage": "La sauvegarde des éditeurs avec des modifications non sauvegardées prend un peu plus de temps...", "backupErrorDetails": "Essayez d'abord de sauvegarder ou de rétablir les éditeurs avec les modifications non sauvegardées, puis réessayez.", "backupTrackerBackupFailed": "Les éditeurs suivants, dont les modifications n'ont pas été sauvegardées, n'ont pas pu être enregistrés dans l'emplacement de sauvegarde.", "backupTrackerConfirmFailed": "Les éditeurs suivants dont les modifications n'ont pas été sauvegardées n'ont pas pu être sauvegardés ou annulés.", - "revertBeforeShutdown": "La restauration des éditeurs avec des modifications non enregistrées prend plus de temps que prévu...", - "saveBeforeShutdown": "L’enregistrement des éditeurs avec des modifications non enregistrées prend plus de temps que prévu..." + "discardBackupsBeforeShutdown": "L’abandon des sauvegardes prend un peu plus de temps...", + "revertBeforeShutdown": "L'annulation des éditeurs avec des changements non sauvegardés prend un peu plus de temps...", + "saveBeforeShutdown": "La sauvegarde des éditeurs avec des modifications non sauvegardées prend un peu plus de temps..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "Enregistrement de l’historique local" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration de l’espace de travail. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "Chargement de l'erreur..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Provide new column width", + "table.resizeColumn.invalid": "Invalid column width", + "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "Afficher/masquer plus" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Contrôle si l'approbation de l'espace de travail est activée dans Azure Data Studio.", "workspace.trust.emptyWindow.description": "Contrôle si la fenêtre vide est approuvée par défaut dans Azure Data Studio. Lorsqu'il est utilisé avec `#{0}#`, vous pouvez activer toutes les fonctionnalités d'Azure Data Studio sans demander dans une fenêtre vide." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "Tout réduire" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Aucun compte à actualiser", "accountActions.no": "Non", @@ -10319,6 +11409,10 @@ "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/connection/common/providerConnectionInfo": { + "connection.unsupported": "Connexion non prise en charge", + "loading": "Chargement..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget utilisé dans les tableaux de bord" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "Échec de la génération du script de sélection pour l’objet sélectionné.", "updateOperationName": "Mettre à jour" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "Impossible d’exécuter la cellule de code. Une autre cellule est en cours d’exécution." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "déconnecté" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "Recherchez dans la table des propriétés.", + "ep.searchPlaceholder": "Filtrer un champ...", + "ep.topOperationsSearchDescription": "Recherchez les principales opérations." + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "Éditeur de plans d'exécution de comparaison" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "Plan de requête" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "Copier", + "ept.topOperationsCopyWithHeader": "Copier avec en-tête", + "ept.topOperationsSelectAll": "Tout sélectionner", + "planTreeTab.title": "Arborescence du plan", + "topOperationsTableTitle": "Arborescence du plan d'exécution" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "Fichiers de plan d'exécution", "executionPlan.diagram.ariaLabel": "Plan d'exécution {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "Requête {0} : coût de requête (relatif au script) : {1} %" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "Copier", + "ep.topOperationsCopyWithHeader": "Copier avec en-tête", + "ep.topOperationsSelectAll": "Tout sélectionner", + "topOperationsTabTitle": "Principales opérations", + "topOperationsTableTitle": "Principales opérations" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "Fermer", "customZoomApplyButton": "Appliquer", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "Zoom (pourcentage)", "zoomAction": "Zoom" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "Nombre réel de lignes pour toutes les exécutions", + "cancelExpensiveOperationAction": "Fermer", + "executionPlanActualElapsedCpuTime": "Temps processeur réel écoulé", + "executionPlanActualElapsedTime": "Temps réel écoulé", + "executionPlanCost": "Coût", + "executionPlanNumberOfRowsRead": "Nombre de lignes lues", + "executionPlanOff": "Inactif", + "executionPlanSelectExpenseMetricTitle": "Sélectionner une métrique de dépense", + "executionPlanSubtreeCost": "Coût de la sous-arborescence", + "expensiveOperationLabel": "Métrique :", + "highlightExpensiveOperationAction": "Appliquer", + "highlightExpensiveOperationApplyButton": "Appliquer", + "highlightExpensiveOperationButtonTitle": "Mettre en surbrillance l’opération coûteuse", + "qp.expensiveOperationMetric.dontShowAgain": "Ne plus afficher", + "qp.expensiveOperationMetric.no": "Non", + "qp.expensiveOperationMetric.yes": "Oui", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "Définir la métrique choisie comme valeur par défaut pour les plans d’exécution de requêtes ?", + "turnOffExpensiveHighlightingOperationAction": "Inactif" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "Fermer", "executionPlanEnterValueTitle": "Entrer une valeur de recherche", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "Correspondance suivante", "previousSearchItemAction": "Correspondance précédente" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Quand", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "Rechercher", "title.matchesCountLimit": "Votre recherche a retourné un grand nombre de résultats, seuls les 999 premières correspondances sont mises en surbrillance." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "Le type de sortie '{0}' n’est pas reconnu." + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "Cellule", "addCodeLabel": "Ajouter du code", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici] ({0}). Voulez-vous activer les fonctionnalités en préversion ?", "enablePreviewFeatures.yes": "Oui (recommandé)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", + "notifyEncryption.moreInfoLink": "Plus d'informations", + "notifyEncryption.title": "Mise à jour importante" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "Créer une connexion", "welcomePage.createConnectionBody": "Connectez-vous à une instance de base de données en utilisant la boîte de dialogue de connexion.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "Démarrer la visite guidée", "welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}." }, + "sql/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.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 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": "Ouvrez la page d’accueil qui propose du contenu pour faciliter la prise en main d’Azure Data Studio et des extensions.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.", + "workbench.startupEditor.welcomePageWithTour": "Ouvrir la page d’accueil avec la visite guidée Prise en main (par défaut)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Ajouter un compte", "accountDialog.close": "Fermer", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Pri&&se en main", "showReleaseNotes": "Afficher la prise en main" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "Impossible d’exécuter la cellule de code. Une autre cellule est en cours d’exécution." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "Copier", - "ept.topOperationsCopyWithHeader": "Copier avec en-tête", - "ept.topOperationsSelectAll": "Tout sélectionner", - "planTreeTab.title": "Arborescence du plan", - "topOperationsTableTitle": "Arborescence du plan d'exécution" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "Copier", - "ep.topOperationsCopyWithHeader": "Copier avec en-tête", - "ep.topOperationsSelectAll": "Tout sélectionner", - "topOperationsTabTitle": "Principales opérations", - "topOperationsTableTitle": "Principales opérations" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "Le type de sortie '{0}' n’est pas reconnu." - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Provide new column width", - "table.resizeColumn.invalid": "Invalid column width", - "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "Tout réduire" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "Connexion non prise en charge", - "loading": "Chargement..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "Recherchez dans la table des propriétés.", - "ep.searchPlaceholder": "Filtrer un champ...", - "ep.topOperationsSearchDescription": "Recherchez les principales opérations." - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "Nombre réel de lignes pour toutes les exécutions", - "cancelExpensiveOperationAction": "Fermer", - "executionPlanActualElapsedCpuTime": "Temps processeur réel écoulé", - "executionPlanActualElapsedTime": "Temps réel écoulé", - "executionPlanCost": "Coût", - "executionPlanNumberOfRowsRead": "Nombre de lignes lues", - "executionPlanOff": "Inactif", - "executionPlanSelectExpenseMetricTitle": "Sélectionner une métrique de dépense", - "executionPlanSubtreeCost": "Coût de la sous-arborescence", - "expensiveOperationLabel": "Métrique :", - "highlightExpensiveOperationAction": "Appliquer", - "highlightExpensiveOperationApplyButton": "Appliquer", - "highlightExpensiveOperationButtonTitle": "Mettre en surbrillance l’opération coûteuse", - "qp.expensiveOperationMetric.dontShowAgain": "Ne plus afficher", - "qp.expensiveOperationMetric.no": "Non", - "qp.expensiveOperationMetric.yes": "Oui", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "Définir la métrique choisie comme valeur par défaut pour les plans d’exécution de requêtes ?", - "turnOffExpensiveHighlightingOperationAction": "Inactif" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", - "notifyEncryption.moreInfoLink": "Plus d'informations", - "notifyEncryption.title": "Mise à jour importante" - }, - "sql/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.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 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": "Ouvrez la page d’accueil qui propose du contenu pour faciliter la prise en main d’Azure Data Studio et des extensions.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.", - "workbench.startupEditor.welcomePageWithTour": "Ouvrir la page d’accueil avec la visite guidée Prise en main (par défaut)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index e8f9f00c76..14bf07a441 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 6ca51c117f..4b07589f06 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "Directory di lavoro corrente dello strumento di esecuzione attività all'avvio", "defaultBuildTask": "Nome dell'attività di compilazione predefinita. Se non è presente un'unica attività di compilazione predefinita, viene mostrata una selezione rapida per consentire la selezione dell'attività di compilazione.", + "extensionInstallFolder": "Percorso in cui è installata un'estensione.", "file": "File attualmente aperto", "fileBasename": "Nome di base del file attualmente aperto", "fileBasenameNoExtension": "Nome di base del file attualmente aperto senza estensione", @@ -52,8 +53,6 @@ "folderLabel": "Cartella in base al nome (qualsiasi percorso)", "folderName": "nome della cartella dell'area di lavoro in cui è contenuto il file (ad es. myFolder)", "folderPath": "percorso della cartella dell'area di lavoro in cui è contenuto il file (ad es. /Users/Development/myFolder)", - "languageSpecificEditorSettings": "Impostazioni dell'editor specifiche del linguaggio", - "languageSpecificEditorSettingsDescription": "Esegue l'override delle impostazioni dell'editor per il linguaggio", "remoteName": "ad esempio SSH", "rootName": "nome dell'Area di lavoro (ad es. myFolder o myWorkspace)", "rootPath": "percorso dell'Area di lavoro (ad es. /Users/Development/myWorkspace)", 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 c6f1814af2..28a8814ecc 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "La scrittura delle informazioni di accesso al keychain non è riuscita. Errore: '{0}'.", - "troubleshooting": "Guida alla risoluzione dei problemi" - }, "dist/githubServer": { - "signingIn": "$(mark-github) Accesso a github.com...", - "status.git.signIn.name": "Accesso a GitHub", - "validUri": "Immettere un URI valido dalla pagina di accesso di GitHub." + "code.detail": "Per completare l'autenticazione, passare a GitHub e incollare il time code precedente.", + "code.title": "Codice: {0}", + "no": "No", + "otherReasonMessage": "L'autorizzazione di questa estensione per l'uso di GitHub non è stata ancora completata. Continuare a provare?", + "progress": "Aprire [{0}]({0}) in una nuova scheda e incollare il time code: {1}", + "signingIn": "Accesso a github.com in corso...", + "signingInAnotherWay": "Accesso a github.com in corso...", + "userCancelledMessage": "Si sono verificati problemi durante l'accesso? Vuoi provare in un modo diverso?", + "yes": "Sì" }, "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 5bcd882494..f56813cdb2 100644 --- a/i18n/ads-language-pack-it/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "Il fork '{0}' è stato creato in GitHub.", "forking_pushing": "Push delle modifiche...", "no": "No", + "no pr template": "Nessun modello", "openingithub": "Apri in GitHub", - "openpr": "Apri richiesta pull" + "openpr": "Apri richiesta pull", + "select pr template": "Selezionare il modello di richiesta pull" }, "package": { "config.gitAuthentication": "Controlla se abilitare l'autenticazione GitHub automatica per i comandi GIT all'interno di VS Code.", + "config.gitProtocol": "Controlla il protocollo usato per clonare un repository 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)", diff --git a/i18n/ads-language-pack-it/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-it/translations/extensions/json-language-features.i18n.json index 0db66e9264..30927cd2a0 100644 --- a/i18n/ads-language-pack-it/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "Usare l'impostazione '{0}' per configurare il limite.", "goToSetting": "Apri impostazioni", + "json.clearCache.completed": "Cache dello schema JSON cancellata.", "json.resolveError": "JSON: Errore di risoluzione dello schema", "json.schemaResolutionDisabledMessage": "Il download degli schemi è disabilitato. Fare clic per configurare.", "json.schemaResolutionErrorMessage": "Non è possibile risolvere lo schema. Fare clic per riprovare.", @@ -20,12 +21,34 @@ "untitled.schema": "Impossibile caricare {0}", "yes never again": "Non visualizzare più questo messaggio" }, + "client\\dist\\node/languageStatus": { + "openExtension": "Apri estensione", + "openSettings": "Apri impostazioni", + "pending.detail": "Caricamento delle informazioni JSON", + "schema.noSchema": "Nessuno schema configurato per questo file", + "schema.showdocs": "Altre informazioni sulla configurazione dello schema JSON...", + "schemaFromFolderSettings": "Configurato nelle impostazioni dell'area di lavoro", + "schemaFromUserSettings": "Configurato nelle impostazioni utente", + "schemaFromextension": "Configurato dall'estensione: {0}", + "schemaPicker.title": "Schemi JSON usati per {0}", + "status.error": "Non è possibile calcolare gli schemi usati", + "status.multipleSchema": "Sono stati configurati più schemi JSON.", + "status.noSchema": "Nessuno schema JSON configurato.", + "status.noSchema.short": "Nessuna convalida dello schema", + "status.notJSON": "Non è un editor JSON", + "status.openSchemasLink": "Mostrare schema", + "status.singleSchema": "Schema JSON configurato.", + "status.withSchema.short": "Schema convalidato", + "status.withSchemas.short": "Schema convalidato", + "statusItem.name": "Stato di convalida JSON" + }, "package": { "description": "Fornisce supporto avanzato del linguaggio per i file JSON.", "displayName": "Funzionalità del linguaggio JSON", "json.clickToRetry": "Fare clic per riprovare.", "json.colorDecorators.enable.deprecationMessage": "L'impostazione `json.colorDecorators.enable` è stata deprecata e sostituita da `editor.colorDecorators`.", "json.colorDecorators.enable.desc": "Abilita o disabilita gli elementi Decorator di tipo colore", + "json.command.clearCache": "Cancella cache dello schema", "json.enableSchemaDownload.desc": "Se è abilitata, è possibile recuperare gli schemi JSON da posizioni HTTP e HTTPS.", "json.format.enable.desc": "Abilita/Disabilita il formattatore JSON predefinito", "json.maxItemsComputed.desc": "Numero massimo di simboli di struttura e aree di riduzione calcolati (limitato per motivi di prestazioni).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "Criteri dei file che possono contenere '*' da usare per la ricerca durante la risoluzione di file JSON in schemi.", "json.schemas.schema.desc": "Definizione dello schema per l'URL specificato. È necessario specificare lo schema per evitare accessi all'URL dello schema.", "json.schemas.url.desc": "URL di uno schema o percorso relativo di uno schema nella directory corrente", - "json.tracing.desc": "Traccia le comunicazioni tra Visual Studio Code e il server di linguaggio JSON." + "json.tracing.desc": "Traccia le comunicazioni tra Visual Studio Code e il server di linguaggio JSON.", + "json.validate.enable.desc": "Abilita/disabilita la convalida JSON." } } } \ No newline at end of file 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 279032c781..668ecd2c9a 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "Visita il collegamento" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "La ricerca dei riferimenti a file non è riuscita. Non è stata specificata alcuna risorsa.", + "progress.title": "Ricerca di riferimenti a file" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "Ridenominazione non supportata nel percorso" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[Anteprima] {0}", "onPreviewStyleLoadError": "Impossibile caricare 'markdown.styles': {0}", "preview.clickOpenFailed": "Non è stato possibile aprire {0}", "previewTitle": "Anteprima {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0} non è stato trovato", "preview.securityMessage.label": "Avviso di sicurezza contenuto disabilitato", "preview.securityMessage.text": "Alcuni contenuti sono stati disabilitati in questo documento", "preview.securityMessage.title": "I contenuti potenzialmente non sicuri sono stati disabilitati nell'anteprima Markdown. Modificare l'impostazione di sicurezza dell'anteprima Markdown per consentire la visualizzazione di contenuto non sicuri o abilitare gli script" }, - "dist/security": { + "dist/preview/security": { "disable.description": "Consente l'esecuzione di tutti i contenuti e script. Scelta non consigliata", "disable.title": "Disabilita", "disableSecurityWarning.title": "Disabilita anteprima degli avvisi di sicurezza in questa area di lavoro", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "Non influisce sul livello di sicurezza del contenuto" }, "package": { + "configuration.markdown.editor.drop.enabled": "Abilitare/Disabilitare l'inserimento nell'editor markdown per inserire il turno. Richiede l'abilitazione di `#workbenck.experimental.editor.dropIntoEditor.enabled#`.", "configuration.markdown.links.openLocation.beside": "Apre i collegamenti accanto all'editor attivo.", "configuration.markdown.links.openLocation.currentGroup": "Apre i collegamenti nel gruppo di editor attivo.", "configuration.markdown.links.openLocation.description": "Controlla dove aprire i collegamenti nei file Markdown.", "configuration.markdown.preview.openMarkdownLinks.description": "Controlla in che modo aprire i collegamenti ad altri file Markdown nell'anteprima Markdown.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "Prova ad aprire i collegamenti nell'editor.", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Prova ad aprire i collegamenti nell'anteprima Markdown.", + "configuration.markdown.suggest.paths.enabled.description": "Abilita/Disabilita i suggerimenti di percorso per i collegamenti Markdown", "description": "Fornisce un supporto avanzato del linguaggio per Markdown.", "displayName": "Funzionalità del linguaggio Markdown", + "markdown.findAllFileReferences": "Trova riferimenti a file", "markdown.preview.breaks.desc": "Imposta il rendering delle interruzioni di riga nell'anteprima Markdown. Se è impostato su 'true', viene creato un tag
per i caratteri di nuova riga all'interno di paragrafi.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Fare doppio clic nell'anteprima Markdown per passare all'editor.", "markdown.preview.fontFamily.desc": "Controlla la famiglia di caratteri usata nell'anteprima Markdown.", diff --git a/i18n/ads-language-pack-it/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-it/translations/extensions/microsoft-authentication.i18n.json index 98b95e5c7f..60eaeae656 100644 --- a/i18n/ads-language-pack-it/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "Si è stati disconnessi perché la lettura delle informazioni di autenticazione archiviate non è riuscita." }, - "dist/keychain": { - "keychainWriteError": "La scrittura delle informazioni di accesso al keychain non è riuscita. Errore: '{0}'.", - "troubleshooting": "Guida alla risoluzione dei problemi" - }, "package": { "description": "Provider di autenticazione Microsoft", "displayName": "Account Microsoft", diff --git a/i18n/ads-language-pack-it/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-it/translations/extensions/theme-defaults.i18n.json index eb79806ab8..5572b85c54 100644 --- a/i18n/ads-language-pack-it/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Più scuro (predefinito scuro)", "description": "I temi dark e light predefiniti in Visual Studio", "displayName": "Tema predefinito", - "hcColorThemeLabel": "Contrasto elevato", + "hcColorThemeLabel": "Contrasto elevato scuro", "lightColorThemeLabel": "Chiaro (Visual Studio)", + "lightHcColorThemeLabel": "Contrasto elevato chiaro", "lightPlusColorThemeLabel": "Più chiaro (predefinito chiaro)", "minimalIconThemeLabel": "Minimo (Visual Studio Code)" } diff --git a/i18n/ads-language-pack-it/translations/main.i18n.json b/i18n/ads-language-pack-it/translations/main.i18n.json index f204a5dca0..ac605a5dcd 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "input" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "Maiuscole/minuscole", "regexDescription": "Usa espressione regolare", "wordsDescription": "Parola intera" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "input", - "label.preserveCaseCheckbox": "Mantieni maiuscole/minuscole" + "label.preserveCaseToggle": "Mantieni maiuscole/minuscole" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "Caricamento..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Non associato" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "Menu applicazione", "mMore": "altro" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0} giorno fa", "date.fromNow.hours.plural": "{0} ore", "date.fromNow.hours.plural.ago": "{0} ore fa", + "date.fromNow.hours.plural.ago.fullWord": "{0} ore fa", + "date.fromNow.hours.plural.fullWord": "{0} ore", "date.fromNow.hours.singular": "{0} ora", "date.fromNow.hours.singular.ago": "{0} ora fa", + "date.fromNow.hours.singular.ago.fullWord": "{0} ora fa", + "date.fromNow.hours.singular.fullWord": "{0} ora", "date.fromNow.in": "in {0}", "date.fromNow.minutes.plural": "{0} minuti", "date.fromNow.minutes.plural.ago": "{0} minuti fa", + "date.fromNow.minutes.plural.ago.fullWord": "{0} minuti fa", + "date.fromNow.minutes.plural.fullWord": "{0} minuti", "date.fromNow.minutes.singular": "{0} minuto", "date.fromNow.minutes.singular.ago": "{0} minuto fa", + "date.fromNow.minutes.singular.ago.fullWord": "{0} minuto fa", + "date.fromNow.minutes.singular.fullWord": "{0} minuto", "date.fromNow.months.plural": "{0} mesi", "date.fromNow.months.plural.ago": "{0} mesi fa", + "date.fromNow.months.plural.ago.fullWord": "{0} mesi fa", + "date.fromNow.months.plural.fullWord": "{0} mesi", "date.fromNow.months.singular": "{0} mese", "date.fromNow.months.singular.ago": "{0} mese fa", + "date.fromNow.months.singular.ago.fullWord": "{0} mese fa", + "date.fromNow.months.singular.fullWord": "{0} mese", "date.fromNow.now": "ora", "date.fromNow.seconds.plural": "{0} secondi", "date.fromNow.seconds.plural.ago": "{0} secondi fa", + "date.fromNow.seconds.plural.ago.fullWord": "{0} secondi fa", + "date.fromNow.seconds.plural.fullWord": "{0} secondi", "date.fromNow.seconds.singular": "{0} secondo", "date.fromNow.seconds.singular.ago": "{0} secondo fa", + "date.fromNow.seconds.singular.ago.fullWord": "{0} secondo fa", + "date.fromNow.seconds.singular.fullWord": "{0} secondo", "date.fromNow.weeks.plural": "{0} settimane", "date.fromNow.weeks.plural.ago": "{0} settimane fa", + "date.fromNow.weeks.plural.ago.fullWord": "{0} settimane fa", + "date.fromNow.weeks.plural.fullWord": "{0} settimane", "date.fromNow.weeks.singular": "{0} settimana", "date.fromNow.weeks.singular.ago": "{0} settimana fa", + "date.fromNow.weeks.singular.ago.fullWord": "{0} settimana fa", + "date.fromNow.weeks.singular.fullWord": "{0} settimana", "date.fromNow.years.plural": "{0} anni", "date.fromNow.years.plural.ago": "{0} anni fa", + "date.fromNow.years.plural.ago.fullWord": "{0} anni fa", + "date.fromNow.years.plural.fullWord": "{0} anni", "date.fromNow.years.singular": "{0} anno", - "date.fromNow.years.singular.ago": "{0} anno fa" + "date.fromNow.years.singular.ago": "{0} anno fa", + "date.fromNow.years.singular.ago.fullWord": "{0} anno fa", + "date.fromNow.years.singular.fullWord": "{0} anno" }, "vs/base/common/errorMessage": { "error.defaultMessage": "Si è verificato un errore sconosciuto. Per altri dettagli, vedere il log.", @@ -127,6 +148,7 @@ "cmdKey.long": "Comando", "ctrlKey": "CTRL", "ctrlKey.long": "CTRL", + "optKey.long": "Opzione", "shiftKey": "MAIUSC", "shiftKey.long": "MAIUSC", "superKey": "Super", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "Input rapido" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "Cursori secondari rimossi", - "stickydesc": "Si attiene alla fine anche quando si passa a righe più lunghe" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "L'editor non è accessibile in questo momento. Premere {0} per le opzioni.", "editor": "editor" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "Indica se l'editor esegue un'operazione annullabile, ad esempio 'Anteprima riferimenti'" + "vs/editor/browser/coreCommands": { + "removedCursor": "Cursori secondari rimossi", + "stickydesc": "Si attiene alla fine anche quando si passa a righe più lunghe" }, "vs/editor/browser/editorExtensions": { "miRedo": "&&Ripeti", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "Copia la riga eliminata", "diff.inline.revertChange.label": "Ripristina questa modifica" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "Controlla se l'editor visualizza CodeLens.", "detectIndentation": "Controlla se `#editor.tabSize#` e `#editor.insertSpaces#` verranno rilevati automaticamente quando un file viene aperto in base al contenuto del file.", "editorConfigurationTitle": "Editor", @@ -262,11 +281,12 @@ "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. Usare 'workbench.colorCustomizations' per eseguire l'override dei colori di evidenziazione delle parentesi quadre.", + "bracketPairColorization.enabled": "Controlla se la colorazione delle coppie di parentesi è abilitata. Usare '#workbench.colorCustomizations#' per eseguire l'override dei colori di evidenziazione delle parentesi.", + "bracketPairColorization.independentColorPoolPerBracketType": "Controlla se ogni tipo di parentesi ha un pool di colori indipendente.", "codeActions": "Abilita la lampadina delle azioni codice nell'editor.", "codeLens": "Controlla se l'editor visualizza CodeLens.", "codeLensFontFamily": "Controlla la famiglia di caratteri per CodeLens.", - "codeLensFontSize": "Controlla le dimensioni del carattere in pixel per CodeLens. Quando è impostata su `0`, viene usato il 90% del valore di `#editor.fontSize#`.", + "codeLensFontSize": "Controlla le dimensioni del carattere in pixel per CodeLens. Quando è impostata su '0', viene usato il 90% del valore di '#editor.fontSize#'.", "colorDecorators": "Controlla se l'editor deve eseguire il rendering della selezione colori e degli elementi Decorator di tipo colore inline.", "columnSelection": "Abilita l'uso di mouse e tasti per la selezione delle colonne.", "comments.ignoreEmptyLines": "Controlla se ignorare le righe vuote con le opzioni per attivare/disattivare, aggiungere o rimuovere relative ai commenti di riga.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "Abilita le guide orizzontali solo per la coppia di parentesi attive.", "editor.guides.bracketPairsHorizontal.false": "Disabilita le guide per coppie di parentesi orizzontali.", "editor.guides.bracketPairsHorizontal.true": "Abilita le guide orizzontali come aggiunta alle guide per coppie di parentesi verticali.", - "editor.guides.highlightActiveBracketPair": "Controlla se le guide delle coppie di parentesi sono abilitate o meno.", + "editor.guides.highlightActiveBracketPair": "Controlla se l'editor debba evidenziare la coppia di parentesi attive.", "editor.guides.highlightActiveIndentation": "Controlla se l'editor deve evidenziare la guida con rientro attiva.", + "editor.guides.highlightActiveIndentation.always": "Evidenzia la guida di rientro attiva anche se le guide delle parentesi quadre sono evidenziate.", + "editor.guides.highlightActiveIndentation.false": "Non evidenziare la guida di rientro attiva.", + "editor.guides.highlightActiveIndentation.true": "Evidenzia la guida di rientro attiva.", "editor.guides.indentation": "Controlla se l'editor deve eseguire il rendering delle guide con rientro.", + "editor.inlayHints.off": "Gli hint di inlay sono disabilitati", + "editor.inlayHints.offUnlessPressed": "Gli hint di inlay sono nascosti per impostazione predefinita e vengono visualizzati solo quando si tiene premuto 'CTRL+ALT'", + "editor.inlayHints.on": "Gli hint di inlay sono abilitati", + "editor.inlayHints.onUnlessPressed": "I suggerimenti di inlay vengono visualizzati per impostazione predefinita e vengono nascosti quando si tiene premuto 'CTRL+ALT'", "editor.suggest.showClasss": "Se è abilitata, IntelliSense mostra i suggerimenti relativi a `class`.", "editor.suggest.showColors": "Se è abilitata, IntelliSense mostra i suggerimenti relativi a `color`.", "editor.suggest.showConstants": "Se è abilitata, IntelliSense mostra i suggerimenti relativi a `constant`.", @@ -364,6 +391,7 @@ "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.", + "foldingMaximumRegions": "Numero massimo di aree riducibili. Se si aumenta questo valore, l'editor potrebbe diventare meno reattivo quando l'origine corrente contiene un numero elevato di aree riducibili.", "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.", @@ -384,7 +412,8 @@ "hover.sticky": "Controlla se l'area sensibile al passaggio del mouse deve rimanere visibile quando vi si passa sopra con il puntatore del mouse.", "inlayHints.enable": "Abilita i suggerimenti incorporati nell'Editor.", "inlayHints.fontFamily": "Controlla la famiglia di caratteri dei suggerimenti incorporati nell'Editor. Se impostato su vuoto, viene usato '#editor.fontFamily#'.", - "inlayHints.fontSize": "Controlla le dimensioni del carattere dei suggerimenti incorporati nell'editor. Viene usato il valore predefinito 90% di `#editor.fontSize#` quando il valore configurato è minore di `5` o maggiore delle dimensioni del carattere dell'editor.", + "inlayHints.fontSize": "Controlla le dimensioni del carattere degli hint di inlay nell'editor. Per impostazione predefinita, '#editor.fontSize#' viene usato quando il valore configurato è minore di '5' o maggiore delle dimensioni del carattere dell'editor.", + "inline": "I suggerimenti rapidi vengono visualizzati come testo fantasma", "inlineSuggest.enabled": "Controlla se visualizzare automaticamente i suggerimenti inline nell'Editor.", "letterSpacing": "Controlla la spaziatura tra le lettere in pixel.", "lineHeight": "Controlla l'altezza della riga. \r\n - Usare 0 per calcolare automaticamente l'altezza della riga dalle dimensioni del carattere.\r\n - I valori compresi tra 0 e 8 verranno usati come moltiplicatore con le dimensioni del carattere.\r\n - I valori maggiori o uguali a 8 verranno usati come valori effettivi.", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "Ogni cursore incolla il testo completo.", "multiCursorPaste.spread": "Ogni cursore incolla una singola riga del testo.", "occurrencesHighlight": "Controlla se l'editor deve evidenziare le occorrenze di simboli semantici.", + "off": "I suggerimenti rapidi sono disabilitati", + "on": "I suggerimenti rapidi vengono visualizzati all'interno del widget dei suggerimenti", "overviewRulerBorder": "Controlla se deve essere disegnato un bordo intorno al righello delle annotazioni.", "padding.bottom": "Controlla la quantità di spazio tra il bordo inferiore dell'editor e l'ultima riga.", "padding.top": "Controlla la quantità di spazio tra il bordo superiore dell'editor e la prima riga.", @@ -497,6 +528,13 @@ "tabCompletion.on": "La funzionalità di completamento con tasto TAB inserirà il migliore suggerimento alla pressione del tasto TAB.", "tabCompletion.onlySnippets": "Completa i frammenti con il tasto TAB quando i rispettivi prefissi corrispondono. Funziona in modo ottimale quando 'quickSuggestions' non è abilitato.", "unfoldOnClickAfterEndOfLine": "Controlla se, facendo clic sul contenuto vuoto dopo una riga ridotta, la riga viene espansa.", + "unicodeHighlight.allowedCharacters": "Definisce i caratteri consentiti che non vengono evidenziati.", + "unicodeHighlight.allowedLocales": "I caratteri Unicode comuni nelle impostazioni locali consentite non vengono evidenziati.", + "unicodeHighlight.ambiguousCharacters": "Controlla se i caratteri che possono essere confusi con i caratteri ASCII di base sono evidenziati, ad eccezione di quelli comuni nelle impostazioni locali dell'utente corrente.", + "unicodeHighlight.includeComments": "Controlla se anche i caratteri nei commenti debbano essere soggetti a evidenziazione Unicode.", + "unicodeHighlight.includeStrings": "Controlla se anche i caratteri nelle stringhe devono essere soggetti all'evidenziazione unicode.", + "unicodeHighlight.invisibleCharacters": "Controlla se i caratteri che riservano spazio o non hanno larghezza sono evidenziati.", + "unicodeHighlight.nonBasicASCII": "Controlla se tutti i caratteri ASCII non di base sono evidenziati. Solo i caratteri compresi tra U+0020 e U+007E, tabulazione, avanzamento riga e ritorno a capo sono considerati ASCII di base.", "unusualLineTerminators": "Rimuovi caratteri di terminazione di riga insoliti che potrebbero causare problemi.", "unusualLineTerminators.auto": "I caratteri di terminazione di riga insoliti vengono rimossi automaticamente.", "unusualLineTerminators.off": "I caratteri di terminazione di riga insoliti vengono ignorati.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "Delega il calcolo dei punti di ritorno a capo al browser. Si tratta di un algoritmo lento che potrebbe causare blocchi con file di grandi dimensioni, ma funziona correttamente in tutti gli altri casi.", "wrappingStrategy.simple": "Presuppone che la larghezza sia identica per tutti caratteri. Si tratta di un algoritmo veloce che funziona correttamente per i tipi di carattere a spaziatura fissa e determinati script (come i caratteri latini) in cui i glifi hanno larghezza identica." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "Colore del cursore dell'editor.", + "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). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground2": "Colore primo piano delle parentesi quadre (2). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground3": "Colore primo piano delle parentesi quadre (3). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground4": "Colore primo piano delle parentesi quadre (4). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground5": "Colore primo piano delle parentesi quadre (5). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground6": "Colore primo piano delle parentesi quadre (6). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightUnexpectedBracketForeground": "Colore di primo piano delle parentesi impreviste.", + "editorBracketMatchBackground": "Colore di sfondo delle parentesi corrispondenti", + "editorBracketMatchBorder": "Colore delle caselle di parentesi corrispondenti", + "editorBracketPairGuide.activeBackground1": "Colore di sfondo delle guide per coppie di parentesi attive (1). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground2": "Colore di sfondo delle guide per coppie di parentesi attive (2). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground3": "Colore di sfondo delle guide per coppie di parentesi attive (3). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground4": "Colore di sfondo delle guide per coppie di parentesi attive (4). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground5": "Colore di sfondo delle guide per coppie di parentesi attive (5). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground6": "Colore di sfondo delle guide per coppie di parentesi attive (6). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background1": "Colore di sfondo delle guide per coppie di parentesi inattive (1). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background2": "Colore di sfondo delle guide per coppie di parentesi inattive (2). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background3": "Colore di sfondo delle guide per coppie di parentesi inattive (3). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background4": "Colore di sfondo delle guide per coppie di parentesi inattive (4). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background5": "Colore di sfondo delle guide per coppie di parentesi inattive (5). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background6": "Colore di sfondo delle guide per coppie di parentesi inattive (6). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorCodeLensForeground": "Colore primo piano delle finestre di CodeLens dell'editor", + "editorCursorBackground": "Colore di sfondo del cursore editor. Permette di personalizzare il colore di un carattere quando sovrapposto da un blocco cursore.", + "editorGhostTextBackground": "Colore di sfondo del testo fantasma nell'editor.", + "editorGhostTextBorder": "Colore del bordo del testo fantasma nell'Editor.", + "editorGhostTextForeground": "Colore primo piano del testo fantasma nell'Editor.", + "editorGutter": "Colore di sfondo della barra di navigazione dell'editor. La barra contiene i margini di glifo e i numeri di riga.", + "editorIndentGuides": "Colore delle guide per i rientri dell'editor.", + "editorLineNumbers": "Colore dei numeri di riga dell'editor.", + "editorOverviewRulerBackground": "Colore di sfondo del righello delle annotazioni dell'editor. Viene usato solo quando la minimappa è abilitata e posizionata sul lato destro dell'editor.", + "editorOverviewRulerBorder": "Colore del bordo del righello delle annotazioni.", + "editorRuler": "Colore dei righelli dell'editor.", + "editorUnicodeHighlight.background": "Colore di sfondo usato per evidenziare i caratteri Unicode.", + "editorUnicodeHighlight.border": "Colore del bordo utilizzato per evidenziare i caratteri Unicode.", + "editorWhitespaces": "Colore dei caratteri di spazio vuoto nell'editor.", + "lineHighlight": "Colore di sfondo per l'evidenziazione della riga alla posizione del cursore.", + "lineHighlightBorderBox": "Colore di sfondo per il bordo intorno alla riga alla posizione del cursore.", + "overviewRuleError": "Colore del marcatore del righello delle annotazioni per gli errori.", + "overviewRuleInfo": "Colore del marcatore del righello delle annotazioni per i messaggi di tipo informativo.", + "overviewRuleWarning": "Colore del marcatore del righello delle annotazioni per gli avvisi.", + "overviewRulerRangeHighlight": "Colore del marcatore del righello delle annotazioni per le evidenziazioni degli intervalli. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "rangeHighlight": "Colore di sfondo degli intervalli evidenziati, ad esempio dalle funzionalità Quick Open e Trova. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "rangeHighlightBorder": "Colore di sfondo del bordo intorno agli intervalli selezionati.", + "symbolHighlight": "Colore di sfondo del simbolo evidenziato, ad esempio per passare alla definizione o al simbolo successivo/precedente. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "symbolHighlightBorder": "Colore di sfondo del bordo intorno ai simboli selezionati.", + "unnecessaryCodeBorder": "Colore del bordo del codice sorgente non necessario (non usato) nell'editor.", + "unnecessaryCodeOpacity": "Opacità del codice sorgente non necessario (non usato) nell'editor. Ad esempio, con \"#000000c0\" il rendering del codice verrà eseguito con il 75% di opacità. Per i temi a contrasto elevato, usare il colore del tema 'editorUnnecessaryCode.border' per sottolineare il codice non necessario invece di opacizzarlo." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "Indica se `editor.columnSelection` è abilitato", "editorFocus": "Indica se l'editor o un widget dell'editor ha lo stato attivo (ad esempio, lo stato attivo si trova nel widget di ricerca)", @@ -550,12 +641,12 @@ "inDiffEditor": "Indica se il contesto è un editor diff", "textInputFocus": "Indica se un editor o un input RTF ha lo stato attivo (il cursore lampeggia)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "Testo normale" + }, "vs/editor/common/model/editStack": { "edit": "Digitazione" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "Testo normale" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "Premere ALT+F1 per le opzioni di accessibilità.", "auto_off": "L'editor è configurato per non essere ottimizzato per l'utilizzo con un'utilità per la lettura dello schermo, che non viene usata in questo momento.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "Premere TAB nell'editor corrente per spostare lo stato attivo sull'elemento con stato attivabile successivo. Il comando {0} non può essere attualmente attivato con un tasto di scelta rapida.", "toggleHighContrast": "Attiva/disattiva tema a contrasto elevato" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "Colore del cursore dell'editor.", - "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). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", - "editorBracketHighlightForeground2": "Colore primo piano delle parentesi quadre (2). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", - "editorBracketHighlightForeground3": "Colore primo piano delle parentesi quadre (3). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", - "editorBracketHighlightForeground4": "Colore primo piano delle parentesi quadre (4). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", - "editorBracketHighlightForeground5": "Colore primo piano delle parentesi quadre (5). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", - "editorBracketHighlightForeground6": "Colore primo piano delle parentesi quadre (6). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", - "editorBracketHighlightUnexpectedBracketForeground": "Colore di primo piano delle parentesi impreviste.", - "editorBracketMatchBackground": "Colore di sfondo delle parentesi corrispondenti", - "editorBracketMatchBorder": "Colore delle caselle di parentesi corrispondenti", - "editorBracketPairGuide.activeBackground1": "Colore di sfondo delle guide per coppie di parentesi attive (1). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.activeBackground2": "Colore di sfondo delle guide per coppie di parentesi attive (2). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.activeBackground3": "Colore di sfondo delle guide per coppie di parentesi attive (3). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.activeBackground4": "Colore di sfondo delle guide per coppie di parentesi attive (4). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.activeBackground5": "Colore di sfondo delle guide per coppie di parentesi attive (5). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.activeBackground6": "Colore di sfondo delle guide per coppie di parentesi attive (6). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.background1": "Colore di sfondo delle guide per coppie di parentesi inattive (1). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.background2": "Colore di sfondo delle guide per coppie di parentesi inattive (2). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.background3": "Colore di sfondo delle guide per coppie di parentesi inattive (3). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.background4": "Colore di sfondo delle guide per coppie di parentesi inattive (4). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.background5": "Colore di sfondo delle guide per coppie di parentesi inattive (5). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorBracketPairGuide.background6": "Colore di sfondo delle guide per coppie di parentesi inattive (6). Richiede l'abilitazione delle guide per coppie di parentesi.", - "editorCodeLensForeground": "Colore primo piano delle finestre di CodeLens dell'editor", - "editorCursorBackground": "Colore di sfondo del cursore editor. Permette di personalizzare il colore di un carattere quando sovrapposto da un blocco cursore.", - "editorGhostTextBorder": "Colore del bordo del testo fantasma nell'Editor.", - "editorGhostTextForeground": "Colore primo piano del testo fantasma nell'Editor.", - "editorGutter": "Colore di sfondo della barra di navigazione dell'editor. La barra contiene i margini di glifo e i numeri di riga.", - "editorIndentGuides": "Colore delle guide per i rientri dell'editor.", - "editorLineNumbers": "Colore dei numeri di riga dell'editor.", - "editorOverviewRulerBackground": "Colore di sfondo del righello delle annotazioni dell'editor. Viene usato solo quando la minimappa è abilitata e posizionata sul lato destro dell'editor.", - "editorOverviewRulerBorder": "Colore del bordo del righello delle annotazioni.", - "editorRuler": "Colore dei righelli dell'editor.", - "editorWhitespaces": "Colore dei caratteri di spazio vuoto nell'editor.", - "lineHighlight": "Colore di sfondo per l'evidenziazione della riga alla posizione del cursore.", - "lineHighlightBorderBox": "Colore di sfondo per il bordo intorno alla riga alla posizione del cursore.", - "overviewRuleError": "Colore del marcatore del righello delle annotazioni per gli errori.", - "overviewRuleInfo": "Colore del marcatore del righello delle annotazioni per i messaggi di tipo informativo.", - "overviewRuleWarning": "Colore del marcatore del righello delle annotazioni per gli avvisi.", - "overviewRulerRangeHighlight": "Colore del marcatore del righello delle annotazioni per le evidenziazioni degli intervalli. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", - "rangeHighlight": "Colore di sfondo degli intervalli evidenziati, ad esempio dalle funzionalità Quick Open e Trova. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", - "rangeHighlightBorder": "Colore di sfondo del bordo intorno agli intervalli selezionati.", - "symbolHighlight": "Colore di sfondo del simbolo evidenziato, ad esempio per passare alla definizione o al simbolo successivo/precedente. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", - "symbolHighlightBorder": "Colore di sfondo del bordo intorno ai simboli selezionati.", - "unnecessaryCodeBorder": "Colore del bordo del codice sorgente non necessario (non usato) nell'editor.", - "unnecessaryCodeOpacity": "Opacità del codice sorgente non necessario (non usato) nell'editor. Ad esempio, con \"#000000c0\" il rendering del codice verrà eseguito con il 75% di opacità. Per i temi a contrasto elevato, usare il colore del tema 'editorUnnecessaryCode.border' per sottolineare il codice non necessario invece di opacizzarlo." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "Ancoraggio impostato alla posizione {0}:{1}", "cancelSelectionAnchor": "Annulla ancoraggio della selezione", "goToSelectionAnchor": "Vai ad ancoraggio della selezione", @@ -650,20 +691,20 @@ "selectionAnchor": "Ancoraggio della selezione", "setSelectionAnchor": "Imposta ancoraggio della selezione" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "Vai alla parentesi &&quadra", "overviewRulerBracketMatchForeground": "Colore del marcatore del righello delle annotazioni per la corrispondenza delle parentesi.", "smartSelect.jumpBracket": "Vai alla parentesi quadra", "smartSelect.selectToBracket": "Seleziona fino alla parentesi" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "Sposta testo selezionato a sinistra", "caret.moveRight": "Sposta testo selezionato a destra" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "Trasponi lettere" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "Copia", "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copia con evidenziazione sintassi", "actions.clipboard.cutLabel": "Taglia", @@ -673,7 +714,7 @@ "miCut": "&&Taglia", "miPaste": "&&Incolla" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "Si è verificato un errore sconosciuto durante l'applicazione dell'azione del codice", "args.schema.apply": "Controlla quando vengono applicate le azioni restituite.", "args.schema.apply.first": "Applica sempre la prima azione codice restituita.", @@ -704,18 +745,18 @@ "refactor.label": "Effettua refactoring...", "source.label": "Azione origine..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "Mostra Azioni codice", "codeActionWithKb": "Mostra Azioni codice ({0})", "preferredcodeActionWithKb": "Mostra azioni codice. Correzione rapida preferita disponibile ({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "Mostra comandi di CodeLens per la riga corrente" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "Fare clic per attivare/disattivare le opzioni di colore (rgb/hsl/hex)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "Attiva/Disattiva commento per il blocco", "comment.line": "Attiva/disattiva commento per la riga", "comment.line.add": "Aggiungi commento per la riga", @@ -723,14 +764,21 @@ "miToggleBlockComment": "Attiva/Disattiva commento per il &&blocco", "miToggleLineComment": "Attiva/Disattiva commento per la &&riga" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "Mostra il menu di scelta rapida editor" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "Cursore - Ripeti", "cursor.undo": "Cursore - Annulla" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "Indica se l'editor esegue un'operazione annullabile, ad esempio 'Anteprima riferimenti'" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "Esegue l'override del contrassegno \"Usa espressione regolare\".\r\nIl contrassegno non verrà salvato per il futuro.\r\n0: Non eseguire alcuna operazione\r\n1: Vero\r\n2: Falso", + "actions.find.matchCaseOverride": "Esegue l'override del contrassegno \"Fai corrispondere maiuscole/minuscole\".\r\nIl contrassegno non verrà salvato per il futuro.\r\n0: Non eseguire alcuna operazione\r\n1: Vero\r\n2: Falso", + "actions.find.preserveCaseOverride": "Esegue l'override del contrassegno \"Mantieni maiuscole/minuscole\".\r\nIl contrassegno non verrà salvato per il futuro.\r\n0: Non eseguire alcuna operazione\r\n1: Vero\r\n2: Falso", + "actions.find.wholeWordOverride": "Esegue l'override del contrassegno \"Corrispondenza parola intera\".\r\nIl contrassegno non verrà salvato per il futuro.\r\n0: Non eseguire alcuna operazione\r\n1: Vero\r\n2: Falso", "findNextMatchAction": "Trova successivo", "findPreviousMatchAction": "Trova precedente", "miFind": "&&Trova", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "Trova selezione successiva", "previousSelectionMatchFindAction": "Trova selezione precedente", "startFindAction": "Trova", + "startFindWithArgsAction": "Trova con gli argomenti", "startFindWithSelectionAction": "Trova con selezione", "startReplace": "Sostituisci" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} trovati per '{1}'", "ariaSearchNoResultEmpty": "{0} trovato", "ariaSearchNoResultWithLineNum": "{0} trovati per '{1}' alla posizione {2}", @@ -769,7 +818,7 @@ "placeholder.replace": "Sostituisci", "title.matchesCountLimit": "Solo i primi {0} risultati vengono evidenziati, ma tutte le operazioni di ricerca funzionano su tutto il testo." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "Colore del controllo di riduzione nella barra di navigazione dell'editor.", "foldAction.label": "Riduci", "foldAllAction.label": "Riduci tutto", @@ -782,6 +831,7 @@ "gotoNextFold.label": "Passa all'intervallo di riduzione successivo", "gotoParentFold.label": "Vai alla cartella principale", "gotoPreviousFold.label": "Passa all'intervallo di riduzione precedente", + "maximum fold ranges": "Il numero di aree riducibili è limitato a un massimo di {0}. Aumentare l'opzione di configurazione ['Numero massimo di aree riducibili'](command:workbench.action.openSettings?[\" editor.foldingMaximumRegions\"]) per abilitarne altre.", "toggleFoldAction.label": "Attiva/Disattiva riduzione", "unFoldRecursivelyAction.label": "Espandi in modo ricorsivo", "unfoldAction.label": "Espandi", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "Espandi tutte le regioni eccetto quelle selezionate", "unfoldAllMarkerRegions.label": "Espandi tutte le regioni" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "Icona per gli intervalli compressi nel margine del glifo dell'editor.", "foldingExpandedIcon": "Icona per gli intervalli espansi nel margine del glifo dell'editor." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "Zoom avanti tipo di carattere editor", "EditorFontZoomOut.label": "Zoom indietro tipo di carattere editor", "EditorFontZoomReset.label": "Reimpostazione zoom tipo di carattere editor" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "È stata apportata 1 modifica di formattazione a riga {0}", "hint1n": "È stata apportata 1 modifica di formattazione tra le righe {0} e {1}", "hintn1": "Sono state apportate {0} modifiche di formattazione a riga {1}", "hintnn": "Sono state apportate {0} modifiche di formattazione tra le righe {1} e {2}" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "Formatta documento", "formatSelection.label": "Formatta selezione" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "Vai al problema successivo (Errore, Avviso, Informazioni)", "markerAction.nextInFiles.label": "Vai al problema successivo nei file (Errore, Avviso, Informazioni)", "markerAction.previous.label": "Vai al problema precedente (Errore, Avviso, Informazioni)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "Icona per il marcatore Vai a successivo.", "previousMarkerIcon": "Icona per il marcatore Vai a precedente." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "Errore", "Hint": "Suggerimento", "Info": "Info", @@ -834,7 +884,7 @@ "marker aria": "{0} a {1}. ", "problems": "{0} di {1} problemi" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "Vai alla definizione", "actions.goToDeclToSide.label": "Apri definizione lateralmente", "actions.goToDeclaration.label": "Vai a dichiarazione", @@ -871,25 +921,25 @@ "references.noGeneric": "Non sono stati trovati riferimenti", "typedef.title": "Definizioni di tipo" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "Fare clic per visualizzare {0} definizioni." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "Caricamento...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "Indica se l'anteprima riferimenti è visibile, come 'Visualizza in anteprima riferimenti' o 'Visualizza in anteprima la definizione'" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} riferimento", "referencesCount": "{0} riferimenti", "treeAriaLabel": "Riferimenti" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "anteprima non disponibile", "noResults": "Nessun risultato", "peekView.alternateTitle": "Riferimenti" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "1 simbolo in {0}, percorso completo {1}", "aria.fileReferences.N": "{0} simboli in {1}, percorso completo {2}", "aria.oneReference": "simbolo in {0} alla riga {1} colonna {2}", @@ -899,30 +949,30 @@ "aria.result.n1": "Trovati {0} simboli in {1}", "aria.result.nm": "Trovati {0} simboli in {1} file" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "Indica se sono presenti posizioni dei simboli a cui è possibile passare solo tramite la tastiera.", "location": "Simbolo {0} di {1}", "location.kb": "Simbolo {0} di {1}, {2} per il successivo" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "Mostra anteprima definizione al passaggio del mouse", "showHover": "Visualizza passaggio del mouse" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "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": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "Verifica disponibilità correzioni rapide...", "noQuickFixes": "Non sono disponibili correzioni rapide", "quick fixes": "Correzione rapida...", "view problem": "Visualizza problema" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "Sostituisci con il valore successivo", "InPlaceReplaceAction.previous.label": "Sostituisci con il valore precedente" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "Dimensione tabulazione configurata", "detectIndentation": "Rileva rientro dal contenuto", "editor.reindentlines": "Imposta nuovo rientro per righe", @@ -933,7 +983,17 @@ "indentationToTabs": "Converti rientro in tabulazioni", "selectTabWidth": "Seleziona dimensione tabulazione per il file corrente" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "Esegui il comando", + "hint.dbl": "Fai doppio clic per inserire", + "hint.def": "Vai alla definizione ({0})", + "hint.defAndCommand": "Vai alla definizione ({0}), fai clic con il pulsante destro del mouse per altre informazioni", + "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" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "Mostrare suggerimento inline successivo", "action.inlineSuggest.showPrevious": "Mostrare suggerimento inline precedente", "action.inlineSuggest.trigger": "Trigger del suggerimento inline", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "Indica se il suggerimento inline inizia con uno spazio vuoto minore di quello che verrebbe inserito dalla tabulazione", "inlineSuggestionVisible": "Se è visibile un suggerimento inline" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "Accettare", "inlineSuggestionFollows": "Suggerimento:", "showNextInlineSuggestion": "Avanti", "showPreviousInlineSuggestion": "Indietro" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "Espandere selezione riga" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "Duplica selezione", "editor.transformToLowercase": "Converti in minuscolo", "editor.transformToSnakecase": "Trasforma in snake case", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "Sposta la riga in &&basso", "miMoveLinesUp": "Sposta la riga in &&alto" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "Colore di sfondo quando l'editor viene rinominato automaticamente in base al tipo.", "linkedEditing.label": "Avvia modifica collegata" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "Non è stato possibile aprire questo collegamento perché il formato non è valido: {0}", "label": "Apri collegamento", "links.navigate.executeCmd": "Esegui il comando", @@ -992,11 +1055,11 @@ "missing.url": "Non è stato possibile aprire questo collegamento perché manca la destinazione.", "tooltip.explanation": "Esegue il comando {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "Non è possibile modificare nell'editor di sola lettura", "messageVisible": "Indica se l'editor visualizza attualmente un messaggio inline" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "Aggiungi selezione a risultato ricerca successivo", "addSelectionToPreviousFindMatch": "Aggiungi selezione a risultato ricerca precedente", "changeAll.label": "Cambia tutte le occorrenze", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "Sposta ultima selezione a risultato ricerca precedente", "mutlicursor.addCursorsToBottom": "Aggiungi cursori alla fine", "mutlicursor.addCursorsToTop": "Aggiungi cursori all'inizio", + "mutlicursor.focusNextCursor": "Attival cursore successivo", + "mutlicursor.focusNextCursor.description": "Attiva il cursore successivo", + "mutlicursor.focusPreviousCursor": "Cursore precedente stato attivo", + "mutlicursor.focusPreviousCursor.description": "Imposta lo stato attivo sul cursore precedente", "mutlicursor.insertAbove": "Aggiungi cursore sopra", "mutlicursor.insertAtEndOfEachLineSelected": "Aggiungi cursori a fine riga", "mutlicursor.insertBelow": "Aggiungi cursore sotto", "selectAllOccurrencesOfFindMatch": "Seleziona tutte le occorrenze del risultato ricerca" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "Attiva i suggerimenti per i parametri" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "Colore di primo piano dell’articolo attivo nel suggerimento di parametro.", "hint": "{0}, suggerimento", "parameterHintsNextIcon": "Icona per visualizzare il suggerimento del parametro successivo.", "parameterHintsPreviousIcon": "Icona per visualizzare il suggerimento del parametro precedente." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "Indica se l'editor di codice corrente è incorporato nell'anteprima", "label.close": "Chiudi", "peekViewBorder": "Colore dei bordi e della freccia della visualizzazione rapida.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Colore del titolo della visualizzazione rapida.", "peekViewTitleInfoForeground": "Colore delle informazioni del titolo della visualizzazione rapida." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "Aprire prima un editor di testo per passare a una riga.", "gotoLineColumnLabel": "Vai a riga {0} e carattere {1}.", "gotoLineLabel": "Vai alla riga {0}.", "gotoLineLabelEmpty": "Riga corrente: {0}, Carattere: {1}. Digitare un numero di riga a cui passare.", "gotoLineLabelEmptyWithLimit": "Riga corrente: {0}, carattere: {1}. Digitare un numero di riga a cui passare compreso tra 1 e {2}." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "costruttori ({0})", "array": "matrici ({0})", "boolean": "valori booleani ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "parametri di tipo ({0})", "variable": "variabili ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "Correttamente rinominato '{0}' in '{1}'. Sommario: {2}", "enablePreview": "Abilita/Disabilita l'opzione per visualizzare le modifiche in anteprima prima della ridenominazione", - "label": "Ridenominazione di '{0}'", + "label": "Ridenominazione di '{0}' in '{1}'", "no result": "Nessun risultato.", - "quotableLabel": "Ridenominazione di {0}", + "quotableLabel": "Ridenominazione di {0} in {1}", "rename.failed": "La ridenominazione non è riuscita a calcolare le modifiche", "rename.failedApply": "La ridenominazione non è riuscita ad applicare le modifiche", "rename.label": "Rinomina simbolo", "resolveRenameLocationFailed": "Si è verificato un errore sconosciuto durante la risoluzione del percorso di ridenominazione" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "{0} per rinominare, {1} per visualizzare in anteprima", "renameAriaLabel": "Consente di rinominare l'input. Digitare il nuovo nome e premere INVIO per eseguire il commit.", "renameInputVisible": "Indica se il widget di ridenominazione input è visibile" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "Espan&&di selezione", "miSmartSelectShrink": "&&Riduci selezione", "smartSelect.expand": "Espandi selezione", "smartSelect.shrink": "Riduci selezione" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "Indica se è presente una tabulazione successiva in modalità frammenti", "hasPrevTabstop": "Indica se è presente una tabulazione precedente in modalità frammenti", - "inSnippetMode": "Indica se l'editor è quello corrente nella modalità frammenti" + "inSnippetMode": "Indica se l'editor è quello corrente nella modalità frammenti", + "next": "Vai al segnaposto successivo..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "Aprile", "AprilShort": "Apr", "August": "Agosto", @@ -1152,17 +1220,16 @@ "Wednesday": "Mercoledì", "WednesdayShort": "Mer" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Indica se i suggerimenti vengono inseriti quando si preme INVIO", "suggestWidgetDetailsVisible": "Indica se i dettagli dei suggerimenti sono visibili", "suggestWidgetMultipleSuggestions": "Indica se sono presenti più suggerimenti da cui scegliere", - "suggestWidgetVisible": "Indica se i suggerimenti sono visibili", "suggestionCanResolve": "Indica se il suggerimento corrente supporta la risoluzione di ulteriori dettagli", "suggestionHasInsertAndReplaceRange": "Indica se il suggerimento corrente include il comportamento di inserimento e sostituzione", "suggestionInsertMode": "Indica se il comportamento predefinito è quello di inserimento o sostituzione", "suggestionMakesTextEdit": "Indica se l'inserimento del suggerimento corrente comporta una modifica oppure se completa già l'input" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "Inserisci", "accept.replace": "Sostituisci", "aria.alert.snippet": "In seguito all'accettazione di '{0}' sono state apportate altre {1} modifiche", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "Reimposta le dimensioni del widget dei suggerimenti", "suggest.trigger.label": "Attiva suggerimento" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, documenti: {1}", "editorSuggestWidgetBackground": "Colore di sfondo del widget dei suggerimenti.", "editorSuggestWidgetBorder": "Colore del bordo del widget dei suggerimenti.", @@ -1181,22 +1248,26 @@ "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.", + "editorSuggestWidgetStatusForeground": "Colore primo piano dello stato del widget dei suggerimenti.", + "label.desc": "{0}, {1}", + "label.detail": "{0} {1}", + "label.full": "({0},{1}) {2}", "suggest": "Suggerisci", "suggestWidget.loading": "Caricamento...", "suggestWidget.noSuggestions": "Non ci sono suggerimenti." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "Chiudi", "loading": "Caricamento..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "Altre informazioni", "suggestMoreInfoIcon": "Icona per visualizzare altre informazioni nel widget dei suggerimenti." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "Colore primo piano per i simboli di matrice. Questi simboli vengono visualizzati nella struttura, nell'elemento di navigazione e nel widget dei suggerimenti.", "symbolIcon.booleanForeground": "Colore primo piano per i simboli booleani. Questi simboli vengono visualizzati nella struttura, nell'elemento di navigazione e nel widget dei suggerimenti.", "symbolIcon.classForeground": "Colore primo piano per i simboli di classe. Questi simboli vengono visualizzati nella struttura, nell'elemento di navigazione e nel widget dei suggerimenti.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "Colore primo piano per i simboli di unità. Questi simboli vengono visualizzati nella struttura, nell'elemento di navigazione e nel widget dei suggerimenti.", "symbolIcon.variableForeground": "Colore primo piano per i simboli di variabile. Questi simboli vengono visualizzati nella struttura, nell'elemento di navigazione e nel widget dei suggerimenti." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "Attiva/Disattiva l'uso di TAB per spostare lo stato attivo", "toggle.tabMovesFocus.off": "Se si preme TAB, verrà inserito il carattere di tabulazione", "toggle.tabMovesFocus.on": "Se si preme TAB, lo stato attivo verrà spostato sull'elemento con stato attivabile successivo." }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "Sviluppatore: Forza retokenizzazione" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "Disabilita l'evidenziazione dei caratteri nei commenti", + "action.unicodeHighlight.disableHighlightingInStrings": "Disabilita l'evidenziazione dei caratteri nelle stringhe", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "Disabilitare l'evidenziazione dei caratteri ambigui", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "Disabilitare l'evidenziazione dei caratteri invisibili", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "Disabilitare l'evidenziazione di caratteri ASCII non di base", + "action.unicodeHighlight.showExcludeOptions": "Mostrare opzioni di esclusione", + "unicodeHighlight.adjustSettings": "Modificare impostazioni", + "unicodeHighlight.allowCommonCharactersInLanguage": "Consentire i caratteri Unicode più comuni nel linguaggio \"{0}\".", + "unicodeHighlight.characterIsAmbiguous": "Il carattere {0} potrebbe essere confuso con il carattere {1}, che è più comune nel codice sorgente.", + "unicodeHighlight.characterIsInvisible": "Il carattere {0} è invisibile.", + "unicodeHighlight.characterIsNonBasicAscii": "Il carattere {0} non è un carattere ASCII di base.", + "unicodeHighlight.configureUnicodeHighlightOptions": "Configurare opzioni evidenziazione Unicode", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "Disabilita evidenziazione nei commenti", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "Disabilita evidenziazione nelle stringhe", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "Disabilitare evidenziazione ambigua", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "Disabilitare evidenziazione invisibile", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "Disabilitare evidenziazione non ASCII", + "unicodeHighlight.excludeCharFromBeingHighlighted": "Escludere {0} dall’essere evidenziata", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "Escludere {0} (carattere invisibile) dall'evidenziazione", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "Il documento contiene molti caratteri Unicode ambigui", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "Questo documento contiene molti caratteri Unicode invisibili", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "Questo documento contiene molti caratteri Unicode ASCII non di base", + "warningIcon": "Icona visualizzata con un messaggio di avviso nell'editor delle estensioni." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "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" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "Colore del marcatore del righello delle annotazioni per le evidenziazioni dei simboli. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "overviewRulerWordHighlightStrongForeground": "Colore del marcatore del righello delle annotazioni per le evidenziazioni dei simboli di accesso in scrittura. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "wordHighlight": "Colore di sfondo di un simbolo durante l'accesso in lettura, ad esempio durante la lettura di una variabile. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "Colore di sfondo di un simbolo durante l'accesso in scrittura, ad esempio durante la scrittura in una variabile. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "wordHighlightStrongBorder": "Colore del bordo di un simbolo durante l'accesso in scrittura, ad esempio durante la scrittura in una variabile." }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "Elimina parola" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "Aggiunge la cartella o le cartelle all'ultima finestra attiva.", "category": "Filtra le estensioni installate in base alla categoria specificata quando si usa --list-extensions.", + "deprecated.useInstead": "Usare {0}.", "diff": "Confronta due file tra loro.", "disableExtension": "Disabilita un'estensione.", "disableExtensions": "Disabilita tutte le estensioni installate.", @@ -1309,7 +1406,8 @@ "help": "Visualizza la sintassi.", "inspect-brk-extensions": "Consente di eseguire debug e profilatura delle estensioni con l'host dell'estensione messo in pausa dopo l'avvio. Controllare gli strumenti di sviluppo per l'URI di connessione.", "inspect-extensions": "Consente il debug e profilatura delle estensioni. Controllare gli strumenti di sviluppo per la URI di connessione.", - "installExtension": "Installa o aggiorna l'estensione. L'identificatore di un estensione è sempre `${publisher}.${name}`. Usare l'argomento `--force` per eseguire l'aggiornamento alla versione più recente. Per installare una determinata versione, specificare `@${version}`, ad esempio 'vscode.csharp@1.2.3'.", + "install prerelease": "Installa la versione non definitiva dell'estensione quando si usa --install-extension", + "installExtension": "Installa o aggiorna un'estensione. L'argomento è un ID estensione o un percorso a un VSIX. L'identificatore di un'estensione è sempre '${publisher}.${name}'. Usare l'argomento '--force' per eseguire l'aggiornamento alla versione più recente. Per installare una determinata versione, specificare '@${version}', ad esempio 'vscode.csharp@1.2.3'.", "listExtensions": "Elenca le estensioni installate.", "locale": "Impostazioni locali da usare, ad esempio en-US o it-IT.", "log": "Livello di registrazione da usare. Il valore predefinito è 'info'. I valori consentiti sono 'critical, 'error', 'warn', 'info', 'debug', 'trace', 'off'.", @@ -1337,15 +1435,11 @@ "wait": "Attendere la chiusura dei file prima della restituzione." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "L’opzione '{0}' è deprecata: {1}", "gotoValidation": "Gli argomenti nella modalità `--goto` devono essere espressi nel formato `FILE(:LINE(:CHARACTER))`.", "multipleValues": "L'opzione '{0}' è definita più di una volta. Verrà usato il valore '{1}'.", "unknownOption": "Avviso: '{0}' non è incluso nell'elenco delle opzioni note, ma viene comunque passato a Electron/Chromium." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "Non è possibile risolvere l'ambiente della shell: {0}", - "resolveShellEnvExitError": "Codice di uscita imprevisto dalla shell generata (codice {0}, segnale {1})", - "resolveShellEnvTimeout": "Non è possibile risolvere l'ambiente della shell in un tempo ragionevole. Verificare la configurazione della shell." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Il Marketplace non è abilitato", "Not a Marketplace extension": "È possibile reinstallare solo le estensioni del Marketplace", @@ -1354,10 +1448,13 @@ "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 {1} (versione {2}).", + "notFoundCompatiblePrereleaseDependency": "Non è possibile installare la versione non definitiva dell'estensione '{0}' perché non è compatibile con la versione corrente di {1} (versione {2}).", + "notFoundReleaseExtension": "Non è possibile installare la versione finale dell'estensione '{0}' perché non ha una versione finale.", "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." + "twoIndirectDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Include la disinstallazione dell'estensione '{1}' e le estensioni '{2}' e '{3}' dipendono da tale estensione.", + "unsupported prerelease extension": "Non è possibile installare l'estensione '{0}' perché non è più supportata. Fa ora parte dell'estensione '{1}' come versione non definitiva." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Estensioni", @@ -1390,27 +1487,48 @@ "updateMessage": "Aggiornamento dell'estensione '{0}' alla versione {1}", "useId": "Assicurarsi di usare l'ID estensione completo, incluso l'editore, ad esempio {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "Non è possibile leggere il file {0}: {1}.", + "jsonInvalidFormat": "Formato {0} non valido: è previsto l'oggetto JSON.", + "jsonParseFail": "Non è stato analizzare {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "Il file manifesto {0} non è valido: non è un oggetto JSON.", + "jsonsParseReportErrors": "Non è stato possibile analizzare {0}: {1}.", + "missingNLSKey": "Il messaggio per la chiave {0} non è stato trovato." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "Nel sistema è installato {0}. Installare le estensioni consigliate?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "Non è possibile leggere l'estensione da {0}", + "errorDeleting": "Non è possibile eliminare la cartella esistente '{0}' durante l'installazione dell'estensione '{1}'. Eliminare la cartella manualmente e riprovare", "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}'.", "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.", + "renameError": "Errore sconosciuto durante la ridenominazione di {0} in {1}", "restartCode": "Riavviare VS Code prima di reinstallare {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX non valido: package.json non è un file JSON." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "Non è possibile leggere l'estensione da {0}", - "errorDeleting": "Non è possibile eliminare la cartella esistente '{0}' durante l'installazione dell'estensione '{1}'. Eliminare la cartella manualmente e riprovare", - "invalidManifest": "Estensione non valida: package.json non è un file JSON.", - "renameError": "Errore sconosciuto durante la ridenominazione di {0} in {1}" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string[]`", + "extensionDescription.activationEvents2": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", + "extensionDescription.browser1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", + "extensionDescription.browser2": "Valore previsto di `browser` ({0}) da includere nella cartella dell'estensione ({1}). L'estensione potrebbe non essere più portabile.", + "extensionDescription.browser3": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", + "extensionDescription.engines": "la proprietà `{0}` è obbligatoria e deve essere di tipo `object`", + "extensionDescription.engines.vscode": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "extensionDescription.extensionDependencies": "la proprietà `{0}` può essere omessa o deve essere di tipo `string[]`", + "extensionDescription.extensionKind": "è possibile definire la proprietà '{0}' solo se è definita anche la proprietà 'main'.", + "extensionDescription.main1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", + "extensionDescription.main2": "Valore previsto di `main` ({0}) da includere nella cartella dell'estensione ({1}). L'estensione potrebbe non essere più portatile.", + "extensionDescription.main3": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", + "extensionDescription.name": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "extensionDescription.publisher": "l'autore della proprietà deve essere di tipo `string`.", + "extensionDescription.version": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "notSemver": "La versione dell'estensione non è compatibile con semver.", "versionMismatch": "L'estensione non è compatibile con Visual Studio Code {0}. Per l'estensione è richiesto: {1}.", "versionSpecificity1": "La versione specificata in `engines.vscode` ({0}) non è abbastanza specifica. Per le versioni di vscode precedenti alla 1.0.0, definire almeno le versioni principale e secondaria desiderate, ad esempio ^0.10.0, 0.10.x, 0.11.0 e così via.", "versionSpecificity2": "La versione specificata in `engines.vscode` ({0}) non è abbastanza specifica. Per le versioni di vscode successive alla 1.0.0, definire almeno la versione principale desiderata, ad esempio ^1.10.0, 1.10.x, 1.x.x, 2.x.x e così via.", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "'{0}' non supportato", "press.any.key": "Premere un tasto qualsiasi per continuare..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "Autorizzazioni insufficienti. Riprovare e consentire l'operazione.", + "fileSystemRenameError": "La ridenominazione è supportata solo per i file." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Non è possibile eliminare la cartella non vuota '{0}'.", "deleteFailedNotFound": "Non è possibile eliminare il file non esistente '{0}'", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "Il file è troppo grande per essere aperto", "fileTooLargeForHeapError": "Per aprire un file di queste dimensioni, è necessario riavviare e consentire l’uso di più memoria" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "Non è stato possibile spostare '{0}' nel Cestino", "trashFailed": "Non è stato possibile spostare '{0}' nel Cestino" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "Il file non esiste", "moveError": "Non è possibile spostare '{0}' in '{1}' ({2})." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "Indica se i suggerimenti sono visibili" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "&&Annulla", "confirmCloseIssueReporter": "L'input non verrà salvato. Chiudere questa finestra?", @@ -1515,6 +1640,7 @@ "sev.warning": "Avviso" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "&&Annulla", "mAbout": "Informazioni su {0}", "mBringToFront": "Porta tutto in primo piano", "mEdit": "&&Modifica", @@ -1547,7 +1673,9 @@ "miPreferences": "&&Preferenze", "miQuit": "Chiudi {0}", "miRestartToUpdate": "Riavvia per &&aggiornare", - "miSwitchWindow": "Cambia &&finestra..." + "miSwitchWindow": "Cambia &&finestra...", + "quit": "&&Esci", + "quitMessage": "Uscire?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "&&Annulla", @@ -1581,6 +1709,11 @@ "strictSSL": "Controlla se il certificato del server proxy deve essere verificato in base all'elenco di CA specificate.", "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/shell/node/shellEnv": { + "resolveShellEnvError": "Non è possibile risolvere l'ambiente della shell: {0}", + "resolveShellEnvExitError": "Codice di uscita imprevisto dalla shell generata (codice {0}, segnale {1})", + "resolveShellEnvTimeout": "Non è possibile risolvere l'ambiente della shell in un tempo ragionevole. Verificare la configurazione della shell." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "Se questa impostazione è false, non verranno inviati dati di telemetria indipendentemente dal valore della nuova impostazione. Deprecata e sostituita dall'impostazione {0}.", "telemetry.crashReports": "Segnalazioni di arresto anomalo del sistema", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "Invia i dati di telemetria generali e le segnalazioni di arresto anomalo del sistema.", "telemetry.telemetryLevel.off": "Disabilita tutti i dati di telemetria del prodotto.", "telemetry.telemetryLevel.tableDescription": "La tabella seguente descrive i dati inviati con ogni impostazione:", - "telemetry.telemetryLevelMd": "Controlla tutti i dati di telemetria di base e dell'estensione proprietaria. In questo modo è possibile comprendere meglio le prestazioni di {0}, i miglioramenti da apportare e l'utilizzo delle funzionalità.", + "telemetry.telemetryLevelMd": "Controlla la telemetria {0}, la relativa estensione proprietaria e la telemetria dell'estensione di terze parti partecipante. Alcune estensioni di terze parti potrebbero non rispettare questa impostazione. Per verificarlo, è possibile consultare la documentazione dell'estensione specifica. La telemetria ci aiuta a comprendere meglio le prestazioni di {0}, dove è necessario apportare miglioramenti e come vengono usate le funzionalità.", "telemetry.usage": "Dati di utilizzo", "telemetryConfigurationTitle": "Telemetria" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "Profilo del terminale da usare in Linux per l'utilizzo del terminale correlato all'automazione, ad esempio le attività e il debug. Questa impostazione verrà attualmente ignorata se è impostato {0}.", + "terminal.integrated.automationProfile.osx": "Profilo del terminale da usare in macOS per l'utilizzo del terminale correlato all'automazione, ad esempio le attività e il debug. Questa impostazione verrà attualmente ignorata se è impostato {0}.", + "terminal.integrated.automationProfile.windows": "Profilo del terminale da usare per l'utilizzo del terminale correlato all'automazione, ad esempio le attività e il debug. Questa impostazione verrà attualmente ignorata se è impostato {0}.", "terminal.integrated.automationShell.linux": "Percorso che, se impostato, eseguirà l'override di {0} e ignorerà i valori di {1} per l'utilizzo del terminale correlato all'automazione, come nel caso di attività e debug.", + "terminal.integrated.automationShell.linux.deprecation": "Questa opzione è deprecata. Il nuovo modo consigliato per configurare la shell di automazione consiste nella creazione di un profilo di automazione terminale con {0}. Questa impostazione assumerà attualmente la priorità sulle nuove impostazioni del profilo di automazione ma ciò cambierà in futuro.", "terminal.integrated.automationShell.osx": "Percorso che, se impostato, eseguirà l'override di {0} e ignorerà i valori di {1} per l'utilizzo del terminale correlato all'automazione, come nel caso di attività e debug.", + "terminal.integrated.automationShell.osx.deprecation": "Questa opzione è deprecata. Il nuovo modo consigliato per configurare la shell di automazione consiste nella creazione di un profilo di automazione terminale con {0}. Questa impostazione assumerà attualmente la priorità sulle nuove impostazioni del profilo di automazione ma ciò cambierà in futuro.", "terminal.integrated.automationShell.windows": "Percorso che, se impostato, eseguirà l'override di {0} e ignorerà i valori di {1} per l'utilizzo del terminale correlato all'automazione, come nel caso di attività e debug.", - "terminal.integrated.confirmIgnoreProcesses": "Configurabile per fornire un'impostazione personalizzata per ignorare i processi", + "terminal.integrated.automationShell.windows.deprecation": "Questa opzione è deprecata. Il nuovo modo consigliato per configurare la shell di automazione consiste nella creazione di un profilo di automazione terminale con {0}. Questa impostazione assumerà attualmente la priorità sulle nuove impostazioni del profilo di automazione ma ciò cambierà in futuro.", + "terminal.integrated.confirmIgnoreProcesses": "Set di nomi di processo da ignorare quando si utilizza l'impostazione {0}.", "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.", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "Argomenti della riga di comando nel [formato della riga di comando](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) da usare nel terminale Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Indica se visualizzare gli hover per i collegamenti nell'output del terminale.", "terminal.integrated.useWslProfiles": "Controlla se le distribuzioni WSL vengono visualizzate o meno nell'elenco a discesa del terminale", + "terminalAutomationProfile.path": "Singolo percorso di un eseguibile della shell.", "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.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "Il nome del terminale di estensione", "terminalProfile.windowsSource": "Origine del profilo che rileverà automaticamente i percorsi della shell." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "Rileva automaticamente l'impostazione predefinita" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "Contenuto della sessione ripristinato dal giorno {0} alle ore {1}" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "Colore di sfondo degli elementi di navigazione.", "breadcrumbsFocusForeground": "Colore degli elementi di navigazione in evidenza.", "breadcrumbsSelectedBackground": "Colore di sfondo del controllo di selezione elementi di navigazione.", - "breadcrumbsSelectedForegound": "Colore degli elementi di navigazione selezionati.", + "breadcrumbsSelectedForeground": "Colore degli elementi di navigazione selezionati.", "buttonBackground": "Colore di sfondo del pulsante.", "buttonBorder": "Colore del bordo del pulsante.", "buttonForeground": "Colore primo piano del pulsante.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Colore del riempimento diagonale dell'editor diff. Il riempimento diagonale viene usato nelle visualizzazioni diff affiancate.", "diffEditorBorder": "Colore del bordo tra due editor di testo.", "diffEditorInserted": "Colore di sfondo per il testo che è stato inserito. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "diffEditorInsertedLineGutter": "Colore di sfondo per il margine in cui sono state inserite le righe.", + "diffEditorInsertedLines": "Colore di sfondo per le righe che sono state inserite. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "diffEditorInsertedOutline": "Colore del contorno del testo che è stato inserito.", + "diffEditorOverviewInserted": "Primo piano del righello delle annotazioni delle differenze per il contenuto inserito.", + "diffEditorOverviewRemoved": "Primo piano del righello delle annotazioni delle differenze per il contenuto rimosso.", "diffEditorRemoved": "Colore di sfondo per il testo che è stato rimosso. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "diffEditorRemovedLineGutter": "Colore di sfondo per il margine in cui sono state rimosse le righe.", + "diffEditorRemovedLines": "Colore di sfondo per le righe che sono state rimosse. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "diffEditorRemovedOutline": "Colore del contorno del testo che è stato rimosso.", + "disabledForeground": "Primo piano generale per gli elementi disabilitati. Questo colore viene usato solo e non è sostituito da quello di un componente.", "dropdownBackground": "Sfondo dell'elenco a discesa.", "dropdownBorder": "Bordo dell'elenco a discesa.", "dropdownForeground": "Primo piano dell'elenco a discesa.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "Sfondo della casella di input.", "inputBoxBorder": "Bordo della casella di input.", "inputBoxForeground": "Primo piano della casella di input.", - "inputOption.activeBackground": "Colore di sfondo di opzioni attivate nei campi di input.", + "inputOption.activeBackground": "Colore di sfondo al passaggio del mouse delle opzioni nei campi di input.", "inputOption.activeForeground": "Colore primo piano di opzioni attivate nei campi di input.", + "inputOption.hoverBackground": "Colore di sfondo di opzioni attivate nei campi di input.", "inputPlaceholderForeground": "Colore primo piano di casella di input per il testo segnaposto.", "inputValidationErrorBackground": "Colore di sfondo di convalida dell'input di tipo Errore.", "inputValidationErrorBorder": "Colore del bordo della convalida dell'input di tipo Errore.", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "Colore di sfondo dell'evidenziazione della tabulazione di un frammento.", "snippetTabstopHighlightBorder": "Colore del bordo dell'evidenziazione della tabulazione di un frammento.", "statusBarBackground": "Colore di sfondo della barra di stato sensibile al passaggio del mouse dell'editor.", + "tableColumnsBorder": "Colore del bordo della tabella tra le colonne.", + "tableOddRowsBackgroundColor": "Colore di sfondo per le righe di tabella dispari.", "textBlockQuoteBackground": "Colore di sfondo per le citazioni nel testo.", "textBlockQuoteBorder": "Colore del bordo per le citazioni nel testo.", "textCodeBlockBackground": "Colore di sfondo per i blocchi di codice nel testo.", @@ -1849,8 +2002,8 @@ "widgetShadow": "Colore ombreggiatura dei widget, ad es. Trova/Sostituisci all'interno dell'editor." }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "Tipo di carattere associato alla definizione di icona.", - "iconDefintion.fontId": "ID del tipo di carattere da usare. Se non è impostato, viene usato il tipo di carattere definito per primo.", + "iconDefinition.fontCharacter": "Tipo di carattere associato alla definizione di icona.", + "iconDefinition.fontId": "ID del tipo di carattere da usare. Se non è impostato, viene usato il tipo di carattere definito per primo.", "nextChangeIcon": "Icona per la posizione di Vai a editor successivo.", "previousChangeIcon": "Icona per la posizione di Vai a editor precedente.", "widgetClose": "Icona dell'azione di chiusura nei widget." @@ -1882,14 +2035,15 @@ "property": "Stile per le proprietà.", "readonly": "Stile da usare per i simboli di sola lettura.", "regexp": "Stile per le espressioni.", - "schema.fontStyle.error": "Lo stile del carattere deve essere 'italic', 'bold' o 'underline' o una combinazione di queste impostazioni. Con una stringa vuota vengono rimossi tutti gli stili.", + "schema.fontStyle.error": "Lo stile del carattere deve essere 'corsivo', 'grassetto', 'sottolineato', 'barrato' o una combinazione di questi stili. Con una stringa vuota le impostazioni ereditate vengono annullate.", "schema.token.background.warning": "I colori di sfondo del token non sono supportati.", "schema.token.bold": "Imposta o annulla lo stile del carattere su grassetto. Nota: 'fontStyle' ha la precedenza su questa impostazione.", - "schema.token.fontStyle": "Imposta tutti gli stili del carattere della regola: 'italic', 'bold' o 'underline' oppure una combinazione. L'impostazione di tutti gli stili non in elenco verrà annullata. Specificare una stringa vuota per annullare l'impostazione di tutti gli stili.", + "schema.token.fontStyle": "Imposta tutti gli stili del carattere della regala: 'corsivo', 'grassetto', 'sottolineato', 'barrato' o una combinazione di questi stili. L'impostazione di tutti gli stili non in elenco verrà annullata. Con una stringa vuota le impostazioni ereditate vengono annullate.", "schema.token.fontStyle.none": "Nessuno (cancella lo stile ereditato)", "schema.token.foreground": "Colore primo piano per il token.", "schema.token.italic": "Imposta o annulla lo stile del carattere su corsivo. Nota: 'fontStyle' ha la precedenza su questa impostazione.", "schema.token.settings": "Colori e stili per il token.", + "schema.token.strikethrough": "Imposta o annulla l'impostazione dello stile del carattere su barrato. Nota: la presenza di 'fontStyle' ha la precedenza su questa impostazione.", "schema.token.underline": "Imposta o annulla lo stile del carattere su sottolineato. Nota: 'fontStyle' ha la precedenza su questa impostazione.", "static": "Stile da usare per i simboli statici.", "string": "Stile per le stringhe.", @@ -1911,6 +2065,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.no": "No", "confirmDifferentSource.yes": "Sì", "confirmWorkspace": "Annullare '{0}' in tutti i file?", "externalRemoval": "I file seguenti sono stati chiusi e modificati nel disco: {0}.", @@ -1964,6 +2119,7 @@ "appStalled": "La finestra non risponde", "appStalledDetail": "È possibile riaprire la finestra, chiuderla oppure attendere.", "close": "&&Chiudi", + "doNotRestoreEditors": "Non ripristinare gli editor", "hiddenMenuBar": "È comunque possibile accedere alla barra dei menu premendo ALT.", "reopen": "&&Riapri", "wait": "&&Continua ad attendere" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "L'URI '{0}' non è valido e non può essere aperto.", "uriInvalidTitle": "L'URI non può essere aperto" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Area di lavoro del codice" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "Attendibile", "untrusted": "Modalità con restrizioni" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Area di lavoro del codice" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "Nuova finestra", "newWindowDesc": "Apre una nuova finestra", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "Titolo", "issueTitleRequired": "Immettere un titolo.", "issueTypeLabel": "Questo è un", - "sendExperiments": "Includi informazioni sull'esperimento A/B ({0})", - "sendExtensions": "Includi le estensioni abilitate ({0})", - "sendProcessInfo": "Includi i processi attualmente in esecuzione ({0})", - "sendSystemInfo": "Includi informazioni sul sistema ({0})", - "sendWorkspaceInfo": "Includi i metadati dell'area di lavoro ({0})", + "sendExperiments": "Includi informazioni sull'esperimento A/B", + "sendExtensions": "Includi le estensioni abilitate", + "sendProcessInfo": "Includi i processi attualmente in esecuzione", + "sendSystemInfo": "Includi informazioni sul sistema", + "sendWorkspaceInfo": "Includi i metadati dell'area di lavoro", "show": "mostra", "titleEmptyValidation": "Il titolo è obbligatorio.", "titleLengthValidation": "Il titolo è troppo lungo." @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "Copia", "copyAll": "Copia tutto", - "cpu": "% CPU", + "cpu": "CPU (%)", "debug": "Esegui debug", "forceKillProcess": "Forza terminazione del processo", "killProcess": "Termina processo", @@ -2362,14 +2518,14 @@ "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", + "manageExtensions": "Scegliere le estensioni che possono accedere a questo account", "manageTrustedExtensions": "Gestisci estensioni attendibili", "manageTrustedExtensions.cancel": "Annulla", "noTrustedExtensions": "Questo account non è stato usato da alcuna estensione.", "notUsed": "Account non usato", "signOut": "Disconnetti", + "signOutMessage": "L'account '{0}' è stato usato da: \r\n\r\n{1}\r\n\r\n Disconnettersi da queste estensioni?", "signOutMessageSimple": "Disconnettersi da '{0}'?", - "signOutMessagve": "L'account '{0}' è stato usato da: \r\n\r\n{1}\r\n\r\n Disconnettersi da queste estensioni?", "signedOut": "La disconnessione è riuscita." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "Le estensioni '{0}' vogliono apportare modifiche al refactoring con questa eliminazione di file", "ask.N.move": "Le estensioni '{0}' vogliono apportare modifiche al refactoring con questo spostamento di file", "cancel": "Ignora le modifiche", - "files.participants.timeout": "Timeout in millisecondi dopo il quale i partecipanti file per le operazioni di creazione, ridenominazione ed eliminazione vengono annullati. Usare `0` per disabilitare i partecipanti.", "label": "Reimposta la scelta per 'L'operazione su file richiede l'anteprima'", "msg-copy": "Esecuzione dei partecipanti di 'Copia dei file'...", "msg-create": "Esecuzione dei partecipanti di 'Creazione file'...", "msg-delete": "Esecuzione dei partecipanti di 'Eliminazione file'...", "msg-rename": "Esecuzione dei partecipanti di 'Ridenominazione file'...", + "msg-write": "Esecuzione dei partecipanti di 'Scrittura file' in corso...", "ok": "OK", "preview": "Mostra anteprima" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "Il contenitore di visualizzazioni '{0}' non esiste e tutte le visualizzazioni registrate verranno aggiunte a 'Esplora risorse'.", - "ViewContainerRequiresProposedAPI": "Per poter aggiungere il contenitore di visualizzazioni '{0}' a 'Remote', è necessario attivare 'enableProposedApi'.", + "ViewContainerRequiresProposedAPI": "La '{0}' del contenitore di visualizzazioni richiede l'aggiunta di 'enabledApiProposals: [\"contribViewsRemote\"]' a 'Remote'.", "duplicateView1": "Non è possibile registrare più visualizzazioni con lo stesso ID `{0}`", "duplicateView2": "Una visualizzazione con ID `{0}` è già registrata.", "optenum": "la proprietà `{0}` può essere omessa o deve essere di uno dei tipi {1}", "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", "requirearray": "le visualizzazioni devono essere una matrice", - "requireidstring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`. Sono consentiti solo caratteri alfanumerici, '_' e '-'.", + "requireidstring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string` con un valore non vuoto. Sono consentiti solo caratteri alfanumerici, '_' e '-'.", + "requirenonemptystring": "la proprietà '{0}' è obbligatoria e deve essere di tipo 'string' con un valore non vuoto", "requirestring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", "unknownViewType": "Il tipo di visualizzazione `{0}` è sconosciuto.", "viewcontainer requirearray": "i contenitori di visualizzazioni devono essere una matrice", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "Aggiunge come contributo contenitori di visualizzazioni all'editor" }, "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.defaultConfiguration.warning": "Impossibile registrare le impostazioni predefinite di configurazione per '{0}'. Sono supportate solo le impostazioni predefinite per le impostazioni con ambito sostituibili tramite computer, finestra, risorse e 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", @@ -2508,16 +2664,17 @@ "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.order": "Se specificato, fornisce l'ordine di questa impostazione in relazione ad altre impostazioni all'interno della stessa categoria. Le impostazioni con una proprietà ordine verranno posizionate prima delle impostazioni senza questa proprietà impostata.", "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.order": "Se specificato, fornisce l'ordine di questa categoria di impostazioni relative ad altre categorie.", "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.", + "vscode.extension.contributes.configuration.title": "Titolo per la categoria di impostazioni corrente. Nell’editor impostazioni verrà eseguito il rendering dell’etichetta come sottotitolo. Se il titolo è uguale al nome visualizzato dell'estensione, la categoria verrà raggruppata sotto l'intestazione principale dell'estensione.", "workspaceConfig.extensions.description": "Estensioni dell'area di lavoro", "workspaceConfig.folders.description": "Elenco di cartelle da caricare nell'area di lavoro.", "workspaceConfig.launch.description": "Configurazioni di avvio dell'area di lavoro", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "'configuration.jsonValidation.url' è un URL relativo non valido: {0}", "invalid.url.schema": "'configuration.jsonValidation.url' deve essere un URL assoluto o iniziare con './' per fare riferimento a schemi presenti nell'estensione." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "Menu di scelta rapida del commento aggiunto come contributo, visualizzato sotto forma di pulsanti sotto l'editor dei commenti", - "comment.title": "Menu del titolo del commento aggiunto come contributo", - "commentThread.actions": "Menu di scelta rapida del thread del commento aggiunto come contributo, visualizzato sotto forma di pulsanti sotto l'editor dei commenti", - "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", - "menus.debugCallstackContext": "Menu di scelta rapida per la visualizzazione dello stack di chiamate di debug", - "menus.debugToolBar": "Menu della barra degli strumenti di debug", - "menus.debugVariablesContext": "Menu di scelta rapida per la visualizzazione delle variabili di debug", - "menus.editorContext": "Menu di scelta rapida dell'editor", - "menus.editorContextCopyAs": "Sottomenu 'Copia con nome' nel menu di scelta rapida dell'editor", - "menus.editorTabContext": "Menu di scelta rapida delle schede dell'editor", - "menus.editorTitle": "Menu del titolo dell'editor", - "menus.editorTitleRun": "Esegui il sottomenu nel menu del titolo dell'editor", - "menus.explorerContext": "Menu di scelta rapida Esplora file", - "menus.extensionContext": "Menu di scelta rapida dell'estensione", - "menus.file": "Menu file di primo livello", - "menus.home": "Menu di scelta rapida dell'indicatore della home page (solo Web)", - "menus.opy": "Sottomenu 'Copia come' nel menu Modifica di primo livello", - "menus.resourceFolderContext": "Menu di scelta rapida della cartella delle risorse del controllo del codice sorgente", - "menus.resourceGroupContext": "Menu di scelta rapida del gruppo di risorse del controllo del codice sorgente", - "menus.resourceStateContext": "Menu di scelta rapida dello stato delle risorse del controllo del codice sorgente", - "menus.scmSourceControl": "Menu del controllo del codice sorgente", - "menus.scmTitle": "Menu del titolo del controllo del codice sorgente", - "menus.statusBarRemoteIndicator": "Menu dell'indicatore di remoto sulla barra di stato", - "menus.statusBarWindowIndicator": "Menu dell'indicatore di finestra nella barra di stato", - "menus.statusBarWindowIndicator.deprecated": "Usare il menu 'statusBar/remoteIndicator'.", - "menus.touchBar": "La Touch Bar (solo Mac OS)", - "missing.altCommand": "La voce di menu fa riferimento a un comando alternativo `{0}` che non è definito nella sezione 'commands'.", - "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.executePrimary": "Menu di esecuzione della cella del notebook aggiunto come contributo", - "notebook.cell.title": "Menu del titolo della cella del notebook aggiunto come contributo", - "notebook.toolbar": "Menu della barra degli strumenti del notebook aggiunto come contributo", - "opticon": "la proprietà `icon` può essere omessa o deve essere una stringa o un valore letterale come `{dark, light}`", - "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", - "proposed": "API proposta", - "proposedAPI.invalid": "{0} è un identificatore di menu proposto ed è disponibile solo durante l'esecuzione all'esterno di dev o con l'opzione della riga di comando seguente: --enable-proposed-api {1}", - "require": "le voci di sottomenu devono essere un oggetto", - "requireStringOrObject": "la proprietà `{0}` è obbligatoria e deve essere di tipo `object` o `string`", - "requirearray": "le voci di sottomenu devono essere una matrice", - "requirestring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", - "requirestrings": "le proprietà `{0}` e `{1}` sono obbligatorie e devono essere di tipo `string`", - "submenuId.duplicate.id": "Il sottomenu `{0}` è già stato registrato in precedenza.", - "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.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", - "view.timelineTitle": "Menu del titolo della visualizzazione Sequenza temporale", - "view.tunnelContext": "Menu di scelta rapida dell'elemento visualizzazione Porte", - "view.tunnelOriginInline": "Menu inline di origine dell'elemento visualizzazione Porte", - "view.tunnelPortInline": "Menu inline della porta dell'elemento visualizzazione Porte", - "view.viewTitle": "Menu del titolo della visualizzazione aggiunto come contributo", - "vscode.extension.contributes.commandType.category": "(Facoltativo) Stringa di categoria in base a cui è raggruppato il comando nell'interfaccia utente", - "vscode.extension.contributes.commandType.command": "Identificatore del comando da eseguire", - "vscode.extension.contributes.commandType.icon": "(Facoltativo) Icona usata per rappresentare il comando nell'interfaccia utente. Può essere un percorso di file, un oggetto con percorsi di file per temi scuri e chiari o riferimenti a un'icona del tema, ad esempio `\\$(zap)`", - "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": "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'", - "vscode.extension.contributes.menuItem.command": "Identificatore del comando da eseguire. Il comando deve essere dichiarato nella sezione 'commands'", - "vscode.extension.contributes.menuItem.group": "Gruppo a cui appartiene questo elemento", - "vscode.extension.contributes.menuItem.submenu": "Identificatore del sottomenu da visualizzare in questo elemento.", - "vscode.extension.contributes.menuItem.when": "Condizione che deve essere vera per mostrare questo elemento", - "vscode.extension.contributes.menus": "Aggiunge come contributo le voci di menu all'editor", - "vscode.extension.contributes.submenu.icon": "(Facoltativo) Icona usata per rappresentare il sottomenu nell'interfaccia utente. Può essere un percorso di file, un oggetto con percorsi di file per temi scuri e chiari o riferimenti a un'icona del tema, ad esempio `\\$(zap)`", - "vscode.extension.contributes.submenu.icon.dark": "Percorso dell'icona quando viene usato un tema scuro", - "vscode.extension.contributes.submenu.icon.light": "Percorso dell'icona quando viene usato un tema chiaro", - "vscode.extension.contributes.submenu.id": "Identificatore del menu da visualizzare come sottomenu.", - "vscode.extension.contributes.submenu.label": "Etichetta della voce di menu che porta a questo sottomenu.", - "vscode.extension.contributes.submenus": "Aggiunge come contributo le voci di sottomenu all'editor" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Processo di debug" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Esamina le chiavi di contesto", + "keyboardShortcutsFormat.command": "Titolo comando.", + "keyboardShortcutsFormat.commandAndKeys": "Titolo e tasti del comando.", + "keyboardShortcutsFormat.commandWithGroup": "Titolo del comando preceduto dal relativo gruppo.", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "Titolo e tasti del comando, con il comando preceduto dal relativo gruppo.", + "keyboardShortcutsFormat.keys": "Tasti.", "logStorage": "Registra contenuto del database di archiviazione", "logWorkingCopies": "Registra copie di lavoro", "screencastMode.fontSize": "Controlla le dimensioni del carattere in pixel della tastiera in modalità Screencast.", "screencastMode.keyboardOverlayTimeout": "Controlla l'intervallo in millisecondi relativo alla visualizzazione della sovrimpressione della tastiera in modalità Screencast.", + "screencastMode.keyboardShortcutsFormat": "Controlla gli elementi visualizzati nella sovrimpressione della tastiera quando vengono visualizzati i tasti di scelta rapida.", "screencastMode.location.verticalPosition": "Controlla l'offset verticale della sovrimpressione della modalità Screencast dal basso come percentuale dell'altezza del workbench.", "screencastMode.mouseIndicatorColor": "Controlla il colore in formato esadecimale (#RGB, #RGBA, #RRGGBB o #RRGGBBAA) dell'indicatore del mouse in modalità Screencast.", "screencastMode.mouseIndicatorSize": "Controlla le dimensioni in pixel dell'indicatore del mouse in modalità Screencast.", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "Esercitazioni video" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "Chiudi barra laterale", - "compositePart.hideSideBarLabel": "Nascondi barra laterale", + "active": "Attiva", + "activityBar": "Barra attività", + "activityBarLeft": "Rappresenta la barra attività nella posizione sinistra", + "activityBarRight": "Rappresenta la barra attività nella posizione destra", + "centerLayoutIcon": "Rappresenta la modalità layout centrato", + "centerPanel": "Al centro", + "centeredLayout": "Layout centrato", + "close": "Chiudi", + "closeSidebar": "Chiudi barra laterale primaria", + "cofigureLayoutIcon": "L'icona rappresenta la configurazione del layout del workbench.", + "compositePart.hideSideBarLabel": "Nascondi barra laterale primaria", + "configureLayout": "Configurare Layout", + "customizeLayout": "Personalizza layout...", + "customizeLayoutQuickPickTitle": "Personalizzare il layout", "decreaseEditorHeight": "Riduci altezza dell'editor", "decreaseEditorWidth": "Riduci larghezza dell'editor", "decreaseViewSize": "Riduci dimensioni della visualizzazione corrente", + "fullScreenIcon": "Rappresenta lo schermo intero", + "fullscreen": "Schermo intero", + "hidden": "Nascosto", "increaseEditorHeight": "Aumenta altezza dell'editor", "increaseEditorWidth": "Aumenta larghezza dell'editor", "increaseViewSize": "Aumenta dimensioni della visualizzazione corrente", + "justifyPanel": "Giustifica", + "layoutModes": "Modalità", + "leftPanel": "A sinistra", + "leftSideBar": "A sinistra", + "menuBar": "Barra dei menu", + "menuBarIcon": "Rappresenta la barra dei menu", "miAppearance": "&&Aspetto", - "miMoveSidebarLeft": "Sp&&osta barra laterale a sinistra", - "miMoveSidebarRight": "Sposta barra laterale a &&destra", + "miMoveSidebarLeft": "&&Sposta barra laterale primaria a sinistra", + "miMoveSidebarRight": "&&Sposta barra laterale primaria a destra", "miShowActivityBar": "Mostra &&barra attività", "miShowEditorArea": "Mostra area &&editor", "miShowMenuBar": "Mostra &&barra dei menu", - "miShowSidebar": "Mostra barra &&laterale", + "miShowSidebar": "Mostra &&barra laterale primaria", + "miShowSidebarNoMnnemonic": "Mostra barra laterale primaria", "miShowStatusbar": "Mostra &&barra di stato", "miToggleCenteredLayout": "Layout &¢rato", "miToggleZenMode": "Modalità Zen", - "move sidebar left": "Sposta barra laterale a sinistra", - "move sidebar right": "Sposta barra laterale a destra", + "move second sidebar left": "Sposta barra laterale secondaria a sinistra", + "move second sidebar right": "Sposta barra laterale secondaria a destra", + "move side bar right": "Sposta barra laterale primaria a destra", + "move sidebar left": "Sposta barra laterale primaria a sinistra", + "move sidebar right": "Sposta barra laterale primaria a destra", "moveFocusedView": "Sposta visualizzazione con stato attivo", "moveFocusedView.error.noFocusedView": "Non ci sono attualmente visualizzazioni con stato attivo.", "moveFocusedView.error.nonMovableView": "La visualizzazione attualmente con stato attivo non può essere spostata.", "moveFocusedView.newContainerInPanel": "Nuova voce del pannello", + "moveFocusedView.newContainerInSidePanel": "Nuova voce della barra laterale secondaria", "moveFocusedView.newContainerInSidebar": "Nuova voce della barra laterale", "moveFocusedView.selectDestination": "Seleziona una destinazione per la visualizzazione", "moveFocusedView.selectView": "Seleziona un visualizzazione da spostare", "moveFocusedView.title": "Visualizzazione: Sposta {0}", - "moveSidebarLeft": "Sposta barra laterale a sinistra", - "moveSidebarRight": "Sposta barra laterale a destra", + "moveSidebarLeft": "Sposta barra laterale primaria a sinistra", + "moveSidebarRight": "Sposta barra laterale primaria a destra", "moveView": "Sposta visualizzazione", "panel": "Pannello", + "panelAlignment": "Allineamento pannello", + "panelBottom": "Rappresenta il pannello inferiore", + "panelBottomCenter": "Rappresenta l'allineamento del pannello inferiore impostato al centro", + "panelBottomJustify": "Rappresenta l'allineamento del pannello inferiore impostato a sinistra per la giustificazione", + "panelBottomLeft": "Rappresenta l'allineamento del pannello inferiore impostato a sinistra", + "panelBottomRight": "Rappresenta l'allineamento del pannello inferiore impostato a destra", "panelContainer": "Pannello / {0}", + "panelLeft": "Rappresenta una barra laterale nella posizione sinistra", + "panelRight": "Rappresenta una barra laterale nella posizione destra", "resetFocusedView.error.noFocusedView": "Non ci sono attualmente visualizzazioni con stato attivo.", "resetFocusedViewLocation": "Reimposta posizione visualizzazione con stato attivo", "resetViewLocations": "Reimposta posizioni visualizzazioni", + "rightPanel": "A destra", + "rightSideBar": "A destra", + "secondarySideBar": "Barra laterale secondaria", + "secondarySideBarContainer": "Barra laterale secondaria/ {0}", + "sideBar": "Barra laterale primaria", + "sideBarPosition": "Posizione della barra laterale primaria", "sidebar": "Barra laterale", "sidebarContainer": "Barra laterale / {0}", + "statusBar": "Barra di stato", + "statusBarIcon": "Rappresenta la barra di stato", "toggleActivityBar": "Attiva/Disattiva visibilità della barra attività", "toggleCenteredLayout": "Attiva/Disattiva layout centrato", "toggleEditor": "Attiva/Disattiva la visibilità dell'area degli editor", "toggleMenuBar": "Attiva/Disattiva barra dei menu", - "toggleSidebar": "Attiva/Disattiva visibilità della barra laterale", - "toggleSidebarPosition": "Attiva/Disattiva posizione della barra laterale", + "toggleSideBar": "Attiva/Disattiva barra laterale primaria", + "toggleSidebar": "Attiva/Disattiva visibilità della barra laterale primaria", + "toggleSidebarPosition": "Attiva/Disattiva posizione della barra laterale primaria", "toggleStatusbar": "Attiva/Disattiva visibilità della barra di stato", "toggleTabs": "Attiva/disattiva visibilità delle schede", - "toggleZenMode": "Attiva/Disattiva modalità Zen" + "toggleVisibility": "Visibilità", + "toggleZenMode": "Attiva/Disattiva modalità Zen", + "visible": "Visibile", + "zenMode": "Modalità Zen", + "zenModeIcon": "Rappresenta la modalità Zen" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "Sposta stato attivo sulla parte successiva", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "Apri area di lavoro" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Indica se sono presenti copie di lavoro con modifiche non salvate", - "isFullscreen": "Indica se la finestra è visualizzata in modalità schermo intero", - "remoteName": "Nome del repository remoto a cui è connessa la finestra oppure una stringa vuota se non è connessa ad alcun repository remoto", - "virtualWorkspace": "Schema dell'area di lavoro corrente se è di un file system virtuale o una stringa vuota.", - "workbenchState": "Tipo di area di lavoro aperta nella finestra, ovvero 'empty' (nessuna area di lavoro), 'folder' (cartella singola) oppure 'workspace' (area di lavoro con più radici)", - "workspaceFolderCount": "Numero di cartelle radice nell'area di lavoro" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "Il file è troppo grande per essere aperto come editor senza titolo. Caricarlo prima in Esplora file, quindi riprovare." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "Sposta stato attivo sulla barra attività", "hideAccounts": "Nascondi account", "manageTrustedExtensions": "Gestisci estensioni attendibili", - "nextSideBarView": "Visualizzazione barra laterale successiva", + "nextSideBarView": "Visualizzazione barra laterale primaria seguente", "noAccounts": "Non è stato eseguito l'accesso ad alcun account", - "previousSideBarView": "Visualizzazione barra laterale precedente", + "previousSideBarView": "Visualizzazione barra laterale primaria precedente", "signOut": "Disconnetti" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Account", + "accounts visibility key": "Personalizzazione della visibilità delle voci degli account nella barra delle attività.", "accountsViewBarIcon": "Icona Account nella barra della visualizzazione.", "hideActivitBar": "Nascondi barra attività", "hideMenu": "Nascondi menu", "manage": "Gestisci", "menu": "Menu", + "pinned view containers": "Personalizzazioni della visibilità delle voci della barra attività", "resetLocation": "Reimposta posizione", "settingsViewBarIcon": "Icona Impostazioni nella barra della visualizzazione." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "Sposta lo stato attivo nel pannello laterale", - "hideAuxiliaryBar": "Nascondi pannello laterale", - "miShowAuxiliaryBar": "Mostra pannello l&&aterale", - "toggleAuxiliaryBar": "Attiva/Disattiva pannello laterale" + "focusAuxiliaryBar": "Focus su barra laterale secondaria", + "hideAuxiliaryBar": "Nascondi barra laterale secondaria", + "miShowAuxiliaryBar": "Mostra barra late&&rale secondaria", + "miShowAuxiliaryBarNoMnemonic": "Mostra barra laterale secondaria", + "toggleAuxiliaryBar": "Attiva/Disattiva visibilità barra laterale secondaria", + "toggleAuxiliaryIconLeft": "Icona per attivare o disattivare la barra ausiliaria nella posizione sinistra.", + "toggleAuxiliaryIconRight": "Icona per attivare o disattivare la barra ausiliaria nella posizione destra.", + "toggleSecondarySideBar": "Attiva/Disattiva barra laterale secondaria" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "Nascondi pannello laterale" + "hideAuxiliaryBar": "Nascondi barra laterale secondaria", + "move second side bar left": "Sposta barra laterale secondaria a sinistra", + "move second side bar right": "Sposta barra laterale secondaria a destra" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "Indica se il banner ha lo stato attivo della tastiera", "focusBanner": "Banner dello stato attivo" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "Visualizzatore file binari", - "nativeBinaryError": "Il file non viene visualizzato nell'editor perché è binario o usa una codifica di testo non supportata.", - "openAsText": "Aprirlo comunque?" + "binaryError": "Il file non viene visualizzato nell'editor perché è binario o usa una codifica di testo non supportata.", + "openAnyway": "Apri comunque" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "Abilita/disabilita la barra di navigazione.", @@ -2958,7 +3078,8 @@ "cmd.focus": "Percorsi di navigazione con stato attivo", "cmd.toggle": "Attiva/Disattiva percorsi di navigazione", "empty": "nessun elemento", - "miShowBreadcrumbs": "Mostra &&percorsi di navigazione" + "miShowBreadcrumbs": "Mostra &&percorsi di navigazione", + "separatorIcon": "Icona per il separatore nei percorsi di navigazione." }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "Percorsi di navigazione" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "Gruppo &&3", "miForward": "&&Avanti", "miJoinEditorInGroup": "Unisci nel &&gruppo", + "miJoinEditorInGroupWithoutMnemonic": "Unisci nel gruppo", "miLastEditLocation": "&&Posizione ultima modifica", "miNextEditor": "&&Editor successivo", "miNextEditorInGroup": "&&Editor successivo nel gruppo", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "&&Riapri editor chiuso", "miSecondSideEditor": "&&Secondo lato nell'editor", "miSingleColumnEditorLayout": "&&Singolo", + "miSingleColumnEditorLayoutWithoutMnemonic": "Singolo", "miSplitEditorDown": "Dividi &&Sotto", + "miSplitEditorDownWithoutMnemonic": "Dividi in basso", "miSplitEditorInGroup": "Dividi nel &&gruppo", + "miSplitEditorInGroupWithoutMnemonic": "Dividi nel gruppo", "miSplitEditorLeft": "Dividi &&Sinistra", + "miSplitEditorLeftWithoutMnemonic": "Dividi a sinistra", "miSplitEditorRight": "Dividi &&Destra", + "miSplitEditorRightWithoutMnemonic": "Dividi a destra", "miSplitEditorUp": "Dividi &&Sopra", + "miSplitEditorUpWithoutMnemonic": "Dividi in alto", "miSwitchEditor": "Cambia &&editor", "miSwitchGroup": "Cambia &&gruppo", "miThreeColumnsEditorLayout": "T&&re Colonne", + "miThreeColumnsEditorLayoutWithoutMnemonic": "Tre colonne", "miThreeRowsEditorLayout": "Tre &&Righe", + "miThreeRowsEditorLayoutWithoutMnemonic": "Tre righe", "miTwoByTwoGridEditorLayout": "&&Griglia (2x2)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "Griglia (2x2)", "miTwoColumnsBottomEditorLayout": "Due &&Colonne sotto", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "Due colonne in basso", "miTwoColumnsEditorLayout": "&&Due Colonne", + "miTwoColumnsEditorLayoutWithoutMnemonic": "Due colonne", "miTwoRowsEditorLayout": "D&&ue Righe", + "miTwoRowsEditorLayoutWithoutMnemonic": "Due righe", "miTwoRowsRightEditorLayout": "Due R&&ighe a destra", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "Due righe a destra", "navigate.next.label": "Modifica successiva", "navigate.prev.label": "Modifica precedente", "nextChangeIcon": "Icona per l'azione Modifica successiva nell'editor diff.", @@ -3061,6 +3196,7 @@ "unpinEditor": "Rimuovi editor" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "&&Cancella", "clearEditorHistory": "Cancella cronologia degli editor", "clearRecentFiles": "Cancella elementi aperti di recente", "closeAllEditors": "Chiudi tutti gli editor", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "Chiudi editor in altri gruppi", "closeEditorsToTheLeft": "Chiudi gli editor a sinistra nel gruppo", "closeOneEditor": "Chiudi", + "confirmClearDetail": "Questa azione è irreversibile.", + "confirmClearEditorHistoryMessage": "Cancellare la cronologia degli editor aperti di recente?", + "confirmClearRecentsMessage": "Cancellare tutti i file e le aree di lavoro aperti di recente?", "duplicateActiveGroupDown": "Duplica gruppo di editor giù", "duplicateActiveGroupLeft": "Duplica gruppo di editor a sinistra", "duplicateActiveGroupRight": "Duplica gruppo di editor a destra", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "Sposta editor nel gruppo successivo", "moveEditorToPreviousGroup": "Sposta editor nel gruppo precedente", "moveEditorToRightGroup": "Sposta l'editor nel gruppo di destra", + "navigateBack": "Indietro", + "navigateBackInEdits": "Torna indietro in Modifica posizioni", + "navigateBackInNavigations": "Vai indietroi nelle posizioni di spostamento", "navigateEditorGroups": "Esplora gruppi di editor", "navigateEditorHistoryByInput": "Apri editor precedente dalla cronologia in Quick Open", - "navigateLast": "Vai all'ultima", - "navigateNext": "Avanti", - "navigatePrevious": "Indietro", + "navigateForward": "Avanti", + "navigateForwardInEdits": "Vai avanti in Modifica posizioni", + "navigateForwardInNavigations": "Vai avanti nelle posizioni di spostamento", + "navigatePrevious": "Vai indietro", + "navigatePreviousInEdits": "Vai indietro in Modifica posizioni", + "navigatePreviousInNavigationLocations": "Vai indietro nei percorsi di spostamento", "navigateToLastEditLocation": "Vai all'ultima posizione di modifica", + "navigateToLastNavigationLocation": "Vai all'ultima posizione di spostamento", "newEditorAbove": "Nuovo gruppo di editor sopra", "newEditorBelow": "Nuovo gruppo di editor sotto", "newEditorLeft": "Nuovo gruppo di editor a sinistra", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "Sblocca gruppo di editor" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "Configurare i modelli glob in Editor (ad esempio,' \"*. Hex\": \"hexEditor. hexEdit\"'). Queste hanno la precedenza sul comportamento predefinito.", "markdownPreview": "Anteprima di Markdown", - "workbench.editor.autoLockGroups": "Se un editor corrispondente a uno dei tipi elencati viene aperto per primo in un gruppo di editor ed è aperto più di un gruppo, il gruppo viene bloccato automaticamente. I gruppi bloccati verranno usati solo per l'apertura degli editor quando vengono scelti esplicitamente con un gesto dell'utente (ad esempio tramite trascinamento), ma non per impostazione predefinita. Di conseguenza è meno probabile che l'editor attivo in un gruppo bloccato venga sostituito casualmente con un editor diverso." + "workbench.editor.autoLockGroups": "Se un editor corrispondente a uno dei tipi elencati viene aperto per primo in un gruppo di editor ed è aperto più di un gruppo, il gruppo viene bloccato automaticamente. I gruppi bloccati verranno usati solo per l'apertura degli editor quando vengono scelti esplicitamente con un gesto dell'utente (ad esempio tramite trascinamento), ma non per impostazione predefinita. Di conseguenza è meno probabile che l'editor attivo in un gruppo bloccato venga sostituito casualmente con un editor diverso.", + "workbench.editor.defaultBinaryEditor": "Editor predefinito per i file rilevati come binari. Se non è definito, all'utente verrà visualizzata una selezione." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "Tieni premuto __{0}__ per passare all'editor" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Svuota azioni del gruppo di editor", - "cancel": "Annulla", - "editorOpenError": "Non è possibile aprire '{0}': {1}.", - "editorOpenErrorDialog": "Non è possibile aprire '{0}'", "emptyEditorGroup": "{0} (vuoto)", "groupAriaLabel": "Gruppo di editor {0}", - "groupLabel": "Gruppo {0}", + "groupLabel": "Gruppo {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "Annulla", + "editorOpenErrorDialog": "Non è possibile aprire '{0}'", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "Editor errori", "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", - "unavailableResourceErrorEditor": "Editor errori risorse non disponibile", "unavailableResourceErrorEditorText": "Non è stato possibile aprire l'editor perché il file non è stato trovato.", - "unknownErrorEditor": "Editor errori sconosciuto", - "unknownErrorEditorText": "Non è stato possibile aprire l'editor a causa di un errore imprevisto." + "unknownErrorEditorTextWithError": "Non è stato possibile aprire l'editor a causa di un errore imprevisto. {0}", + "unknownErrorEditorTextWithoutError": "Non è stato possibile aprire l'editor a causa di un errore imprevisto." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Chiudi editor", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "Cancella tutte le notifiche", "focusNotificationToasts": "Sposta stato attivo sull'avviso popup di notifica", "hideNotifications": "Nascondi notifiche", - "notificationCenterVisible": "Indica se il centro notifiche è visibile", - "notificationFocus": "Indica se una notifica ha lo stato attivo della tastiera", - "notificationToastsVisible": "Indica se un avviso popup di notifica è visibile", "notifications": "Notifiche", "showNotifications": "Mostra notifiche" }, @@ -3351,36 +3500,59 @@ "notificationSource": "Origine: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "Allinea pannello", + "alignPanelCenter": "Imposta allineamento del pannello al centro", + "alignPanelCenterShort": "Al centro", + "alignPanelJustify": "Imposta allineamento del pannello giustificato", + "alignPanelJustifyShort": "Giustifica", + "alignPanelLeft": "Imposta allineamento del pannello a sinistra", + "alignPanelLeftShort": "A sinistra", + "alignPanelRight": "Imposta allineamento del pannello a destra", + "alignPanelRightShort": "A destra", "closeIcon": "Icona per chiudere un pannello.", "closePanel": "Chiudi pannello", + "closeSecondarySideBar": "Chiudi barra laterale secondaria", "focusPanel": "Sposta lo stato attivo nel pannello", "hidePanel": "Nascondi pannello", "maximizeIcon": "Icona per ingrandire un pannello.", "maximizePanel": "Ingrandisci dimensioni del pannello", "miShowPanel": "Mostra &&pannello", + "miShowPanelNoMnemonic": "Mostra pannello", "minimizePanel": "Ripristina dimensioni del pannello", + "movePanelToSecondarySideBar": "Spostare le visualizzazioni del pannello nella barra laterale secondaria", + "moveSidePanelToPanel": "Sposta visualizzazioni barra laterale secondaria nel pannello", "nextPanelView": "Visualizzazione pannello successivo", + "panelMaxNotSupported": "L'ottimizzazione del pannello è supportata solo quando è allineato al centro.", + "positionPanel": "Posizione pannello", "positionPanelBottom": "Sposta pannello verso il basso", + "positionPanelBottomShort": "In basso", "positionPanelLeft": "Sposta pannello a sinistra", + "positionPanelLeftShort": "A sinistra", "positionPanelRight": "Sposta pannello a destra", + "positionPanelRightShort": "A destra", "previousPanelView": "Visualizzazione pannello precedente", "restoreIcon": "Icona per ripristinare un pannello.", "toggleMaximizedPanel": "Attiva/Disattiva pannello ingrandito", - "togglePanel": "Attiva/Disattiva pannello" + "togglePanel": "Attiva/Disattiva pannello", + "togglePanelIcon": "Icona per attivare/disattivare il pannello.", + "togglePanelVisibility": "Attiva/Disattiva visibilità pannello" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Nascondi pannello", "moreActions": "Altre azioni...", - "panel.emptyMessage": "Trascinare una visualizzazione da visualizzare nel pannello.", + "panel.emptyMessage": "Trascina qui una visualizzazione per visualizzarla.", + "pinned view containers": "Personalizzazioni della visibilità delle voci del pannello", "resetLocation": "Reimposta posizione" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "Sposta lo stato attivo nella barra laterale" + "focusSideBar": "Focus su barra laterale primaria" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Sposta stato attivo sulla barra di stato", - "hide": "Nascondi '{0}'", - "statusBarFocused": "Indica se la barra di stato ha lo stato attivo della tastiera" + "hide": "Nascondi '{0}'" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "Personalizzazioni della visibilità delle voci della barra di stato" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "Nascondi barra di stato" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[Host di sviluppo estensione]", + "layoutControl.hide": "Nascondi controllo layout", "patchedWindowTitle": "[Non supportata]", "userIsAdmin": "[Amministratore]", "userIsSudo": "[Superutente]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "Controlla il comportamento del clic su un'icona della barra attività nel workbench.", "activityBarVisibility": "Controlla la visibilità della barra attività in Workbench.", "appName": "`${appName}`: ad esempio VS Code.", - "auxiliaryBarEnabled": "Controlla se il pannello laterale opposto alla barra laterale è abilitato.", "centeredLayoutAutoResize": "Controlla se il layout centrato deve essere ridimensionato automaticamente alla massima larghezza quando è aperto più di un gruppo. Quando è aperto un solo gruppo, verrà ridimensionato alla larghezza originale del layout centrato.", "closeEmptyGroups": "Controlla il comportamento dei gruppi vuoti di editor quando viene chiusa l'ultima scheda nel gruppo. Quando abilitato, i gruppi vuoti si chiuderanno automaticamente. Quando disabilitato, i gruppi vuoti rimarranno parte della griglia.", "closeOnFileDelete": "Controlla se gli editor che visualizzano un file aperto durante la sessione devono chiudersi automaticamente quando il file viene eliminato o rinominato da un altro processo. Se si disabilita questa opzione, in una simile circostanza l'editor rimarrà aperto. Tenere presente che l'eliminazione del file dall'interno dell'applicazione comporterà sempre la chiusura dell'editor e che gli editor con modifiche non salvate non verranno mai chiusi allo scopo di salvaguardare i dati.", "closeOnFocusLost": "Controlla se Quick Open deve essere chiuso automaticamente quando perde lo stato attivo.", "commandHistory": "Controlla il numero di comandi utilizzati di recente da mantenere nella cronologia. Impostare a 0 per disabilitare la cronologia dei comandi.", + "confirmBeforeClose": "Controlla se visualizzare una finestra di dialogo di conferma prima di chiudere la finestra o chiudere l'applicazione.", "confirmBeforeCloseWeb": "Controlla se visualizzare una finestra di dialogo di conferma prima di chiudere la scheda o la finestra del browser. Si noti che, anche se questa impostazione è abilitata, i browser possono comunque decidere di chiudere una scheda o una finestra senza conferma e che questa impostazione è solo un suggerimento che potrebbe non funzionare in tutti i casi.", "customMenuBarAltFocus": "Controlla se, quando si preme ALT, lo stato attivo verrà spostato sulla barra dei menu. Questa impostazione non ha effetto sull'attivazione/disattivazione della barra dei menu con ALT.", "decorations.badges": "Controlla se le decorazioni file dell'editor devono usare le notifiche.", "decorations.colors": "Controlla se le decorazioni file dell'editor devono usare i colori.", "dirty": "`${dirty}`: un indicatore per il momento in cui l'editor attivo contiene modifiche non salvate.", + "dropIntoEditor": "Controlla se è possibile trascinare un file in un editor di testo tenendo premuto MAIUSC (invece di aprire il file in un editor).", "editorOpenPositioning": "Controlla la posizione in cui vengono aperti gli editor. Selezionare `left` o `right` per aprire gli editor a sinistra o a destra di quello attualmente attivo. Selezionare `first` o `last` per aprire gli editor indipendentemente da quello attualmente attivo.", "editorTabCloseButton": "Controlla la posizione dei pulsanti di chiusura delle schede dell'editor oppure li disabilita quando è impostata su 'off'. Questo valore viene ignorato quando `#workbench.editor.showTabs#` è disabilitato.", "enableMenuBarMnemonics": "Controlla se è possibile aprire i menu principali tramite tasti di scelta rapida con ALT. Disattivare i tasti di scelta se invece si intende associare i tasti di scelta rapida con ALT ai comandi dell'editor.", - "enablePreview": "Controlla se gli editor aperti vengono visualizzati come anteprima. Le anteprime editor non vengono mantenute aperte, vengono riutilizzate finché non vengono impostate esplicitamente per rimanere aperte, ad esempio tramite doppio clic o modifica, e vengono visualizzate nello stile del carattere corsivo.", + "enablePreview": "Controlla se gli editor aperti vengono visualizzati come anteprima editor. Le anteprime editor non vengono mantenute aperte, vengono riutilizzate finché non vengono impostate esplicitamente per rimanere aperte, ad esempio tramite doppio clic o modifica, e mostrano i nomi di file in corsivo.", "enablePreviewFromCodeNavigation": "Controlla se gli editor rimangono visualizzati in anteprima quando si avvia l'esplorazione del codice. Le anteprime editor non vengono mantenute aperte e vengono riutilizzate finché non vengono impostate esplicitamente per rimanere aperte, ad esempio tramite doppio clic o modifica. Questo valore viene ignorato quando `#workbench.editor.enablePreview#` è disabilitato.", - "enablePreviewFromQuickOpen": "Controlla se gli editor aperti da Quick Open vengono visualizzati come anteprima. Le anteprime editor non vengono mantenute aperte e vengono riutilizzate finché non vengono impostate esplicitamente per rimanere aperte, ad esempio tramite doppio clic o modifica. Questo valore viene ignorato quando `#workbench.editor.enablePreview#` è disabilitato.", + "enablePreviewFromQuickOpen": "Controlla se gli editor aperti da Quick Open vengono visualizzati come anteprima editor. Le anteprime editor non vengono mantenute aperte e vengono riutilizzate finché non vengono impostate esplicitamente per rimanere aperte, ad esempio tramite doppio clic o modifica. Questo valore viene ignorato quando `#workbench.editor.enablePreview#` è disabilitato.", + "exclude": "Configurare i [modelli GLOB](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) per escludere i file dalla cronologia dei file locale. La modifica di questa impostazione non ha effetto sulle voci della cronologia dei file locali esistenti.", "focusRecentEditorAfterClose": "Controlla se le schede vengono chiuse nell'ordine in cui sono state aperte a partire dall'ultima aperta oppure da sinistra verso destra.", "folderName": "`${folderName}`: nome della cartella dell'area di lavoro in cui si trova il file (ad esempio Cartella).", "folderPath": "`${folderPath}`: percorso file della cartella dell'area di lavoro in cui si trova il file (ad esempio /Utenti/Sviluppo/Cartella).", "fontAliasing": "Controlla il metodo di aliasing dei caratteri nell'area di lavoro.", "highlightModifiedTabs": "Controlla se viene disegnato un bordo superiore nelle schede dell'editor che contiene modifiche non salvate. Questo valore viene ignorato quando `#workbench.editor.showTabs#` è disabilitato.", + "layoutControlEnabled": "Controlla se i controlli layout nella barra del titolo personalizzata siano abilitati tramite {0}.", + "layoutControlEnabledDeprecation": "Questa impostazione è stata deprecata a favore di {0}", + "layoutControlType": "Controlla se il controllo layout nella barra del titolo personalizzata viene visualizzato come singolo pulsante di menu o con più attivazioni dell'interfaccia utente.", + "layoutControlTypeDeprecation": "Questa impostazione è stata deprecata a favore di {0}", + "layoutcontrol.type.both": "Mostra sia l'elenco a discesa che i pulsanti di attivazione/disattivazione.", + "layoutcontrol.type.menu": "Mostra un singolo pulsante con un elenco a discesa di opzioni di layout.", + "layoutcontrol.type.toggles": "Mostra diversi pulsanti per attivare/disattivare la visibilità dei pannelli e della barra laterale.", "limitEditorsEnablement": "Controlla se il numero di editor aperti deve essere o meno limitato. Con questa opzione abilitata, gli editor usati meno recentemente verranno chiusi per fare spazio ai nuovi editor aperti.", + "limitEditorsExcludeDirty": "Controlla se il numero massimo di editor aperti deve escludere gli editor modificati ma non salvati per il conteggio al raggiungimento del limite configurato.", "limitEditorsMaximum": "Controlla il numero massimo di editor aperti. Usare l'impostazione `#workbench.editor.limit.perEditorGroup#` per controllare questo limite per singolo gruppo di editor o per tutti i gruppi.", + "localHistoryEnabled": "Controlla se la cronologia dei file locali è abilitata. Se abilitata, il contenuto del file di un editor salvato verrà archiviato in un percorso di backup per poter ripristinare o rivedere il contenuto in un secondo momento. La modifica di questa impostazione non ha effetto sulle voci della cronologia dei file locali esistenti.", + "localHistoryMaxFileEntries": "Controlla il numero massimo di voci di cronologia file locali per file. Quando il numero di voci di cronologia dei file locali supera questo numero per un file, le voci meno recenti verranno rimosse.", + "localHistoryMaxFileSize": "Controlla le dimensioni massime di un file (in KB) da considerare per la cronologia dei file locali. I file di dimensioni maggiori non verranno aggiunti alla cronologia dei file locali. La modifica di questa impostazione non ha effetto sulle voci della cronologia dei file locali esistenti.", "menuBarVisibility": "Controlla la visibilità della barra dei menu. L'impostazione 'toggle' indica che la barra dei menu è nascosta e che per visualizzarla è necessario premere una sola volta il tasto ALT. L'impostazione 'compact' consente di spostare il menu nella barra laterale.", "menuBarVisibility.mac": "Controlla la visibilità della barra dei menu. L'impostazione 'toggle' indica che la barra dei menu è nascosta e che per visualizzarla è necessario eseguire `Sposta lo stato attivo sul menu dell'applicazione`. L'impostazione 'compact' consente di spostare il menu nella barra laterale.", - "mouseBackForwardToNavigate": "Consente di spostarsi tra i file aperti usando i pulsanti quattro e cinque del mouse, se forniti.", + "mergeWindow": "Configurare un intervallo in secondi durante il quale l'ultima voce nella cronologia dei file locali viene sostituita con la voce da aggiungere. Ciò consente di ridurre il numero complessivo di voci aggiunte, ad esempio quando è abilitato il salvataggio automatico. Questa impostazione viene applicata solo alle voci che hanno la stessa origine di origine. La modifica di questa impostazione non ha effetto sulle voci della cronologia dei file locali esistenti.", + "mouseBackForwardToNavigate": "Abilita l'uso dei pulsanti del mouse quattro e cinque per i comandi 'Vai indietro' e 'Vai avanti'.", + "navigationScope": "Controlla l'ambito dello spostamento della cronologia negli editor per comandi come 'Vai indietro' e 'Vai avanti'.", "openDefaultKeybindings": "Controlla se all'apertura delle impostazioni dei tasti di scelta rapida viene aperto anche un editor che mostra tutti i tasti di scelta rapida predefiniti.", "openDefaultSettings": "Controlla se all'apertura delle impostazioni viene aperto anche un editor che mostra tutte le impostazioni predefinite.", - "openFilesInNewWindow": "Controlla se i file devono essere aperti in una nuova finestra.\r\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", - "openFilesInNewWindowMac": "Controlla se i file devono essere aperti in una nuova finestra. \r\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", + "openFilesInNewWindow": "Controlla se i file devono essere aperti in una nuova finestra quando si usa una riga di comando o una finestra di dialogo file.\r\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", + "openFilesInNewWindowMac": "Controlla se i file devono essere aperti in una nuova finestra quando si usa una riga di comando o una finestra di dialogo file.\r\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", "openFoldersInNewWindow": "Controlla se le cartelle devono essere aperte in una nuova finestra o sostituire l'ultima finestra attiva.\r\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", - "panelDefaultLocation": "Controlla la posizione predefinita del pannello (terminale, console di debug, output, problemi). Può essere visualizzato nella parte inferiore oppure a destra o a sinistra dell'area di lavoro.", + "panelDefaultLocation": "Controlla la posizione predefinita del pannello (terminale, console di debug, output, problemi) in una nuova area di lavoro. Può essere visualizzato in basso, a destra o a sinistra dell'area dell'editor.", "panelOpensMaximized": "Controlla se il pannello viene aperto a schermo intero. Può essere sempre aperto a schermo intero, mai aperto a schermo intero oppure aperto nell'ultimo stato in cui si trovava prima di essere chiuso.", "perEditorGroup": "Controlla se applicare il limite massimo di editor aperti al singolo gruppo di editor o a tutti i gruppi di editor.", "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.", @@ -3505,7 +3693,7 @@ "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.", + "sideBarLocation": "Controlla la posizione della barra laterale primaria e della barra attività. Possono essere visualizzate a sinistra o a destra dell'area di lavoro. La barra laterale secondaria verrà visualizzata sul lato opposto dell'area di lavoro.", "sideBySideDirection": "Controlla la direzione predefinita degli editor aperti affiancati, ad esempio da Esplora risorse. Per impostazione predefinita, gli editor verranno aperti sul lato destro di quello attualmente attivo. Se si modifica l'impostazione in `down`, gli editor verranno aperti sotto quello attualmente attivo.", "splitInGroupLayout": "Controlla il layout usato quando un editor viene diviso in un gruppo di editor in modo che sia verticale o orizzontale.", "splitOnDragAndDrop": "Controlla se i gruppi di editor possono essere divisi da operazioni di trascinamento della selezione rilasciando un editor o un file sui bordi dell'area dell'editor.", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "Controlla il formato dell'etichetta per un editor senza titolo.", "useSplitJSON": "Controlla se usare l'editor JSON diviso quando si modificano impostazioni come JSON.", "viewVisibility": "Controlla la visibilità delle azioni dell'intestazione della visualizzazione. Le azioni dell'intestazione della visualizzazione possono essere sempre visibili oppure visibili solo quando lo stato attivo è spostato sulla visualizzazione o si passa con il puntatore sulla visualizzazione.", - "window.confirmBeforeClose.always": "Prova sempre a chiedere conferma. Si noti che i browser possono ancora decidere di chiudere una scheda o una finestra senza conferma.", - "window.confirmBeforeClose.keyboardOnly": "Chiede conferma solo se è stato rilevato un tasto di scelta rapida. Si noti che in alcuni casi il rilevamento potrebbe non essere possibile.", - "window.confirmBeforeClose.never": "Non chiedere mai conferma in modo esplicito a meno che la perdita di dati non sia imminente.", + "window.confirmBeforeClose.always": "Chiedi sempre conferma.", + "window.confirmBeforeClose.always.web": "Prova sempre a chiedere conferma. Si noti che i browser possono ancora decidere di chiudere una scheda o una finestra senza conferma.", + "window.confirmBeforeClose.keyboardOnly": "Richiedi conferma solo se è stato usato un tasto di scelta rapida.", + "window.confirmBeforeClose.keyboardOnly.web": "Chiedere conferma solo se è stato usato un tasto di scelta rapida per chiudere la finestra. Si noti che il rilevamento potrebbe non essere possibile in alcuni casi.", + "window.confirmBeforeClose.never": "Non chiedere mai esplicitamente conferma.", + "window.confirmBeforeClose.never.web": "Non chiedere mai conferma in modo esplicito a meno che la perdita di dati non sia imminente.", "window.menuBarVisibility.classic": "Il menu viene visualizzato nella parte superiore della finestra e nascosto solo nella modalità a schermo intero.", - "window.menuBarVisibility.compact": "Il menu viene visualizzato sotto forma di pulsante compatto nella barra laterale. Questo valore viene ignorato quando `#window.titleBarStyle#` è impostato su `native`.", + "window.menuBarVisibility.compact": "Il menu viene visualizzato come pulsante compatto nella barra laterale. Questo valore viene ignorato quando '#window.titleBarStyle#' è 'native'.", "window.menuBarVisibility.hidden": "Il menu è sempre nascosto.", "window.menuBarVisibility.toggle": "Il menu è nascosto ma può essere visualizzato nella parte superiore della finestra premendo ALT.", "window.menuBarVisibility.toggle.mac": "Il menu è nascosto ma può essere visualizzato nella parte superiore della finestra eseguendo il comando `Sposta lo stato attivo sul menu dell'applicazione`.", @@ -3539,14 +3730,22 @@ "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.historyBasedLanguageDetection": "Consente l'uso della cronologia dell'editor nel rilevamento della lingua. In questo modo il rilevamento automatico della lingua favorisce le lingue aperte di recente e consente il rilevamento automatico della lingua per funzionare con input più piccoli.", "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 la lingua non sia stata impostata in modo esplicito dalla selezione lingua. L'ambito può essere definito anche in base alla lingua, quindi è possibile specificare le lingue di cui non si vuole disattivare la funzionalità. Ciò è utile per lingue come Markdown che spesso contengono altre lingue che potrebbero indurre il rilevamento della lingua a pensare che si tratti della lingua incorporata e non di Markdown.", + "workbench.editor.navigationScopeDefault": "Spostarsi tra tutti gli editor e i gruppi di editor aperti.", + "workbench.editor.navigationScopeEditor": "Spostarsi solo nell'editor attivo.", + "workbench.editor.navigationScopeEditorGroup": "Spostarsi solo negli editor del gruppo di editor attivi.", "workbench.editor.pinnedTabSizing.compact": "Una scheda bloccata viene visualizzata in formato compatto che include solo l'icona o la prima lettera del nome dell'editor.", "workbench.editor.pinnedTabSizing.normal": "Una scheda bloccata eredita l'aspetto delle schede non bloccate.", "workbench.editor.pinnedTabSizing.shrink": "Una scheda bloccata viene ridotta in base a dimensioni compatte fisse che prevedono la visualizzazione di parti del nome dell'editor.", + "workbench.editor.preferBasedLanguageDetection": "Se questa opzione è abilitata, verrà data precedenza a un modello di rilevamento della lingua che tiene conto della cronologia dell'editor.", + "workbench.editor.showLanguageDetectionHints": "Se questa opzione è abilitata, mostra una correzione rapida della barra di stato quando la lingua dell'editor non corrisponde alla lingua del contenuto rilevata.", + "workbench.editor.showLanguageDetectionHints.editors": "Mostra negli editor di testo senza titolo", + "workbench.editor.showLanguageDetectionHints.notebook": "Mostra negli editor di notebook", "workbench.editor.splitInGroupLayoutHorizontal": "Gli editor sono posizioni da sinistra verso destra.", "workbench.editor.splitInGroupLayoutVertical": "Gli editor sono posizionati dall'alto verso il basso.", "workbench.editor.splitSizingDistribute": "Divide tutti i gruppi di editor in parti uguali.", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "Non aprire mai il pannello a schermo intero. Il pannello verrà aperto non a schermo intero.", "workbench.panel.opensMaximized.preserve": "Apri il pannello nello stato in cui si trovava prima della chiusura.", "workbench.quickOpen.preserveInput": "Controlla se l'ultimo input digitato in Quick Open deve essere ripristinato alla riapertura successiva.", + "workbench.reduceMotion": "Controlla se il rendering del workbench deve essere eseguito con meno animazioni.", + "workbench.reduceMotion.auto": "Esegui il rendering con un movimento ridotto in base alla configurazione del sistema operativo.", + "workbench.reduceMotion.off": "Non eseguire il rendering con movimento ridotto", + "workbench.reduceMotion.on": "Esegui sempre il rendering con movimento ridotto.", "wrapTabs": "Controlla se il testo nelle schede deve essere suddiviso su più righe quando si supera lo spazio disponibile oppure se deve essere visualizzata una barra di scorrimento. Questo valore viene ignorato quando `workbench.editor.showTabs` è disabilitato.", "zenMode.centerLayout": "Controlla se attivando la modalità Zen viene centrato anche il layout.", "zenMode.fullScreen": "Consente di controllare se attivando la modalità Zen anche l'area di lavoro passa alla modalità schermo intero.", @@ -3584,15 +3787,11 @@ "test": "Test", "view": "Visualizza" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "Identificatore del pannello ausiliario attivo", - "auxiliaryBarFocus": "Indica se la barra ausiliaria ha lo stato attivo della tastiera", - "auxiliaryBarVisible": "Indica se la barra ausiliaria è visibile" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "Identificatore del pannello ausiliario attivo", "activeEditor": "Identificatore dell'editor attivo", "activeEditorAvailableEditorIds": "Identificatori di editor disponibili utilizzabili per l'editor attivo", "activeEditorCanRevert": "Indica se l'editor attivo può essere ripristinato", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "Indica se il gruppo di editor attivo è l'ultimo gruppo", "activeEditorGroupLocked": "Indica se il gruppo di editor attivo è bloccato", "activeEditorIsDirty": "Indica se l'editor attivo contiene modifiche non salvate", + "activeEditorIsFirstInGroup": "Indica se l'editor attivo è il primo nel gruppo", + "activeEditorIsLastInGroup": "Indica se l'editor attivo è l'ultimo nel gruppo", "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", + "activePanel": "Identificatore del pannello attivo", + "activeViewlet": "Identificatore del viewlet attivo", + "auxiliaryBarFocus": "Indica se la barra ausiliaria ha lo stato attivo della tastiera", + "auxiliaryBarVisible": "Indica se la barra ausiliaria è visibile", + "bannerFocused": "Indica se il banner ha lo stato attivo della tastiera", + "dirtyWorkingCopies": "Indica se sono presenti copie di lavoro con modifiche non salvate", "editorAreaVisible": "Indica se l'area dell'editor è visibile", "editorIsOpen": "Indica se un editor è aperto", + "editorTabsVisible": "Indica se le schede dell'editor sono visibili", + "focusedView": "Identificatore della visualizzazione che ha lo stato attivo della tastiera", "groupEditorsCount": "Numero di gruppi di editor aperti", "inZenMode": "Indica se la modalità Zen è abilitata", "isCenteredLayout": "Indica se il layout centrato è abilitato", + "isFileSystemResource": "Indica se la risorsa è supportata da un provider di file system", + "isFullscreen": "Indica se la finestra è visualizzata in modalità schermo intero", "multipleEditorGroups": "Indica se ci sono più gruppi di editor aperti", - "promptOpenWith.defaultEditor.displayName": "Editor di testo", + "notificationCenterVisible": "Indica se il centro notifiche è visibile", + "notificationFocus": "Indica se una notifica ha lo stato attivo della tastiera", + "notificationToastsVisible": "Indica se un avviso popup di notifica è visibile", + "panelAlignment": "Allineamento del pannello, 'centro', 'sinistra', 'destra' o 'giustificato'", + "panelFocus": "Indica se il pannello ha lo stato attivo della tastiera", + "panelMaximized": "Indica se il pannello è ingrandito", + "panelPosition": "Posizione del pannello, sempre 'in basso'", + "panelVisible": "Indica se il pannello è visibile", + "remoteName": "Nome del repository remoto a cui è connessa la finestra oppure una stringa vuota se non è connessa ad alcun repository remoto", + "resource": "Valore completo della risorsa, inclusi schema e percorso", + "resourceDirname": "Nome della cartella che contiene la risorsa", + "resourceExtname": "Nome dell'estensione della risorsa", + "resourceFilename": "Nome file della risorsa", + "resourceLangId": "Identificatore lingua della risorsa", + "resourcePath": "Percorso completo della risorsa", + "resourceScheme": "Schema della risorsa", + "resourceSet": "Indica se una risorsa è presente o meno", + "sideBarFocus": "Indica se la barra laterale ha lo stato attivo della tastiera", + "sideBarVisible": "Indica se la barra laterale è visibile", "sideBySideEditorActive": "Indica se un editor affiancato è attivo", "splitEditorsVertically": "Indica se gli editor vengono divisi verticalmente", + "statusBarFocused": "Indica se la barra di stato ha lo stato attivo della tastiera", "textCompareEditorActive": "Indica se un editor di confronto testo è attivo", - "textCompareEditorVisible": "Indica se un editor di confronto testo è visibile" + "textCompareEditorVisible": "Indica se un editor di confronto testo è visibile", + "virtualWorkspace": "Schema dell'area di lavoro corrente se è di un file system virtuale o una stringa vuota.", + "workbenchState": "Tipo di area di lavoro aperta nella finestra, ovvero 'empty' (nessuna area di lavoro), 'folder' (cartella singola) oppure 'workspace' (area di lavoro con più radici)", + "workspaceFolderCount": "Numero di cartelle radice nell'area di lavoro" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "Predefinita", + "promptOpenWith.defaultEditor.displayName": "Editor di testo" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "Il linguaggio {0} è stato rilevato automaticamente e impostato come modalità linguaggio." }, - "vs/workbench/common/panel": { - "activePanel": "Identificatore del pannello attivo", - "panelFocus": "Indica se il pannello ha lo stato attivo della tastiera", - "panelMaximized": "Indica se il pannello è ingrandito", - "panelPosition": "Posizione del pannello, ovvero 'left', 'right' o 'bottom'", - "panelVisible": "Indica se il pannello è visibile" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "Indica se la risorsa è supportata da un provider di file system", - "resource": "Valore completo della risorsa, inclusi schema e percorso", - "resourceDirname": "Nome della cartella che contiene la risorsa", - "resourceExtname": "Nome dell'estensione della risorsa", - "resourceFilename": "Nome file della risorsa", - "resourceLangId": "Identificatore lingua della risorsa", - "resourcePath": "Percorso completo della risorsa", - "resourceScheme": "Schema della risorsa", - "resourceSet": "Indica se una risorsa è presente o meno" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "Colore di sfondo della barra attività per l'elemento attivo. La barra attività viene visualizzata all'estrema sinistra o all'estrema destra e consente di spostarsi tra le visualizzazioni della barra laterale.", "activityBarActiveBorder": "Colore del bordo della barra attività per l'elemento attivo. La barra attività viene visualizzata all'estrema sinistra o all'estrema destra e consente di spostarsi tra le visualizzazioni della barra laterale.", @@ -3659,6 +3877,9 @@ "banner.foreground": "Colore primo piano del banner. Il banner viene visualizzato sotto la barra del titolo della finestra.", "banner.iconForeground": "Colore dell'icona del banner. Il banner viene visualizzato sotto la barra del titolo della finestra.", "editorDragAndDropBackground": "Colore di sfondo quando si trascinano gli editor. Il colore dovrebbe avere una trasparenza impostata in modo che il contenuto dell'editor sia ancora visibile.", + "editorDropIntoPromptBackground": "Colore di sfondo del testo visualizzato sugli editor durante il trascinamento dei file. Questo testo informa l'utente che può tenere premuto MAIUSC per passare all'editor.", + "editorDropIntoPromptBorder": "Colore del bordo del testo visualizzato sugli editor durante il trascinamento dei file. Questo testo informa l'utente che può tenere premuto MAIUSC per passare all'editor.", + "editorDropIntoPromptForeground": "Colore primo piano del testo visualizzato sugli editor durante il trascinamento dei file. Questo testo informa l'utente che può tenere premuto MAIUSC per passare all'editor.", "editorGroupBorder": "Colore per separare più gruppi di editor l'uno dall'altro. I gruppi di editor sono i contenitori degli editor.", "editorGroupEmptyBackground": "Colore di sfondo di un gruppo di editor vuoto. I gruppi di editor sono contenitori di editor.", "editorGroupFocusedEmptyBorder": "Colore del bordo di un gruppo di editor vuoto con stato attivo. I gruppi di editor sono contenitori di editor.", @@ -3708,8 +3929,11 @@ "statusBarBorder": "Colore del bordo della barra di stato che la separa dalla sidebar e dall'editor. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarErrorItemBackground": "Colore di sfondo degli elementi di errore della barra di stato. Gli elementi di errore spiccano rispetto ad altre voci della barra di stato per indicare condizioni di errore. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarErrorItemForeground": "Colore primo piano degli elementi di errore della barra di stato. Gli elementi di errore spiccano rispetto ad altre voci della barra di stato per indicare condizioni di errore. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarFocusBorder": "Colore del bordo della barra di stato quando lo stato attivo è lo spostamento tramite tastiera. La barra di stato viene visualizzata nella parte inferiore della finestra.", "statusBarForeground": "Colore primo piano quando viene aperta un'area di lavoro o una cartella. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarItemActiveBackground": "Colore di sfondo degli elementi della barra di stato quando si fa clic. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarItemCompactHoverBackground": "Colore di sfondo dell'elemento della barra di stato quando si passa il mouse su un elemento che contiene due elementi al passaggio del mouse. La barra di stato viene visualizzata nella parte inferiore della finestra.", + "statusBarItemFocusBorder": "Colore del bordo dell'elemento della barra di stato quando lo stato attivo è lo spostamento tramite tastiera. La barra di stato viene visualizzata nella parte inferiore della finestra.", "statusBarItemHostBackground": "Colore di sfondo per l'indicatore di remoto sulla barra di stato.", "statusBarItemHostForeground": "Colore primo piano per l'indicatore di remoto sulla barra di stato.", "statusBarItemHoverBackground": "Colore di sfondo degli elementi della barra di stato al passaggio del mouse. La barra di stato è visualizzata nella parte inferiore della finestra.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "Colore usato per il bordo della finestra quando è attiva. Supportato solo nel client desktop quando si usa la barra del titolo personalizzata.", "windowInactiveBorder": "Colore usato per il bordo della finestra quando è inattiva. Supportato solo nel client desktop quando si usa la barra del titolo personalizzata." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "Identificatore del viewlet attivo", - "sideBarFocus": "Indica se la barra laterale ha lo stato attivo della tastiera", - "sideBarVisible": "Indica se la barra laterale è visibile" - }, "vs/workbench/common/views": { "defaultViewIcon": "Icona della visualizzazione predefinita.", - "duplicateId": "Una visualizzazione con ID '{0}' è già registrata", - "focusedView": "Identificatore della visualizzazione che ha lo stato attivo della tastiera" + "duplicateId": "Una visualizzazione con ID '{0}' è già registrata" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "Configura argomenti del runtime", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "Finestra", "zoomLevel": "Consente di modificare il livello di zoom della finestra. Il valore originale è 0 e ogni incremento superiore (ad esempio 1) o inferiore (ad esempio -1) rappresenta un aumento o una diminuzione del 20% della percentuale di zoom. È anche possibile immettere valori decimali per modificare il livello di zoom con maggiore granularità." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "Salvataggio dello stato dell'interfaccia utente" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "Versione: {0}\r\nCommit: {1}\r\nData: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nSistema operativo: {7}", + "aboutDetail": "Versione: {0}\r\nCommit: {1}\r\nData: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nSistema operativo: {7}", "cancelButton": "Annulla", "copy": "&&Copia", "okButton": "OK", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Annulla", + "closeWindowButtonLabel": "&&Chiudi finestra", + "closeWindowMessage": "Chiudere la finestra?", + "doNotAskAgain": "Non visualizzare più questo messaggio", + "exitButtonLabel": "&&Uscita", + "keychainWriteError": "La scrittura delle informazioni di accesso al keychain non è riuscita. Errore: '{0}'.", "learnMore": "Altre informazioni", "loaderCycle": "Nei moduli AMD è presente un ciclo di dipendenze che deve essere risolto.", "loginButton": "A&&ccedi", "password": "Password", "proxyAuthRequired": "Autenticazione proxy obbligatoria", "proxyDetail": "Il proxy {0} richiede un nome utente e una password.", + "quitButtonLabel": "&&Esci", + "quitMessage": "Uscire?", + "quitMessageMac": "Uscire?", "rememberCredentials": "Memorizza le credenziali", "runningAsRoot": "Non è consigliabile eseguire {0} come utente root.", - "username": "Nome utente" + "shutdownErrorClose": "Un errore imprevisto ha impedito la chiusura della finestra", + "shutdownErrorDetail": "Errore: {0}", + "shutdownErrorLoad": "Un errore imprevisto ha impedito di modificare l'area di lavoro", + "shutdownErrorQuit": "Un errore imprevisto ha impedito la chiusura dell'applicazione", + "shutdownErrorReload": "Un errore imprevisto ha impedito il ricaricamento della finestra", + "shutdownForceClose": "Chiudi comunque", + "shutdownForceLoad": "Cambia comunque", + "shutdownForceQuit": "Esci comunque", + "shutdownForceReload": "Ricarica comunque", + "shutdownTitleClose": "La chiusura della finestra richiede più tempo...", + "shutdownTitleLoad": "La modifica dell'area di lavoro richiede più tempo...", + "shutdownTitleQuit": "La chiusura dell'applicazione richiede più tempo...", + "shutdownTitleReload": "Il ricaricamento della finestra richiede più tempo...", + "troubleshooting": "Guida alla risoluzione dei problemi", + "username": "Nome utente", + "willShutdownDetail": "Le operazioni seguenti sono ancora in esecuzione: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "Punto di interruzione sulla riga", + "audioCues.lineHasError.name": "Errore sulla riga", + "audioCues.lineHasFoldedArea.name": "Area piegata sulla linea", + "audioCues.lineHasInlineSuggestion.name": "Suggerimento inline sulla riga", + "audioCues.lineHasWarning.name": "Avviso sulla riga", + "audioCues.noInlayHints": "Nessun suggerimento per l'inlay nella riga", + "audioCues.onDebugBreak.name": "Debugger arrestato sul punto di interruzione" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "Abilita segnale audio quando è collegata un'utilità per la lettura dello schermo.", + "audioCues.enabled.off": "Disabilita il segnale audio.", + "audioCues.enabled.on": "Abilita segnale audio.", + "audioCues.lineHasBreakpoint": "Riproduce un suono quando la riga attiva ha un punto di interruzione.", + "audioCues.lineHasError": "Riproduce un suono quando la riga attiva ha un errore.", + "audioCues.lineHasFoldedArea": "Riproduce un suono quando la riga attiva ha un'area ripiegata che può essere aperta.", + "audioCues.lineHasInlineSuggestion": "Riproduce un suono quando la riga attiva contiene un suggerimento inline.", + "audioCues.lineHasWarning": "Riproduce un suono quando la riga attiva ha un avviso.", + "audioCues.noInlayHints": "Riproduce un suono durante il tentativo di lettura di una riga con hints di inlay senza hint di inlay.", + "audioCues.onDebugBreak": "Riproduce un suono quando il debugger si arresta in un punto di interruzione.", + "audioCues.volume": "Volume dei segnali audio in percentuale (0-100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "Guida: Elenca segnali audio", + "audioCues.help.placeholder": "Seleziona un segnale audio da riprodurre", + "audioCues.help.settings": "Abilita/disabilita il segnale audio", + "disabled": "Disabilitato" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "Non è stato possibile salvare gli editor modificati ma non salvati nel percorso di backup.", @@ -3877,6 +4149,7 @@ "fileOperation": "Operazione su file", "nothing": "Non sono state apportate modifiche", "quit": "Esci", + "refactoring.autoSave": "Controlla se i file che facevano parte di un refactoring vengono salvati automaticamente", "reloadTheWindow": "Ricarica finestra", "summary.0": "Non sono state apportate modifiche", "summary.n0": "Effettuate {0} modifiche al testo in un file", @@ -3899,6 +4172,7 @@ "toogleSelection": "Attiva/Disattiva modifica" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "Rimuovi", "conflict.1": "Non è possibile applicare il refactoring perché nel frattempo '{0}' è stato modificato.", "conflict.N": "Non è possibile applicare il refactoring perché nel frattempo altri {0} file sono stati modificati.", "create": "Crea", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}, anteprima refactoring)", "edt.title.del": "{0} (eliminazione, anteprima refactoring)", "empty.msg": "Richiamare un'azione codice, come rename, per visualizzare qui un'anteprima delle modifiche.", + "ok": "Applica", "rename": "Rinomina" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "Non è possibile disinstallare il comando '{0}' della shell.", "successFrom": "Il comando della shell '{0}' è stato disinstallato da PATH." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "Tipi di azione codice da eseguire durante il salvataggio.", "codeActionsOnSave.fixAll": "Controlla se eseguire l'azione di correzione automatica al salvataggio del file.", "codeActionsOnSave.generic": "Controlla se eseguire le azioni '{0}' al salvataggio del file." @@ -4016,31 +4291,19 @@ "hintWhitespace": "Mostra differenze spazi vuoti", "removeTimeout": "Rimuovi il limite" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "Chiudi", - "label.find": "Trova", - "label.nextMatchButton": "Risultato successivo", - "label.previousMatchButton": "Risultato precedente", - "label.replace": "Sostituisci", - "label.replaceAllButton": "Sostituisci tutto", - "label.replaceButton": "Sostituisci", - "label.toggleReplaceButton": "Attiva/Disattiva sostituzione", - "placeholder.find": "Trova", - "placeholder.replace": "Sostituisci" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "Chiudi", "label.find": "Trova", "label.nextMatchButton": "Risultato successivo", "label.previousMatchButton": "Risultato precedente", - "placeholder.find": "Trova" + "placeholder.find": "Trova (⇅ per la cronologia)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "Sviluppatore: Controlla token e ambiti dell'editor", "inspectTMScopesWidget.loading": "Caricamento..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "Sviluppatore: controlla mapping tasti", + "workbench.action.inspectKeyMap": "Esamina Mapping dei tasti", "workbench.action.inspectKeyMapJSON": "Esamina mapping dei tasti (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "non visualizzare", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "aprire un editor diverso", + "or": " o ", "selectAlanguage2": "Selezionare un linguaggio", + "startTyping": "Inizia a digitare per ignorare o ", "thisAgain": " più questo messaggio.", - "toGetStarted": " per iniziare. Iniziare a digitare per chiudere oppure " + "toGetStarted": " per iniziare." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "Incolla selezione da Appunti" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "Avvia registrazione della grammatica per sintassi TextMate" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "Colore di sfondo per l'intervallo di commenti attualmente selezionato o al passaggio del mouse.", + "commentThreadActiveRangeBorder": "Colore del bordo per l'intervallo di commenti attualmente selezionato o al passaggio del mouse.", + "commentThreadRangeBackground": "Colore di sfondo per gli intervalli di commenti.", + "commentThreadRangeBorder": "Colore del bordo per gli intervalli di commenti.", + "resolvedCommentBorder": "Colore dei bordi e della freccia per i commenti risolti.", + "unresolvedCommentBorder": "Colore dei bordi e della freccia per i commenti non risolti." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "Colore delle decorazioni della barra di navigazione dell'editor per commentare gli intervalli." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "L'attivazione o la disattivazione della reazione al commento non è riuscita", "commentToggleReactionError": "L'attivazione o la disattivazione della reazione al commento non è riuscita: {0}." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "Digitare un nuovo commento", + "reply": "Rispondi..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "Thead commenti con {0} commenti. {1}.", + "commentThreadAria.withRange": "Thread di commenti con {0}commenti su righe {1} fino a {2}. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "Icona per comprimere un commento alla revisione.", "label.collapse": "Comprimi", - "newComment": "Digitare un nuovo commento", - "reply": "Rispondi...", "startThread": "Avvia discussione" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "Questa impostazione è deprecata e sostituita da 'comments.openView'.", + "comments.openView": "Controlla quando aprire la visualizzazione commenti.", + "comments.openView.file": "La visualizzazione commenti verrà aperta quando è attivo un file con commenti.", + "comments.openView.firstFile": "Se la visualizzazione commenti non è stata ancora aperta durante questa sessione, verrà aperta la prima volta durante una sessione in cui è attivo un file con commenti.", + "comments.openView.never": "La visualizzazione commenti non verrà mai aperta.", "commentsConfigurationTitle": "Commenti", - "openComments": "Controlla l'apertura del pannello dei commenti." + "openComments": "Controlla l'apertura del pannello dei commenti.", + "useRelativeTime": "Determina se il tempo relativo verrà usato nei timestamp dei commenti, ad esempio '1 giorno fa'." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "Aggiungi commento alla selezione corrente", + "hasCommentingRange": "Indica se la posizione in corrispondenza del cursore attivo ha un intervallo di commenti", "nextCommentThreadAction": "Vai al thread di commento successivo", - "pickCommentService": "Seleziona provider di commenti" + "pickCommentService": "Seleziona provider di commenti", + "previousCommentThreadAction": "Vai al thread del commento precedente" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 commento", + "commentLine": "[Ln {0}]", + "commentRange": "[Ln {0}-{1}]", + "commentsCount": "{0} commenti", "image": "Immagine", - "imageWithLabel": "Immagine: {0}" + "imageWithLabel": "Immagine: {0}", + "lastReplyFrom": "Ultima risposta da {0}" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "Comprimi tutto", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "GLOB per cui è abilitato l'editor personalizzato.", "contributes.viewType": "Identificatore dell'editor personalizzato. Deve essere univoco in tutti gli editor personalizzati, di conseguenza è consigliabile includere l'ID estensione in `viewType`. `viewType` viene usato quando si registrano editor personalizzati con `vscode.registerCustomEditorProvider` e nell'[evento di attivazione](https://code.visualstudio.com/api/references/activation-events) `onCustomEditor:${id}`." }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "Fai clic per espandere" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "Aggiungi punto di interruzione", "addConditionalBreakpoint": "Aggiungi punto di interruzione condizionale...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "Mostra altri {0} stack frame", "showMoreStackFrames2": "Mostra altri stack frame", "stackFrameAriaLabel": "Stack frame {0}, riga {1}, {2}", - "thread": "Thread", "threadAriaLabel": "Thread {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "Copia come espressione", "copyStackTrace": "Copia stack di chiamate", "copyValue": "Copia valore", + "debug.autoExpandLazyVariables": "Mostra automaticamente i valori per le variabili risolte in modo differito dal debugger, ad esempio i getter.", "debug.confirmOnExit": "Controlla se confermare la chiusura della finestra se sono presenti sessioni di debug attive.", "debug.confirmOnExit.always": "Conferma sempre se sono presenti sessioni di debug.", "debug.confirmOnExit.never": "Non confermare mai.", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "Controlla l'altezza della riga in pixel nella console di debug. Usare 0 per calcolare l'altezza della riga dalle dimensioni del carattere.", "debug.console.wordWrap": "Controlla se le righe devono andare a capo nella console di debug.", "debug.disassemblyView.showSourceCode": "Mostra il codice sorgente nella visualizzazione disassembly.", + "debug.focusEditorOnBreak": "Controlla se l’editor deve ricevere lo stato attivo in caso di interruzione del debugger.", "debug.focusWindowOnBreak": "Controlla se la finestra del workbench deve ricevere lo stato attivo in caso di interruzione del debugger.", "debug.onTaskErrors": "Controlla le operazioni da eseguire quando vengono rilevati errori dopo l'esecuzione di un'attività di preavvio.", "debug.saveBeforeStart": "Controlla gli editor da salvare prima di avviare una sessione di debug.", @@ -4466,6 +4764,7 @@ "terminateThread": "Termina thread", "toolBarLocation": "Controlla la posizione della barra degli strumenti di debug. Le opzioni sono: `floating`, ovvero mobile in tutte le visualizzazioni, `docked`, ovvero ancorata nella visualizzazione di debug oppure `hidden`, ovvero nascosta.", "variables": "Variabili", + "viewMemory": "Visualizza dati binari", "watch": "Espressione di controllo" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "Continua", "debug": "Debug", "disconnect": "Disconnetti", + "disconnectSuspend": "Disconnetti e sospendi", "focusSession": "Sposta stato attivo su sessione", "jumpToCursor": "Passa al cursore", "noExecutableCode": "In corrispondenza della posizione corrente del cursore non è associato alcun codice eseguibile.", @@ -4592,10 +4892,13 @@ "debugContinue": "Icona per l'azione di continuazione del debug.", "debugDisconnect": "Icona per l'azione di disconnessione del debug.", "debugGripper": "Icona per la barretta verticale di ridimensionamento della barra di debug.", + "debugInspectMemory": "Icona per l'azione di controllo della memoria.", "debugPause": "Icona per l'azione di sospensione del debug.", + "debugRemoveConfig": "Icona per la rimozione delle configurazioni di debug.", "debugRestart": "Icona per l'azione di riavvio del debug.", "debugRestartFrame": "Icona per l'azione di riavvio frame del debug.", "debugReverseContinue": "Icona per l'azione di continuazione all'indietro del debug.", + "debugRun": "Icona per l'azione di esecuzione o debug.", "debugStackframe": "Icona per uno stack frame visualizzato nel margine del glifo dell'editor.", "debugStackframeFocused": "Icona per uno stack frame in primo piano visualizzato nel margine del glifo dell'editor.", "debugStart": "Icona per l'azione di avvio del debug.", @@ -4619,7 +4922,8 @@ "contributed": "aggiunte come contributo", "customizeLaunchConfig": "Imposta configurazione di avvio", "noDebugResults": "Non ci sono configurazioni di avvio corrispondenti", - "providerAriaLabel": "Configurazioni di {0} aggiunte come contributo" + "providerAriaLabel": "Configurazioni di {0} aggiunte come contributo", + "removeLaunchConfig": "Rimuovi configurazione di avvio" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 sessione attiva", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "Non è possibile tenere traccia dell'attività '{0}'. Assicurarsi che sia stato definito un matcher problemi." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "Altro...", "reverseContinue": "Inverti", "stepBackDebug": "Torna indietro" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "Avvia sessione aggiuntiva" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "istruzioni", "disassemblyView": "Visualizzazione disassembly", + "editorOpenedFromDisassemblyDescription": "dal disassembly", "instructionAddress": "Indirizzo", "instructionBytes": "Byte", "instructionNotAvailable": "Il disassembly non è disponibile.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "Colore primo piano della barra di stato quando è in corso il debug di un programma. La barra di stato è visualizzata nella parte inferiore della finestra" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "Annulla", "collapse": "Comprimi tutto", + "install": "Installa", "variableAriaLabel": "{0}, valore {1}", "variableScopeAriaLabel": "Ambito {0}", "variableValueAriaLabel": "Digitare il nuovo valore della variabile", - "variablesAriaTreeLabel": "Esegui debug variabili" + "variablesAriaTreeLabel": "Esegui debug variabili", + "viewMemory.install.progress": "Installazione dell'editor esadecimale in corso...", + "viewMemory.prompt": "L'analisi dei dati binari richiede l'estensione Hex Editor. Installarlo ora?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "Aggiungi espressione", @@ -4769,6 +5080,7 @@ "watchVariableAriaLabel": "{0}, valore {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "Tutte le estensioni di debug sono disabilitate. Abilitare un'estensione di debug o installarne una nuova dal Marketplace.", "customizeRunAndDebug": "Per personalizzare Esegui con debug, [creare un file launch.json](command:{0}).", "customizeRunAndDebugOpenFolder": "Per personalizzare Esegui con debug, [aprire una cartella](command:{0}) e creare un file launch.json.", "detectThenRunAndDebug": "[Mostra tutte le configurazioni di debug automatiche](command:{0}).", @@ -4794,7 +5106,9 @@ "callStackItemType": "Rappresenta il tipo di elemento dell'elemento con lo stato attivo nella visualizzazione STACK DI CHIAMATE. Ad esempio: 'session', 'thread', 'stackFrame'", "callStackSessionHasOneThread": "È true quando la sessione con lo stato attivo nella visualizzazione STACK DI CHIAMATE include esattamente un thread. Viene usato internamente per i menu inline nella visualizzazione STACK DI CHIAMATE.", "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.", + "canViewMemory": "Indica se all'elemento nella visualizzazione è associato un riferimento alla memoria.", "debugConfigurationType": "Tipo di debug della configurazione di avvio selezionata. Ad esempio: 'python'.", + "debugExtensionsAvailable": "Vero quando è installata e abilitata almeno un'estensione di debug.", "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'.", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "È true quando lo stack frame con lo stato attivo supporta 'restartFrame'.", "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'.", + "suspendDebuggeeSupported": "È true quando la sessione con lo stato attivo supporta la funzionalità di sospensione dell'oggetto del debug.", "terminateDebuggeeSupported": "È true quando la sessione con lo stato attivo supporta la funzionalità di terminazione dell'oggetto del debug.", "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.", @@ -4867,6 +5182,7 @@ "useUniqueNames": "Usare nomi di configurazione univoci.", "vscode.extension.contributes.breakpoints": "Aggiunge come contributo i punti di interruzione.", "vscode.extension.contributes.breakpoints.language": "Consente i punti di interruzione per questo linguaggio.", + "vscode.extension.contributes.breakpoints.when": "Condizione che deve essere true per abilitare i punti di interruzione in questa lingua. Provare a associare questo valore al debugger quando la clausola è appropriata.", "vscode.extension.contributes.debuggers": "Aggiunge come contributo gli adattatori di debug.", "vscode.extension.contributes.debuggers.args": "Argomenti facoltativi da passare all'adattatore.", "vscode.extension.contributes.debuggers.configurationAttributes": "Configurazioni dello schema JSON per la convalida di 'launch.json'.", @@ -4907,8 +5223,7 @@ "disassemblyInputName": "Disassembly" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "La console è stata cancellata", - "snapshotObj": "Per questo oggetto vengono visualizzati solo i valori primitivi." + "consoleCleared": "La console è stata cancellata" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "Il file eseguibile '{0}' dell'adattatore di debug non esiste.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Recupera gli esperimenti da eseguire da un servizio online Microsoft." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "Copia ID ({0})", "disable": "Disabilita", "disable workspace": "Disabilita (area di lavoro)", "errors": "{0} errori non rilevati", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Convalida JSON ({0})", "Marketplace": "Marketplace", + "Marketplace Info": "Informazioni sul Marketplace", + "Notebook id": "ID", + "Notebook mimetypes": "Tipi MIME", + "Notebook name": "Nome", + "Notebook renderer name": "Nome", + "NotebookRenderers": "Renderer blocco appunti ({0})", + "Notebooks": "Blocchi appunti ({0})", "activation": "Ora di attivazione", "activation events": "Eventi di attivazione ({0})", "authentication": "Autenticazione ({0})", @@ -5026,7 +5349,6 @@ "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", @@ -5034,6 +5356,7 @@ "noReadme": "File LEGGIMI non disponibile.", "noStatus": "Stato non disponibile.", "not yet activated": "Non ancora attivato.", + "preRelease": "Versione non definitiva", "preview": "Anteprima", "productThemes": "Temi dell'icona di prodotto ({0})", "publisher": "Editore", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "Collegamento di Visual Studio Marketplace: {0}", "extensionInfoVersion": "Versione: {0}", "extensions": "Estensioni", + "extensions.affinity": "Configurare un'estensione da eseguire in un processo host dell’estensione diverso.", "extensions.autoUpdate": "Controlla il comportamento di aggiornamento automatico delle estensioni. Gli aggiornamenti vengono recuperati da un servizio Microsoft online.", "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.", @@ -5155,6 +5479,8 @@ "recently published filter": "Pubblicate di recente", "recentlyPublishedExtensions": "Mostra estensioni pubblicate di recente", "refreshExtension": "Aggiorna", + "show pre-release version": "Mostrare versione non definitiva", + "show released version": "Mostrare versione di rilascio", "showBuiltInExtensions": "Mostra estensioni predefinite", "showDisabledExtensions": "Mostra estensioni disabilitate", "showEnabledExtensions": "Mostra estensioni abilitate", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "Installa l'estensione specificata", "workbench.extensions.installExtension.option.donotSync": "Se questa opzione è abilitata, VS Code non sincronizza questa estensione quando Sincronizzazione impostazioni è attivata.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Se abilitato, VS Code installa solo le nuove estensioni aggiunte dal pacchetto di estensione VSIX. Questa opzione viene considerata solo durante l'installazione di un VSIX.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "Se questa opzione è abilitata, VS Code installa la versione non definitiva dell'estensione, se disponibile.", "workbench.extensions.search.arg.name": "Query da usare nella ricerca", "workbench.extensions.search.description": "Cerca un'estensione specifica", "workbench.extensions.uninstallExtension.arg.name": "ID dell'estensione da disinstallare", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "Questa estensione è disabilitata perché non è supportata in {0} per il Web.", + "Defined to run in desktop": "Questa estensione è disabilitata perché è definita per l'esecuzione solo in {0} per desktop.", "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.", @@ -5211,10 +5539,9 @@ "cannot be installed": "L'estensione '{0}' non è disponibile in {1}. Per approfondire, fare clic su 'Altre informazioni'.", "check logs": "Per altri dettagli, vedere il [log]({0}).", "close": "Chiudi", - "color theme": "Imposta tema colori", "configureWorkspaceFolderRecommendedExtensions": "Configura estensioni consigliate (cartella dell'area di lavoro)", "configureWorkspaceRecommendedExtensions": "Configura estensioni consigliate (area di lavoro)", - "current": "Corrente", + "current": "corrente", "disableAction": "Disabilita", "disableForWorkspaceAction": "Disabilita (area di lavoro)", "disableForWorkspaceActionToolTip": "Disabilita questa estensione solo in questa area di lavoro", @@ -5223,6 +5550,7 @@ "disabled": "Disabilitato", "disabled because of virtual workspace": "Questa estensione è stata disabilitata poiché non supporta le aree di lavoro virtuali.", "disabled by environment": "Questa estensione viene disabilitata dall’ambiente.", + "do no sync": "Non sincronizzare", "do not sync": "Non sincronizzare questa estensione", "download": "Prova a scaricare manualmente...", "enable locally": "Ricaricare Visual Studio Code per abilitare questa estensione in locale.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "Abilita questa estensione", "enabled": "Abilitato", "enabled by environment": "Questa estensione è abilitata in quanto richiesta nell'ambiente attuale.", + "enabled in web worker": "Questa estensione è abilitata nell'host dell'estensione ruolo di lavoro perché preferisce essere eseguita in tale posizione.", "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.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "Colore di sfondo delle azioni di estensioni che si distinguono (es. pulsante Installa).", "extensionButtonProminentForeground": "Colore primo piano di pulsanti per azioni di estensioni che si distinguono (es. pulsante Installa).", "extensionButtonProminentHoverBackground": "Colore di sfondo al passaggio del mouse dei pulsanti per azioni di estensione che si distinguono (es. pulsante Installa).", - "file icon theme": "Imposta il tema dell'icona file", "finished installing": "Le estensioni sono state installate.", "globally disabled": "Questa estensione è stata disabilitata dall'utente a livello globale.", "globally enabled": "Questa estensione è abilitata a livello globale.", @@ -5252,17 +5580,22 @@ "ignored": "Questa estensione viene ignorata durante la sincronizzazione", "incompatible platform": "L'estensione '{0}' non è disponibile in {1} per {2}.", "install": "Installa", - "install and do no sync": "Installa (non sincronizzare)", "install another version": "Installa un'altra versione...", "install browser": "Installa nel browser", "install everywhere tooltip": "Installa questa estensione in tutte le istanze sincronizzate di {0}", + "install extension in remote": "{0} in {1}", + "install extension in remote and do not sync": "{0} in {1} ({2})", + "install extension locally": "{0} In locale", + "install extension locally and do not sync": "{0} In locale ({1})", "install in remote": "Installa in {0}", - "install in remote and do not sync": "Installa in {0} (non sincronizzare)", "install local extensions title": "Installa estensioni locali in '{0}'", "install locally": "Installazione locale", - "install locally and do not sync": "Installa in locale (non sincronizzare)", "install operation": "Si è verificato un errore durante l'installazione dell'estensione '{0}'.", + "install pre-release": "Installare versione non definitiva", + "install pre-release version": "Installare versione non definitiva", "install previous version": "Installa versione specifica dell'estensione...", + "install release version": "Installare versione di rilascio", + "install release version message": "Installare la versione di rilascio?", "install remote extensions": "Installa estensioni remote in locale", "install vsix": "Dopo il download, installare manualmente il VSIX scaricato di '{0}'.", "installExtensionComplete": "L'installazione dell'estensione {0} è stata completata.", @@ -5273,27 +5606,19 @@ "installed": "Installate", "installing": "Installazione", "installing extensions": "Installazione delle estensioni...", - "just now": "Adesso", "learn more": "Altre informazioni", "learn why": "Informazioni sul motivo", "malicious tooltip": "Questa estensione è stata segnalata come problematica.", "manage": "Gestisci", "more information": "Altre informazioni", "no local extensions": "Non ci sono estensioni da installare.", - "noOfDaysAgo": "{0} giorni fa", - "noOfHoursAgo": "{0} ore fa", - "noOfMonthsAgo": "{0} mesi fa", - "noOfYearsAgo": "{0} anni fa", + "no versions": "Questa estensione non ha altre versioni.", "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", - "one year ago": "1 anno fa", "postDisableTooltip": "Ricaricare Visual Studio Code per disabilitare questa estensione.", "postEnableTooltip": "Ricaricare Visual Studio Code per abilitare questa estensione.", "postUninstallTooltip": "Ricaricare Visual Studio Code per completare la disinstallazione di questa estensione.", "postUpdateTooltip": "Ricaricare Visual Studio Code per abilitare l'estensione aggiornata.", - "product icon theme": "Imposta il tema dell'icona di prodotto", + "pre-release": "versione non definitiva", "reinstall": "Reinstalla estensione...", "reloadAction": "Ricarica", "reloadRequired": "Ricarica necessaria", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "Seleziona l'estensione da reinstallare", "selectVersion": "Seleziona versione da installare", "showRecommendedExtension": "Mostra estensioni consigliate", + "switch to pre-release version": "Passare alla versione non definitiva", + "switch to release version": "Passare alla versione di rilascio", "sync": "Sincronizza questa estensione", "synced": "Questa estensione è sincronizzata", "undo": "Annulla azione", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Ricaricare Visual Studio Code per completare la disinstallazione dell'estensione {0}.", "uninstallExtensionStart": "La disinstallazione dell'estensione {0} è stata avviata.", "uninstalled": "Disinstallata", + "unsupported prerelease switch tooltip": "Questa estensione ora fa parte dell'estensione {0} come versione non definitiva.", + "unsupported tooltip": "Questa estensione non è più supportata.", "update operation": "Si è verificato un errore durante l'aggiornamento dell'estensione '{0}'.", "updateAction": "Aggiorna", "updateExtensionComplete": "L'aggiornamento dell'estensione {0} alla versione {1} è stata completata.", "updateExtensionStart": "L'aggiornamento dell'estensione {0} alla versione {1} è stata avviata.", - "updateTo": "Aggiorna a {0}", + "updateToLatestVersion": "Aggiorna a {0}", + "updateToTargetPlatformVersion": "Aggiorna alla versione {0}.", "updated": "Aggiornata", + "workbench.extensions.action.setColorTheme": "Imposta tema colori", + "workbench.extensions.action.setFileIconTheme": "Imposta il tema dell'icona file", + "workbench.extensions.action.setProductIconTheme": "Imposta il tema dell'icona di prodotto", "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." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "Icona per l'azione 'Installa l'estensione locale nel repository remoto' nella visualizzazione Estensioni.", "installWorkspaceRecommendedIcon": "Icona per l'azione 'Installa le estensioni consigliate per l'area di lavoro' nella visualizzazione Estensioni.", "manageExtensionIcon": "Icona per l'azione 'Gestisci' nella visualizzazione Estensioni.", + "preReleaseIcon": "Icona visualizzata per le estensioni con versioni non definitive nella visualizzazione e nell'editor delle estensioni.", "ratingIcon": "Icona visualizzata unitamente alla classificazione nell'editor e nella visualizzazione Estensioni.", "refreshIcon": "Icona per l'azione 'Aggiorna' nella visualizzazione Estensioni.", "remoteIcon": "Icona per indicare che un'estensione è remota nell'editor e nella visualizzazione Estensioni.", @@ -5414,16 +5748,21 @@ "extensions": "Estensioni", "no extensions found": "Non sono state trovate estensioni.", "no local extensions": "Non ci sono estensioni da installare.", + "offline error": "Non è possibile eseguire ricerche nel Marketplace offline. Controllare la connessione di rete.", "open user settings": "Apri impostazioni utente", "suggestProxyError": "Marketplace ha restituito 'ECONNREFUSED'. Controllare l'impostazione 'http.proxy'." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "Versione non definitiva", "activation": "Ora di attivazione", "dependencies": "Mostra dipendenze", "extensionIconStarForeground": "Colore dell'icona per le valutazioni delle estensioni.", "extensionIconVerifiedForeground": "Colore dell'icona per l'autore verificato dell'estensione.", + "extensionPreReleaseForeground": "Il colore dell’icona per l’estensione non definitiva.", + "has prerelease": "Questa estensione ha un {0} disponibile", "message": "1 messaggio", "messages": "{0} messaggi", + "pre-release-label": "Versione non definitiva", "publisher verified tooltip": "L'autore ha verificato la proprietà di {0}", "remote extension title": "Estensione in {0}", "startup": "Avvio", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "Estensioni in esecuzione" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "&&Annulla", + "debugExtensionHost": "Avvia debug host dell'estensione", + "debugExtensionHost.launch.name": "Collega host dell'estensione", + "restart1": "Profila estensioni", + "restart2": "Per profilare le estensioni, è richiesto un riavvio. Riavviare '{0}' ora?", + "restart3": "&&Riavvia" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "&&Annulla", "profilingExtensionHost": "Profilatura dell'host dell'estensione", "profilingExtensionHostTime": "Profilatura dell'host dell'estensione ({0} sec)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "Fare clic per arrestare la profilatura.", "status.profiler": "Profiler estensione" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "Mostra estensioni", - "unresponsive-exthost": "L'estensione '{0}' ha richiesto molto tempo per completare l'ultima operazione e ha impedito l'esecuzione di altre estensioni." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "&&Annulla", - "debugExtensionHost": "Avvia debug host dell'estensione", - "debugExtensionHost.launch.name": "Collega host dell'estensione", - "restart1": "Profila estensioni", - "restart2": "Per profilare le estensioni, è richiesto un riavvio. Riavviare '{0}' ora?", - "restart3": "&&Riavvia" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "Estensioni in esecuzione" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Apri cartella estensioni" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "Mostra estensioni", + "unresponsive-exthost": "L'estensione '{0}' ha richiesto molto tempo per completare l'ultima operazione e ha impedito l'esecuzione di altre estensioni." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "Questo è un promemoria per assicurarsi di non aver dimenticato di allegare '{0}' al problema appena creato.", "attach.msg2": "Questo è un promemoria per assicurarsi di non aver dimenticato di allegare '{0}' a un problema di prestazioni esistente.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Apri in Terminale Windows" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "Personalizza il tipo di terminale da avviare.", + "explorer.openInTerminalKind": "Quando si apre un file dall'esploratore in un terminale, determina quale tipo di terminale verrà avviato.", "globalConsoleAction": "Apri nuovo terminale esterno", "terminal.explorerKind.external": "Usare il terminale esterno configurato. ", "terminal.explorerKind.integrated": "Usare il terminale integrato di VS Code. ", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "Crea file", - "openFolderError": "Il file è una directory", + "fileIsDirectoryError": "Il file è una directory", + "fileNotFoundError": "File non trovato", + "ok": "OK", + "reveal": "Visualizza nella vista Esplora risorse", "textFileEditor": "Editor file di testo" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "Usare le azioni della barra degli strumenti dell'editor per annullare le modifiche oppure sovrascrivere il contenuto del file con le modifiche." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "aggiungi una cartella", "explore": "Esplora risorse", "explorerViewIcon": "Icona della visualizzazione Esplora risorse.", "folders": "Cartelle", "miViewExplorer": "&&Esplora risorse", - "noFolderHelp": "Non ci sono ancora cartelle aperte.\r\n[Apri cartella](command:{0})", - "noWorkspaceHelp": "Non sono ancora state aggiunte cartelle all'area di lavoro.\r\n[Open Folder](command:{0})", + "noFolderButEditorsHelp": "Non è stata ancora aperta una cartella.\r\n{0}\r\nL'apertura di una cartella chiuderà tutti gli editor attualmente aperti. Per mantenerli aperti, {1}.", + "noFolderHelp": "Non è ancora stata aperta una cartella.\r\n{0}", + "noFolderHelpWeb": "Non è ancora stata aperta una cartella.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "Non sono ancora state aggiunte cartelle all'area di lavoro.\r\n{0}", "openEditorsIcon": "Icona della visualizzazione Editor aperti.", - "remoteNoFolderHelp": "Connesso a remoto.\r\n[Apri cartella](command:{0})" + "openFolder": "Apri cartella", + "openRecent": "Apri recenti", + "remoteNoFolderHelp": "Connesso a remoto.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "Impossibile eliminare utilizzando il Cestino. Si desidera eliminare definitivamente invece?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "Eliminare '{0}' e il relativo contenuto?", "confirmMoveTrashMessageMultiple": "Sei sicuro di voler eliminarei seguenti {0} file?", "confirmMoveTrashMessageMultipleDirectories": "Eliminare le {0} directory seguenti e il relativo contenuto?", - "copyBulkEdit": "Copia {0} file", + "copyBulkEdit": "Incolla {0} file", "copyFile": "Copia", - "copyFileBulkEdit": "Copia {0}", + "copyFileBulkEdit": "Incolla {0}", "copyingBulkEdit": "Copia di {0} file", "copyingFileBulkEdit": "Copia di {0}", "createBulkEdit": "Crea {0}", @@ -5672,7 +6019,7 @@ "retry": "Riprova", "retryButtonLabel": "&&Riprova", "saveAllInGroup": "Salva tutto nel gruppo", - "showInExplorer": "Visualizza file attivo nella barra laterale", + "showInExplorer": "Visualizza file attivo nella visualizzazione Esplora risorse", "toggleAutoSave": "Attiva/Disattiva salvataggio automatico", "trashFailed": "Impossibile eliminare utilizzando il Cestino. Si desidera eliminare definitivamente invece?", "undoBin": "È possibile ripristinare questo file dal Cestino.", @@ -5703,15 +6050,15 @@ "miAutoSave": "Salvataggio a&&utomatico", "miCloseEditor": "Chiudi &&editor", "miGotoFile": "Vai al &&file...", - "miNewFile": "&&Nuovo file", + "miNewFile": "&&Nuovo file di testo", "miRevert": "Ri&&pristina file", "miSave": "&&Salva", "miSaveAll": "Salva &&tutto", "miSaveAs": "Salva &&con nome...", - "newFile": "Nuovo file", + "newFile": "Nuovo file di testo", "openFile": "Apri file...", "openToSide": "Apri lateralmente", - "revealInSideBar": "Visualizza nella barra laterale", + "revealInSideBar": "Visualizza nella vista Esplora risorse", "revert": "Ripristina file", "revertLocalChanges": "Annulla le modifiche e torna al contenuto del file", "saveAll": "Salva tutto", @@ -5723,9 +6070,11 @@ "genericRevertError": "Impossibile ripristinare '{0}': {1}", "genericSaveError": "Non è stato possibile salvare '{0}': {1}", "modifiedLabel": "{0} (nel file) ↔ {1}", + "retry": "Riprova" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "Nuovo file senza nome", "removeFolderFromWorkspace": "Rimuovi cartella dall'area di lavoro", - "retry": "Riprova", "save": "Salva", "saveAll": "Salva tutto", "saveAs": "Salva con nome...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "Scegli il percorso di download", "confirmManyOverwrites": "I {0} file e/o cartelle seguenti esistono già nella cartella di destinazione. Sostituirli?", "confirmOverwrite": "Nella cartella di destinazione esiste già un file o una cartella denominata '{0}'. Sovrascrivere?", - "copyFile": "Copia {0}", "copyFolder": "&&Copia cartella", "copyFolders": "&&Copia cartelle", "copyfolder": "Copiare '{0}'?", @@ -5746,7 +6094,6 @@ "copyingFile": "Copia di {0}", "copyingFiles": "Copia in corso...", "copyingnFile": "Copia delle risorse di {0}", - "copynFile": "Copia risorse di {0}", "downloadBulkEdit": "Scarica {0}", "downloadButton": "Scarica", "downloadProgressLarge": "{0} ({1} di {2}, {3}/s)", @@ -5757,6 +6104,8 @@ "dropFolders": "Copiare le cartelle oppure aggiungerle all'area di lavoro?", "fileInaccessible": "Impossibile accedere al file rimosso per l'importazione.", "filesInaccessible": "Impossibile accedere ad alcuni o tutti i file rimossi per l'importazione.", + "importFile": "Importare {0}", + "importnFile": "Importa {0} le risorse", "irreversible": "Questa azione è irreversibile.", "overwrite": "Sovrascrivi {0}", "overwriting": "Sovrascrittura di {0}", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "Lo scorrimento dei file non è attivo nella visualizzazione, ma lo stato attivo verrà applicato ugualmente.", "autoReveal.off": "I file non verranno visualizzati e selezionati.", "autoReveal.on": "I file verranno visualizzati e selezionati.", - "autoSave": "Controlla il salvataggio automatico degli editor che contengono modifiche non salvate. Altre informazioni sul salvataggio automatico, [qui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSave": "Controlla [auto save](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) il salvataggio automatico degli editor che contengono modifiche non salvate.", "autoSaveDelay": "Controlla il ritardo in ms in seguito al quale un editor con modifiche non salvate viene salvato automaticamente. Si applica solo quando `#files.autoSave#` è impostato su `{0}`.", "binaryFileEditor": "Editor file binari", "compressSingleChildFolders": "Controlla se Esplora risorse deve eseguire il rendering delle cartelle in formato compatto. In tale formato le cartelle figlio verranno compresse in un elemento albero combinato. Utile, ad esempio, per strutture di pacchetti Java.", "confirmDelete": "Controlla se Esplora risorse deve chiedere conferma quando si elimina un file tramite il cestino.", "confirmDragAndDrop": "Controlla se Esplora risorse deve chiedere conferma prima di spostare file e cartelle tramite il trascinamento della selezione.", + "confirmUndo": "Controlla se l'esploratore deve richiedere conferma durante l'annullamento.", "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.", + "defaultLanguage": "Identificatore linguaggio predefinito assegnato ai nuovi file. Se è configurato su `${activeEditorLanguage}`, verrà usato l’identificatore 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.", + "enableUndo": "Controlla se l'esploratore deve supportare operazioni di annullamento di file e cartelle.", + "enableUndo.default": "Esploratore mostrerà una richiesta di conferma prima delle operazioni di annullamento distruttive.", + "enableUndo.light": "Esploratore non richiederà conferma prima di annullare le operazioni con lo stato attivo abilitato.", + "enableUndo.verbose": "Esploratore mostrerà una richiesta di conferma prima di tutte le operazioni di annullamento.", "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.", "eol": "Carattere di fine riga predefinito.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "Usa il carattere di fine riga specifico del sistema operativo.", "everything": "Formatta l'intero file.", - "exclude": "Consente di configurare i criteri GLOB per escludere file e cartelle. Ad esempio, la funzionalità Esplora file stabilisce quali file e cartelle mostrare o nascondere in base a questa impostazione. Fare riferimento all'impostazione `#search.exclude#`, per definire esclusioni specifiche della ricerca. Per altre informazioni sui criteri GLOB, fare clic [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Consente di configurare [glob patterns](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) per escludere file e cartelle. Ad esempio, la funzionalità Esplora file stabilisce quali file e cartelle mostrare o nascondere in base a questa impostazione. Fare riferimento all'impostazione `#search.exclude#`, per definire esclusioni specifiche della ricerca.", "expandSingleFolderWorkspaces": "Controlla se Esplora risorse deve espandere aree di lavoro multi-radice contenenti una sola cartella durante l'inizializzazione", "explorer.decorations.badges": "Controlli se le decorazioni file devono usare le notifiche.", "explorer.decorations.colors": "Controlla se le decorazioni file devono usare i colori.", "explorer.incrementalNaming": "Controlla la strategia di denominazione da usare quando si assegna un nuovo nome a un elemento di Explorer duplicato in seguito a un'operazione Incolla.", "explorerConfigurationTitle": "Esplora file", + "fileNesting.description": "Ogni criterio chiave può contenere un singolo carattere '*' corrispondente a qualsiasi stringa.", + "fileNestingEnabled": "Controlla se l'annidamento file è abilitato nell’esploratore. L'annidamento dei file consente di raggruppare visivamente i file correlati in una directory in un singolo file padre.", + "fileNestingExpand": "Controllare se gli annidamenti dei file vengono eseguiti automaticamente. Per rendere effettiva questa impostazione è necessario impostare `#explorer.fileNesting.enabled#`.", + "fileNestingPatterns": "Controlla l'annidamento dei file in Esplora risorse. Ogni __Item__ rappresenta un criterio padre e può contenere un singolo carattere '*' che corrisponde a qualsiasi stringa. Ogni __Value__ rappresenta un elenco delimitato da virgole dei modelli figlio che devono essere visualizzati annidati sotto un determinato elemento padre. I modelli figlio possono contenere diversi token speciali:\r\n- '${capture}': corrisponde al valore risolto di '*' dal modello padre\r\n- '${basename}': corrisponde al nome di base del file padre, 'file' in 'file.ts'\r\n- '${extname}': corrisponde all'estensione del file padre, 'ts' in 'file.ts'\r\n- '${dirname}': corrisponde al nome della directory del file padre, 'src' in 'src/file.ts'\r\n- '*': corrisponde a qualsiasi stringa, può essere usato una sola volta per criterio figlio", "files.autoSave.afterDelay": "Un editor con modifiche viene salvato automaticamente dopo l'istruzione configurata `#files.autoSaveDelay#`.", "files.autoSave.off": "Un editor con modifiche non viene mai salvato automaticamente.", "files.autoSave.onFocusChange": "Un editor con modifiche viene salvato automaticamente quando perde lo stato attivo.", "files.autoSave.onWindowChange": "Un editor con modifiche viene salvato automaticamente quando la finestra perde lo stato attivo.", "files.exclude.boolean": "Criterio GLOB da usare per trovare percorsi file. Impostare su True o False per abilitare o disabilitare il criterio.", - "files.exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare $(basename) come variabile del nome file corrispondente.", - "files.experimentalSandboxedFileService": "Sperimentale: modifica il servizio file in modo che venga creato mediante sandbox. Modificare questa impostazione solo se richiesto.", - "files.legacyWatcher.default": "Il nuovo watcher dei file verrà abilitato se si usa la versione Insider o quando si aprono aree di lavoro con più radici.", - "files.legacyWatcher.off": "Disabilitare il watcher dei file legacy e abilitare quello nuovo per sfruttarne le funzionalità.", - "files.legacyWatcher.on": "Abilitare il watcher dei file legacy nel caso in cui si riscontrino problemi con quello nuovo.", + "files.exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare \\$(basename) come variabile del nome file corrispondente.", + "files.participants.timeout": "Timeout in millisecondi dopo il quale i partecipanti file per le operazioni di creazione, ridenominazione ed eliminazione vengono annullati. Usare `0` per disabilitare i partecipanti.", "files.restoreUndoStack": "Ripristina lo stack di annullamento alla riapertura di un file.", "files.saveConflictResolution": "Può verificarsi un conflitto di salvataggio quando un file viene salvato su disco che nel frattempo è stato modificato da un altro programma. Per evitare la perdita di dati, all'utente viene chiesto di confrontare le modifiche nell'editor con la versione su disco. Questa impostazione deve essere modificata solo se si verificano errori di conflitto di salvataggio frequenti e può causare la perdita di dati se usata senza prestare la dovuta attenzione.", "files.simpleDialog.enable": "Abilita la finestra di dialogo semplice dei file. Tale finestra sostituisce quella di sistema se abilitata.", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "La funzionalità Hot Exit verrà attivata quando si chiude l'ultima finestra in Windows/Linux o quando si attiva il comando `workbench.action.quit` (riquadro comandi, tasto di scelta rapida, menu), nonché per qualsiasi finestra con una cartella aperta indipendentemente dal fatto che sia l'ultima. Tutte le finestre senza cartelle aperte verranno ripristinate al successivo avvio. Per accedere a un elenco di finestre aperte in precedenza che includono file non salvati, fare clic su `File > Apri recenti > Altro...`", "hotExit.onExitAndWindowCloseBrowser": "La funzionalità Hot Exit verrà attivata alla chiusura del browser o di una finestra o una scheda.", "insertFinalNewline": "Se è abilitato, inserisce un carattere di nuova riga finale alla fine del file durante il salvataggio.", - "legacyWatcher": "Consente di controllare il meccanismo usato per il watcher dei file. Modificare questa opzione solo quando vengono visualizzati problemi relativi all’esecuzione del watcher dei file.", "maxMemoryForLargeFilesMB": "Controlla la memoria disponibile per VS Code dopo il riavvio durante il tentativo di aprire file di grandi dimensioni. Il risultato è uguale a quando si specifica `--max-memory=NEWSIZE` sulla riga di comando.", "modification": "Formatta le modifiche (richiede il controllo del codice sorgente).", "modificationIfAvailable": "Tenterà di formattare solo le modifiche (richiede il controllo del codice sorgente). Se non è possibile usare il controllo del codice sorgente, verrà formattato tutto il file.", "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.", + "openEditorsVisible": "Numero massimo di editor visualizzati nel riquadro degli Editor aperti. Impostarlo su 0 per nascondere il riquadro.", + "openEditorsVisibleMin": "Numero minimo di slot editor visualizzati nel riquadro Editor aperti. Se impostato su 0, il riquadro Editor aperti verrà ridimensionato in modo dinamico in base al numero di editor.", "overwriteFileOnDisk": "Per risolvere il conflitto di salvataggio, il file su disco verrà sovrascritto con le modifiche nell'editor.", "simple": "Aggiunge la parola \"copy\" alla fine del nome duplicato potenzialmente seguito da un numero", "smart": "Aggiunge un numero alla fine del nome duplicato. Se il nome file include già un numero, prova a incrementare tale numero", - "sortOrder": "Controlla l'ordinamento basato sulle proprietà di file e cartelle in Explorer.", - "sortOrder.alphabetical": "Gli editor sono visualizzati in ordine alfabetico in ogni gruppo di editor.", + "sortOrder": "Controllare l'ordinamento basato sulle proprietà di file e cartelle nell'esploratore. Quando '#explorer.fileNesting.enabled#' è abilitato, controlla anche l'ordinamento dei file annidati.", + "sortOrder.alphabetical": "Gli editor sono ordinati alfabeticamente in base al nome della scheda all'interno di ogni gruppo di editor.", "sortOrder.default": "I file e le cartelle sono ordinati in base ai relativi nomi. Le cartelle sono visualizzate prima dei file.", "sortOrder.editorOrder": "Gli editor sono visualizzati nello stesso ordine in cui vengono visualizzate le schede dell'editor.", "sortOrder.filesFirst": "I file e le cartelle sono ordinati in base ai relativi nomi. I file vengono visualizzati prima delle cartelle.", + "sortOrder.foldersNestsFiles": "I file e le cartelle sono ordinati in base ai relativi nomi. Le cartelle vengono visualizzate prima dei file. I file con elementi figlio annidati vengono visualizzati prima degli altri file.", + "sortOrder.fullPath": "Gli editor sono ordinati alfabeticamente in base al percorso completo all'interno di ogni gruppo di editor.", "sortOrder.mixed": "I file e le cartelle sono ordinati in base ai relativi nomi. I file vengono visualizzati mischiati alle cartelle.", "sortOrder.modified": "I file e le cartelle vengono ordinati in ordine decrescente in base alla data dell'ultima modifica. Le cartelle vengono visualizzate prima dei file.", "sortOrder.type": "I file e le cartelle sono raggruppati per tipo di estensione, quindi ordinati in base ai relativi nomi. Le cartelle sono visualizzate prima dei file.", @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} non salvati", "flipLayout": "Attiva/Disattiva il layout editor verticale/orizzontale", "miToggleEditorLayout": "Inverti &&layout", + "miToggleEditorLayoutWithoutMnemonic": "Inverti layout", "newUntitledFile": "Nuovo file senza nome", "openEditors": "Editor aperti" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "Non è possibile controllare la presenza di modifiche apportate ai file in questa cartella di grandi dimensioni dell'area di lavoro. Per risolvere questo problema, seguire il collegamento alle istruzioni.", - "eshutdownError": "Arresto imprevisto del watcher delle modifiche dei file. Ricaricare la finestra per abilitare di nuovo il watcher.", + "eshutdownError": "Arresto imprevisto del controllo modifiche file. Ricaricare la finestra può abilitare di nuovo il watcher a meno che non sia possibile controllare l'area di lavoro per verificare le modifiche ai file.", "learnMore": "Istruzioni", "reload": "Ricarica" }, @@ -5929,18 +6287,20 @@ "cancel": "Annulla", "config": "Configura il formattatore predefinito...", "config.bad": "L'estensione '{0}' è configurata come formattatore, ma non è disponibile. Per continuare, selezionare un altro formattatore predefinito.", - "config.needed": "Sono disponibili più formattatori per i file '{0}'. Selezionare un formattatore predefinito per continuare.", + "config.needed": "Sono disponibili più formattatori per i file '{0}'. Uno di essi deve essere configurato come formattatore predefinito.", "def": "(Predefinita)", "do.config": "Configura...", "format.placeHolder": "Selezionare un formattatore", "formatDocument.label.multiple": "Formatta documento con...", "formatSelection.label.multiple": "Formatta selezione con...", + "formatter": "Formattazione", "formatter.default": "Consente di definire un formattatore predefinito che ha la precedenza su tutte le altre impostazioni di formattatore. Deve essere l'identificatore di un'estensione che contribuisce a un formattatore.", "miss": "L'estensione '{0}' è configurata come formattatore ma non può formattare i file '{1}'", - "miss.1": "Cambia formattatore predefinito", + "miss.1": "Configura il formattatore predefinito", "null": "Nessuna", "nullFormatterDescription": "Nessuno", - "select": "Selezionare un formattatore predefinito per i file '{0}'" + "select": "Selezionare un formattatore predefinito per i file '{0}'", + "summary": "Conflitti formattatore" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "Annulla", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Formatta righe modificate" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Codice con informazioni su suggerimenti inlay", + "isReadingLineWithInlayHints": "Indica se la riga corrente e i relativi suggerimenti inlay sono attualmente evidenziati", + "read.title": "Leggi riga con suggerimenti inline", + "stop.title": "Interrompi lettura suggerimenti inlay" + }, "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.focus": "Cronologia dello stato attivo nella finestra interattiva", "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.input.focus": "Editor di input dello stato attivo nella finestra interattiva", "interactive.open": "Apri finestra interattiva", "interactiveScrollToBottom": "Scorri alla fine", "interactiveScrollToTop": "Scorri all'inizio" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "Digitare il codice qui e premere {0} per l'esecuzione" + "interactiveInputPlaceHolder": "Digitare qui il codice '{0}' e premere {1} per eseguire" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Apri &&Process Explorer", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Attiva/Disattiva risoluzione dei problemi per tasti di scelta rapida" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "Rilevare la lingua dal contenuto", + "langDetection.aria": "Cambia in lingua rilevata: {0}", + "langDetection.name": "Rilevamento lingua", + "noDetection": "Non è possibile rilevare la lingua dell'editor", + "status.autoDetectLanguage": "Accetta lingua rilevata: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", + "cat": "Visualizzazione", "langStatus.aria": "Stato linguaggio dell'editor: {0}", "langStatus.name": "Stato linguaggio dell'editor", "name.pattern": "{0} (Stato linguaggio)", - "pin": "Aggiungi alla barra di stato" + "pin": "Aggiungi alla barra di stato", + "reset": "Reimposta contatore interazione stato lingua", + "unpin": "Rimuovi dalla barra di stato" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "Icona per una voce della cronologia locale nella visualizzazione sequenza temporale.", + "localHistoryRestore": "Icona per il ripristino dei contenuti di una voce della cronologia locale." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "Questa azione è irreversibile.", + "confirmDeleteAllMessage": "Eliminare tutte le voci di tutti i file nella cronologia locale?", + "confirmDeleteDetail": "Questa azione è irreversibile.", + "confirmDeleteMessage": "Eliminare la voce della cronologia locale di '{0}' da {1}?", + "confirmRestoreDetail": "Il ripristino eliminerà tutte le modifiche non salvate.", + "confirmRestoreMessage": "Ripristinare il contenuto di '{0}'?", + "createLocalHistoryEntryTitle": "Crea voce di cronologia locale", + "createLocalHistoryPlaceholder": "Immetti il nuovo nome della voce di cronologia locale per '{0}'", + "deleteAllButtonLabel": "&&Elimina tutto", + "deleteButtonLabel": "&&Elimina", + "localHistory.category": "Cronologia locale", + "localHistory.compareWithFile": "Confronta con file", + "localHistory.compareWithPrevious": "Confronta con precedente", + "localHistory.compareWithSelected": "Confronta con selezionati", + "localHistory.create": "Crea voce", + "localHistory.delete": "Elimina", + "localHistory.deleteAll": "Elimina tutto", + "localHistory.open": "Mostra contenuti", + "localHistory.rename": "Rinomina", + "localHistory.restore": "Ripristina contenuti", + "localHistory.restoreViaPicker": "Trova voce da ripristinare", + "localHistory.selectForCompare": "Seleziona per il confronto", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "Ultimo file ripristinato", + "renameLocalHistoryEntryTitle": "Rinomina voce di cronologia locale", + "renameLocalHistoryPlaceholder": "Immetti il nuovo nome della voce della cronologia locale", + "restoreButtonLabel": "&&Ripristina", + "restoreViaPicker.entryPlaceholder": "Seleziona la voce della cronologia locale da aprire", + "restoreViaPicker.filePlaceholder": "Seleziona il file per cui visualizzare la cronologia locale" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "Cronologia locale" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "Apri cartella superiore", + "revealInMac": "Visualizza in Finder", + "revealInWindows": "Visualizza in Esplora file" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Per poter usare VS Code in {0}, è necessario riavviare l'applicazione.", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Consente di cercare i Language Pack nel Marketplace per impostare la lingua visualizzata su {0}." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "Principale", "rendererLog": "Finestra", - "sharedLog": "Condiviso", "show window log": "Mostra log della finestra", "telemetryLog": "Telemetria", "userDataSyncLog": "Sincronizzazione impostazioni" @@ -6042,6 +6463,10 @@ "trace": "Analisi", "warn": "Avviso" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "Principale", + "sharedLog": "Condiviso" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "Apri cartella dei log dell'estensione", "openLogsFolder": "Apri cartella dei log" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "Filtra problemi", "markers.panel.action.moreFilters": "Altri filtri...", "markers.panel.action.quickfix": "Mostra correzioni", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[Riga {0}, colonna {1}]", "markers.panel.filter.activeFile": "Mostra solo file attivo", "markers.panel.filter.ariaLabel": "Filtra problemi", "markers.panel.filter.errors": "errori", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "1 avviso", "markers.panel.title.problems": "Problemi", "problems.panel.configuration.autoreveal": "Controlla se la visualizzazione Problemi deve visualizzare automaticamente i file all'apertura.", + "problems.panel.configuration.compareOrder": "Controllare l'ordine in cui esplorare i problemi.", + "problems.panel.configuration.compareOrder.position": "Esplorare i problemi ordinati in base alla posizione", + "problems.panel.configuration.compareOrder.severity": "Esplorare i problemi ordinati in base alla gravità", "problems.panel.configuration.showCurrentInStatus": "Se è abilitato, mostra il problema corrente nella barra di stato.", "problems.panel.configuration.title": "Visualizzazione Problemi", "problems.tree.aria.label.error.marker": "Errore generato da {0}: {1} a riga {2} e carattere {3}.{4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "Modifica cella in codice", "notebookActions.changeCellToMarkdown": "Modifica cella in Markdown", + "notebookActions.collapseAllCellInput": "Comprimi Tutti gli input delle celle", + "notebookActions.collapseAllCellOutput": "Comprimi Tutti gli output delle celle", "notebookActions.collapseCellInput": "Comprimi input delle celle", "notebookActions.collapseCellOutput": "Comprimi output delle celle", "notebookActions.copyCellDown": "Copia cella in basso", "notebookActions.copyCellUp": "Copia cella in alto", + "notebookActions.expandAllCellInput": "Espandi Tutti gli input delle celle", + "notebookActions.expandAllCellOutput": "Espandi Tutti gli output delle celle", "notebookActions.expandCellInput": "Espandi input delle celle", "notebookActions.expandCellOutput": "Espandi output delle celle", "notebookActions.joinCellAbove": "Unisci con cella precedente", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "Operazione completata" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "Accetta lingua rilevata: {0}", "notebook.cell.status.language": "Seleziona modalità linguaggio della cella" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "Suggerito", "tooltop": "{0} (suggerimento)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} trovati per '{1}'", - "ariaSearchNoResultEmpty": "{0} trovato", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} trovati per '{1}'", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "Trova nel notebook", "notebookActions.hideFind": "Nascondi Trova nel notebook" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "Riduci cella", - "unfold.cell": "Espandi cella" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "Icona per il filtro di ricerca nel widget Trova.", + "label.closeButton": "Chiudi", + "label.find": "Trova", + "label.nextMatchButton": "Risultato successivo", + "label.previousMatchButton": "Risultato precedente", + "label.replace": "Sostituisci", + "label.replaceAllButton": "Sostituisci tutto", + "label.replaceButton": "Sostituisci", + "label.toggleReplaceButton": "Attiva/Disattiva sostituzione", + "notebook.find.filter.filterAction": "Trova filtri", + "notebook.find.filter.findInCodeInput": "Origine cella di codice", + "notebook.find.filter.findInCodeOutput": "Output cella", + "notebook.find.filter.findInMarkupInput": "Origine di Markdown", + "notebook.find.filter.findInMarkupPreview": "Markdown sottoposto a rendering", + "placeholder.find": "Trova", + "placeholder.replace": "Sostituisci" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "{0} trovati per '{1}'", + "ariaSearchNoResultEmpty": "{0} trovato", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} trovati per '{1}'" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Formatta notebook", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Sposta lo stato attivo sull'editor celle successivo", "cursorMoveUp": "Sposta lo stato attivo sull'editor celle precedente", + "cursorPageDown": "Cursore cella PGGIÙ", + "cursorPageDownSelect": "Selezione cursore cella PGGIÙ", + "cursorPageUp": "Cursore cella PGSU", + "cursorPageUpSelect": "Selezione cursore cella PGSU", "focusFirstCell": "Sposta stato attivo sulla prima cella", "focusLastCell": "Sposta stato attivo sull'ultima cella", "focusOutput": "Abilita stato attivo per output della cella attiva", @@ -6237,9 +6690,11 @@ "changeLanguage": "Cambia linguaggio della cella", "clearAllCellsOutputs": "Cancella output di tutte le celle", "clearCellOutputs": "Cancella output della cella", + "detectLanguage": "Accetta lingua rilevata per la cella", "languageDescription": "({0}) - Linguaggio corrente", "languageDescriptionConfigured": "({0})", "languagesPicks": "lingue (identificatore)", + "noDetection": "Non è possibile rilevare la lingua delle celle", "notebookActions.deleteCell": "Elimina cella", "notebookActions.editCell": "Modifica cella", "notebookActions.quitEdit": "Arresta modifica della cella", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Esegui cella del notebook e seleziona in basso", "notebookActions.executeBelow": "Eseguire cella e sotto", "notebookActions.executeNotebook": "Eseguire tutti", - "notebookActions.renderMarkdown": "Esegui rendering di tutte le celle Markdown" + "notebookActions.renderMarkdown": "Esegui rendering di tutte le celle Markdown", + "revealRunningCell": "Vai alla cella in esecuzione" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "Riduci cella", + "unfold.cell": "Espandi cella" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "Inserisci cella di codice in alto", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "predefinito", "curruentActiveMimeType": "Attualmente attivo", + "empty": "La cella non ha output", "mimeTypePicker": "Scegliere un tipo MIME di output diverso. Tipi MIME disponibili: {0}", + "noRenderer.2": "Non è stato possibile trovare alcun renderer per l'output. Include i tipi MIME seguenti: {0}", "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" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Controllare se eseguire il rendering di una barra degli strumenti globale all'interno dell'editor del blocco appunti.", "notebook.globalToolbarShowLabel": "Controlla se le azioni sulla barra degli strumenti del notebook devono eseguire il rendering dell'etichetta.", "notebook.insertToolbarPosition.description": "Controlla dove visualizzare le azioni di inserimento cella.", + "notebook.interactiveWindow.collapseCodeCells": "Controlla se le celle di codice nella finestra interattiva sono compresse per impostazione predefinita.", + "notebook.markup.fontSize": "Controlla le dimensioni del carattere del markup di cui è stato eseguito il rendering nei blocchi appunti. Se impostato su '0', viene usato il 120% di '#editor.fontSize#'.", + "notebook.outputFontFamily": "Famiglia di caratteri per il testo di output per le celle del notebook. Se impostato su vuoto, viene usato '#editor.fontFamily#'.", + "notebook.outputFontSize": "Dimensioni del carattere per il testo di output per le celle del blocco appunti. Se impostato su 0, viene usato '#editor.fontSize#'.", + "notebook.outputLineHeight": "Altezza della riga del testo di output per le celle del blocco appunti.\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.", "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.", @@ -6363,11 +6830,8 @@ "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.", - "fail.reOpen": "Riapri il file con l'editor di testo standard di VS Code" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "L'esecuzione di una cella del blocco appunti eseguirà il codice da questa area di lavoro." + "fail.noEditor": "Non è possibile aprire la risorsa con il tipo di editor di notebook '{0}'. Verificare che l'estensione corretta sia installata e abilitata.", + "notebookOpenInTextEditor": "Apri nell'editor di testo" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "Colore di sfondo di una cella con lo stato attivo.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "Colore dell'indicatore di inserimento cella del notebook.", "notebook.cellStatusBarItemHoverBackground": "Colore di sfondo degli elementi della barra di stato delle celle del notebook.", "notebook.cellToolbarSeparator": "Colore del separatore nella barra degli strumenti inferiore della cella", - "notebook.focusedCellBorder": "Colore dei bordi della cella quando la cella ha lo stato attivo.", + "notebook.focusedCellBorder": "Colore dei bordi dell'indicatore di stato attivo della cella quando la cella è evidenziata.", "notebook.focusedEditorBorder": "Colore del bordo dell'editor di cella del notebook.", "notebook.inactiveFocusedCellBorder": "Colore del bordo superiore e inferiore della cella quando una cella è in primo piano mentre lo stato attivo si trova all'esterno dell'editor.", "notebook.inactiveSelectedCellBorder": "Colore dei bordi della cella quando sono selezionate più celle.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Notebook", "selectedCellBackground": "Colore di sfondo di una cella quando viene selezionata." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "L'esecuzione di una cella del blocco appunti eseguirà il codice da questa area di lavoro." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Icona per cancellare l'output delle celle negli editor di notebook.", "collapsedIcon": "Icona per annotare una sezione compressa negli editor di notebook.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Icona per indicare uno stato di operazione riuscita negli editor di notebook.", "unfoldIcon": "Icona per espandere una cella negli editor di notebook." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "Disabilitare altre mappature tastiera ({0}) per evitare conflitti tra tasti di scelta rapida?", "no": "No", "yes": "Sì" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "La cella non ha output", - "noRenderer.1": "Non è stato possibile trovare alcun renderer per il tipo MIME \"{0}\", ma potrebbe esserne disponibile uno nel Marketplace.", - "noRenderer.2": "Non è stato possibile trovare alcun renderer per l'output. Include i tipi MIME seguenti: {0}", - "noRenderer.search": "Cerca nel Marketplace" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Cella Markdown vuota. Fare doppio clic o premere INVIO per modificare.", - "notebook.error.rendererNotFound": "Non è stato trovato alcun renderer per '$0' a" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "Mostra numeri di riga delle celle", "notebook.lineNumbers": "Controlla la visualizzazione dei numeri di riga nell'editor celle.", "notebook.showLineNumbers": "Visualizzare i numeri di riga del blocco appunti", "notebook.toggleLineNumbers": "Attivare o disattivare i numeri di riga del blocco appunti" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "predefinito", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "Attualmente attivo", + "empty": "La cella non ha output", "installJupyterPrompt": "Installa renderer aggiuntivi dal marketplace", - "pickMimeType": "Scegli tipo MIME di output", + "noRenderer.2": "Non è stato possibile trovare alcun renderer per l'output. Include i tipi MIME seguenti: {0}", + "pickMimeType": "Cambiare presentazione", "promptChooseMimeType.placeHolder": "Selezionare il tipo MIME per il rendering dell'output corrente", "promptChooseMimeTypeInSecure.placeHolder": "Selezionare il tipo MIME per il rendering dell'output corrente", "unavailableRenderInfo": "renderer non disponibile" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "Ordine di esecuzione", - "cellExpandOutputButtonLabel": "Espandi output delle celle (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'output delle celle ({0})", - "notebook.moreRunActionsLabel": "Altro..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "Espandi input delle celle ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'input delle celle ({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "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/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "Altro..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "Espandi output delle celle (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'output delle celle ({0})", + "cellOutputsCollapsedMsg": "Gli output sono compressi" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 cella nascosta...", + "hiddenCellsLabelPlural": "{0} celle nascoste..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "Espandi input delle celle ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'input delle celle ({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "Cella Markdown vuota. Fare doppio clic o premere INVIO per modificare.", + "notebook.error.rendererNotFound": "Non è stato trovato alcun renderer per '$0' a" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Ordine di esecuzione" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "Inizializzazione in corso...", "select": "Selezionare Kernel" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "Log ({0})", "output": "Output", "output model title": "{0} - Output", - "outputChannels": "Canali di uscita.", + "outputChannels": "Canali di uscita", "outputViewAriaLabel": "Pannello di output", "outputViewWithInputAriaLabel": "{0}, Pannello di output" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Tasti di scelta rapida", "clear": "Cancella risultati della ricerca", - "filterModifiedLabel": "Mostra impostazioni modificate", - "filterOnlineServicesLabel": "Mostra impostazioni per i servizi online", "filterUntrusted": "Mostrare le impostazioni dell'area di lavoro non attendibili", "keybindingsEditor": "Editor tasti di scelta rapida", "miOpenOnlineSettings": "Impostazioni servizi &&online", "miOpenSettings": "&&Impostazioni", "miPreferences": "&&Preferenze", - "onlineServices": "Impostazioni servizi online", "openDefaultKeybindingsFile": "Apri tasti di scelta rapida predefiniti (JSON)", "openFolderSettings": "Apri impostazioni cartella", "openFolderSettingsFile": "Apri impostazioni cartella (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "Icona per aprire i comandi delle impostazioni.", "settingsAddIcon": "Icona per l'azione di aggiunta nell'interfaccia utente di Impostazioni.", "settingsEditIcon": "Icona per l'azione di modifica nell'interfaccia utente di Impostazioni.", + "settingsFilter": "Icona per il pulsante che suggerisce i filtri per l'interfaccia utente impostazioni.", "settingsGroupCollapsedIcon": "Icona per una sezione compressa nell'Editor impostazioni JSON diviso.", "settingsGroupExpandedIcon": "Icona per una sezione espansa nell'Editor impostazioni JSON diviso.", "settingsMoreActionIcon": "Icona per l'azione 'Altre azioni' nell'interfaccia utente di Impostazioni.", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "Cerca impostazioni", "clearInput": "Cancella input per la ricerca di impostazioni", "clearSearchFilters": "Rimuovi i filtri", + "filterInput": "Impostazioni filtro", "lastSyncedLabel": "Ultima sincronizzazione: {0}", "moreThanOneResult": "{0} impostazioni trovate", "noResults": "Non sono state trovate impostazioni", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "Aspetto", "application": "Applicazione", + "audioCues": "Segnali audio", "breadcrumbs": "Percorsi di navigazione", "comments": "Commenti", "commonlyUsed": "Più usate", @@ -6723,7 +7205,7 @@ "problems": "Problemi", "proxy": "Proxy", "remote": "Remoto", - "scm": "Gestione controllo servizi", + "scm": "Controllo del codice sorgente", "screencastMode": "Modalità Screencast", "search": "Cerca", "security": "Sicurezza", @@ -6742,16 +7224,33 @@ "workspace": "Area di lavoro", "zenMode": "Modalità Zen" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "ID estensione...", + "extSettingsSearchTooltip": "Aggiungi filtro ID estensione", + "featureSettingsSearch": "Caratteristica...", + "featureSettingsSearchTooltip": "Aggiungi filtro funzionalità", + "langSettingsSearch": "Lingua...", + "langSettingsSearchTooltip": "Aggiungi filtro ID lingua", + "modifiedSettingsSearch": "Modificato", + "modifiedSettingsSearchTooltip": "Aggiungi o rimuovi il filtro delle impostazioni modificate", + "onlineSettingsSearch": "Servizi online", + "onlineSettingsSearchTooltip": "Mostra impostazioni per i servizi online", + "tagSettingsSearch": "Tag...", + "tagSettingsSearchTooltip": "Aggiungi un filtro per i tag" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "Modificato anche in", "configuredIn": "Modificato in", "copySettingAsJSONLabel": "Copia impostazione come JSON", "copySettingIdLabel": "Copia ID impostazione", + "defaultOverriddenDetails": "Valore predefinito sostituito da {0}", + "defaultOverrideLabelText": "($(wrench) Sovrascritto da: {0})", "editInSettingsJson": "Modifica in settings.json", + "editLanguageSettingLabel": "Modifica impostazioni per {0}", "extensionSyncIgnoredLabel": "Sincronizzazione: Ignorato", "extensions": "Estensioni", "manageWorkspaceTrust": "Gestire attendibilità dell'area di lavoro", - "modified": "Modificato", + "modified": "L'impostazione è stata configurata nell'ambito corrente.", "newExtensionsButtonLabel": "Mostra le estensioni corrispondenti", "resetSettingLabel": "Reimposta impostazione", "settings": "Impostazioni", @@ -6759,6 +7258,7 @@ "settings.Modified": "Modificate.", "settingsContextMenuTitle": "Altre azioni...", "stopSyncingSetting": "Sincronizza questa impostazione", + "syncIgnoredTitle": "La sincronizzazione delle impostazioni non sincronizza questa impostazione", "trustLabel": "Questa opzione può essere applicata solo a un'area di lavoro attendibile.", "validationError": "Errore di convalida." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "Escludi criterio...", "excludeSiblingHintLabel": "Escludi i file corrispondenti a '{0}', solo quando è presente un file corrispondente a '{1}'", "excludeSiblingInputPlaceholder": "Quando il criterio è presente...", - "focusedRowBackground": "Colore di sfondo di una riga di impostazioni con stato attivo.", - "headerForeground": "Colore primo piano di un'intestazione di sezione o un titolo attivo.", - "itemInputPlaceholder": "Elemento stringa...", + "itemInputPlaceholder": "Elemento...", "listSiblingHintLabel": "Voce di elenco `{0}` con elemento di pari livello `${1}`", "listSiblingInputPlaceholder": "Elemento di pari livello...", "listValueHintLabel": "Voce di elenco `{0}`", - "modifiedItemForeground": "Colore dell'indicatore di impostazione modificata.", - "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.", "objectKeyHeader": "Elemento", "objectKeyInputPlaceholder": "Chiave", "objectPairHintLabel": "La proprietà `{0}` è impostata su `{1}`.", @@ -6795,19 +7289,7 @@ "okButton": "OK", "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.", - "settingsDropdownBackground": "Sfondo dell'elenco a discesa dell'editor impostazioni.", - "settingsDropdownBorder": "Bordo dell'elenco a discesa dell'editor impostazioni.", - "settingsDropdownForeground": "Primo piano dell'elenco a discesa dell'editor impostazioni.", - "settingsDropdownListBorder": "Bordo dell'elenco a discesa dell'editor impostazioni. Racchiude le opzioni e le separa dalla descrizione.", - "textInputBoxBackground": "Sfondo della casella di input di testo dell'editor impostazioni.", - "textInputBoxBorder": "Bordo della casella di input di testo dell'editor impostazioni.", - "textInputBoxForeground": "Primo piano della casella di input di testo dell'editor impostazioni." + "resetItem": "Reimposta elemento" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, gruppo", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "Nasconde il sommario durante la ricerca.", "splitSettingsEditorLabel": "Dividi Editor impostazioni" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "Colore di sfondo di una riga di impostazioni con stato attivo.", + "headerForeground": "Colore primo piano di un'intestazione di sezione o un titolo attivo.", + "modifiedItemForeground": "Colore dell'indicatore di impostazione modificata.", + "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.", + "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.", + "settingsDropdownBackground": "Sfondo dell'elenco a discesa dell'editor impostazioni.", + "settingsDropdownBorder": "Bordo dell'elenco a discesa dell'editor impostazioni.", + "settingsDropdownForeground": "Primo piano dell'elenco a discesa dell'editor impostazioni.", + "settingsDropdownListBorder": "Bordo dell'elenco a discesa dell'editor impostazioni. Racchiude le opzioni e le separa dalla descrizione.", + "settingsHeaderBorder": "Colore del bordo del contenitore dell'intestazione.", + "settingsSashBorder": "Colore del bordo della barra di divisione dell'editor delle impostazioni.", + "textInputBoxBackground": "Sfondo della casella di input di testo dell'editor impostazioni.", + "textInputBoxBorder": "Bordo della casella di input di testo dell'editor impostazioni.", + "textInputBoxForeground": "Primo piano della casella di input di testo dell'editor impostazioni." + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "In questo modo verranno sostituite le impostazioni correnti. Continuare?", + "export profile": "Esporta Impostazioni come profilo...", + "export profile dialog": "Salva profilo", + "export success": "{0}: Esportazione completata.", + "import profile": "Importare le impostazioni da un profilo...", + "import profile dialog": "Importa profilo", + "import profile placeholder": "Specificare l'URL del profilo o selezionare il file di profilo da importare", + "import profile quick pick title": "Importare le impostazioni da un profilo", + "import profile title": "Importare le impostazioni da un profilo", + "select from file": "Importare dal file del profilo", + "select from url": "Importa da URL" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "&&Cancella", "clearCommandHistory": "Cancella cronologia dei comandi", "commandWithCategory": "{0}: {1}", "configure keybinding": "Configura tasto di scelta rapida", + "confirmClearDetail": "Questa azione è irreversibile.", + "confirmClearMessage": "Cancellare la cronologia dei comandi usati di recente?", "noCommandResults": "Non ci sono comandi corrispondenti", "showTriggerActions": "Mostra tutti i comandi" }, @@ -6847,6 +7367,7 @@ "openView": "Apri visualizzazione", "panels": "Pannello", "quickOpenView": "Visualizzazione Quick Open", + "secondary side bar": "Barra laterale secondaria", "terminalTitle": "{0}: {1}", "terminals": "Terminale", "views": "Barra laterale" @@ -6937,6 +7458,10 @@ "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/tunnelFactory": { + "tunnelPrivacy.private": "Privato", + "tunnelPrivacy.public": "Pubblica" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Colore dell'icona per una porta per la quale esiste un processo in esecuzione associato.", "portsLink.followLinkAlt": "ALT+clic", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "L'area di lavoro non esiste. Selezionare un'altra area di lavoro da aprire.", "invalidWorkspaceMessage": "L'area di lavoro non esiste", "invalidWorkspacePrimary": "A&&pri area di lavoro...", + "pauseSocketWriting": "Connessione: sospendi scrittura socket", "remote": "Remoto", "remote.autoForwardPorts": "Con questa opzione abilitata, verranno identificati i nuovi processi in esecuzione e le porte in ascolto verranno inoltrate automaticamente. La disabilitazione di questa impostazione non eviterà l'inoltro di tutte le porte. Anche se disabilitate, le estensioni comporteranno l'inoltro delle porte, come anche l'apertura di alcuni URL.", "remote.autoForwardPortsSource": "Consente di impostare l'origine da cui vengono inoltrate automaticamente le porte quando `remote.autoForwardPorts` è impostato su true. In repository remoti Windows e Mac l'opzione `process` non ha effetto e verrà usata l'opzione `output`. È necessario ricaricare per rendere effettiva questa impostazione.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "Non visualizza alcuna notifica e non esegue alcuna azione quando questa porta viene inoltrata automaticamente.", "remote.restoreForwardedPorts": "Ripristina le porte inoltrate in un'area di lavoro.", "remoteExtensionLog": "Server remoto", + "triggerReconnect": "Connessione: riconnessione trigger", "ui": "Tipo di estensione UI. In una finestra remota tali estensioni sono abilitate solo se disponibili nel computer locale.", "workspace": "Tipo di estensione workspace. In una finestra remota tali estensioni sono abilitate solo se disponibili nel computer remoto." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "Privato", - "tunnelPrivacy.public": "Pubblica" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remoto", "remote.downloadExtensionsLocally": "Se è abilitato, le estensioni vengono scaricate in locale e installate nel computer remoto." @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "Colore di sfondo del margine della minimappa per le righe che sono state aggiunte.", "minimapGutterDeletedBackground": "Colore di sfondo del margine della minimappa per le righe che sono state eliminate.", "minimapGutterModifiedBackground": "Colore di sfondo del margine della minimappa per le righe che sono state modificate.", - "move to next change": "Passa alla modifica successiva", - "move to previous change": "Passa alla modifica precedente", + "move to next change": "Vai alla modifica successiva", + "move to previous change": "Vai alla modifica precedente", "overviewRulerAddedForeground": "Colore del marcatore del righello delle annotazioni per il contenuto aggiunto.", "overviewRulerDeletedForeground": "Colore del marcatore del righello delle annotazioni per il contenuto eliminato.", "overviewRulerModifiedForeground": "Colore del marcatore del righello delle annotazioni per il contenuto modificato.", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "Controlla se le azioni inline sono sempre visibili nella visualizzazione Controllo del codice sorgente.", - "alwaysShowRepository": "Controlla se i repository devono sempre essere visibili nella visualizzazione di Gestione controllo servizi.", - "autoReveal": "Controlla se la visualizzazione di Gestione controllo servizi deve visualizzare e selezionare automaticamente i file all'apertura.", + "alwaysShowRepository": "Controlla se i repository devono sempre essere visibili nella visualizzazione del codice sorgente.", + "autoReveal": "Controlla se la visualizzazione del codice sorgente deve visualizzare e selezionare automaticamente i file all'apertura.", "diffDecorations": "Controlla decorazioni diff nell'editor.", + "diffDecorationsIgnoreTrimWhitespace": "Controlla se gli spazi vuoti iniziali e finali vengono ignorati nelle decorazioni della barra diff del controllo del codice sorgente.", + "diffGutterPattern": "Controlla se viene usato un criterio per le decorazioni diff nella barra di navigazione.", + "diffGutterPatternAdded": "Usa il criterio per le decorazioni diff nella barra di navigazione per le righe aggiunte.", + "diffGutterPatternModifed": "Usa il criterio per le decorazioni diff nella barra di navigazione per le righe modificate.", "diffGutterWidth": "Controlla la larghezza (px) delle decorazioni diff nella barra di navigazione (aggiunte e modificate).", "inputFontFamily": "Controlla il tipo di carattere del messaggio di input. Usare `default` per la famiglia di caratteri dell'interfaccia utente di Workbench, `editor` per il valore di `#editor.fontFamily#` oppure una famiglia di caratteri personalizzata.", "inputFontSize": "Controlla le dimensioni del carattere in pixel per il messaggio di input.", - "miViewSCM": "&&Gestione controllo del codice sorgente", + "manageWorkspaceTrustAction": "Gestire l'attendibilità dell'area di lavoro", + "miViewSCM": "Controllo &&sorgente", "no open repo": "Non esistono provider di controllo del codice sorgente registrati.", + "no open repo in an untrusted workspace": "Nessuno dei provider di controllo del codice sorgente registrati funziona in modalità con restrizioni.", "open in terminal": "Apri nel terminale", "providersVisible": "Consente di controllare il numero di repository visibili nella sezione Repository del controllo del codice sorgente. Impostare su `0` per poter ridimensionare manualmente la visualizzazione.", - "scm accept": "SCM: Accetta input", - "scm view next commit": "Gestione controllo servizi: Visualizza commit successivo", - "scm view previous commit": "Gestione controllo servizi: Visualizza commit precedente", + "repositoriesSortOrder": "Controlla l'ordinamento dei repository nella visualizzazione repository del controllo del codice sorgente.", + "scm accept": "Controllo del codice sorgente: accetta input", + "scm view next commit": "Controllo del codice sorgente: visualizza commit successivo", + "scm view previous commit": "Controllo del codice sorgente: visualizza commit precedente", "scm.countBadge": "Controlla la notifica di conteggio sull'icona Controllo del codice sorgente sulla barra attività.", "scm.countBadge.all": "Visualizza la somma di tutte le notifiche di conteggio di Provider di controllo del codice sorgente.", "scm.countBadge.focused": "Mostra la notifica del conteggio del provider del controllo del codice sorgente evidenziato.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "Controlla la modalità di visualizzazione predefinita del repository del controllo del codice sorgente.", "scm.defaultViewMode.list": "Mostra le modifiche del repository sotto forma di elenco.", "scm.defaultViewMode.tree": "Mostra le modifiche del repository sotto forma di albero.", + "scm.defaultViewSortKey": "Controlla l'ordinamento delle modifiche all'ordinamento predefinito del repository del controllo del codice sorgente quando viene visualizzato come elenco.", + "scm.defaultViewSortKey.name": "Ordinare le modifiche del repository in base al nome file.", + "scm.defaultViewSortKey.path": "Ordinare le modifiche del repository in base al percorso.", + "scm.defaultViewSortKey.status": "Ordina le modifiche del repository in base allo stato del controllo del codice sorgente.", "scm.diffDecorations.all": "Mostra gli elementi Decorator per le differenze in tutte le posizioni disponibili.", "scm.diffDecorations.gutter": "Mostra gli elementi Decorator per le differenze solo nel margine dell'editor.", "scm.diffDecorations.minimap": "Mostra gli elementi Decorator per le differenze solo nella minimappa.", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "Controlla la visibilità a margine dell'elemento Decorator per le differenze del controllo del codice sorgente.", "scm.diffDecorationsGutterVisibility.always": "Mostra a margine l'elemento Decorator per le differenze in qualsiasi circostanza.", "scm.diffDecorationsGutterVisibility.hover": "Mostra a margine l'elemento Decorator per le differenze solo al passaggio del puntatore.", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "Non ignora gli spazi vuoti iniziali e finali.", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "Eredita da 'diffEditor.ignoreTrimWhitespace'.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "Ignora gli spazi vuoti iniziali e finali.", "scm.providerCountBadge": "Controlla le notifiche di conteggio sulle intestazioni di Provider di controllo del codice sorgente. Tali intestazioni vengono visualizzate solo quando è presente più di un provider.", "scm.providerCountBadge.auto": "Mostra la notifica di conteggio per Provider di controllo del codice sorgente solo quando è diversa da zero.", "scm.providerCountBadge.hidden": "Nasconde le notifiche di conteggio di Provider di controllo del codice sorgente.", "scm.providerCountBadge.visible": "Mostra le notifiche di conteggio di Provider di controllo del codice sorgente.", - "scmConfigurationTitle": "Gestione controllo servizi", - "showActionButton": "Controlla se è possibile visualizzare un pulsante di azione nella vista Gestione controllo servizi.", + "scm.repositoriesSortOrder.discoveryTime": "I repository nella visualizzazione Repository del controllo del codice sorgente vengono ordinati in base all'ora di individuazione. I repository nella visualizzazione Controllo del codice sorgente sono ordinati nell'ordine in cui sono stati selezionati.", + "scm.repositoriesSortOrder.name": "I repository nei repository del controllo del codice sorgente e nelle visualizzazioni del controllo del codice sorgente vengono ordinati in base al nome del repository.", + "scm.repositoriesSortOrder.path": "I repository nei repository del controllo del codice sorgente e nelle visualizzazioni del controllo del codice sorgente vengono ordinati in base al percorso del repository.", + "scmConfigurationTitle": "Controllo del codice sorgente", + "showActionButton": "Controlla se è possibile visualizzare un pulsante di azione nella visualizzazione del codice sorgente.", "source control": "Controllo del codice sorgente", "source control repositories": "Repository del controllo del codice sorgente", "sourceControlViewIcon": "Icona della visualizzazione Controllo del codice sorgente." @@ -7117,6 +7657,9 @@ "expand all": "Espandi tutti i repository", "input": "Input controllo del codice sorgente", "repositories": "Repository", + "repositorySortByDiscoveryTime": "Ordina per ora di individuazione", + "repositorySortByName": "Ordina per nome", + "repositorySortByPath": "Ordina per percorso", "scm": "Gestione controllo del codice sorgente", "scm.providerBorder": "Bordo del separatore del provider Gestione controllo servizi.", "setListViewMode": "Visualizza come elenco", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "Usa impostazioni di esclusione e file ignorati" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Anteprima sostituzione)" + "fileReplaceChanges": "{0} ↔ {1} (Anteprima sostituzione)", + "searchReplace.source": "Trova e sostituisci" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "Annulla ricerca", @@ -7159,9 +7703,9 @@ "copyAllLabel": "Copia tutti", "copyMatchLabel": "Copia", "copyPathLabel": "Copia percorso", - "exclude": "Consente di configurare i criteri GLOB per escludere file e cartelle nelle ricerche full-text e in Quick Open. Eredita tutti i criteri GLOB dall'impostazione `#files.exclude#`. Per altre informazioni sui criteri GLOB, fare clic [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Consente di configurare [glob patterns](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) per escludere file e cartelle nelle ricerche full-text e in Quick Open. Eredita tutti i criteri GLOB dall'impostazione `#files.exclude#`.", "exclude.boolean": "Criterio GLOB da usare per trovare percorsi file. Impostare su True o False per abilitare o disabilitare il criterio.", - "exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare $(basename) come variabile del nome file corrispondente.", + "exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare \\$(basename) come variabile del nome file corrispondente.", "filterSortOrder": "Controlla l'ordinamento della cronologia dell'editor in Quick Open quando viene applicato il filtro.", "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.", @@ -7171,12 +7715,13 @@ "findInFolder": "Trova nella cartella...", "findInWorkspace": "Trova nell'area di lavoro...", "focusSearchListCommandLabel": "Elenco con stato attivo", + "maintainFileSearchCacheDeprecated": "La cache di ricerca viene mantenuta nell'host dell'estensione, che non viene mai arrestata, quindi questa impostazione non è più necessaria.", "miFindInFiles": "Cerca nei &&file", "miGotoSymbolInWorkspace": "Vai al &&simbolo nell'area di lavoro...", "miReplaceInFiles": "Sostituisci nei &&file", "miViewSearch": "&&Cerca", "name": "Cerca", - "revealInSideBar": "Visualizza nella barra laterale", + "revealInSideBar": "Visualizza nella vista Esplora risorse", "search": "Cerca", "search.actionsPosition": "Controlla il posizionamento in righe della barra azioni nella visualizzazione di ricerca.", "search.actionsPositionAuto": "Posiziona la barra azioni a destra quando la visualizzazione di ricerca è stretta e subito dopo il contenuto quando la visualizzazione di ricerca è ampia.", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "Controlla se i risultati della ricerca verranno compressi o espansi.", "search.collapseResults.auto": "I file con meno di 10 risultati vengono espansi. Gli altri vengono compressi.", "search.followSymlinks": "Controlla se seguire i collegamenti simbolici durante la ricerca.", - "search.forceSearchProcess": "Se questa opzione è abilitata, la ricerca in una finestra locale viene eseguita in un processo di ricerca separato anziché nell'host dell'estensione.", "search.globalFindClipboard": "Controlla se il viewlet di ricerca deve leggere o modificare gli appunti di ricerca condivisi in macOS.", "search.location": "Controlla se la ricerca verrà mostrata come visualizzazione nella barra laterale o come pannello nell'area pannelli per ottenere più spazio orizzontale.", "search.location.deprecationMessage": "Questa impostazione è deprecata. È possibile trascinare l'icona di ricerca in una nuova posizione.", "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": "Controlla la posizione in cui si verificano le nuove operazioni 'Cerca: Trova nei file' e 'Trova nella cartella': nella visualizzazione di ricerca o in un editor di 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.", - "search.mode.view": "Esegue la ricerca nel pannello o nella barra laterale della visualizzazione di ricerca.", + "search.mode.view": "Cercare nella visualizzazione di ricerca, nel pannello o nelle barre laterali.", "search.quickOpen.includeHistory": "Indica se includere i risultati di file aperti di recente nel file dei risultati per Quick Open.", "search.quickOpen.includeSymbols": "Indica se includere i risultati di una ricerca di simboli globale nei risultati dei file per Quick Open.", "search.searchEditor.defaultNumberOfContextLines": "Numero predefinito delle righe di contesto circostanti da usare durante la creazione di nuovi editor di ricerca. Se si usa `#search.searchEditor.reusePriorSearchConfiguration#`, può essere impostato su `null` (vuoto) per usare la configurazione precedente dell'editor di ricerca.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "Controlla se usare i file `.gitignore` e `.ignore` globali durante la ricerca di file. Richiede l'abilitazione di `#search.useIgnoreFiles#`.", "useIgnoreFiles": "Controlla se utilizzare i file `.gitignore` e `.ignore` durante la ricerca di file.", "usePCRE2Deprecated": "Deprecata. PCRE2 verrà usato automaticamente se si usano funzionalità regex supportate solo da PCRE2.", + "useParentIgnoreFiles": "Controlla se usare i file `.gitignore` e `.ignore` nelle directory padre durante la ricerca di file. Richiede l'abilitazione di `#search.useIgnoreFiles#`.", "useRipgrep": "Questa impostazione è deprecata. Verrà ora eseguito il fallback a \"search.usePCRE2\".", "useRipgrepDeprecated": "Deprecata. Per il supporto della funzionalità avanzate delle espressioni regex provare a usare \"search.usePCRE2\"." }, @@ -7344,9 +7889,6 @@ "openToBottom": "Apri in basso", "openToSide": "Apri lateralmente" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "La cartella dell'area di lavoro non esiste: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "Criteri di esclusione per la ricerca", "label.includes": "Criteri di inclusione per la ricerca", @@ -7411,19 +7953,20 @@ "userSnippets": "Frammenti utente" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "Nascondi in IntelliSense", - "enable.snippet": "Mostra in IntelliSense", - "isDisabled": "(nascosto in IntelliSense)", - "pick.placeholder": "Selezionare un frammento", - "sep.extSnippet": "Frammenti estensione", - "sep.userSnippet": "Frammenti utente", - "sep.workspaceSnippet": "Frammenti area di lavoro", "snippet.suggestions.label": "Inserisci frammento" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "Nascondi in IntelliSense", + "enable.snippet": "Mostra in IntelliSense", + "isDisabled": "(nascosto in IntelliSense)", + "pick.placeholder": "Selezionare un frammento", + "sep.userSnippet": "Frammenti utente", + "sep.workspaceSnippet": "Frammenti area di lavoro" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "Configurazione del frammento utente", "snippetSchema.json.body": "Contenuto del frammento. Usare '$1', '${1:defaultText}' per definire le posizioni del cursore e '$0' per la posizione finale del cursore. Inserire i valori delle variabili con '${varName}' e '${varName:defaultText}', ad esempio 'Nome del file: $TM_FILENAME'.", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "Identificatore di linguaggio per cui si aggiunge come contributo questo frammento.", "vscode.extension.contributes.snippets-path": "Percorso del file snippets. È relativo alla cartella delle estensioni e in genere inizia con './snippets/'." }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "Racchiudi tra frammento..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "Il team di VS Code vorrebbe ricevere feedback sull'esperienza utente di VS Code.", "giveFeedback": "Invia feedback", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "Salva", "selectProblemMatcher": "Selezionare il tipo di errori e di avvisi per cui analizzare l'output dell'attività", "showOutput": "Mostra output", - "taskQuickPick.userSettings": "Impostazioni utente", + "taskQuickPick.userSettings": "Utente", "taskService.ignoreingFolder": "Le configurazioni delle attività per la cartella {0} dell'area di lavoro verranno ignorate. Per il supporto delle attività delle aree di lavoro in più cartelle è necessario usare la versione 2.0.0 delle attività per tutte le cartelle\r\n", "taskService.openDiff": "Aprire diff", "taskService.openDiffs": "Aprire diff", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "Non è possibile eseguire un comando della shell su un'unità UNC con cmd.exe.", "TerminalTaskSystem.nonWatchingMatcher": "L'attività {0} è un'attività in background ma usa un matcher problemi senza un criterio di background", - "TerminalTaskSystem.terminalDescription": "Attività", + "TerminalTaskSystem.taskLoadReporting": "Si sono verificati problemi con l'attività \"{0}\". Per altri dettagli, vedere l'output.", "TerminalTaskSystem.unknownError": "Si è verificato un errore sconosciuto durante l'esecuzione di un'attività. Per dettagli, vedere il log di output dell'attività.", "closeTerminal": "Premere un tasto qualsiasi per chiudere il terminale.", "dependencyCycle": "È presente un ciclo di dipendenze. Vedere l'attività \"{0}\".", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "Tipo di attività effettivo. Notare che i tipi che iniziano con il carattere '$' sono riservati per l'utilizzo interno.", "TaskDefinition.properties": "Proprietà aggiuntive del tipo di attività", - "TaskDefinition.when": "Condizione che deve essere vera per abilitare questo tipo di attività. Provare a usare `shellExecutionSupported`, `processExecutionSupported` e `customExecutionSupported` a seconda dei casi per questa definizione di attività.", + "TaskDefinition.when": "Condition which must be true to enable this type of task. Consider using `shellExecutionSupported`, `processExecutionSupported`, and `customExecutionSupported` as appropriate for this task definition. See the [API documentation](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause) for more information.", "TaskDefinitionExtPoint": "Aggiunge come contributo i tipi di attività", "TaskTypeConfiguration.noType": "Nella configurazione del tipo di attività manca la proprietà obbligatoria 'taskType'" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "È presente un'attività in esecuzione. Terminarla?", "TaskSystem.terminateTask": "&&Termina attività" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "La connessione al processo host pty del terminale non risponde. È possibile che i terminali non funzionino più.", + "restartPtyHost": "Riavvia host pty" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "Le estensioni vogliono apportare le modifiche seguenti all'ambiente del terminale:", "extensionEnvironmentContributionInfo": "Le estensioni hanno apportato modifiche all'ambiente di questo terminale", @@ -7897,6 +8447,13 @@ "openFile": "Apri file nell'editor", "openFolder": "Apri cartella in una nuova finestra" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "Sposta lo stato attivo sulla cartella in Esplora risorse", + "followLink": "Segui il collegamento", + "openFile": "Apri file nell'editor", + "openFolder": "Apri cartella in una nuova finestra", + "searchWorkspace": "Cerca nell'area di lavoro" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "Segui il collegamento usando la porta inoltrata", "followLink": "Segui il collegamento", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "CMD+clic", "terminalLinkHandler.followLinkCtrl": "CTRL+clic" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "Cerca nell'area di lavoro" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "File locale", + "terminal.integrated.openDetectedLink": "Seleziona il collegamento da aprire", + "terminal.integrated.searchLinks": "Ricerca area di lavoro", + "terminal.integrated.urlLinks": "Url" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "La connessione al processo host pty del terminale non risponde. È possibile che i terminali non funzionino più.", - "restartPtyHost": "Riavvia host pty" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "Informazioni sull'integrazione della shell" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "&&Terminale", @@ -7920,15 +8479,17 @@ "terminal": "Terminale" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "È necessario fornire un nome.", + "emptyTerminalNameInfo": "Se non si specifica alcun nome, verrà ripristinato il valore predefinito", "noUnattachedTerminals": "Non ci sono terminali scollegati a cui collegarsi", "quickAccessTerminal": "Cambia terminale attivo", "showTerminalTabs": "Mostra schede", "terminalLaunchHelp": "Apri Guida", "workbench.action.terminal.attachToSession": "Associa a sessione", "workbench.action.terminal.clear": "Cancella", + "workbench.action.terminal.clearCommandHistory": "Cancella cronologia dei comandi", "workbench.action.terminal.clearSelection": "Cancella selezione", "workbench.action.terminal.copySelection": "Copia selezione", + "workbench.action.terminal.copySelectionAsHtml": "Copia selezione come HTML", "workbench.action.terminal.createTerminalEditor": "Crea nuovo terminale nell'area dell'editor", "workbench.action.terminal.createTerminalEditorSide": "Crea nuovo terminale nell'area dell'editor lateralmente", "workbench.action.terminal.detachSession": "Scollega sessione", @@ -7940,9 +8501,14 @@ "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.goToRecentDirectory": "Vai alla directory recente", "workbench.action.terminal.hideFind": "Nascondi Trova", + "workbench.action.terminal.join": "Unisci terminali", + "workbench.action.terminal.join.insufficientTerminals": "Terminali insufficienti per l'azione di partecipazione", + "workbench.action.terminal.join.onlySplits": "Tutti i terminali sono già aggiunti", "workbench.action.terminal.joinInstance": "Unisci terminali", "workbench.action.terminal.kill": "Termina istanza attiva del terminale", + "workbench.action.terminal.killAll": "Termina tutti i terminali", "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)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "Crea nuovo terminale (con profilo)", "workbench.action.terminal.newWithProfile.profileName": "Nome del profilo da creare", "workbench.action.terminal.newWorkspacePlaceholder": "Selezionare la cartella di lavoro corrente per un nuovo terminale.", + "workbench.action.terminal.openDetectedLink": "Aprire collegamento rilevato", + "workbench.action.terminal.openLastLocalFileLink": "Apri collegamento ultimo file locale", + "workbench.action.terminal.openLastUrlLink": "Apri collegamento all'ultimo URL", "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", @@ -7967,6 +8536,7 @@ "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.runRecentCommand": "Esegui comando recente", "workbench.action.terminal.runSelectedText": "Esegui testo selezionato nel terminale attivo", "workbench.action.terminal.scrollDown": "Scorri giù (riga)", "workbench.action.terminal.scrollDownPage": "Scorri giù (pagina)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "Scorri su (pagina)", "workbench.action.terminal.searchWorkspace": "Cerca nell'area di lavoro", "workbench.action.terminal.selectAll": "Seleziona tutto", - "workbench.action.terminal.selectDefaultProfile": "Seleziona profilo predefinito", + "workbench.action.terminal.selectDefaultShell": "Seleziona profilo predefinito", "workbench.action.terminal.selectToNextCommand": "Aggiungi selezione a comando successivo", "workbench.action.terminal.selectToNextLine": "Aggiungi selezione a riga successiva", "workbench.action.terminal.selectToPreviousCommand": "Aggiungi selezione a comando precedente", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "Campana", "configureTerminalSettings": "Configura impostazioni del terminale", + "confirmMoveTrashMessageFilesAndDirectories": "Incollare {0} righe di testo nel terminale?", "disconnectStatus": "Connessione al processo persa", - "dontShowAgain": "Non visualizzare più questo messaggio", + "doNotAskAgain": "Non visualizzare più questo messaggio", "keybindingHandling": "Alcuni tasti di scelta rapida non vengono inviate al terminale per impostazione predefinita e vengono gestiti {0}.", "launchFailed.errorMessage": "Non è stato possibile avviare il processo del terminale: {0}.", "launchFailed.exitCodeAndCommandLine": "Non è stato possibile avviare il processo del terminale \"{0}\". Codice di uscita: {1}.", + "launchFailed.exitCodeAndCommandLineShellIntegration": "Impossibile avviare il processo del terminale \"{0}\" (codice di uscita: {1}). La disabilitazione dell'integrazione della shell con “ “terminal.integrated.shellIntegration.enabled” potrebbe essere utile.", "launchFailed.exitCodeOnly": "Non è stato possibile avviare il processo del terminale (codice di uscita: {0}).", - "migrateToProfile": "Esegui migrazione", - "no": "No", + "launchFailed.exitCodeOnlyShellIntegration": "Impossibile avviare il processo del terminale (codice di uscita: {0}). La disabilitazione dell'integrazione della shell con “ “terminal.integrated.shellIntegration.enabled” potrebbe essere utile.", + "multiLinePasteButton": "&&Incolla", + "preview": "Anteprima:", + "removeCommand": "Rimuovi dalla cronologia dei comandi", "setTerminalDimensionsColumn": "Imposta dimensioni fisse: colonna", "setTerminalDimensionsRow": "Imposta dimensioni fisse: riga", "terminal.integrated.a11yPromptLabel": "Input di terminale", "terminal.integrated.a11yTooMuchOutput": "Troppo output da annunciare. Per leggere, spostarsi manualmente nelle righe", "terminal.integrated.copySelection.noSelection": "Il terminale non contiene alcuna selezione da copiare", - "terminal.slowRendering": "L'accelerazione GPU del terminale sembra lenta nel computer. Si vuole disabilitarla per migliorare le prestazioni? [Altre informazioni sulle impostazioni del terminale](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.requestTrust": "La creazione di un processo terminale richiede l'esecuzione del codice", "terminalNavigationMode": "Usare {0} e {1} per spostarsi nel buffer del terminale", - "terminalProfileMigration": "Il terminale usa impostazioni deprecate di shell/shellArgs. Eseguire la migrazione a un profilo?", "terminalStaleTextBoxAriaLabel": "L'ambiente del terminale {0} è obsoleto. Per altre informazioni, eseguire il comando 'Mostra informazioni sull'ambiente'", "terminalTextBoxAriaLabel": "Terminale {0}", "terminalTextBoxAriaLabelNumberAndTitle": "Terminale {0}, {1}", + "terminalTypeLocal": "Locale", + "terminalTypeTask": "Attività", "terminated.exitCodeAndCommandLine": "Il processo del terminale \"{0}\" è stato terminato. Codice di uscita: {1}.", "terminated.exitCodeOnly": "Il processo del terminale è stato terminato. Codice di uscita: {0}.", + "viewCommandOutput": "Visualizza output del comando", "workbench.action.terminal.rename.prompt": "Immettere il nome del terminale", - "yes": "Sì" + "workspaceNotTrustedCreateTerminal": "Non è possibile avviare un processo del terminale in un'area di lavoro non attendibile", + "workspaceNotTrustedCreateTerminalCwd": "Non è possibile avviare un processo del terminale in un'area di lavoro non attendibile con cwd {0} e userHome {1}" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (Predefinito)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "Cambia icona...", "workbench.action.terminal.clear": "Cancella", "workbench.action.terminal.copySelection.short": "Copia", + "workbench.action.terminal.copySelectionAsHtml": "Copia come HTML", "workbench.action.terminal.joinInstance": "Unisci terminali", "workbench.action.terminal.new.short": "Nuovo terminale", "workbench.action.terminal.newWithProfile.short": "Nuovo terminale con profilo", @@ -8070,24 +8648,29 @@ "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Riavvio del terminale perché la connessione al processo della shell è stata persa..." }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "aggiunto come contributo", + "createQuickLaunchProfile": "Configura profilo del terminale", + "enterTerminalProfileName": "Immettere il nome del profilo del terminale", + "terminal.integrated.chooseDefaultProfile": "Selezionare il profilo del terminale predefinito", + "terminal.integrated.selectProfileToCreate": "Selezionare il profilo del terminale da creare", + "terminalProfileAlreadyExists": "Esiste già un profilo del terminale con lo stesso nome", + "terminalProfiles": "profili", + "terminalProfiles.detected": "rilevati" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "Esegui migrazione", + "terminalProfileMigration": "Il terminale usa impostazioni deprecate di shell/shellArgs. Eseguire la migrazione a un profilo?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "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", "localTerminalRemote": "⚠: questa shell è in esecuzione nel computer {0}locale{1}, non nel computer remoto connesso", "localTerminalVirtualWorkspace": "⚠: questa shell è aperta in una cartella {0}locale {1}, non nella cartella virtuale", - "terminal.integrated.chooseDefaultProfile": "Selezionare il profilo del terminale predefinito", - "terminal.integrated.selectProfileToCreate": "Selezionare il profilo del terminale da creare", - "terminalProfileAlreadyExists": "Esiste già un profilo del terminale con lo stesso nome", - "terminalProfiles": "profili", - "terminalProfiles.detected": "rilevati", - "terminalService.terminalCloseConfirmationPlural": "Terminare le {0} sessioni di terminale attive?", + "terminalService.terminalCloseConfirmationPlural": "Terminare la {0} sessione di terminale attiva?", "terminalService.terminalCloseConfirmationSingular": "Terminare la sessione di terminale attiva?", "terminate": "Termina" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "Terminale {0} {1}", "terminalInputAriaLabel": "Digitare il nome del terminale. Premere INVIO per confermare oppure ESC per annullare." }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "Rilevamento comandi", + "capability.cwdDetection": "Rilevamento directory di lavoro corrente", + "capability.partialCommandDetection": "Rilevamento comandi (parziale)", + "shellIntegration.enabled": "L'integrazione della shell è abilitata" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "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.useMonospace": "Usa 'monospace'", "terminalConnectingLabel": "Avvio...", "terminals": "Apri i terminali." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "Copia output", + "terminal.copyOutputAsHtml": "Copia output come HTML", + "terminal.rerunCommand": "Riesegui il confronto", + "terminalPromptCommandFailed": "Comando eseguito {0} e non riuscito", + "terminalPromptCommandFailedWithExitCode": "Comando eseguito {0} e non riuscito (codice di uscita {1})", + "terminalPromptCommandSuccess": "Comando eseguito {0}", + "terminalPromptContextMenu": "Mostra azioni dei comandi" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "Non visualizzare più questo messaggio", + "no": "No", + "terminal.slowRendering": "L'accelerazione GPU del terminale sembra lenta nel computer. Si vuole disabilitarla per migliorare le prestazioni? [Altre informazioni sulle impostazioni del terminale](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "yes": "Sì" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "Terminale", "vscode.extension.contributes.terminal": "Aggiunge come contributo la funzionalità del terminale.", @@ -8126,25 +8730,36 @@ "terminal.background": "Il colore di sfondo del terminale, questo consente di colorare il terminale in modo diverso dal pannello.", "terminal.border": "Colore del bordo che separa i riquadri divisi all'interno del terminale. L'impostazione predefinita è panel.border.", "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.findMatchBackground": "Colore della corrispondenza di ricerca corrente nel terminale. Il colore non deve essere opaco per non nascondere il contenuto del terminale sottostante.", + "terminal.findMatchBorder": "Colore bordo della corrispondenza di ricerca corrente nel terminale.", + "terminal.findMatchHighlightBackground": "Colore delle altre corrispondenze di ricerca nel terminale. Il colore non deve essere opaco per non nascondere il contenuto del terminale sottostante.", + "terminal.findMatchHighlightBorder": "Colore bordo delle altre corrispondenze di ricerca nel terminale.", "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.", + "terminalCommandDecoration.defaultBackground": "Colore di sfondo della decorazione del comando del terminale predefinito.", + "terminalCommandDecoration.errorBackground": "Il colore di sfondo della decorazione dei comandi del terminale per i comandi di errore.", + "terminalCommandDecoration.successBackground": "Il colore di sfondo della decorazione dei comandi del terminale per i comandi riusciti.", "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." + "terminalCursor.foreground": "Colore di primo piano del cursore del terminale.", + "terminalOverviewRuler.cursorForeground": "Colore del cursore del righello delle annotazioni.", + "terminalOverviewRuler.findMatchHighlightForeground": "Colore indicatore righello panoramica per trovare corrispondenze nel terminale." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "la directory di lavoro corrente del terminale", - "cwdFolder": "la directory di lavoro corrente del terminale, visualizzata per le aree di lavoro multi-root o in una singola area di lavoro root quando il valore è diverso dalla directory di lavoro iniziale. Questo elemento non verrà visualizzato per Windows.", + "cwdFolder": "la directory di lavoro corrente del terminale, visualizzata per le aree di lavoro multi-radice o in una singola area di lavoro radice quando il valore è diverso dalla directory di lavoro iniziale. In Windows questa opzione verrà visualizzata solo quando è abilitata l'integrazione della shell.", "local": "indica un terminale locale in un'area di lavoro remota", "openDefaultSettingsJson": "Apri il file JSON delle impostazioni predefinite", "openDefaultSettingsJson.capitalized": "Apri impostazioni predefinite (JSON)", "process": "il nome del processo del terminale", "separator": "un separatore condizionale (“ - “) visualizzato solo se circondato da variabili con valori o testo statici.", - "sequence": "il nome fornito a xterm.js dal processo", + "sequence": "il nome fornito al terminale dal processo", "task": "indica che il terminale è associato a un'attività", "terminal.integrated.allowChords": "Indica se consentire o meno la pressione simultanea di più tasti per i tasti di scelta rapida nel terminale. Tenere presente che quando è true e il tasto di scelta rapida prevede la pressione di più tasti, ignorerà `#terminal.integrated.commandsToSkipShell#`. Impostare su false se si vuole usare CTRL+K per passare alla shell (non VS Code).", "terminal.integrated.allowMnemonics": "Indica se consentire i tasti di scelta della barra dei menu, ad esempio ALT+F, per attivare l'apertura della barra dei menu. Se è impostata su true, tutte le sequenze di tasti con ALT ignoreranno la shell. Non ha alcun effetto in macOS.", "terminal.integrated.altClickMovesCursor": "Se è abilitata, la combinazione ALT/Opzione+clic consentirà di riposizionare il cursore del prompt sotto il mouse quando `#editor.multiCursorModifier#` è impostato su `'alt'` (valore predefinito). Questa impostazione potrebbe non funzionare in modo affidabile a seconda della shell.", + "terminal.integrated.autoReplies": "Un set di messaggi a cui risponderà automaticamente quando viene rilevato nel terminale. Se il messaggio fornito è sufficientemente specifico, ciò contribuirà ad automatizzare le risposte comuni.\r\n\r\nNote:\r\n\r\n- Usare {0} per rispondere automaticamente alla richiesta di terminazione del processo batch in Windows.\r\n: il messaggio include sequenze di escape in modo che la risposta non venga eseguita con testo con stile.\r\n: ogni risposta può essere eseguita una sola volta al secondo.\r\n: usare {1} nella risposta per indicare il tasto INVIO.\r\n: per annullare l'impostazione di una chiave predefinita, impostare il valore su Null.\r\n- Riavviare VS Code se non sono applicabili nuove impostazioni.", + "terminal.integrated.autoReplies.reply": "Risposta da inviare al processo.", "terminal.integrated.bellDuration": "Numero di millisecondi per visualizzare la campana all'interno di una scheda del terminale quando viene attivata.", "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.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "Controlla se il testo in grassetto nel terminale userà sempre la variante di colore ANSI \"bright\".", "terminal.integrated.enableBell": "Controlla se il segnale acustico di avviso del terminale è abilitato. È contraddistinto dall'icona di una campanella accanto al nome del terminale.", "terminal.integrated.enableFileLinks": "Indica se abilitare i collegamenti di file nel terminale. I collegamenti possono essere lenti se si usa un'unità di rete, in particolare perché ogni collegamento di file viene verificato in base al file system. La modifica di questa impostazione ha effetto solo nel nuovi terminali.", + "terminal.integrated.enableMultiLinePasteWarning": "Visualizzare una finestra di dialogo di avviso quando si incollano più righe nel terminale. La finestra di dialogo non viene visualizzata quando:\r\n\r\n- La modalità Incolla tra parentesi quadre è abilitata (la shell supporta l'operazione incolla su più righe in modo nativo)\r\n- L'operazione Incolla viene gestita dalla riga di lettura della shell (nel caso di pwsh)", "terminal.integrated.enablePersistentSessions": "Abilita la persistenza delle sessioni del terminale per l'area di lavoro tra un ricaricamento e l'altro della finestra.", "terminal.integrated.env.linux": "Oggetto con variabili di ambiente che verrà aggiunto al processo VS Code per essere usato dal terminale in Linux. Impostare su `null` per eliminare la variabile di ambiente.", "terminal.integrated.env.osx": "Oggetto con variabili di ambiente che verrà aggiunto al processo VS Code per essere usato dal terminale in macOS. Impostare su `null` per eliminare la variabile di ambiente.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "Abilita l'indicatore.", "terminal.integrated.environmentChangesIndicator.warnonly": "Mostra solo l'indicatore di avviso quando lo stato dell'ambiente di un terminale è 'stale' e non l'indicatore di informazioni che mostra quando un'estensione ha modificato un terminale.", "terminal.integrated.environmentChangesRelaunch": "Indica se riavviare automaticamente i terminali se l'estensione vuole contribuire al relativo ambiente e non c'è stata ancora alcuna interazione.", - "terminal.integrated.experimentalLinkProvider": "Impostazione sperimentale che serve a ottimizzare il rilevamento dei collegamenti nel terminale incrementando i casi di rilevamento e abilitando il rilevamento dei collegamenti condivisi con l'editor. Al momento sono supportati solo i collegamenti Web.", "terminal.integrated.fastScrollSensitivity": "Moltiplicatore della velocità di scorrimento quando si preme `Alt`.", "terminal.integrated.fontFamily": "Controlla la famiglia di caratteri del terminale. L'impostazione predefinita è il valore di `#editor.fontFamily#`.", "terminal.integrated.fontSize": "Controlla le dimensioni del carattere in pixel del terminale.", @@ -8195,24 +8810,36 @@ "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.", "terminal.integrated.lineHeight": "Controlla l'altezza della riga del terminale. Questo numero è moltiplicato per le dimensioni del carattere del terminale per ottenere l'altezza effettiva della riga in pixel.", - "terminal.integrated.localEchoExcludePrograms": "Sperimentale: l'eco locale verrà disabilitato quando nel titolo del terminale viene trovato uno di questi nomi di programma.", - "terminal.integrated.localEchoLatencyThreshold": "Sperimentale: durata del ritardo di rete, in millisecondi, in cui l'eco delle modifiche locali verrà visualizzato nel terminale senza attendere la conferma del server. Se è '0', l'eco locale sarà sempre attivo, se è '-1' sarà disabilitato.", - "terminal.integrated.localEchoStyle": "Sperimentale: stile terminale del testo con eco locale, ovvero uno stile di carattere o un colore RGB.", + "terminal.integrated.localEchoEnabled": "Quando è necessario abilitare l'eco locale. Verrà eseguito l'override di '#terminal.integrated.localEchoLatencyThreshold'", + "terminal.integrated.localEchoEnabled.auto": "Abilitato solo per le aree di lavoro remote", + "terminal.integrated.localEchoEnabled.off": "Sempre disabilitato", + "terminal.integrated.localEchoEnabled.on": "Sempre abilitato", + "terminal.integrated.localEchoExcludePrograms": "L'eco locale verrà disabilitato quando uno di questi nomi di programma viene trovato nel titolo del terminale.", + "terminal.integrated.localEchoLatencyThreshold": "Durata del ritardo di rete, in millisecondi, in cui l'eco delle modifiche locali verrà visualizzato nel terminale senza attendere la conferma del server. Se è '0', l'eco locale sarà sempre attivo, se è '-1' sarà disabilitato.", + "terminal.integrated.localEchoStyle": "Stile terminale del testo con eco locale, ovvero uno stile di carattere o un colore RGB.", "terminal.integrated.macOptionClickForcesSelection": "Controlla se forzare la selezione quando si usa Opzione+clic in macOS. In questo modo viene forzata la selezione normale (riga) impedendo l'uso della modalità di selezione colonna ed è possibile copiare e incollare usando la selezione normale del terminale quando, ad esempio, è abilitata la modalità mouse in tmux.", "terminal.integrated.macOptionIsMeta": "Controlla se usare il tasto opzione come tasto meta nel terminale in macOS.", - "terminal.integrated.minimumContrastRatio": "Se è impostata, il colore primo piano di ogni cella cambia in base al rapporto di contrasto specificato. Valori di esempio:\r\n\r\n- 1: Impostazione predefinita; non viene apportata alcuna modifica.\r\n- 4.5: [Conformità alle norme WCAG AA (minima)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7: [Conformità alle norme WCAG AAA (avanzata)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: Bianco su nero o nero su bianco.", + "terminal.integrated.minimumContrastRatio": "Quando impostato, il colore di primo piano di ogni cella verrà modificato per provare a soddisfare il rapporto di contrasto specificato. Questo non si applica ai caratteri `powerline` per #146406. Valori di esempio:\r\n\r\n- 1: non eseguire alcuna operazione e usare i colori del tema standard.\r\n- 4.5: [conformità WCAG AA (minimo)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (impostazione predefinita).\r\n- 7: [conformità WCAG AAA (avanzata)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: bianco su nero o nero su bianco.", "terminal.integrated.mouseWheelScrollSensitivity": "Moltiplicatore da usare sul valore `deltaY` degli eventi di scorrimento della rotellina del mouse.", - "terminal.integrated.persistentSessionReviveProcess": "Quando il processo del terminale deve essere arrestato, ad esempio alla chiusura della finestra o dell'applicazione, determina quando ripristinare il contenuto della sessione del terminale precedente e ricreare i processi devono alla successiva apertura dell'area di lavoro. Il ripristino della directory di lavoro corrente del processo dipende dal fatto che sia supportato dalla shell.", + "terminal.integrated.persistentSessionReviveProcess": "Quando il processo del terminale deve essere arrestato, ad esempio alla chiusura della finestra o dell'applicazione, determina quando deve essere ripristinato il contenuto della sessione del terminale precedente e ricreati i processi alla successiva apertura dell'area di lavoro.\r\n\r\n Avvertenze: \r\n\r\n- Il ripristino della directory di lavoro corrente del processo dipende dal fatto che sia supportato dalla shell. \r\n- Il tempo di salvataggio permanente della sessione durante l'arresto è limitato, quindi potrebbe essere interrotto quando si utilizzano connessioni remote ad alta latenza.", "terminal.integrated.persistentSessionReviveProcess.never": "Non ripristinare mai i buffer del terminale o ricreare il processo.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Consente di ripristinare i processi dopo la chiusura dell'ultima finestra in Windows/Linux o quando viene attivato il comando “workbench.action.quit” (riquadro comandi, tasto di scelta rapida, menu).", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Consente di ripristinare i processi dopo la chiusura dell'ultima finestra in Windows/Linux o quando viene attivato il comando “workbench.action.quit” (riquadro comandi, tasto di scelta rapida, menu) o quando la finestra viene chiusa.", "terminal.integrated.rightClickBehavior": "Controlla la reazione del terminale quando viene fatto clic con il pulsante destro del mouse.", "terminal.integrated.rightClickBehavior.copyPaste": "Copia in presenza di una selezione, in caso contrario incolla.", "terminal.integrated.rightClickBehavior.default": "Mostra il menu di scelta rapida.", + "terminal.integrated.rightClickBehavior.nothing": "Non eseguire alcuna operazione e passare l'evento al terminale.", "terminal.integrated.rightClickBehavior.paste": "Incolla con il pulsante destro del mouse.", "terminal.integrated.rightClickBehavior.selectWord": "Seleziona la parola sotto il cursore e mostra il menu di scelta rapida.", "terminal.integrated.scrollback": "Controlla il numero massimo di righe che il terminale mantiene nel buffer.", "terminal.integrated.sendKeybindingsToShell": "Invia tramite dispatcher la maggior parte dei tasti di scelta rapida al terminale anziché al Workbench, eseguendo l'override di `#terminal.integrated.commandsToSkipShell#`, che può essere usato in alternativa per l'affinamento.", + "terminal.integrated.shellIntegration.decorationIcon": "Controlla l’icona che verrà usata per i comandi ignorati/vuoti. Impostare su `''` per nascondere l’icona o disabilitare le decorazioni con `#terminal.integrated.shellIntegration.decorationsEnabled#`", + "terminal.integrated.shellIntegration.decorationIconError": "Controlla l'icona che verrà usata per ogni comando nei terminali in cui è abilitata l'integrazione della shell a cui è associato un codice di uscita. Impostare su `''` per nascondere l'icona o disabilitare le decorazioni con '#terminal.integrated.shellIntegration.decorationsEnabled#'.", + "terminal.integrated.shellIntegration.decorationIconSuccess": "Controlla l'icona che verrà usata per ogni comando nei terminali in cui è abilitata l'integrazione della shell a cui non è associato un codice di uscita. Impostare su `''` per nascondere l'icona o disabilitare le decorazioni con '#terminal.integrated.shellIntegration.decorationsEnabled#'.", + "terminal.integrated.shellIntegration.decorationsEnabled": "Quando l'integrazione della shell è abilitata, aggiunge una decorazione per ogni comando.", + "terminal.integrated.shellIntegration.enabled": "Abilitare la funzionalità di integrazione della shell sperimentale che attiverà alcune funzionalità, ad esempio il rilevamento avanzato dei comandi e il rilevamento della directory di lavoro corrente. L'integrazione della shell funziona inserendo uno script che viene eseguito quando la shell viene inizializzata e consente al terminale di ottenere informazioni dettagliate aggiuntive su ciò che accade all'interno del terminale. L'inserimento di script potrebbe non funzionare se nel profilo del terminale sono definiti argomenti personalizzati. \r\n\r\nShell supportate:\r\n\r\n- Linux/macOS: bash, pwsh, zsh\r\n - Windows: pwsh\r\n\r\n Questa impostazione si applica solo quando vengono creati i terminali, sarà necessario riavviare i terminali per rendere effettiva l'impostazione.", + "terminal.integrated.shellIntegration.history": "Controlla il numero di comandi utilizzati di recente da mantenere nella cronologia dei comandi del terminale. Impostare a 0 per disabilitare la cronologia dei comandi del terminale.", + "terminal.integrated.shellIntegration.showWelcome": "Indica se visualizzare il messaggio di benvenuto attivato dall'integrazione della shell nel terminale quando la funzionalità è abilitata.", "terminal.integrated.showExitAlert": "Controlla se mostrare l'avviso \"Il processo del terminale è stato terminato. Codice di uscita\" quando il codice di uscita è diverso da zero.", "terminal.integrated.splitCwd": "Controlla la directory di lavoro con cui avviare un terminale diviso.", "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.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "Controlla la posizione delle schede dei terminali, a sinistra o a destra dei terminali effettivi.", "terminal.integrated.tabs.location.left": "Mostra la visualizzazione delle schede dei terminali a sinistra del terminale", "terminal.integrated.tabs.location.right": "Mostra la visualizzazione delle schede dei terminali a destra del terminale", - "terminal.integrated.tabs.separator": "Separatore usato da “terminal.integrated.title” e “terminal.integrated.description”.", + "terminal.integrated.tabs.separator": "Separatore utilizzato da {0} e {0}.", "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", @@ -8261,12 +8888,16 @@ "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." + "terminalTextSelectedContextKey": "Indica se il testo è selezionato nel terminale attivo.", + "terminalViewShowing": "Indica se la visualizzazione del terminale è visualizzata" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "sessione corrente", + "doNotShowAgain": "Non visualizzare più questo messaggio", "killTerminal": "Termina il terminale", "killTerminal.short": "Termina", "moveToEditor": "Sposta il terminale nell'area dell'editor", + "previousSessionCategory": "sessione precedente", "splitTerminal": "Terminale diviso", "splitTerminal.short": "Dividi", "terminal": "Terminale", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "Rinomina...", "workbench.action.terminal.sizeToContentWidthInstance": "Attiva/Disattiva dimensioni in larghezza contenuto" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "La connessione al processo host pty del terminale non risponde. È possibile che i terminali non funzionino più.", - "restartPtyHost": "Riavvia host pty" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "Crea nuovo terminale integrato (locale)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "Icona per l'interruttore 'Esecuzione automatica' nella visualizzazione Test.", "filterIcon": "Icona per l'azione 'Filtro' nella visualizzazione Test.", "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.", + "testingCancelRefreshTests": "Icona sul pulsante per annullare l'aggiornamento dei test.", "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.", "testingPassedIcon": "Icona visualizzata per i test superati.", "testingQueuedIcon": "Icona visualizzata per i test accodati.", + "testingRefreshTests": "Icona sul pulsante per aggiornare i test.", "testingRunAllIcon": "Icona dell'azione \"Esegui tutti i test\".", "testingRunIcon": "Icona dell'azione \"Esegui test\".", "testingShowAsList": "Icona visualizzata quando la struttura ad albero di Esplora test è disabilitata.", @@ -8318,6 +8946,7 @@ "runAllTests": "Esegui tutti i test", "runSelectedTests": "Esegui test", "testing.cancelRun": "Annulla esecuzione dei test", + "testing.cancelTestRefresh": "Annulla aggiornamento test", "testing.clearResults": "Cancella tutti i risultati", "testing.collapseAll": "Comprimi tutti i test", "testing.configureProfile": "Configurare i profili di test", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "Visualizza output in anteprima", "testing.reRunFailTests": "Ripeti i test non superati", "testing.reRunLastRun": "Ripeti l'ultima esecuzione", + "testing.refreshTests": "Aggiorna test", "testing.runAtCursor": "Esegui test alla posizione del cursore", "testing.runCurrentFile": "Esegui test nel file corrente", "testing.runUsing": "Eseguire con profilo...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "Ordina per posizione", "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", "testing.viewAsTree": "Visualizza come albero", + "unhideAllTests": "Scopri tutti i test", "unhideTest": "Scopri il test" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "T&esting", "noTestProvidersRegistered": "In questa area di lavoro non sono ancora stati trovati test.", - "searchMarketplaceForTestExtensions": "[Find Test Extensions](comando:{0})", + "searchForAdditionalTestExtensions": "Installa estensioni di test aggiuntive...", "test": "Test", "testExplorer": "Esplora test" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "Filtro, ad esempio text, !exclude, @tag", "testExplorerFilterLabel": "Filtra testo per i test in Esplora risorse", "testing.filters.currentFile": "Mostra solo nel file attivo", + "testing.filters.fuzzyMatch": "Corrispondenza fuzzy", "testing.filters.menu": "Altri filtri...", "testing.filters.removeTestExclusions": "Scopri tutti i test", "testing.filters.showExcludedTests": "Mostra i test nascosti", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "Seleziona profilo predefinito", "testExplorer": "Esplora test", "testing.treeElementLabelDuration": "{0}, in {1}", - "testing.treeElementLabelOutdated": "{0}, risultato obsoleto", "testingFindExtension": "Mostra i test dell'area di lavoro", "testingNoTest": "Nel file non sono stati trovati test." }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "Chiudi", "debug test": "Esegui debug del test", + "messageMoreLines1": "+ 1 altra riga", + "messageMoreLinesN": "+ {0} altre righe", "run test": "Esegui test", "testUnnamedTask": "Attività senza nome", "testing.debugLastRun": "Esegui debug del test", @@ -8457,7 +9088,12 @@ "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." + "testing.gutterEnabled": "Controlla se le decorazioni dei test sono visualizzate nella barra di navigazione dell'editor.", + "testing.openTesting": "Controlla quando aprire la visualizzazione di test.", + "testing.openTesting.neverOpen": "Non aprire mai automaticamente la visualizzazione test", + "testing.openTesting.openOnTestFailure": "Aprire la visualizzazione dei test in caso di errore del test", + "testing.openTesting.openOnTestStart": "Aprire la visualizzazione dei test all'avvio dei test", + "testing.saveBeforeTest": "Controlla se salvare tutti gli editor modificati ma non salvati prima di eseguire un test." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "Copertura", @@ -8480,47 +9116,58 @@ "testTrust": "I test in esecuzione possono eseguire codice nell'area di lavoro." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "Indica se a un test controller è associato un gestore di aggiornamento.", "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.isRefreshing": "Indica se un test controller sta aggiornando i test.", "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", "testing.testItemIsHidden": "Valore booleano che indica se l'elemento di test è nascosto" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "Esplora altri temi a colori...", + "browseProductIconThemes": "Sfogliare temi dell'icona di prodotto aggiuntivi...", "defaultProductIconThemeLabel": "Predefinito", + "fileIconThemeCategory": "temi icona file", "generateColorTheme.label": "Genera tema colore da impostazioni correnti", "installColorThemes": "Installa temi colori aggiuntivi...", "installIconThemes": "Installa temi dell'icona file aggiuntivi...", "installProductIconThemes": "Installa temi dell'icona di prodotto aggiuntivi...", + "installing extensions": "Installazione dell'estensione {0}...", + "manage extension": "Gestisci estensione", + "manageExtensionIcon": "Icona per l'azione 'Gestisci' nella selezione rapida del tema.", "miSelectColorTheme": "Tema &&colori", "miSelectIconTheme": "Tema &&icona file", "miSelectProductIconTheme": "&&Tema dell'icona di prodotto", "noIconThemeDesc": "Disabilita icone di file", "noIconThemeLabel": "Nessuno", - "preferences": "Preferenze", + "productIconThemeCategory": "temi dell'icona di prodotto", "selectIconTheme.label": "Tema icona file", "selectProductIconTheme.label": "Tema dell'icona di prodotto", "selectTheme.label": "Tema colori", "themes.category.dark": "temi scuri", "themes.category.hc": "temi a contrasto elevato", "themes.category.light": "temi chiari", - "themes.selectIconTheme": "Seleziona il tema dell'icona file", + "themes.selectIconTheme": "Selezionare il tema dell'icona del file (tasti SU/GIÙ per visualizzare l'anteprima)", "themes.selectIconTheme.label": "Tema icona file", - "themes.selectProductIconTheme": "Seleziona il tema dell'icona di prodotto", + "themes.selectMarketplaceTheme": "Digitare per cercare altro. Selezionare per installare. Tasti SU/GIÙ per l'anteprima", + "themes.selectProductIconTheme": "Selezionare il tema dell'icona del prodotto (tasti SU/GIÙ per visualizzare l'anteprima)", "themes.selectProductIconTheme.label": "Tema dell'icona di prodotto", "themes.selectTheme": "Selezionare il Tema colori (tasti su/giù per anteprima)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "Apri sequenza temporale", + "filterTimeline": "Sequenza temporale filtro", "timeline.excludeSources": "Matrice di origini Sequenza temporale che devono essere escluse dalla visualizzazione Sequenza temporale.", "timeline.pageOnScroll": "Sperimentale. Controlla se la visualizzazione Sequenza temporale caricherà la pagina successiva di elementi quando si scorre fino alla fine dell'elenco.", "timeline.pageSize": "Numero di elementi da mostrare nella visualizzazione Sequenza temporale per impostazione predefinita e durante il caricamento di altri elementi. Se si imposta su `null` (impostazione predefinita), le dimensioni della pagina verranno selezionate automaticamente in base all'area visibile della visualizzazione Sequenza temporale.", "timelineConfigurationTitle": "Sequenza temporale", + "timelineFilter": "Icona per l'azione di filtro della sequenza temporale.", "timelineOpenIcon": "Icona per l'azione di apertura della sequenza temporale.", "timelineViewIcon": "Icona della visualizzazione Sequenza temporale." }, @@ -8529,7 +9176,6 @@ "timeline": "Sequenza temporale", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "L'editor attivo non può fornire informazioni sulla sequenza temporale.", - "timeline.filterSource": "Includi: {0}", "timeline.loadMore": "Carica altro", "timeline.loading": "Caricamento della sequenza temporale per {0}...", "timeline.loadingMore": "Caricamento...", @@ -8605,7 +9251,10 @@ "use stable": "Stabile (corrente)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "&&Note sulla versione" + "downloadUpdate": "Scarica aggiornamento", + "installUpdate": "Installa aggiornamento", + "miReleaseNotes": "&&Note sulla versione", + "restartToUpdate": "Riavvia per aggiornare" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "Gestisci domini attendibili", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: Mostra le impostazioni in conflitto (1)", "resolveKeybindingsConflicts_global": "{0}: Mostra i tasti di scelta rapida in conflitto (1)", "resolveSnippetsConflicts_global": "{0}: Mostra i frammenti utente in conflitto ({1})", + "resolveTasksConflicts_global": "{0}: Mostra conflitti tra attività utente (1)", "service changed and turned off": "La sincronizzazione delle impostazioni è stata disattivata perché {0} usa ora un servizio separato. Attivare di nuovo la sincronizzazione.", "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", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: Mostra le impostazioni in conflitto", "showKeybindingsConflicts": "{0}: Mostra i tasti di scelta rapida in conflitto", "showSnippetsConflicts": "{0}: Mostra i frammenti utente in conflitto", + "showTasksConflicts": "{0}: Mostra conflitti tra attività utente", "sideBySideDescription": "Sincronizzazione impostazioni", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "Accedi per sincronizzare le impostazioni (1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "Cancella dati nel cloud..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "La sincronizzazione delle impostazioni viene sospesa temporaneamente perché il dispositivo corrente sta effettuando troppe richieste. Ricaricare {0} per riprendere.", + "local too many requests - restart": "La sincronizzazione delle impostazioni viene sospesa temporaneamente perché il dispositivo corrente sta effettuando troppe richieste. Riavviare {0} per riprendere.", "operationId": "ID operazione: {0}", - "too many requests": "La sincronizzazione delle impostazioni è stata disattivata in questo dispositivo perché genera troppe richieste." + "reload": "Ricarica", + "restart": "Riavvia", + "server too many requests": "La sincronizzazione delle impostazioni è disabilitata perché il dispositivo corrente sta effettuando troppe richieste. Attendere 10 minuti e attivare la sincronizzazione.", + "settings sync": "Sincronizzazione impostazioni. ID operazione: {0}", + "show sync logs": "Mostra log" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "Accetta locale", @@ -8766,6 +9423,7 @@ "troubleshoot": "Risoluzione dei problemi", "turn off": "&&Disattiva", "turn off sync on machine": "Disattivare la sincronizzazione in {0}?", + "turn off sync on multiple machines": "Disattivare la sincronizzazione nei computer selezionati?", "valid message": "Il nome del computer deve essere univoco e non vuoto", "workbench.actions.sync.compareWithLocal": "Confronta con versione locale", "workbench.actions.sync.editMachineName": "Modifica nome", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "Apri cartella dei backup locale", - "no backups": "La cartella dei backup locale non esiste", - "operationId": "ID operazione: {0}", - "report issue": "Segnala problema", - "settings sync": "Sincronizzazione impostazioni. ID operazione: {0}", - "show sync logs": "Mostra log", - "too many requests": "La sincronizzazione delle impostazioni è disabilitata perché il dispositivo corrente effettua troppe richieste. Segnalare un problema fornendo i log di sincronizzazione." + "no backups": "La cartella dei backup locale non esiste" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "Non ci sono provider di dati registrati che possono fornire i dati della visualizzazione.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "Nuovo file..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "Il contributo viewsWelcome in '{0}' richiede l'abilitazione di 'enableProposedApi'." + "ViewsWelcomeExtensionPoint.proposedAPI": "Il contributo viewsWelcome in '{0}' richiede 'enabledApiProposals: [\"contribViewsWelcome\"]' per usare la proprietà proposta 'group'." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "Contenuto di benvenuto delle visualizzazioni aggiunte come contributo. Il rendering del contenuto di benvenuto verrà eseguito quando nelle visualizzazioni ad albero non ci sono contenuti significativi da visualizzare, ad esempio Esplora file quando non ci sono cartelle aperte. Tale contenuto può essere usato come documentazione interna al prodotto per invitare gli utenti a usare determinate funzionalità prima che siano disponibili. Un valido esempio è il pulsante `Clona repository` nella visualizzazione di benvenuto di Esplora file.", "contributes.viewsWelcome.view": "Contenuto di benvenuto aggiunto come contributo per una visualizzazione specifica.", "contributes.viewsWelcome.view.contents": "Contenuto di benvenuto da visualizzare. Il formato del contenuto è un sottoinsieme di Markdown e include solo il supporto per i collegamenti.", "contributes.viewsWelcome.view.enablement": "Condizione per cui i pulsanti e i collegamenti dei comandi del contenuto di benvenuto devono essere abilitati.", - "contributes.viewsWelcome.view.group": "Gruppo a cui appartiene questo contenuto di benvenuto.", + "contributes.viewsWelcome.view.group": "Gruppo a cui appartiene questo contenuto di benvenuto. API proposta.", "contributes.viewsWelcome.view.view": "Identificatore visualizzazione di destinazione per questo contenuto di benvenuto. Sono supportate solo le visualizzazioni ad albero.", "contributes.viewsWelcome.view.when": "Condizione in cui visualizzare il contenuto di benvenuto." }, @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Clona repository GIT...", "gettingStarted.topLevelGitOpen.description": "Consente di connettersi a un repository remoto o a una richiesta pull per esplorare, cercare, modificare ed eseguire il commit", "gettingStarted.topLevelGitOpen.title": "Apri repository...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "Visualizza una procedura dettagliata nell'editor o in un'estensione", "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à", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Sembra che GIT non sia installato nel sistema.", "walkThrough.unboundCommand": "non associato" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "Contrassegna come completato", + "checkboxTitle": "Se selezionata, questa pagina verrà visualizzata all'avvio.", + "close": "Nascondi", + "footer": "{0} raccoglie i dati di utilizzo. Leggi i {1} e Scopri come {2}.", + "getStarted": "Attività iniziali", + "gettingStarted.allStepsComplete": "Tutti i {0} passaggi sono stati completati.", + "gettingStarted.editingEvolved": "Evoluzione dell'editor", + "gettingStarted.someStepsComplete": "{0} di {1} passaggi completati", + "imageShowing": "Immagine che mostra {0}", + "new": "Nuovo", + "newItems": "Aggiornato", + "nextOne": "Sezione successiva", + "noRecents": "Non sono presenti cartelle recenti,", + "openFolder": "aprire una cartella", + "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": "Avvia", + "toStart": "all'inizio.", + "walkthroughs": "Procedure dettagliate", + "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/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "Deprecato. Usare il valore globale 'workbench.reduceMotion'.", + "getStarted": "Attività iniziali", + "help": "Guida", + "miGetStarted": "Attività iniziali", + "pickWalkthroughs": "Apri procedura dettagliata...", + "welcome.goBack": "Indietro", + "welcome.markStepComplete": "Contrassegna il passaggio come completato", + "welcome.markStepInomplete": "Contrassegna il passaggio come incompleto", + "welcome.showAllWalkthroughs": "Apri procedura dettagliata...", + "workbench.startupEditor": "Controlla quale editor viene visualizzato all'avvio se non ne viene ripristinato nessuno dalla sessione precedente.", + "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": "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.", + "workbench.welcomePage.preferReducedMotion": "Se questa opzione è abilitata, riduce il movimento nella pagina iniziale.", + "workbench.welcomePage.videoTutorials": "Se questa opzione è abilitata, la pagina Guida introduttiva contiene collegamenti aggiuntivi alle esercitazioni video.", + "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/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Colore di sfondo della 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/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "Deprecata. In alternativa, usare `image` o `markdown`", + "title": "Titolo", + "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.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 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.", + "walkthroughs.steps.description.interpolated": "Descrizione del passaggio. Supporta testo ``preformattato``, in __corsivo e in **grassetto**. Usare i collegamenti di tipo Markdown per comandi o collegamenti esterni:{0}, {1}, o {2}. I collegamenti sulla relativa riga verranno visualizzati come pulsanti.", + "walkthroughs.steps.doneOn": "Segnale per contrassegnare il passaggio come completato.", + "walkthroughs.steps.doneOn.deprecation": "doneOn è deprecata. Per impostazione predefinita, i passaggi verranno contrassegnati come completati quando vengono selezionati i relativi pulsanti per la configurazione di completionEvents per utilizzi futuri", + "walkthroughs.steps.id": "Identificatore univoco per questo passaggio. Viene usato per tenere traccia dei passaggi completati.", + "walkthroughs.steps.media": "File multimediali da visualizzare con questo passaggio; può essere un'immagine o contenuto Markdown.", + "walkthroughs.steps.media.altText": "Testo alternativo da visualizzare quando non è possibile caricare l'immagine oppure nelle utilità per la lettura dello schermo.", + "walkthroughs.steps.media.image.path.dark.string": "Percorso dell'immagine per i temi scuri, relativo alla directory dell'estensione.", + "walkthroughs.steps.media.image.path.hc.string": "Percorso dell'immagine per i temi a contrasto elevato, relativo alla directory dell'estensione.", + "walkthroughs.steps.media.image.path.hcLight.string": "Percorso dell'immagine per i temi chiari a contrasto elevato, relativo alla directory dell'estensione.", + "walkthroughs.steps.media.image.path.light.string": "Percorso dell'immagine per i temi chiari, relativo alla directory dell'estensione.", + "walkthroughs.steps.media.image.path.string": "Percorso di un'immagine o di un oggetto costituito dai percorsi delle immagini chiare, scure e a contrasto elevato relativi alla directory dell'estensione. A seconda del contesto, l'immagine verrà visualizzata con una larghezza compresa tra 400 px e 800 px, con limiti simili per l'altezza. Per supportare i display HIDPI, il rendering dell'immagine verrà eseguito con un ridimensionamento di 1,5 volte, ad esempio un'immagine la cui larghezza è pari a 900 pixel fisici verrà visualizzata come se la larghezza fosse pari a 600 pixel logici.", + "walkthroughs.steps.media.image.path.svg": "Il percorso di un token di colore svg è supportato nelle variabili per supportare il tema in modo che corrisponda al workbench.", + "walkthroughs.steps.media.markdown.path": "Percorso del documento Markdown, relativo alla directory dell'estensione.", + "walkthroughs.steps.oneOn.command": "Contrassegna il passaggio come completato quando viene eseguito il comando specificato.", + "walkthroughs.steps.title": "Titolo del passaggio.", + "walkthroughs.steps.when": "Espressione chiave di contesto per controllare la visibilità di questo passaggio.", + "walkthroughs.title": "Titolo della procedura dettagliata.", + "walkthroughs.when": "Espressione chiave di contesto per controllare la visibilità di questa procedura dettagliata." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "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/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "Attività iniziali" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "Predefinito" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "Sfoglia le estensioni del linguaggio", + "browsePopular": "Sfoglia estensioni Web più richieste", + "browseRecommended": "Sfoglia le estensioni consigliate", + "cloneRepo": "Clona repository", + "commandPalette": "Apri il riquadro comandi", + "enableSync": "Abilita Sincronizzazione impostazioni", + "enableTrust": "abilita attendibilità", + "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.commandPalette.description.interpolated": "I comandi consentono di eseguire qualsiasi attività in VS Code usando la tastiera. Per **fare pratica**, cercare i comandi frequenti per risparmiare tempo.\r\n{0}\r\n__Provare a cercare 'attiva/disattiva visualizzazione'.__", + "gettingStarted.commandPalette.title": "Un solo collegamento per accedere a tutto", + "gettingStarted.debug.description.interpolated": "Accelerare il ciclo di modifica, build, test e debug configurando una configurazione di avvio.\r\n{0}", + "gettingStarted.debug.title": "Guarda il codice in azione", + "gettingStarted.extensions.description.interpolated": "Le estensioni sono potenziamenti di VS Code. Spaziano da pratici strumenti per la produttività, all'espansione di funzionalità già pronte all'uso, fino all'aggiunta di funzionalità completamente nuove.\r\n{0}", + "gettingStarted.extensions.title": "Estendibilità senza limiti", + "gettingStarted.extensionsWeb.description.interpolated": "Le estensioni sono potenziamenti di VS Code. Il numero di quelle disponibili nel Web è in continuo aumento.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "È possibile scrivere codice in modo più intelligente con evidenziazione della sintassi, completamento del codice, linting e debug. Anche se molti linguaggi sono predefiniti, è possibile aggiungerne altri come estensioni.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Supporto completo per tutti i linguaggi", + "gettingStarted.installGit.description.interpolated": "Installare GIT per tenere traccia delle modifiche apportate nei progetti.\r\n{0}", + "gettingStarted.installGit.title": "Installa GIT", + "gettingStarted.intermediate.description": "Suggerimenti e consigli per ottimizzare il flusso di lavoro di sviluppo.", + "gettingStarted.intermediate.title": "Migliora la produttività", + "gettingStarted.menuBar.description.interpolated": "La barra dei menu completa è disponibile nel menu a discesa per dare più spazio al codice. Attivarne/Disattivarne la visualizzazione per accedervi più rapidamente. \r\n{0}", + "gettingStarted.menuBar.title": "Solo i componenti dell'interfaccia utente necessari", + "gettingStarted.newFile.description": "Aprire un nuovo file senza titolo, un notebook o un editor personalizzato.", + "gettingStarted.newFile.title": "Nuovo file...", + "gettingStarted.notebook.title": "Personalizza notebook", + "gettingStarted.notebookProfile.description": "Consente di modificare il funzionamento dei notebook nel modo preferito", + "gettingStarted.notebookProfile.title": "Seleziona il layout per i notebook", + "gettingStarted.openFile.description": "Consente di aprire un file per iniziare a lavorare", + "gettingStarted.openFile.title": "Apri file...", + "gettingStarted.openFolder.description": "Consente di aprire una cartella per iniziare a lavorare", + "gettingStarted.openFolder.title": "Apri cartella...", + "gettingStarted.openMac.description": "Consente di aprire un file o una cartella per iniziare a lavorare", + "gettingStarted.openMac.title": "Apri...", + "gettingStarted.pickColor.description.interpolated": "La combinazione di colori corretta consente di concentrarsi sul codice, non affatica gli occhi ed è facile e divertente da usare.\r\n{0}", + "gettingStarted.pickColor.title": "Scegli l'aspetto desiderato", + "gettingStarted.playground.description.interpolated": "Si vuole codificare in modo più rapido e intelligente? Esercitarsi con potenti caratteristiche di modifica del codice nel playground interattivo.\r\n{0}", + "gettingStarted.playground.title": "Ridefinisci le competenze di modifica", + "gettingStarted.quickOpen.description.interpolated": "Basta premere un tasto per spostarsi rapidamente tra i file. Suggerimento: per aprire più file, premere il tasto freccia DESTRA.", + "gettingStarted.quickOpen.title": "Spostamenti rapidi tra i file", + "gettingStarted.scm.description.interpolated": "Non è più necessario cercare i comandi GIT. I flussi di lavoro GIT e GitHub sono integrati.\r\n{0}", + "gettingStarted.scm.title": "Tieni traccia del codice con GIT", + "gettingStarted.scmClone.description.interpolated": "È possibile configurare il controllo della versione predefinito per il progetto per tenere traccia delle modifiche e collaborare con altri utenti.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "È possibile configurare il controllo della versione predefinito per il progetto per tenere traccia delle modifiche e collaborare con altri utenti.\r\n{0}", + "gettingStarted.settings.description.interpolated": "È possibile modificare ogni aspetto di VS Code e delle estensioni. Per facilitare l'uso, le impostazioni usate più di frequente vengono elencate per prime.\r\n{0}", + "gettingStarted.settings.title": "Ottimizza le impostazioni personali", + "gettingStarted.settingsSync.description.interpolated": "È possibile creare il backup delle personalizzazioni essenziali di VS Code per mantenerle aggiornate in tutti i dispositivi.\r\n{0}", + "gettingStarted.settingsSync.title": "Sincronizza da e verso altri dispositivi", + "gettingStarted.setup.OpenFolder.description.interpolated": "È tutto impostato per iniziare a scrivere codice. Aprire una cartella di progetto per aggiungere i file al codice VS.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "Apri il codice", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "La configurazione è stata completata ed è possibile iniziare a scrivere codice. È possibile aprire un progetto locale o un repository remoto per aggiungere i file in VS Code.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "Consente di individuare le migliori opzioni per personalizzare VS Code.", + "gettingStarted.setup.title": "Introduzione a VS Code", + "gettingStarted.setupWeb.description": "Consente di individuare le migliori opzioni per personalizzare VS Code nel Web.", + "gettingStarted.setupWeb.title": "Introduzione a VS Code nel Web", + "gettingStarted.shortcuts.description.interpolated": "Una volta individuati i comandi preferiti, è possibile creare scelte rapide da tastiera personalizzate per l'accesso immediato.\r\n{0}", + "gettingStarted.shortcuts.title": "Personalizza i collegamenti", + "gettingStarted.splitview.description.interpolated": "È possibile sfruttare al meglio lo spazio di visualizzazione aprendo i file affiancati, verticalmente e orizzontalmente.\r\n{0}", + "gettingStarted.splitview.title": "Modifica affiancata", + "gettingStarted.tasks.description.interpolated": "È possibile creare attività per i flussi di lavoro comuni e sfruttare l'esperienza integrata di esecuzione di script e controllo automatico dei risultati.\r\n{0}", + "gettingStarted.tasks.title": "Automatizza le attività di progetto", + "gettingStarted.terminal.description.interpolated": "È possibile eseguire rapidamente i comandi della shell e monitorare l'output di compilazione, proprio accanto al codice.\r\n{0}", + "gettingStarted.terminal.title": "Comodo terminale integrato", + "gettingStarted.topLevelGitClone.description": "Clona un repository remoto in una cartella locale", + "gettingStarted.topLevelGitClone.title": "Clona repository GIT...", + "gettingStarted.topLevelGitOpen.description": "Consente di connettersi a un repository remoto o a una richiesta pull per esplorare, cercare, modificare ed eseguire il commit", + "gettingStarted.topLevelGitOpen.title": "Apri repository...", + "gettingStarted.topLevelShowWalkthroughs.description": "Visualizza una procedura dettagliata nell'editor o in un'estensione", + "gettingStarted.topLevelShowWalkthroughs.title": "Apri una procedura dettagliata...", + "gettingStarted.topLevelVideoTutorials.description": "Guarda la nostra serie di brevi e pratiche esercitazioni video sulle funzionalità principali di VS Code.", + "gettingStarted.topLevelVideoTutorials.title": "Guarda le esercitazioni video", + "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.", + "gettingStarted.workspaceTrust.title": "Esplora e modifica il codice in modo sicuro", + "initRepo": "Inizializza repository GIT", + "installGit": "Installa GIT", + "keyboardShortcuts": "Tasti di scelta rapida", + "openEditorPlayground": "Apri Playground editor", + "openFolder": "Apri cartella", + "openRepository": "Apri repository", + "openSCM": "Apri controllo del codice sorgente", + "pickFolder": "Seleziona una cartella", + "quickOpen": "Apri un file con Quick Open", + "runProject": "Esegui il progetto", + "runTasks": "Esegui attività rilevate automaticamente", + "showTerminal": "Mostra pannello del terminale", + "splitEditor": "Dividi editor", + "titleID": "Sfoglia temi colore", + "toggleMenuBar": "Attiva/Disattiva barra dei menu", + "tweakSettings": "Perfeziona le impostazioni personali", + "watch": "Guarda l'esercitazione", + "workspaceTrust": "Attendibilità dell'area di lavoro" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "Predefinito", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "Contrasto elevato scuro", + "HighContrastLight": "Contrasto elevato chiaro", + "dark": "Scuro", + "light": "Chiaro", + "seeMore": "Visualizza altri temi..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "Nascondi panoramica interfaccia", + "welcomeOverlay": "Panoramica interfaccia utente", + "welcomeOverlay.commandPalette": "Trova ed esegui tutti i comandi", + "welcomeOverlay.debug": "Avvia ed esegui il debug", + "welcomeOverlay.explorer": "Esplora file", + "welcomeOverlay.extensions": "Gestisci le estensioni", + "welcomeOverlay.git": "Gestione del codice sorgente", + "welcomeOverlay.notifications": "Mostra notifiche", + "welcomeOverlay.problems": "Visualizza errori e avvisi", + "welcomeOverlay.search": "Cerca nei file", + "welcomeOverlay.terminal": "Attiva/Disattiva terminale integrato" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "Controlla quale editor viene visualizzato all'avvio se non ne viene ripristinato nessuno dalla sessione precedente.", + "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": "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/welcomeViews/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/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "Il contributo viewsWelcome in '{0}' richiede 'enabledApiProposals: [\"contribViewsWelcome\"]' per usare la proprietà proposta 'group'." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "Contenuto di benvenuto delle visualizzazioni aggiunte come contributo. Il rendering del contenuto di benvenuto verrà eseguito quando nelle visualizzazioni ad albero non ci sono contenuti significativi da visualizzare, ad esempio Esplora file quando non ci sono cartelle aperte. Tale contenuto può essere usato come documentazione interna al prodotto per invitare gli utenti a usare determinate funzionalità prima che siano disponibili. Un valido esempio è il pulsante `Clona repository` nella visualizzazione di benvenuto di Esplora file.", + "contributes.viewsWelcome.view": "Contenuto di benvenuto aggiunto come contributo per una visualizzazione specifica.", + "contributes.viewsWelcome.view.contents": "Contenuto di benvenuto da visualizzare. Il formato del contenuto è un sottoinsieme di Markdown e include solo il supporto per i collegamenti.", + "contributes.viewsWelcome.view.enablement": "Condizione per cui i pulsanti e i collegamenti dei comandi del contenuto di benvenuto devono essere abilitati.", + "contributes.viewsWelcome.view.group": "Gruppo a cui appartiene questo contenuto di benvenuto. API proposta.", + "contributes.viewsWelcome.view.view": "Identificatore visualizzazione di destinazione per questo contenuto di benvenuto. Sono supportate solo le visualizzazioni ad albero.", + "contributes.viewsWelcome.view.when": "Condizione in cui visualizzare il contenuto di benvenuto." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "Playground editor interattivo", + "editorWalkThrough.title": "Playground editor" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "Playgrou&&nd editor", + "walkThrough.editor.label": "Playground" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "Colore di sfondo degli editor incorporati nel playground interattivo.", + "walkThrough.gitNotFound": "Sembra che GIT non sia installato nel sistema.", + "walkThrough.unboundCommand": "non associato" + }, "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?", @@ -9094,7 +10017,7 @@ "folderTrust": "Si considerano attendibili gli autori dei file in questa cartella?", "grantFolderTrustButton": "Cartella attendibile e continua", "grantWorkspaceTrustButton": "Considera attendibile l'area di lavoro e continua", - "immediateTrustRequestLearnMore": "Se non si considerano attendibili gli autori di questi file, non è consigliabile continuare perché i file possono essere dannosi. Vedere [our docs] (https://aka.ms/vscode-workspace-trust) per altre informazioni.", + "immediateTrustRequestLearnMore": "If you don't trust the authors of these files, we do not recommend continuing as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "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", @@ -9115,7 +10038,7 @@ "restrictedModeBannerMessageWindow": "La modalità con restrizioni è destinata all'esplorazione del codice sicuro. Considerare attendibile questa finestra per abilitare tutte le funzionalità.", "restrictedModeBannerMessageWorkspace": "La modalità con restrizioni è destinata all'esplorazione del codice sicuro. Considerare attendibile quest’area di lavoro per abilitare tutte le funzionalità.", "securityConfigurationTitle": "Sicurezza", - "startupTrustRequestLearnMore": "Se non si considerano attendibili gli autori di questi file, è consigliabile continuare in modalità con restrizioni perché i file possono essere dannosi. Vedere [our docs] (https://aka.ms/vscode-workspace-trust) per altre informazioni.", + "startupTrustRequestLearnMore": "If you don't trust the authors of these files, we recommend to continue in restricted mode as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "status.WorkspaceTrust": "Attendibilità dell'area di lavoro", "status.ariaTrustedFolder": "Questa cartella è attendibile.", "status.ariaTrustedWindow": "La finestra è attendibile.", @@ -9146,16 +10069,17 @@ "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ì" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "Aggiungi cartella", + "checkListIcon": "Icona per il segno di spunta nell'editor attendibilità dell'area di lavoro.", "deleteTrustedUri": "Elimina percorso", "dontTrustButton": "Non considerare attendibile", + "editIcon": "Icona per l'icona di modifica della cartella nell'editor attendibilità dell'area di lavoro.", "editTrustedUri": "Modifica percorso", + "folderPickerIcon": "Icona per l'icona di selezione della cartella nell'editor attendibilità dell'area di lavoro.", "hostColumnLabel": "Host", "invalidTrust": "Non è possibile considerare attendibili singole cartelle all'interno di un repository.", "localAuthority": "Locale", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "Non sono ancora stati considerati attendibili file di area di lavoro o cartelle.", "pathColumnLabel": "Percorso", "pickerTrustedUri": "Apri selezione file", + "removeIcon": "Icona per l'icona di eliminazione della cartella nell'editor attendibilità dell'area di lavoro.", "root element label": "Gestisci attendibilità dell'area di lavoro", "selectTrustedUri": "Seleziona la cartella da considerare attendibile", + "shieldIcon": "Icona per l'attendibilità dell'area di lavoro del banner.", "trustAll": "Verranno considerati attendibili tutti i repository in {0}.", "trustButton": "Considera attendibile", "trustMessage": "Considerare attendibili gli autori di tutti i file nella cartella corrente o il relativo elemento padre '{0}'.", @@ -9203,7 +10129,12 @@ "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:", - "workspaceTrustEditorHeaderActions": "[Configure your settings] ({0}) o [learn more] (https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[Configure your settings]({0}) or [learn more](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "Icona per la croce nell'editor attendibilità dell'area di lavoro." + }, + "vs/workbench/contrib/workspace/common/workspace": { + "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/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Apri area di lavoro", @@ -9212,9 +10143,96 @@ "workspaceFound": "Questa cartella contiene il file dell'area di lavoro '{0}'. Aprirlo? [Altre informazioni]({1}) sui file dell'area di lavoro.", "workspacesFound": "Questa cartella contiene più file nell'area di lavoro. Vuoi aprire uno? [Ulteriori informazioni] ({0}) sui file nell'area di lavoro." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "Menu di scelta rapida del commento aggiunto come contributo, visualizzato sotto forma di pulsanti sotto l'editor dei commenti", + "comment.title": "Menu del titolo del commento aggiunto come contributo", + "commentThread.actions": "Menu di scelta rapida del thread del commento aggiunto come contributo, visualizzato sotto forma di pulsanti sotto l'editor dei commenti", + "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", + "menus.debugCallstackContext": "Menu di scelta rapida per la visualizzazione dello stack di chiamate di debug", + "menus.debugToolBar": "Menu della barra degli strumenti di debug", + "menus.debugVariablesContext": "Menu di scelta rapida per la visualizzazione delle variabili di debug", + "menus.editorContext": "Menu di scelta rapida dell'editor", + "menus.editorContextCopyAs": "Sottomenu 'Copia con nome' nel menu di scelta rapida dell'editor", + "menus.editorTabContext": "Menu di scelta rapida delle schede dell'editor", + "menus.editorTitle": "Menu del titolo dell'editor", + "menus.editorTitleRun": "Esegui il sottomenu nel menu del titolo dell'editor", + "menus.explorerContext": "Menu di scelta rapida Esplora file", + "menus.extensionContext": "Menu di scelta rapida dell'estensione", + "menus.home": "Menu di scelta rapida dell'indicatore della home page (solo Web)", + "menus.opy": "Sottomenu 'Copia come' nel menu Modifica di primo livello", + "menus.resourceFolderContext": "Menu di scelta rapida della cartella delle risorse del controllo del codice sorgente", + "menus.resourceGroupContext": "Menu di scelta rapida del gruppo di risorse del controllo del codice sorgente", + "menus.resourceStateContext": "Menu di scelta rapida dello stato delle risorse del controllo del codice sorgente", + "menus.scmSourceControl": "Menu del controllo del codice sorgente", + "menus.scmTitle": "Menu del titolo del controllo del codice sorgente", + "menus.statusBarRemoteIndicator": "Menu dell'indicatore di remoto sulla barra di stato", + "menus.touchBar": "La Touch Bar (solo Mac OS)", + "missing.altCommand": "La voce di menu fa riferimento a un comando alternativo `{0}` che non è definito nella sezione 'commands'.", + "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.executePrimary": "Menu di esecuzione della cella del notebook aggiunto come contributo", + "notebook.cell.title": "Menu del titolo della cella del notebook aggiunto come contributo", + "notebook.toolbar": "Menu della barra degli strumenti del notebook aggiunto come contributo", + "opticon": "la proprietà `icon` può essere omessa o deve essere una stringa o un valore letterale come `{dark, light}`", + "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", + "proposed": "L'API proposta richiede 'enabledApiProposal: [\"{0}\"]' - {1}", + "proposedAPI.invalid": "{0} è un identificatore di menu proposto. Richiede 'package.json#enabledApiProposals: [\"{1}\"]' ed è disponibile solo quando si termina lo sviluppo o con l'opzione della riga di comando seguente: --enable-proposed-api {2}", + "require": "le voci di sottomenu devono essere un oggetto", + "requireStringOrObject": "la proprietà `{0}` è obbligatoria e deve essere di tipo `object` o `string`", + "requirearray": "le voci di sottomenu devono essere una matrice", + "requirestring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "requirestrings": "le proprietà `{0}` e `{1}` sono obbligatorie e devono essere di tipo `string`", + "submenuId.duplicate.id": "Il sottomenu `{0}` è già stato registrato in precedenza.", + "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.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", + "view.timelineTitle": "Menu del titolo della visualizzazione Sequenza temporale", + "view.tunnelContext": "Menu di scelta rapida dell'elemento visualizzazione Porte", + "view.tunnelOriginInline": "Menu inline di origine dell'elemento visualizzazione Porte", + "view.tunnelPortInline": "Menu inline della porta dell'elemento visualizzazione Porte", + "view.viewTitle": "Menu del titolo della visualizzazione aggiunto come contributo", + "vscode.extension.contributes.commandType.category": "(Facoltativo) Stringa di categoria in base a cui è raggruppato il comando nell'interfaccia utente", + "vscode.extension.contributes.commandType.command": "Identificatore del comando da eseguire", + "vscode.extension.contributes.commandType.icon": "(Facoltativo) Icona usata per rappresentare il comando nell'interfaccia utente. Può essere un percorso di file, un oggetto con percorsi di file per temi scuri e chiari o riferimenti a un'icona del tema, ad esempio `\\$(zap)`", + "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": "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'", + "vscode.extension.contributes.menuItem.command": "Identificatore del comando da eseguire. Il comando deve essere dichiarato nella sezione 'commands'", + "vscode.extension.contributes.menuItem.group": "Gruppo a cui appartiene questo elemento", + "vscode.extension.contributes.menuItem.submenu": "Identificatore del sottomenu da visualizzare in questo elemento.", + "vscode.extension.contributes.menuItem.when": "Condizione che deve essere vera per mostrare questo elemento", + "vscode.extension.contributes.menus": "Aggiunge come contributo le voci di menu all'editor", + "vscode.extension.contributes.submenu.icon": "(Facoltativo) Icona usata per rappresentare il sottomenu nell'interfaccia utente. Può essere un percorso di file, un oggetto con percorsi di file per temi scuri e chiari o riferimenti a un'icona del tema, ad esempio `\\$(zap)`", + "vscode.extension.contributes.submenu.icon.dark": "Percorso dell'icona quando viene usato un tema scuro", + "vscode.extension.contributes.submenu.icon.light": "Percorso dell'icona quando viene usato un tema chiaro", + "vscode.extension.contributes.submenu.id": "Identificatore del menu da visualizzare come sottomenu.", + "vscode.extension.contributes.submenu.label": "Etichetta della voce di menu che porta a questo sottomenu.", + "vscode.extension.contributes.submenus": "Aggiunge come contributo le voci di sottomenu all'editor" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "Concedere l'accesso a {0} per {1}... (1)", "allow": "Consenti", + "authentication.Placeholder": "Non sono ancora stati richiesti account...", "authentication.id": "ID del provider di autenticazione.", "authentication.idConflict": "L'ID autenticazione '{0}' è già stato registrato", "authentication.label": "Nome leggibile del provider di autenticazione.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "Modifica area di lavoro", "nothing": "Non sono state effettuate modifiche" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "Contribuire con le impostazioni predefinite per le configurazioni", + "experimental": "Esperimenti" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente perché il file contiene modifiche non salvate. Salvare prima il file delle impostazioni utente, quindi riprovare.", "errorConfigurationFileDirtyFolder": "Non è possibile scrivere nelle impostazioni della cartella perché il file contiene modifiche non salvate. Salvare il file delle impostazioni della cartella '{0}' e riprovare.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "Impossibile scrivere nella cartella impostazioni perché non viene fornita alcuna risorsa.", "errorInvalidLaunchConfiguration": "Non è possibile scrivere nel file di configurazione di avvio. Aprirlo per correggere eventuali errori/avvisi e riprovare.", "errorInvalidRemoteConfiguration": "Non è possibile scrivere nelle impostazioni utente remote. Aprire le impostazioni utente remote per correggere eventuali errori/avvisi e riprovare.", - "errorInvalidResourceLanguageConfiguraiton": "Non è possibile scrivere in Impostazioni lingua perché {0} non è un'impostazione di lingua risorse.", + "errorInvalidResourceLanguageConfiguration": "Non è possibile scrivere in Impostazioni lingua perché {0} non è un'impostazione di lingua risorse.", "errorInvalidTaskConfiguration": "Non è possibile scrivere nel file di configurazione delle attività. Aprirlo per correggere eventuali errori/avvisi e riprovare.", "errorInvalidUserTarget": "Impossibile scrivere le impostazioni utente perché {0} non supporta l'ambito globale.", "errorInvalidWorkspaceConfigurationApplication": "Non è possibile scrivere {0} in Impostazioni area di lavoro. Questa impostazione può essere scritta solo in Impostazioni utente.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "Non è possibile scrivere nelle impostazioni dell'utente remoto perché il contenuto del file è più recente.", "errorTasksConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione delle attività perché il file contiene modifiche non salvate. Per prima cosa salvarlo, quindi riprovare.", "errorTasksConfigurationFileModifiedSince": "Non è possibile scrivere nel file di configurazione delle attività perché il contenuto del file è più recente.", + "errorUnknown": "Impossibile scrivere in {0} a causa di un errore interno.", "errorUnknownKey": "Impossibile scrivere {0} perché {1} non è una configurazione registrata.", "folderTarget": "Impostazioni cartella", "open": "Apri impostazioni", @@ -9279,7 +10302,7 @@ "errorFileDirty": "Impossibile scrivere nel file perché il file contiene modifiche non salvate. Salvare il file e riprovare.", "errorInvalidFile": "Impossibile scrivere nel file. Si prega di aprire il file per correggere eventuali errori o avvisi nel file e riprovare." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { "commandVariable.noStringType": "Non è possibile sostituire la variabile di comando '{0}' perché il comando non ha restituito un risultato di tipo stringa.", "inputVariable.command.noStringType": "Non è possibile sostituire la variabile di input '{0}' perché il comando '{1}' non ha restituito un risultato di tipo stringa.", "inputVariable.defaultInputValue": "(Predefinita)", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "Variabile {0}: non è possibile trovare la cartella dell'area di lavoro di '{1}'.", "canNotResolveLineNumber": "Non è possibile risolvere la variabile {0}. Assicurarsi che sia selezionata una riga nell'editor attivo.", "canNotResolveSelectedText": "Non è possibile risolvere la variabile {0}. Assicurarsi che sia selezionato del testo nell'editor attivo.", + "canNotResolveUserHome": "Impossibile risolvere il {0} della variabile. Percorso UserHome non definito", "canNotResolveWorkspaceFolder": "Non è possibile risolvere la variabile {0}. Aprire una cartella.", "canNotResolveWorkspaceFolderMultiRoot": "Non è possibile risolvere la variabile {0} in un'area di lavoro a cartelle multiple. Assegnare un ambito a questa variabile usando ':' e un nome di cartella dell'area di lavoro.", "configNoString": "Non è possibile risolvere la variabile {0} perché '{1}' è un valore strutturato.", "configNotFound": "Non è possibile risolvere la variabile {0} perché l'impostazione '{1}' non è stata trovata.", + "extensionNotInstalled": "Impossibile risolvere la variabile {0} perché l’estensione{1} non è installata.", "missingConfigName": "Non è possibile risolvere la variabile {0} perché non è assegnato alcun nome di impostazioni.", "missingEnvVarName": "Non è possibile risolvere la variabile {0} perché non è assegnato alcun nome di variabile di ambiente.", + "missingExtensionName": "Non è possibile risolvere la variabile {0} perché non è assegnato alcun nome di estensione.", "noValueForCommand": "Non è possibile risolvere la variabile {0} perché al comando non è assegnato alcun valore." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "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.", + "bisect.plural": "La funzionalità Bisezione estensioni è attiva e ha disabilitato {0} estensioni. Verificare se è ancora possibile riprodurre il problema e procedere selezionando una di queste opzioni.", + "bisect.singular": "La funzionalità Bisezione estensioni è attiva e ha disabilitato 1 estensione. Verificare se è ancora possibile riprodurre il problema e continuare selezionando una di queste opzioni.", "detail.start": "La funzionalità Bisezione estensioni userà la ricerca binaria per trovare un'estensione che causa un problema. Durante il processo la finestra viene ricaricata ripetutamente (circa {0} volte). Ogni volta è necessario confermare se i problemi sono ancora presenti.", "done": "Continua", "done.detail": "La funzionalità Bisezione estensioni è stata eseguita e ha riscontrato che il problema è causato dall'estensione {0}.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "Tutte le estensioni installate sono temporaneamente disabilitate.", "noWorkspace": "Non esiste alcuna area di lavoro." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "Non è possibile aggiungere '{0}' perché questa estensione non è un'estensione Web.", + "openInstalledWebExtensionsResource": "Apri risorsa di Estensioni Web installata" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Non è stato possibile installare l'estensione {0}: il manifesto non è stato trovato.", "VS Code for Web": "{0} per il Web", @@ -9432,16 +10464,13 @@ "singleDependentError": "Non è possibile disinstallare l'estensione '{0}'. L'estensione '{1}' dipende da tale estensione.", "twoDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da tale estensione." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "Non è possibile aggiungere '{0}' perché questa estensione non è un'estensione Web.", - "openInstalledWebExtensionsResource": "Apri risorsa di Estensioni Web installata" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remoto" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "Non è possibile installare l'estensione '{0}' perché non è compatibile con la versione corrente di VS Code (versione {1})." + "notFoundCompatibleDependency": "Non è possibile installare l'estensione '{0}' perché non è compatibile con la versione corrente di {1} (versione {2}).", + "notFoundCompatiblePrereleaseDependency": "Non è possibile installare la versione non definitiva dell'estensione '{0}' perché non è compatibile con la versione corrente di {1} (versione {2})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Aggiungi la raccomandazione di estensione a", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "Installazione dell'estensione '{0}'...", - "Reload": "Ricarica finestra e apri", "confirmUrl": "Consentire a un'estensione di aprire questo URI?", - "enableAndHandle": "L'estensione '{0}' è disabilitata. Abilitare l'estensione e caricare la finestra per aprire l'URL?", + "enableAndHandle": "L'estensione '{0}' è disabilitata. Abilitare l'estensione e aprire l'URL?", "enableAndReload": "&&Abilita e apri", "extensions": "Estensioni", - "install": "&&Installa", - "installAndHandle": "L'estensione '{0}' non è installata. Installare l'estensione e ricaricare la finestra per aprire l'URL?", + "install and open": "&&Installa e apri", + "installAndHandle": "L'estensione '{0}' non è installata. Installare l'estensione e aprire l'URL?", "manage": "Gestisci URI delle estensioni autorizzate...", "no": "Al momento non sono presenti URI di estensione autorizzati.", "open": "&&Apri", - "reload": "Ricaricare la finestra e aprire l'URL '{0}'?", "reloadAndHandle": "L'estensione '{0}' non è caricata. Ricaricare la finestra per caricare l'estensione e aprire l'URL?", "reloadAndOpen": "&&Ricarica la finestra e apri", "rememberConfirmUrl": "Non chiedere più per questa estensione." @@ -9470,8 +10497,11 @@ "name": "Host dell'estensione worker" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "L'host dell'estensione remoto è stato terminato in modo imprevisto. Riavvio in corso...", + "extensionService.crash": "L'host dell'estensione è stato terminato in modo imprevisto 3 volte negli ultimi 5 minuti.", "extensionTestError": "Non è stato trovato alcun host dell'estensione in grado di avviare Test Runner alla posizione {0}.", - "looping": "Le estensioni seguenti contengono cicli di dipendenza e sono state disabilitate: {0}" + "looping": "Le estensioni seguenti contengono cicli di dipendenza e sono state disabilitate: {0}", + "restart": "Riavvio host dell'estensione remoto" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "Misura latenza host dell'estensione" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "Definisce un'estensione che può essere eseguita su entrambi i lati, con una preferenza per l'esecuzione nel computer locale.", "extensionKind.workspace": "Consente di definire un'estensione che può essere eseguita solo nel computer remoto durante la connessione alla finestra remota.", "extensionKind.workspace-ui": "Definisce un'estensione che può essere eseguita su entrambi i lati, con una preferenza per l'esecuzione nel computer remoto.", + "product.extensionEnabledApiProposals": "Proposte API che le rispettive estensioni possono usare liberamente.", "ui": "Tipo di estensione UI. In una finestra remota tali estensioni sono abilitate solo se disponibili nel computer locale.", "vscode.extension.activationEvents": "Eventi di attivazione per l'estensione Visual Studio Code.", "vscode.extension.activationEvents.onAuthenticationRequest": "Evento di attivazione creato ogni volta che il provider di autenticazione specificato richiede sessioni.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Evento di attivazione emesso ogni volta che viene usato un renderer di output per notebook.", "vscode.extension.activationEvents.onSearch": "Un evento di attivazione emesso ogni volta che viene avviata una ricerca nella cartella con lo schema specificato.", "vscode.extension.activationEvents.onStartupFinished": "Evento di attivazione generato al termine dell'avvio (dopo l'attivazione di tutte le estensioni attivate tramite `*`).", + "vscode.extension.activationEvents.onTaskType": "Evento di attivazione generato ogni volta che le attività di un determinato tipo devono essere elencate o risolte.", "vscode.extension.activationEvents.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.onWebviewPanel": "Evento di attivazione generato quando viene caricata una visualizzazione Web di un determinato viewType", "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.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "Tutti i contributi dell'estensione Visual Studio Code rappresentati da questo pacchetto.", "vscode.extension.contributes.extensionPack": "Un set di estensioni che possono essere installate insieme. L'identificatore di un'estensione è sempre ${publisher}.${name}. Ad esempio: vscode.csharp.", "vscode.extension.displayName": "Nome visualizzato per l'estensione usato nella raccolta di Visual Studio Code.", + "vscode.extension.enableProposedApi.deprecated": "Usare invece `enabledApiProposals`.", + "vscode.extension.enabledApiProposals": "Abilitare le proposte API per provarle. Valido solo **durante lo sviluppo**. Le estensioni **non possono essere pubblicate** con questa proprietà. Per altri dettagli, vedere: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "Compatibilità del motore.", "vscode.extension.engines.vscode": "Per le estensioni di Visual Studio Code consente di specificare la versione di Visual Studio Code con cui è compatibile l'estensione. Non può essere *. Ad esempio: ^0.10.5 indica la compatibilità con la versione minima 0.10.5 di Visual Studio Code.", "vscode.extension.extensionDependencies": "Dipendenze ad altre estensioni. L'identificatore di un'estensione è sempre ${publisher}.${name}. Ad esempio: vscode.csharp.", @@ -9552,15 +10587,12 @@ "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.", - "reloadWindow": "Ricarica finestra" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "Apri strumenti di sviluppo", "enable": "Abilita e ricarica", "enableResolver": "Per aprire la finestra remota, è necessaria l'estensione '{0}'.\r\nAbilitarla?", - "extensionService.crash": "L'host dell'estensione è stato terminato in modo imprevisto.", + "extensionService.autoRestart": "L'host dell'estensione è stato terminato in modo imprevisto. Riavviare...", + "extensionService.crash": "Host di estensione terminato in modo imprevisto 3 volte negli ultimi 5 minuti.", "extensionService.versionMismatchCrash": "Non è possibile avviare l'host dell'estensione: le versioni non corrispondono.", "getEnvironmentFailure": "Non è stato possibile recuperare l'ambiente remoto", "install": "Installa e ricarica", @@ -9576,31 +10608,12 @@ "extensionHost.error": "Errore restituito dall'host dell'estensione: {0}", "extensionHost.startupFail": "L'host dell'estensione non è stato avviato entro 10 secondi. Potrebbe essersi verificato un problema.", "extensionHost.startupFailDebug": "L'host dell'estensione non è stato avviato entro 10 secondi. Potrebbe essersi arrestato alla prima riga e richiedere un debugger per continuare.", + "join.extensionDevelopment": "Terminazione della sessione di debug dell'estensione", "reloadWindow": "Ricarica finestra" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string[]`", - "extensionDescription.activationEvents2": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", - "extensionDescription.browser1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", - "extensionDescription.browser2": "Valore previsto di `browser` ({0}) da includere nella cartella dell'estensione ({1}). L'estensione potrebbe non essere più portabile.", - "extensionDescription.browser3": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", - "extensionDescription.empty": "La descrizione dell'estensione restituita è vuota", - "extensionDescription.engines": "la proprietà `{0}` è obbligatoria e deve essere di tipo `object`", - "extensionDescription.engines.vscode": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", - "extensionDescription.extensionDependencies": "la proprietà `{0}` può essere omessa o deve essere di tipo `string[]`", - "extensionDescription.main1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", - "extensionDescription.main2": "Valore previsto di `main` ({0}) da includere nella cartella dell'estensione ({1}). L'estensione potrebbe non essere più portatile.", - "extensionDescription.main3": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", - "extensionDescription.name": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", - "extensionDescription.publisher": "l'autore della proprietà deve essere di tipo `string`.", - "extensionDescription.version": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", - "fileReadFail": "Non è possibile leggere il file {0}: {1}.", - "jsonInvalidFormat": "Formato {0} non valido: è previsto l'oggetto JSON.", - "jsonParseFail": "Non è stato analizzare {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "Il file manifesto {0} non è valido: non è un oggetto JSON.", - "jsonsParseReportErrors": "Non è stato possibile analizzare {0}: {1}.", - "missingNLSKey": "Il messaggio per la chiave {0} non è stato trovato.", - "notSemver": "La versione dell'estensione non è compatibile con semver." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "Le estensioni sono state modificate sul disco. Ricaricare la finestra.", + "reloadWindow": "Ricarica finestra" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "Non è stato possibile spostare '{0}' nel Cestino", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "Prima di una serie di brevi e pratiche esercitazioni video sulle funzionalità principali di VS Code.", "gettingStarted.videoTutorial.button": "Guarda l'esercitazione" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "Indica se è possibile tornare indietro nella cronologia degli editor", + "canNavigateBackInEditLocations": "Indica se è possibile spostarsi indietro nella cronologia dei percorsi di modifica dell'editor", + "canNavigateBackInNavigationLocations": "Indica se è possibile spostarsi indietro nella cronologia dei percorsi di spostamento dell'editor", "canNavigateForward": "Indica se è possibile andare avanti nella cronologia degli editor", - "canNavigateToLastEditLocation": "Indica se è possibile passare alla posizione dell'ultima modifica", + "canNavigateForwardInEditLocations": "Indica se è possibile spostarsi avanti nella cronologia dei percorsi di modifica dell'editor", + "canNavigateForwardInNavigationLocations": "Indica se è possibile spostarsi avanti nella cronologia dei percorsi di spostamento dell'editor", + "canNavigateToLastEditLocation": "Indica se è possibile passare all'ultima posizione di modifica dell'editor", + "canNavigateToLastNavigationLocation": "Indica se è possibile passare all'ultima posizione di spostamento dell'editor", "canReopenClosedEditor": "Indica se è possibile riaprire l'ultimo editor chiuso" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "Non è possibile scrivere nel file di configurazione dei tasti di scelta rapida. Aprirlo e correggere gli errori/avvisi nel file, quindi riprovare." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "Area di lavoro", "untitledWorkspace": "Senza titolo (Area di lavoro)", "vscode.extension.contributes.resourceLabelFormatters": "Aggiunge come contributo le regole di formattazione etichetta per le risorse.", "vscode.extension.contributes.resourceLabelFormatters.authority": "Autorità URI in base a cui abbinare il formattatore. Sono supportati criteri GLOB semplici.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (Area di lavoro)", "workspaceNameVerbose": "{0} (Area di lavoro)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "Il valore di `contributes.{0}` non è valido. È prevista una matrice.", + "invalid.empty": "Il valore di `contributes.{0}` è vuoto", + "opt.aliases": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "opt.configuration": "la proprietà `{0}` può essere omessa e deve essere di tipo `string`", + "opt.extensions": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "opt.filenames": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "opt.firstLine": "la proprietà `{0}` può essere omessa e deve essere di tipo `string`", + "opt.icon": "la proprietà '{0}' può essere omessa e deve essere di tipo 'object' con le proprietà '{1}' e '{2}' di tipo 'string'", + "opt.mimetypes": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "require.id": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "vscode.extension.contributes.languages": "Aggiunge come contributo le dichiarazioni di linguaggio.", + "vscode.extension.contributes.languages.aliases": "Alias di nome per il linguaggio.", + "vscode.extension.contributes.languages.configuration": "Percorso relativo di un file che contiene le opzioni di configurazione per il linguaggio.", + "vscode.extension.contributes.languages.extensions": "Estensioni di file associate al linguaggio.", + "vscode.extension.contributes.languages.filenamePatterns": "Criteri GLOB dei nomi file associati al linguaggio.", + "vscode.extension.contributes.languages.filenames": "Nomi file associati al linguaggio.", + "vscode.extension.contributes.languages.firstLine": "Espressione regolare corrispondente alla prima riga di un file del linguaggio.", + "vscode.extension.contributes.languages.icon": "Icona da usare come icona di file, se nessun tema icona ne fornisce uno per la lingua.", + "vscode.extension.contributes.languages.icon.dark": "Percorso dell'icona quando viene usato un tema scuro", + "vscode.extension.contributes.languages.icon.light": "Percorso dell'icona quando viene usato un tema chiaro", + "vscode.extension.contributes.languages.id": "ID del linguaggio.", + "vscode.extension.contributes.languages.mimetypes": "Tipi MIME associati al linguaggio." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "È stato generato un errore imprevisto durante il tentativo di chiudere la finestra ({0}).", "errorLoad": "È stato generato un errore imprevisto durante il tentativo di modificare l'area di lavoro della finestra ({0}).", "errorQuit": "È stato generato un errore imprevisto durante il tentativo di uscire dall'applicazione ({0}).", "errorReload": "È stato generato un errore imprevisto durante il tentativo di ricaricare la finestra ({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "Il valore di `contributes.{0}` non è valido. È prevista una matrice.", "invalid.empty": "Il valore di `contributes.{0}` è vuoto", "opt.aliases": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Il tipo dell'impostazione non è valido. È previsto {0}. Correggerlo in JSON.", + "validations.arrayIncorrectType": "Tipo non corretto. È prevista una matrice.", "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}.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "È previsto un URI.", "validations.uriSchemeMissing": "È previsto un URI con schema." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "Profilo impostazioni", + "settings profiles": "Profilo impostazioni" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: sono stati applicati.", + "profiles.applying": "{0}: Applicazione..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "Annulla", "dismiss": "Chiudi", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "Inoltrata dall'utente", "tunnel.staticallyForwarded": "A inoltro statico" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "Non è stato possibile connettersi al server host dell'estensione remota (errore: {0})", "devTools": "Apri strumenti di sviluppo", "directUrl": "Apri nel browser" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "La cartella dell'area di lavoro non esiste: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Registrazione già in corso.", "invalid.embeddedLanguages": "Il valore in `contributes.{0}.embeddedLanguages` non è valido. Deve essere un mapping di oggetti tra nome ambito e linguaggio. Valore specificato: {1}", @@ -9839,17 +10894,16 @@ "progress2": "Registrazione dell'analisi della grammatica TextMate in corso. Al termine, fare clic su Arresta.", "stop": "Arresta" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "Non è stata registrata alcuna grammatica TM per questo linguaggio." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "Aggiunge come contributo i tokenizer TextMate.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "Definisce quali nomi di ambito contengono parentesi quadre bilanciate.", "vscode.extension.contributes.grammars.embeddedLanguages": "Mapping tra nome ambito e ID linguaggio se questa grammatica contiene linguaggi incorporati.", "vscode.extension.contributes.grammars.injectTo": "Elenco di nomi di ambito del linguaggio in cui viene inserita questa grammatica.", "vscode.extension.contributes.grammars.language": "Identificatore di linguaggio per cui si aggiunge come contributo questa sintassi.", "vscode.extension.contributes.grammars.path": "Percorso del file tmLanguage. È relativo alla cartella delle estensioni e in genere inizia con './syntaxes/'.", "vscode.extension.contributes.grammars.scopeName": "Nome dell'ambito TextMate usato dal file tmLanguage.", - "vscode.extension.contributes.grammars.tokenTypes": "Mapping tra nome di ambito e tipi di token." + "vscode.extension.contributes.grammars.tokenTypes": "Mapping tra nome di ambito e tipi di token.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "Definisce quali nomi di ambito non contengono parentesi quadre bilanciate." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' esiste già. Sostituirlo?", @@ -9859,7 +10913,12 @@ "readonly": "Sola lettura", "readonlyAndDeleted": "Eliminato, sola lettura", "replaceButtonLabel": "&&Sostituisci", - "textFileModelDecorations": "Decorazioni modello di file di testo" + "textFileCreate.source": "File creato", + "textFileModelDecorations": "Decorazioni modello di file di testo", + "textFileOverwrite.source": "File sostituito" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "Codifica file modificata" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Non è stato possibile salvare '{0}': {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "Salvataggio di '{0}'" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "Salvataggio dei file di testo" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "Si sono verificati problemi durante l'analisi del file delle icone dei file: {0}", "error.invalidformat": "Formato non valido per il file di tema delle icone dei file: è previsto un oggetto." @@ -9875,12 +10937,14 @@ "defaultTheme": "Predefinito", "error.cannotparseicontheme": "Si sono verificati problemi durante l'analisi del file delle icone dei prodotti: {0}", "error.fontId": "ID carattere '{0}' mancante o non valido. La definizione del tipo di carattere verrà ignorata.", + "error.fontSrc": "Origine carattere non valida nel tipo di carattere '{0}'. L'origine verrà ignorata.", "error.fontStyle": "Stile del carattere non valido nel tipo di carattere '{0}'. L'impostazione verrà ignorata.", "error.fontWeight": "Spessore del carattere non valido nel tipo di carattere '{0}'. L'impostazione verrà ignorata.", + "error.icon.font": "La definizione dell'icona '{0}' verrà ignorata. ID carattere sconosciuto.", "error.icon.fontCharacter": "La definizione dell'icona '{0}' verrà ignorata. Tipo di carattere sconosciuto.", - "error.icon.fontId": "La definizione dell'icona '{0}' verrà ignorata. ID carattere sconosciuto.", "error.invalidformat": "Formato non valido per il file di tema delle icone dei prodotti: è previsto un oggetto.", "error.missingProperties": "Formato non valido per il file di tema delle icone di prodotto: deve contenere iconDefinitions e fonts.", + "error.noFontSrc": "Nessuna origine di carattere valida nel tipo di carattere '{0}'. La definizione del tipo di carattere verrà ignorata.", "error.parseicondefs": "Si sono verificati problemi durante l'elaborazione delle definizioni delle icone di prodotto in {0}:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "Identificatore del colore che supporta i temi", "contributes.color.id.format": "Gli identificatori devono contenere solo lettere, cifre e punti e non possono iniziare con un punto", "contributes.defaults.dark": "Colore predefinito per i temi scuri. Può essere un valore di colore in formato esadecimale (#RRGGBB[AA]) oppure l'identificativo di un colore che supporta i temi e fornisce l'impostazione predefinita.", - "contributes.defaults.highContrast": "Colore predefinito per i temi a contrasto elevato. Può essere un valore di colore in formato esadecimale (#RRGGBB[AA]) oppure l'identificativo di un colore che supporta i temi e fornisce l'impostazione predefinita.", + "contributes.defaults.highContrast": "Colore predefinito per i temi scuri a contrasto elevato. Un valore di colore in esadecimale (#RRGGBB[AA]) o l'identificatore di un colore a tema che fornisce l'impostazione predefinita. Se non viene specificato, il colore 'scuro' viene usato come impostazione predefinita per i temi scuri a contrasto elevato.", + "contributes.defaults.highContrastLight": "Colore predefinito per i temi chiari a contrasto elevato. Un valore di colore in esadecimale (#RRGGBB[AA]) o l\\'identificatore di un colore a tema che fornisce l\\'impostazione predefinita. Se non specificato, il colore \\\"chiaro\\\" viene usato come impostazione predefinita per i temi di luce a contrasto elevato.", "contributes.defaults.light": "Colore predefinito per i temi chiari. Può essere un valore di colore in formato esadecimale (#RRGGBB[AA]) oppure l'identificativo di un colore che supporta i temi e fornisce l'impostazione predefinita.", "invalid.colorConfiguration": "'configuration.colors' deve essere un array", "invalid.default.colorType": "{0} deve essere un valore di colore in formato esadecimale (#RRGGBB [AA] o #RGB[A]) o l'identificativo di un colore che supporta i temi e che fornisce il valore predefinito. ", - "invalid.defaults": "'configuration.colors.defaults' deve essere definito e deve contenere 'light', 'dark' e 'highContrast'", + "invalid.defaults": "'configuration.colors.defaults' deve essere definito e deve contenere 'chiaro' e 'scuro'", + "invalid.defaults.highContrast": "Se definito, 'configuration.colors.defaults.highContrast' deve essere una stringa.", + "invalid.defaults.highContrastLight": "Se definito, 'configuration.colors.defaults.highContrastLight' deve essere una stringa.", "invalid.description": "'configuration.colors.description' deve essere definito e non può essere vuoto", "invalid.id": "'configuration.colors.id' deve essere definito e non può essere vuoto", "invalid.id.format": "'configuration.colors.id' deve contenere solo lettere, cifre e punti e non può iniziare con un punto" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "Colori per l'evidenziazione della sintassi", - "schema.fontStyle.error": "Lo stile del carattere deve 'italic', 'bold' o 'underline' oppure una combinazione di tali impostazioni oppure la stringa vuota.", + "schema.fontStyle.error": "Lo stile del carattere deve essere 'corsivo', 'grassetto', 'sottolineato', 'barrato', una combinazione di questi stili oppure la stringa può essere vuota.", "schema.properties.name": "Descrizione della regola.", "schema.properties.scope": "Selettore di ambito usato per la corrispondenza della regola.", "schema.semanticTokenColors": "Colori per i token semantici", "schema.supportsSemanticHighlighting": "Indica se abilitare l'evidenziazione semantica per questo tema.", "schema.token.background.warning": "I colori di sfondo del token non sono supportati.", - "schema.token.fontStyle": "Stile del carattere della regola: 'italic', 'bold' o 'underline' o una combinazione. Con una stringa vuota le impostazioni ereditate vengono annullate.", + "schema.token.fontStyle": "Stile del carattere della regola: 'corsivo', 'grassetto', 'sottolineato', 'barrato' o una combinazione di questi stili. Con una stringa vuota le impostazioni ereditate vengono annullate.", "schema.token.fontStyle.none": "Nessuno (cancella lo stile ereditato)", "schema.token.foreground": "Colore primo piano per il token.", "schema.token.settings": "Colori e stili per il token.", @@ -9958,35 +11025,23 @@ "schema.languageId": "ID della definizione di icona per l'associazione.", "schema.languageIds": "Associa i linguaggi alle icone. La chiave dell'oggetto è l'ID linguaggio definito nel punto di aggiunta contributo del linguaggio.", "schema.light": "Associazioni facoltative per le icone di file nei temi colori chiari.", + "schema.showLanguageModeIcons": "Consente di configurare se utilizzare le icone della lingua predefinita se il tema non definisce un'icona per una lingua.", "schema.src": "Percorso del tipo di carattere." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "Impostazione predefinita dell'icona. È un riferimento a un oggetto ThemeIcon esistente oppure un'icona in un tipo di carattere icona.", "contributes.icon.default.fontCharacter": "Carattere per l'icona nel tipo carattere icona.", - "contributes.icon.default.fontId": "ID del tipo di carattere icona che definisce l'icona.", + "contributes.icon.default.fontPath": "Percorso del tipo di carattere icona che definisce l'icona.", "contributes.icon.description": "Descrizione dell'icona che supporta i temi", "contributes.icon.id": "Identificatore dell'icona che supporta i temi", "contributes.icon.id.format": "Gli identificatori possono contenere solo lettere, cifre e trattini e devono essere costituiti da almeno due segmenti in formato `componente-nome_icona`.", - "contributes.iconFonts": "Aggiunge come contributo i tipi di carattere icona che verranno usati dai contributi icona.", - "contributes.iconFonts.id": "ID del tipo di carattere.", - "contributes.iconFonts.id.formatError": "L'ID deve contenere solo lettere, numeri, caratteri di sottolineatura e trattini.", - "contributes.iconFonts.src": "Percorso del tipo di carattere.", - "contributes.iconFonts.src.format": "Formato del tipo di carattere.", - "contributes.iconFonts.src.path": "Percorso del tipo di carattere, relativo al percorso dell'estensione corrente.", "contributes.icons": "Aggiunge come contributo le icone con tema definite dall'estensione", - "invalid.iconFonts.configuration": "'configuration.iconFonts' deve essere una matrice", - "invalid.iconFonts.id": "'configuration.iconFonts.id' deve essere definito e non può essere vuoto", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' deve contenere solo lettere, numeri, caratteri di sottolineatura e trattini.", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts' è un punto di aggiunta contributo proposto ed è disponibile solo durante l'esecuzione all'esterno di dev o con l'opzione della riga di comando seguente: --enable-proposed-api {0}", - "invalid.iconFonts.src": "'configuration.iconFonts.src' deve essere una matrice e includere i percorsi del tipo di carattere icona.", - "invalid.iconFonts.src.item": "Gli elementi di 'configuration.iconFonts.src' devono essere oggetti con proprietà 'path' e 'format'", - "invalid.iconFonts.src.path": "Valore previsto di `contributes.iconFonts.src.path` ({0}) da includere nella cartella dell'estensione ({0}). L'estensione potrebbe non essere più portabile.", - "invalid.icons.configuration": "'configuration.icons' deve essere una matrice", - "invalid.icons.default": "'configuration.icons.default' deve essere un riferimento all'ID di un'altra icona del tema (stringa) o una definizione di icona (oggetto) con le proprietà `fontId` e `fontCharacter`.", + "invalid.icons.configuration": "'configuration.icons' deve essere un oggetto con i nomi delle icone come proprietà.", + "invalid.icons.default": "'configuration.icons.default' deve essere un riferimento all'ID di un'altra icona del tema (stringa) o una definizione di icona (oggetto) con le proprietà `fontPath` e `fontCharacter`.", + "invalid.icons.default.fontPath.extension": "L'estensione di file 'woff', woff2' o 'ttf' prevista per 'contributes.icons.default.fontPath' è '{0}'.", + "invalid.icons.default.fontPath.path": "Previsto 'contributes.icons.default.fontPath' ({0}) da includere nella cartella dell'estensione ({0}).", "invalid.icons.description": "'configuration.icons.description' deve essere definito e non può essere vuoto", - "invalid.icons.id": "'configuration.icons.id' deve essere definito e non può essere vuoto", - "invalid.icons.id.format": "'configuration.icons.id' può contenere solo lettere, cifre e trattini e deve essere costituito da almeno due segmenti in formato `componente-nome_icona`", - "invalid.icons.proposedAPI": "'configuration.icons' è un punto di aggiunta contributo proposto ed è disponibile solo durante l'esecuzione all'esterno di dev o con l'opzione della riga di comando seguente: --enable-proposed-api {0}" + "invalid.icons.id.format": "Le chiavi 'configuration.icons' rappresentano l'ID icona e possono contenere solo lettere, cifre e trattini. Devono essere costituite da almeno due segmenti nel formato 'component-iconname'." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Formato del tipo di carattere.", @@ -9999,7 +11054,7 @@ "schema.src": "Percorso del tipo di carattere." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "Se è abilitata, passa automaticamente a un tema a contrasto elevato se il sistema operativo usa un tema di questo tipo. Il tema a contrasto elevato da usare viene specificato da `#{0}#`", + "autoDetectHighContrast": "Se è abilitata, passa automaticamente a un tema a contrasto elevato se il sistema operativo usa un tema di questo tipo. Il tema a contrasto elevato da usare viene specificato da `#{0}#` e `#{1}#`", "colorTheme": "Specifica il tema colori usato nell'area di lavoro.", "colorThemeError": "Il tema è sconosciuto o non è installato.", "defaultProductIconThemeDesc": "Predefinito", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "Non ci sono icone di file", "noIconThemeLabel": "Nessuno", "preferredDarkColorTheme": "Specifica il tema colori preferito per l'aspetto scuro del sistema operativo quando `#{0}#` è abilitato.", - "preferredHCColorTheme": "Specifica il tema colori preferito per la modalità a contrasto elevato quando `#{0}#` è abilitato.", + "preferredHCDarkColorTheme": "Specifica il tema colori preferito per la modalità scura a contrasto elevato quando `#{0}#` è abilitato.", + "preferredHCLightColorTheme": "Specifica il tema colori preferito per la modalità chiara a contrasto elevato quando `#{0}#` è abilitato.", "preferredLightColorTheme": "Specifica il tema colori preferito per l'aspetto chiaro del sistema operativo quando è abilitata l'impostazione `#{0}#`.", "productIconTheme": "Specifica il tema delle icone dei prodotti usato.", "productIconThemeError": "Il tema delle icone dei prodotti è sconosciuto o non è stato installato.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "ID del tema colori usato nelle impostazioni utente.", "vscode.extension.contributes.themes.label": "Etichetta del tema colori visualizzata nell'interfaccia utente.", "vscode.extension.contributes.themes.path": "Percorso del file tmTheme. È relativo alla cartella delle estensioni e corrisponde in genere a './colorthemes/awesome-color-theme.json'.", - "vscode.extension.contributes.themes.uiTheme": "Tema di base che definisce i colori nell'editor: 'vs' è il tema colori chiaro, mentre 'vs-dark' è il tema colori scuro e 'hc-black' è il tema a contrasto elevato scuro." + "vscode.extension.contributes.themes.uiTheme": "Tema di base che definisce i colori nell'editor: 'vs' è il tema colori chiaro, mentre 'vs-dark' è il tema colori scuro. 'hc-black' è il tema a contrasto elevato scuro, 'hc-light' è il tema a contrasto elevato chiaro." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "Descrizione del tipo di token semantico", @@ -10113,16 +11169,24 @@ "snippets": "Frammenti utente", "sync category": "Sincronizzazione impostazioni", "syncViewIcon": "Icona della visualizzazione Sincronizzazione impostazioni.", + "tasks": "Attività utente", "ui state label": "Stato interfaccia utente" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "Visualizzazioni delle personalizzazioni dei percorsi dei contenitori", + "cachedViewPositions": "Visualizzare le personalizzazioni dei percorsi", "hideView": "Nascondi '{0}'", "resetViewLocation": "Reimposta posizione" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "Visualizzazioni delle personalizzazioni della visibilità nel contenitore di visualizzazioni {0}" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' esiste già. Sostituirlo?", "deleted": "Eliminato", + "fileWorkingCopyCreate.source": "File creato", "fileWorkingCopyDecorations": "Decorazioni della copia di lavoro del file", + "fileWorkingCopyReplace.source": "File sostituito", "irreversible": "Nella cartella '{1}' esiste già un file o una cartella denominata {0}. Sostituendo il file o la cartella, il relativo contenuto verrà sovrascritto.", "readonly": "Sola lettura", "readonlyAndDeleted": "Eliminato, Sola lettura", @@ -10145,17 +11209,35 @@ "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/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "Salvataggio delle copie di lavoro" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "Salvataggio di '{0}'" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "File salvato", + "moved.source": "File spostato", + "renamed.source": "File rinominato" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "Annulla/Ripeti" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "Backup copie di lavoro" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Fare clic su 'Annulla' per interrompere l'attesa e salvare o ripristinare gli editor con modifiche non salvate.", - "backupBeforeShutdownMessage": "Il backup degli editor con modifiche non salvate sta richiedendo più tempo del previsto...", + "backupBeforeShutdownMessage": "Il backup degli editor con modifiche non salvate richiede più tempo...", "backupErrorDetails": "Provare prima a salvare o ripristinare gli editor con modifiche e riprovare.", "backupTrackerBackupFailed": "Non è stato possibile salvare nella posizione di backup i seguenti editor con modifiche non salvate.", "backupTrackerConfirmFailed": "Non è stato possibile salvare o ripristinare i seguenti editor con modifiche non salvate.", - "revertBeforeShutdown": "Il ripristino degli editor con modifiche non salvate sta richiedendo più tempo del previsto...", - "saveBeforeShutdown": "Il salvataggio degli editor con modifiche non salvate sta richiedendo più tempo del previsto..." + "discardBackupsBeforeShutdown": "L'eliminazione dei backup richiede più tempo...", + "revertBeforeShutdown": "Il ripristino degli editor con modifiche non salvate richiede più tempo...", + "saveBeforeShutdown": "Il salvataggio degli editor con modifiche non salvate richiede più tempo..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "Salvataggio della cronologia locale" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Impossibile scrivere nel file di configurazione dell'area di lavoro. Si prega di aprire il file per correggere eventuali errori/avvisi e riprovare.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "Errore di caricamento..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Provide new column width", + "table.resizeColumn.invalid": "Invalid column width", + "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "Attiva/Disattiva altro" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Controlla se l'attendibilità dell'area di lavoro è abilitata all'interno di Azure Data Studio.", "workspace.trust.emptyWindow.description": "Controlla se la finestra vuota è attendibile o meno per impostazione predefinita all'interno di Azure Data Studio. Se usata con '#{0}#', è possibile abilitare le funzionalità complete di Azure Data Studio senza chiedere conferma in una finestra vuota." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "Comprimi tutto" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Non ci sono account da aggiornare", "accountActions.no": "No", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "Non è stato possibile trovare la connessione per l'URI:{0}", "connectionStatusManager.uriAlreadyInConnectionsList": "Esiste già una connessione con URI: {0}" }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "Connessione non supportata", + "loading": "Caricamento..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget usato nei dashboard" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "Impossibile generare lo script di selezione per l'oggetto selezionato.", "updateOperationName": "Aggiorna" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "Impossibile eseguire la cella di codice. È in corso l'esecuzione di un'altra cella." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "disconnesso" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "Tabella delle proprietà di ricerca", + "ep.searchPlaceholder": "Filtra per qualsiasi campo...", + "ep.topOperationsSearchDescription": "Operazioni principali di ricerca" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "Confrontare editor del piano di esecuzione" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "Piano di query" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "Copia", + "ept.topOperationsCopyWithHeader": "Copia con intestazione", + "ept.topOperationsSelectAll": "Seleziona tutto", + "planTreeTab.title": "Albero del piano", + "topOperationsTableTitle": "Albero del piano di esecuzione" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "File piano di esecuzione", "executionPlan.diagram.ariaLabel": "Piano di esecuzione {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "Query {0}: costo della query (relativo allo script): % {1}" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "Copia", + "ep.topOperationsCopyWithHeader": "Copia con intestazione", + "ep.topOperationsSelectAll": "Seleziona tutto", + "topOperationsTabTitle": "Operazioni più frequenti", + "topOperationsTableTitle": "Operazioni più frequenti" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "Chiudi", "customZoomApplyButton": "Applica", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "Zoom (percentuale):", "zoomAction": "Zoom" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "Numero effettivo di righe per tutte le esecuzioni", + "cancelExpensiveOperationAction": "Chiudi", + "executionPlanActualElapsedCpuTime": "Tempo trascorso effettivo della CPU", + "executionPlanActualElapsedTime": "Tempo trascorso effettivo", + "executionPlanCost": "Costo", + "executionPlanNumberOfRowsRead": "Numero di righe lette", + "executionPlanOff": "Disattivato", + "executionPlanSelectExpenseMetricTitle": "Seleziona la metrica delle spese", + "executionPlanSubtreeCost": "Costo sottoalbero", + "expensiveOperationLabel": "Metrica:", + "highlightExpensiveOperationAction": "Applica", + "highlightExpensiveOperationApplyButton": "Applica", + "highlightExpensiveOperationButtonTitle": "Evidenzia operazione costosa", + "qp.expensiveOperationMetric.dontShowAgain": "Non visualizzare più", + "qp.expensiveOperationMetric.no": "No", + "qp.expensiveOperationMetric.yes": "Sì", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "Impostare la metrica scelta come predefinita per i piani di esecuzione delle query?", + "turnOffExpensiveHighlightingOperationAction": "Disattivato" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "Chiudi", "executionPlanEnterValueTitle": "Immetti il valore di ricerca", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "Risultato successivo", "previousSearchItemAction": "Risultato precedente" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Quando", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "Trova", "title.matchesCountLimit": "La ricerca ha restituito un numero elevato di risultati. Verranno evidenziate solo le prime 999 corrispondenze." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "Tipo di output '{0}' non riconosciuto." + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "Cella", "addCodeLabel": "Aggiungi codice", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "Le funzionalità in anteprima consentono di migliorare l'esperienza in Azure Data Studio offrendo accesso completo a nuove funzionalità e miglioramenti. Per altre informazioni sulle funzionalità in anteprima, vedere [qui] ({0}). Abilitare le funzionalità in anteprima?", "enablePreviewFeatures.yes": "Sì (scelta consigliata)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", + "notifyEncryption.moreInfoLink": "Più informazioni", + "notifyEncryption.title": "Aggiornamento importante" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "Crea una connessione", "welcomePage.createConnectionBody": "Connettersi a un'istanza di database tramite la finestra di dialogo di connessione.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "Inizia la presentazione", "welcomePage.willReloadAfterInstallingExtensionPack": "La finestra verrà ricaricata dopo l'installazione di supporto aggiuntivo per {0}." }, + "sql/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.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": "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": "Aprire la home page con contenuti per iniziare a usare Azure Data Studio ed estensioni.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Aprire la pagina di benvenuto quando si apre un'area di lavoro vuota.", + "workbench.startupEditor.welcomePageWithTour": "Aprire la home page con il tour di introduzione (impostazione predefinita)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Aggiungi un account", "accountDialog.close": "Chiudi", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "&&Introduzione", "showReleaseNotes": "Mostra introduzione" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "Impossibile eseguire la cella di codice. È in corso l'esecuzione di un'altra cella." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "Copia", - "ept.topOperationsCopyWithHeader": "Copia con intestazione", - "ept.topOperationsSelectAll": "Seleziona tutto", - "planTreeTab.title": "Albero del piano", - "topOperationsTableTitle": "Albero del piano di esecuzione" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "Copia", - "ep.topOperationsCopyWithHeader": "Copia con intestazione", - "ep.topOperationsSelectAll": "Seleziona tutto", - "topOperationsTabTitle": "Operazioni più frequenti", - "topOperationsTableTitle": "Operazioni più frequenti" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "Tipo di output '{0}' non riconosciuto." - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Provide new column width", - "table.resizeColumn.invalid": "Invalid column width", - "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "Comprimi tutto" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "Connessione non supportata", - "loading": "Caricamento..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "Tabella delle proprietà di ricerca", - "ep.searchPlaceholder": "Filtra per qualsiasi campo...", - "ep.topOperationsSearchDescription": "Operazioni principali di ricerca" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "Numero effettivo di righe per tutte le esecuzioni", - "cancelExpensiveOperationAction": "Chiudi", - "executionPlanActualElapsedCpuTime": "Tempo trascorso effettivo della CPU", - "executionPlanActualElapsedTime": "Tempo trascorso effettivo", - "executionPlanCost": "Costo", - "executionPlanNumberOfRowsRead": "Numero di righe lette", - "executionPlanOff": "Disattivato", - "executionPlanSelectExpenseMetricTitle": "Seleziona la metrica delle spese", - "executionPlanSubtreeCost": "Costo sottoalbero", - "expensiveOperationLabel": "Metrica:", - "highlightExpensiveOperationAction": "Applica", - "highlightExpensiveOperationApplyButton": "Applica", - "highlightExpensiveOperationButtonTitle": "Evidenzia operazione costosa", - "qp.expensiveOperationMetric.dontShowAgain": "Non visualizzare più", - "qp.expensiveOperationMetric.no": "No", - "qp.expensiveOperationMetric.yes": "Sì", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "Impostare la metrica scelta come predefinita per i piani di esecuzione delle query?", - "turnOffExpensiveHighlightingOperationAction": "Disattivato" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", - "notifyEncryption.moreInfoLink": "Più informazioni", - "notifyEncryption.title": "Aggiornamento importante" - }, - "sql/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.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": "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": "Aprire la home page con contenuti per iniziare a usare Azure Data Studio ed estensioni.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Aprire la pagina di benvenuto quando si apre un'area di lavoro vuota.", - "workbench.startupEditor.welcomePageWithTour": "Aprire la home page con il tour di introduzione (impostazione predefinita)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index 90bbcdc2bf..7782e62f4b 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 d661464b42..9cb0d4b1f5 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "タスク ランナー起動時の作業ディレクトリ", "defaultBuildTask": "既定のビルド タスクの名前。既定のビルド タスクが 1 つもない場合は、ビルド タスクを選択するためのクイック ピックが表示されます。", + "extensionInstallFolder": "拡張機能がインストールされているパス。", "file": "現在開いているファイル", "fileBasename": "現在開いているファイルのベース名", "fileBasenameNoExtension": "現在開いているファイルの拡張子を含まないベース名", @@ -52,8 +53,6 @@ "folderLabel": "特定の名前のフォルダー (任意の場所)", "folderName": "ファイルが含まれているワークスペース フォルダーの名前 (例: myFolder)", "folderPath": "ファイルが含まれているワークスペース フォルダーのファイル パス (例: /Users/Development/myFolder)", - "languageSpecificEditorSettings": "言語固有のエディター設定", - "languageSpecificEditorSettingsDescription": "言語に対するエディター設定を上書きします", "remoteName": "例: SSH", "rootName": "ワークスペースの名前 (例: myFolder または myWorkspace)", "rootPath": "ワークスペースのファイル パス (例: /Users/Development/myWorkspace)", 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 e6577e032b..083a19fbc1 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "ログイン情報のキーチェーンへの書き込みが、エラー '{0}' で失敗しました。", - "troubleshooting": "トラブルシューティング ガイド" - }, "dist/githubServer": { - "signingIn": "$(mark-github) github.com にサインインしています...", - "status.git.signIn.name": "GitHub サインイン", - "validUri": "GitHub ログインページの有効な URI を入力してください。" + "code.detail": "認証を完了するには、GitHub に移動し、上記のワンタイム コードを貼り付けます。", + "code.title": "コード: {0}", + "no": "いいえ", + "otherReasonMessage": "GitHub を使用するためのこの拡張機能の承認がまだ完了していません。引き続き試しますか?", + "progress": "新しいタブで [{0}]({0}) を開き、ワンタイム コードを貼り付けます: {1}", + "signingIn": "github.com にサインインしています...", + "signingInAnotherWay": "github.com にサインインしています...", + "userCancelledMessage": "ログインに問題がありますか? 別の方法を試しますか?", + "yes": "はい" }, "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 32aa30f91c..c388e73a4a 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "フォーク '{0}' が GitHub で正常に作成されました。", "forking_pushing": "変更をプッシュしています...", "no": "いいえ", + "no pr template": "テンプレートなし", "openingithub": "GitHub 上で開く", - "openpr": "PR を開く" + "openpr": "PR を開く", + "select pr template": "pull request テンプレートを選択する" }, "package": { "config.gitAuthentication": "VS Code 内で Git コマンドの自動 GitHub 認証を有効にするかどうかを制御します。", + "config.gitProtocol": "GitHub リポジトリの複製に使用するプロトコルを制御します", "description": "VS Code 用 GitHub 機能", "displayName": "GitHub", "welcome.publishFolder": "このフォルダーを GitHub リポジトリに直接公開することもできます。公開後、Git と GitHub を利用したソース管理機能にアクセスできるようになります。\r\n[$(github) GitHub に公開](command:github.publish)", diff --git a/i18n/ads-language-pack-ja/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/json-language-features.i18n.json index a4ab097bac..fd50d34a19 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "設定 '{0}' を使用して制限を構成します。", "goToSetting": "設定を開く", + "json.clearCache.completed": "JSON スキーマ キャッシュがクリアされました。", "json.resolveError": "JSON: スキーマ解決エラー", "json.schemaResolutionDisabledMessage": "スキーマのダウンロードは無効になっています。構成するには、クリックしてください。", "json.schemaResolutionErrorMessage": "スキーマを解決できません。クリックして、もう一度お試しください。", @@ -20,12 +21,34 @@ "untitled.schema": "{0} を読み込めません", "yes never again": "今後表示しない" }, + "client\\dist\\node/languageStatus": { + "openExtension": "拡張機能を開く", + "openSettings": "設定を開く", + "pending.detail": "JSON 情報を読み込んでいます", + "schema.noSchema": "このファイルにスキーマが構成されていません", + "schema.showdocs": "JSON スキーマの構成に関する詳細情報...", + "schemaFromFolderSettings": "ワークスペース設定で構成済み", + "schemaFromUserSettings": "ユーザー設定で構成済み", + "schemaFromextension": "拡張機能で構成済み: {0}", + "schemaPicker.title": "{0}に使用される JSON スキーマ", + "status.error": "使用されたスキーマを計算できません", + "status.multipleSchema": "複数の JSON スキーマが構成されています。", + "status.noSchema": "JSON スキーマが構成されていません。", + "status.noSchema.short": "スキーマ検証なし", + "status.notJSON": "JSON エディターではありません", + "status.openSchemasLink": "スキーマの表示", + "status.singleSchema": "JSON スキーマが構成されています。", + "status.withSchema.short": "スキーマ検証済み", + "status.withSchemas.short": "スキーマ検証済み", + "statusItem.name": "JSON 検証状態" + }, "package": { "description": "JSON ファイルに豊富な言語サポートを提供。", "displayName": "JSON 言語機能", "json.clickToRetry": "クリックして、もう一度お試しください。", "json.colorDecorators.enable.deprecationMessage": "設定 `json.colorDecorators.enable` は使用されなくなりました。`editor.colorDecorators` を使用してください。", "json.colorDecorators.enable.desc": "カラー デコレーターを有効または無効にします", + "json.command.clearCache": "スキーマ キャッシュのクリア", "json.enableSchemaDownload.desc": "有効にすると、JSON スキーマを http および https の場所からフェッチできるようになります。", "json.format.enable.desc": "既定の JSON フォーマッタを有効/無効にします", "json.maxItemsComputed.desc": "計算されたアウトライン記号と折りたたまれた領域の最大数 (パフォーマンス上の理由から制限されています)。", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "JSON ファイルをスキーマに解決するときに突き合わせる、'*' を含められるファイル パターンです。", "json.schemas.schema.desc": "指定された URL のスキーマ定義です。スキーマは、スキーマ URL へのアクセスを避けるためにのみ指定する必要があります。", "json.schemas.url.desc": "スキーマへの URL または現在のディレクトリ内のスキーマへの相対パス", - "json.tracing.desc": "VS Code と JSON 言語サーバー間の通信をトレースします。" + "json.tracing.desc": "VS Code と JSON 言語サーバー間の通信をトレースします。", + "json.validate.enable.desc": "JSON 検証を有効または無効にします。" } } } \ No newline at end of file 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 8f647e75cb..0a755d2efd 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "リンク先を表示" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "ファイル参照の検索に失敗しました。リソースが指定されていません。", + "progress.title": "ファイル参照の検索中" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "場所で名前の変更はサポートされていません" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[プレビュー] {0}", "onPreviewStyleLoadError": "'markdown.styles' を読み込むことができません: {0}", "preview.clickOpenFailed": "{0} を開くことができません。", "previewTitle": "プレビュー {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0} が見つかりません", "preview.securityMessage.label": "セキュリティが無効なコンテンツの警告", "preview.securityMessage.text": "このドキュメントで一部のコンテンツが無効になっています", "preview.securityMessage.title": "安全でない可能性があるか保護されていないコンテンツは、Markdown プレビューで無効化されています。保護されていないコンテンツを許可するかスクリプトを有効にするには、Markdown プレビューのセキュリティ設定を変更してください" }, - "dist/security": { + "dist/preview/security": { "disable.description": "すべてのコンテンツとスクリプトの実行を許可します。推奨されません。", "disable.title": "無効にする", "disableSecurityWarning.title": "このワークスペースでプレビューのセキュリティ警告を有効にする", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "コンテンツのセキュリティ レベルに影響しません" }, "package": { + "configuration.markdown.editor.drop.enabled": "シフトを挿入するには、マークダウン エディターへのドロップを有効または無効にします。`#workbenck.experimental.editor.dropIntoEditor.enabled#`' を有効にする必要があります。", "configuration.markdown.links.openLocation.beside": "アクティブなエディターの横にあるリンクを開きます。", "configuration.markdown.links.openLocation.currentGroup": "アクティブなエディター グループ内にリンクを開きます。", "configuration.markdown.links.openLocation.description": "マークダウン ファイル内のリンクを開く場所を制御します。", "configuration.markdown.preview.openMarkdownLinks.description": "Markdown プレビューで他のマークダウン ファイルへのリンクを開く方法を制御します。", "configuration.markdown.preview.openMarkdownLinks.inEditor": "エディターでリンクを開こうとします。", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Markdown プレビューでリンクを開こうとします。", + "configuration.markdown.suggest.paths.enabled.description": "Markdown リンクのパス候補を有効または無効にします", "description": "Markdown に豊富な言語サポートを提供。", "displayName": "Markdown 言語機能", + "markdown.findAllFileReferences": "ファイル参照の検索", "markdown.preview.breaks.desc": "Markdown プレビューで改行を表現する方法を設定します。'true' に設定すると、段落内の改行に対して
が作成されます。", "markdown.preview.doubleClickToSwitchToEditor.desc": "Markdown プレビューでダブルクリックすると、エディターに切り替わります。", "markdown.preview.fontFamily.desc": "Markdown プレビューで使用されるフォント ファミリを制御します。", diff --git a/i18n/ads-language-pack-ja/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/microsoft-authentication.i18n.json index 2a3b4ee8da..c2992f7501 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "保存された認証情報を読み取ることができなかったため、サインアウトされました。" }, - "dist/keychain": { - "keychainWriteError": "ログイン情報のキーチェーンへの書き込みが、エラー '{0}' で失敗しました。", - "troubleshooting": "トラブルシューティング ガイド" - }, "package": { "description": "Microsoft 認証プロバイダー", "displayName": "Microsoft アカウント", diff --git a/i18n/ads-language-pack-ja/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/theme-defaults.i18n.json index 147acc8f69..26c4fe9c9f 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Dark+ (既定の Dark)", "description": "既定の VIsual Studio の明るいテーマと濃いテーマ", "displayName": "既定のテーマ", - "hcColorThemeLabel": "ハイ コントラスト", + "hcColorThemeLabel": "ハイ コントラスト ダーク テーマ", "lightColorThemeLabel": "Light (Visual Studio)", + "lightHcColorThemeLabel": "ライト ハイ コントラスト", "lightPlusColorThemeLabel": "Light+ (既定の Light)", "minimalIconThemeLabel": "最小 (Visual Studio Code)" } diff --git a/i18n/ads-language-pack-ja/translations/main.i18n.json b/i18n/ads-language-pack-ja/translations/main.i18n.json index fdea123d2a..abda7074b3 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "入力" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "大文字と小文字を区別する", "regexDescription": "正規表現を使用する", "wordsDescription": "単語単位で検索する" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "入力", - "label.preserveCaseCheckbox": "保持する" + "label.preserveCaseToggle": "保持する" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "読み込み中..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "バインドなし" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "アプリケーション メニュー", "mMore": "その他" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0} 日前", "date.fromNow.hours.plural": "{0} 時間", "date.fromNow.hours.plural.ago": "{0} 時間前", + "date.fromNow.hours.plural.ago.fullWord": "{0} 時間前", + "date.fromNow.hours.plural.fullWord": "{0} 時間", "date.fromNow.hours.singular": "{0} 時間", "date.fromNow.hours.singular.ago": "{0} 時間前", + "date.fromNow.hours.singular.ago.fullWord": "{0} 時間前", + "date.fromNow.hours.singular.fullWord": "{0} 時間", "date.fromNow.in": "{0} 内", "date.fromNow.minutes.plural": "{0} 分", "date.fromNow.minutes.plural.ago": "{0} 分前", + "date.fromNow.minutes.plural.ago.fullWord": "{0} 分前", + "date.fromNow.minutes.plural.fullWord": "{0} 分", "date.fromNow.minutes.singular": "{0} 分", "date.fromNow.minutes.singular.ago": "{0} 分前", + "date.fromNow.minutes.singular.ago.fullWord": "{0} 分前", + "date.fromNow.minutes.singular.fullWord": "{0} 分", "date.fromNow.months.plural": "{0} か月", "date.fromNow.months.plural.ago": "{0} か月前", + "date.fromNow.months.plural.ago.fullWord": "{0} か月前", + "date.fromNow.months.plural.fullWord": "{0} か月", "date.fromNow.months.singular": "{0} 月", "date.fromNow.months.singular.ago": "{0} か月前", + "date.fromNow.months.singular.ago.fullWord": "{0} か月前", + "date.fromNow.months.singular.fullWord": "{0} か月", "date.fromNow.now": "現在", "date.fromNow.seconds.plural": "{0} 秒", "date.fromNow.seconds.plural.ago": "{0} 秒前", + "date.fromNow.seconds.plural.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.plural.fullWord": "{0} 秒", "date.fromNow.seconds.singular": "{0} 秒", "date.fromNow.seconds.singular.ago": "{0} 秒前", + "date.fromNow.seconds.singular.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.singular.fullWord": "{0} 秒", "date.fromNow.weeks.plural": "{0} 週間", "date.fromNow.weeks.plural.ago": "{0} 週間前", + "date.fromNow.weeks.plural.ago.fullWord": "{0} 週間前", + "date.fromNow.weeks.plural.fullWord": "{0} 週間", "date.fromNow.weeks.singular": "{0} 週間", "date.fromNow.weeks.singular.ago": "{0} 週間前", + "date.fromNow.weeks.singular.ago.fullWord": "{0} 週間前", + "date.fromNow.weeks.singular.fullWord": "{0} 週", "date.fromNow.years.plural": "{0} 年", "date.fromNow.years.plural.ago": "{0} 年前", + "date.fromNow.years.plural.ago.fullWord": "{0} 年前", + "date.fromNow.years.plural.fullWord": "{0} 年", "date.fromNow.years.singular": "{0} 年", - "date.fromNow.years.singular.ago": "{0} 年前" + "date.fromNow.years.singular.ago": "{0} 年前", + "date.fromNow.years.singular.ago.fullWord": "{0} 年前", + "date.fromNow.years.singular.fullWord": "{0} 年" }, "vs/base/common/errorMessage": { "error.defaultMessage": "不明なエラーが発生しました。ログで詳細を確認してください。", @@ -127,6 +148,7 @@ "cmdKey.long": "コマンド", "ctrlKey": "Ctrl", "ctrlKey.long": "Control", + "optKey.long": "オプション", "shiftKey": "Shift", "shiftKey.long": "Shift", "superKey": "Super", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "クイック入力" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "セカンダリ カーソルが削除されました", - "stickydesc": "長い行に移動しても行末に位置します" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "この時点では、エディターにアクセスできません。オプションを表示するには、{0} を押します。", "editor": "エディター" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "エディターで取り消し可能な操作 ('参照をここに表示' など) を実行するかどうか" + "vs/editor/browser/coreCommands": { + "removedCursor": "セカンダリ カーソルが削除されました", + "stickydesc": "長い行に移動しても行末に位置します" }, "vs/editor/browser/editorExtensions": { "miRedo": "やり直し(&&R)", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "削除された行のコピー", "diff.inline.revertChange.label": "この変更を元に戻す" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "エディターで CodeLens を表示するかどうかを制御します。", "detectIndentation": "ファイルがファイルの内容に基づいて開かれる場合、`#editor.tabSize#` と `#editor.insertSpaces#` を自動的に検出するかどうかを制御します。", "editorConfigurationTitle": "エディター", @@ -262,7 +281,8 @@ "autoClosingQuotes": "ユーザーが開始引用符を追加した後、エディター自動的に引用符を閉じるかどうかを制御します。", "autoIndent": "ユーザーが行を入力、貼り付け、移動、またはインデントするときに、エディターでインデントを自動的に調整するかどうかを制御します。", "autoSurround": "引用符または角かっこを入力するときに、エディターが選択範囲を自動的に囲むかどうかを制御します。", - "bracketPairColorization.enabled": "角かっこのペアの彩色を有効にするかどうかを制御します。角かっこの強調表示の色をオーバーライドするには、'workbench.colorCustomizations' を使用します。", + "bracketPairColorization.enabled": "角かっこのペアの彩色を有効にするかどうかを制御します。角かっこの強調表示の色をオーバーライドするには、'#workbench.colorCustomizations#' を使用します。", + "bracketPairColorization.independentColorPoolPerBracketType": "括弧の各種別が、個別のカラー プールを保持するかどうかを制御します。", "codeActions": "エディターでコード アクションの電球を有効にします。", "codeLens": "エディターで CodeLens を表示するかどうかを制御します。", "codeLensFontFamily": "CodeLens のフォント ファミリを制御します。", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "アクティブなブラケット ペアに対してのみ、水平のガイドを有効にします。", "editor.guides.bracketPairsHorizontal.false": "水平ブラケット ペア ガイドを無効にします。", "editor.guides.bracketPairsHorizontal.true": "縦のブラケット ペアのガイドに加えて、同じく水平のガイドを有効にします。", - "editor.guides.highlightActiveBracketPair": "ブラケット ペアのガイドを有効にするかどうかを制御します。", + "editor.guides.highlightActiveBracketPair": "エディターでアクティブな角かっこのペアを強調表示するかどうかを制御します。", "editor.guides.highlightActiveIndentation": "エディターでアクティブなインデントのガイドを強調表示するかどうかを制御します。", + "editor.guides.highlightActiveIndentation.always": "角かっこガイドが強調表示されている場合でも、アクティブなインデント ガイドを強調表示します。", + "editor.guides.highlightActiveIndentation.false": "アクティブなインデント ガイドを強調表示しないでください。", + "editor.guides.highlightActiveIndentation.true": "アクティブなインデント ガイドを強調表示します。", "editor.guides.indentation": "エディターでインデント ガイドを表示するかどうかを制御します。", + "editor.inlayHints.off": "インレイ ヒントが無効になっています", + "editor.inlayHints.offUnlessPressed": "インレイ ヒントは既定では非表示になり、Ctrl + Alt キーを押している場合に表示されます", + "editor.inlayHints.on": "インレイ ヒントが有効になっています", + "editor.inlayHints.onUnlessPressed": "インレイ ヒントは既定で表示され、Ctrl + Alt キーを押したままにすると非表示になります", "editor.suggest.showClasss": "有効にすると、IntelliSense に 'クラス' 候補が表示されます。", "editor.suggest.showColors": "有効にすると、IntelliSense に `色` 候補が表示されます。", "editor.suggest.showConstants": "有効にすると、IntelliSense に `定数` 候補が表示されます。", @@ -364,6 +391,7 @@ "folding": "エディターでコードの折りたたみを有効にするかどうかを制御します。", "foldingHighlight": "エディターで折りたたまれた範囲を強調表示するかどうかをコントロールします。", "foldingImportsByDefault": "エディターがインポート範囲を自動的に折りたたむかどうかを制御します。", + "foldingMaximumRegions": "折りたたみ可能な領域の最大数です。この値を大きくすると、現在のソースに多数の折りたたみ可能な領域がある場合にエディターの応答性が低下する可能性があります。", "foldingStrategy": "折りたたみ範囲の計算方法を制御します。", "foldingStrategy.auto": "利用可能な場合は言語固有の折りたたみ方法を使用し、利用可能ではない場合はインデントベースの方法を使用します。", "foldingStrategy.indentation": "インデントベースの折りたたみ方法を使用します。", @@ -384,7 +412,8 @@ "hover.sticky": "ホバーにマウスを移動したときに、ホバーを表示し続けるかどうかを制御します。", "inlayHints.enable": "エディターでインレー ヒントを有効にします。", "inlayHints.fontFamily": "エディターでインレー ヒントのフォント ファミリを制御します。空に設定すると、`#editor.fontFamily#` が使用されます。", - "inlayHints.fontSize": "エディター内のインレイ ヒントのフォント サイズを制御します。既定値の 90% の `#editor.fontSize#` は、構成された値が `5` より小さいか、エディター フォント サイズより大きい場合に使用されます。", + "inlayHints.fontSize": "エディター内のインレイ ヒントのフォント サイズを制御します。既定値で `#editor.fontSize#` は、構成された値が `5` より小さいか、エディター フォント サイズより大きい場合に使用されます。", + "inline": "クイック候補がゴースト テキストとして表示される", "inlineSuggest.enabled": "エディターにインライン候補を自動的に表示するかどうかを制御します。", "letterSpacing": "文字間隔 (ピクセル単位) を制御します。", "lineHeight": "行の高さを制御します。\r\n - 0 を使用してフォント サイズから行の高さを自動的に計算します。\r\n - 0 から 8 までの値は、フォント サイズの乗数として使用されます。\r\n - 8 以上の値は有効値として使用されます。", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "各カーソルは全文を貼り付けます。", "multiCursorPaste.spread": "カーソルごとにテキストを 1 行ずつ貼り付けます。", "occurrencesHighlight": "エディターでセマンティック シンボルの出現箇所を強調表示するかどうかを制御します。", + "off": "クイック候補が無効になっています", + "on": "提案ウィジェット内にクイック候補が表示される", "overviewRulerBorder": "概要ルーラーの周囲に境界線が描画されるかどうかを制御します。", "padding.bottom": "エディターの下端と最後の行の間の余白の大きさを制御します。", "padding.top": "エディターの上端と最初の行の間の余白の大きさを制御します。", @@ -497,6 +528,13 @@ "tabCompletion.on": "タブ補完は、tab キーを押したときに最適な候補を挿入します。", "tabCompletion.onlySnippets": "プレフィックスが一致する場合に、タブでスニペットを補完します。'quickSuggestions' が無効な場合に最適です。", "unfoldOnClickAfterEndOfLine": "折りたたまれた線の後の空のコンテンツをクリックすると線が展開されるかどうかを制御します。", + "unicodeHighlight.allowedCharacters": "強調表示されていない許可される文字を定義します。", + "unicodeHighlight.allowedLocales": "許可されているロケールで一般的な Unicode 文字が強調表示されていません。", + "unicodeHighlight.ambiguousCharacters": "現在のユーザー ロケールで一般的な文字を除き、基本的な ASCII 文字と混同される可能性のある文字を強調表示するかどうかを制御します。", + "unicodeHighlight.includeComments": "コメント内の文字を Unicode 強調表示の対象にするかどうかを制御します。", + "unicodeHighlight.includeStrings": "文字列内の文字を Unicode 強調表示の対象にするかどうかを制御します。", + "unicodeHighlight.invisibleCharacters": "スペースを予約するだけの文字または幅がまったくない文字を強調表示するかどうかを制御します。", + "unicodeHighlight.nonBasicASCII": "基本以外のすべての ASCII 文字を強調表示するかどうかを制御します。U+0020 から U+007Eの間の文字、Tab、改行コード、行頭復帰のみが基本 ASCII と見なされます。", "unusualLineTerminators": "問題を起こす可能性がある、普通ではない行終端記号は削除してください。", "unusualLineTerminators.auto": "通常とは異なる行の終端文字は自動的に削除される。", "unusualLineTerminators.off": "通常とは異なる行の終端文字は無視される。", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "折り返しポイントの計算をブラウザーにデリゲートします。これは、大きなファイルのフリーズを引き起こす可能性があるものの、すべてのケースで正しく動作する低速なアルゴリズムです。", "wrappingStrategy.simple": "すべての文字の幅が同じであると仮定します。これは、モノスペース フォントや、グリフの幅が等しい特定のスクリプト (ラテン文字など) で正しく動作する高速アルゴリズムです。" }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "エディターのカーソルの色。", + "deprecatedEditorActiveLineNumber": "id は使用しないでください。代わりに 'EditorLineNumber.activeForeground' を使用してください。", + "editorActiveIndentGuide": "アクティブなエディターのインデント ガイドの色。", + "editorActiveLineNumber": "エディターのアクティブ行番号の色", + "editorBracketHighlightForeground1": "角かっこ (1) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground2": "角かっこ (2) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground3": "角かっこ (3) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground4": "角かっこ (4) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground5": "角かっこ (5) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground6": "角かっこ (6) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightUnexpectedBracketForeground": "予期しないブラケットの前景色。", + "editorBracketMatchBackground": "一致するかっこの背景色", + "editorBracketMatchBorder": "一致するかっこ内のボックスの色", + "editorBracketPairGuide.activeBackground1": "アクティブな角かっこのペア ガイドの背景色 (1)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground2": "アクティブな角かっこのペア ガイドの背景色 (2)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground3": "アクティブな角かっこのペア ガイドの背景色 (3)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground4": "アクティブな角かっこのペア ガイドの背景色 (4)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground5": "アクティブな角かっこのペア ガイドの背景色 (5)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground6": "アクティブな角かっこのペア ガイドの背景色 (6)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background1": "非アクティブな角かっこのペア ガイドの背景色 (1)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background2": "非アクティブな角かっこのペア ガイドの背景色 (2)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background3": "非アクティブな角かっこのペア ガイドの背景色 (3)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background4": "非アクティブな角かっこのペア ガイドの背景色 (4)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background5": "非アクティブな角かっこのペア ガイドの背景色 (5)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background6": "非アクティブな角かっこのペア ガイドの背景色 (6)。角かっこのペア ガイドを有効にする必要があります。", + "editorCodeLensForeground": "CodeLens エディターの前景色。", + "editorCursorBackground": "選択された文字列の背景色です。選択された文字列の背景色をカスタマイズ出来ます。", + "editorGhostTextBackground": "エディターのゴースト テキストの背景色。", + "editorGhostTextBorder": "エディター内の透かし文字の境界線の色です。", + "editorGhostTextForeground": "エディターの透かし文字の前景色です。", + "editorGutter": "エディターの余白の背景色。余白にはグリフ マージンと行番号が含まれます。", + "editorIndentGuides": "エディター インデント ガイドの色。", + "editorLineNumbers": "エディターの行番号の色。", + "editorOverviewRulerBackground": "エディターの概要ルーラーの背景色です。ミニマップが有効で、エディターの右側に配置されている場合にのみ使用します。", + "editorOverviewRulerBorder": "概要ルーラーの境界色。", + "editorRuler": "エディター ルーラーの色。", + "editorUnicodeHighlight.background": "Unicode 文字を強調表示するために使用される背景色。", + "editorUnicodeHighlight.border": "Unicode 文字を強調表示するために使用される境界線の色。", + "editorWhitespaces": "エディターのスペース文字の色。", + "lineHighlight": "カーソル位置の行を強調表示する背景色。", + "lineHighlightBorderBox": "カーソル位置の行の境界線を強調表示する背景色。", + "overviewRuleError": "エラーを示す概要ルーラーのマーカー色。", + "overviewRuleInfo": "情報を示す概要ルーラーのマーカー色。", + "overviewRuleWarning": "警告を示す概要ルーラーのマーカー色。", + "overviewRulerRangeHighlight": "範囲強調表示のための概要ルーラー マーカーの色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", + "rangeHighlight": "(Quick Open や検出機能などにより) 強調表示されている範囲の色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", + "rangeHighlightBorder": "強調表示された範囲の境界線の背景色。", + "symbolHighlight": "強調表示された記号の背景色 (定義へ移動、次または前の記号へ移動など)。基になる装飾が覆われないようにするため、色を不透明にすることはできません。", + "symbolHighlightBorder": "強調表示された記号の周りの境界線の背景色。", + "unnecessaryCodeBorder": "エディターでの不要な (未使用の) ソース コードの罫線の色。", + "unnecessaryCodeOpacity": "エディター内の不要な (未使用の) ソース コードの不透明度。たとえば、\"#000000c0\" は不透明度 75% でコードを表示します。ハイ コントラストのテーマの場合、'editorUnnecessaryCode.border' テーマ色を使用して、不要なコードをフェードアウトするのではなく下線を付けます。" + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "`editor.columnSelection` が有効になっているかどうか", "editorFocus": "エディターまたはエディター ウィジェットにフォーカスがある (例: 検索ウィジェットにフォーカスがある) かどうか", @@ -550,12 +641,12 @@ "inDiffEditor": "コンテキストが差分エディターであるかどうか", "textInputFocus": "エディターまたはリッチ テキスト入力にフォーカスがある (カーソルが点滅している) かどうか" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "プレーンテキスト" + }, "vs/editor/common/model/editStack": { "edit": "入力しています" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "プレーンテキスト" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "アクティビティ オプションを表示するには、Alt+F1 キーを押します。", "auto_off": "エディターは、スクリーン リーダーで使用するよう最適化されないように構成されていますが、現時点でこの設定は当てはまりません。", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "現在のエディターで Tab キーを押すと、次のフォーカス可能な要素にフォーカスを移動します。コマンド {0} は、キー バインドでは現在トリガーできません。", "toggleHighContrast": "ハイ コントラスト テーマの切り替え" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "エディターのカーソルの色。", - "deprecatedEditorActiveLineNumber": "id は使用しないでください。代わりに 'EditorLineNumber.activeForeground' を使用してください。", - "editorActiveIndentGuide": "アクティブなエディターのインデント ガイドの色。", - "editorActiveLineNumber": "エディターのアクティブ行番号の色", - "editorBracketHighlightForeground1": "角かっこ (1) の前景色。角かっこのペアの色付けを有効にする必要があります。", - "editorBracketHighlightForeground2": "角かっこ (2) の前景色。角かっこのペアの色付けを有効にする必要があります。", - "editorBracketHighlightForeground3": "角かっこ (3) の前景色。角かっこのペアの色付けを有効にする必要があります。", - "editorBracketHighlightForeground4": "角かっこ (4) の前景色。角かっこのペアの色付けを有効にする必要があります。", - "editorBracketHighlightForeground5": "角かっこ (5) の前景色。角かっこのペアの色付けを有効にする必要があります。", - "editorBracketHighlightForeground6": "角かっこ (6) の前景色。角かっこのペアの色付けを有効にする必要があります。", - "editorBracketHighlightUnexpectedBracketForeground": "予期しないブラケットの前景色。", - "editorBracketMatchBackground": "一致するかっこの背景色", - "editorBracketMatchBorder": "一致するかっこ内のボックスの色", - "editorBracketPairGuide.activeBackground1": "アクティブな角かっこのペア ガイドの背景色 (1)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.activeBackground2": "アクティブな角かっこのペア ガイドの背景色 (2)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.activeBackground3": "アクティブな角かっこのペア ガイドの背景色 (3)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.activeBackground4": "アクティブな角かっこのペア ガイドの背景色 (4)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.activeBackground5": "アクティブな角かっこのペア ガイドの背景色 (5)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.activeBackground6": "アクティブな角かっこのペア ガイドの背景色 (6)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.background1": "非アクティブな角かっこのペア ガイドの背景色 (1)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.background2": "非アクティブな角かっこのペア ガイドの背景色 (2)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.background3": "非アクティブな角かっこのペア ガイドの背景色 (3)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.background4": "非アクティブな角かっこのペア ガイドの背景色 (4)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.background5": "非アクティブな角かっこのペア ガイドの背景色 (5)。角かっこのペア ガイドを有効にする必要があります。", - "editorBracketPairGuide.background6": "非アクティブな角かっこのペア ガイドの背景色 (6)。角かっこのペア ガイドを有効にする必要があります。", - "editorCodeLensForeground": "CodeLens エディターの前景色。", - "editorCursorBackground": "選択された文字列の背景色です。選択された文字列の背景色をカスタマイズ出来ます。", - "editorGhostTextBorder": "エディター内の透かし文字の境界線の色です。", - "editorGhostTextForeground": "エディターの透かし文字の前景色です。", - "editorGutter": "エディターの余白の背景色。余白にはグリフ マージンと行番号が含まれます。", - "editorIndentGuides": "エディター インデント ガイドの色。", - "editorLineNumbers": "エディターの行番号の色。", - "editorOverviewRulerBackground": "エディターの概要ルーラーの背景色です。ミニマップが有効で、エディターの右側に配置されている場合にのみ使用します。", - "editorOverviewRulerBorder": "概要ルーラーの境界色。", - "editorRuler": "エディター ルーラーの色。", - "editorWhitespaces": "エディターのスペース文字の色。", - "lineHighlight": "カーソル位置の行を強調表示する背景色。", - "lineHighlightBorderBox": "カーソル位置の行の境界線を強調表示する背景色。", - "overviewRuleError": "エラーを示す概要ルーラーのマーカー色。", - "overviewRuleInfo": "情報を示す概要ルーラーのマーカー色。", - "overviewRuleWarning": "警告を示す概要ルーラーのマーカー色。", - "overviewRulerRangeHighlight": "範囲強調表示のための概要ルーラー マーカーの色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", - "rangeHighlight": "(Quick Open や検出機能などにより) 強調表示されている範囲の色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", - "rangeHighlightBorder": "強調表示された範囲の境界線の背景色。", - "symbolHighlight": "強調表示された記号の背景色 (定義へ移動、次または前の記号へ移動など)。基になる装飾が覆われないようにするため、色を不透明にすることはできません。", - "symbolHighlightBorder": "強調表示された記号の周りの境界線の背景色。", - "unnecessaryCodeBorder": "エディターでの不要な (未使用の) ソース コードの罫線の色。", - "unnecessaryCodeOpacity": "エディター内の不要な (未使用の) ソース コードの不透明度。たとえば、\"#000000c0\" は不透明度 75% でコードを表示します。ハイ コントラストのテーマの場合、'editorUnnecessaryCode.border' テーマ色を使用して、不要なコードをフェードアウトするのではなく下線を付けます。" - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "アンカーが {0}:{1} に設定されました", "cancelSelectionAnchor": "選択アンカーの取り消し", "goToSelectionAnchor": "選択アンカーへ移動", @@ -650,30 +691,30 @@ "selectionAnchor": "選択アンカー", "setSelectionAnchor": "選択アンカーの設定" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "ブラケットに移動(&&B)", "overviewRulerBracketMatchForeground": "一致するブラケットを示す概要ルーラーのマーカー色。", "smartSelect.jumpBracket": "ブラケットへ移動", "smartSelect.selectToBracket": "ブラケットに選択" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "選択したテキストを左に移動", "caret.moveRight": "選択したテキストを右に移動" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "文字の入れ替え" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "コピー", "actions.clipboard.copyWithSyntaxHighlightingLabel": "構文を強調表示してコピー", "actions.clipboard.cutLabel": "切り取り", "actions.clipboard.pasteLabel": "貼り付け", - "copy as": "名前を付けてコピー", + "copy as": "形式を指定してコピー", "miCopy": "コピー(&&C)", "miCut": "切り取り(&&T)", "miPaste": "貼り付け(&&P)" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "コード アクションの適用中に不明なエラーが発生しました", "args.schema.apply": "返されたアクションが適用されるタイミングを制御します。", "args.schema.apply.first": "最初に返されたコード アクションを常に適用します。", @@ -704,18 +745,18 @@ "refactor.label": "リファクター...", "source.label": "ソース アクション..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "コード アクションの表示", "codeActionWithKb": "コード アクションの表示 ({0})", "preferredcodeActionWithKb": "コードアクションを表示します。使用可能な優先のクイック修正 ({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "現在の行のコード レンズ コマンドを表示" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "クリックして色オプションを切り替えます (rgb/hsl/hex)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "ブロック コメントの切り替え", "comment.line": "行コメントの切り替え", "comment.line.add": "行コメントの追加", @@ -723,14 +764,21 @@ "miToggleBlockComment": "ブロック コメントの切り替え(&&B)", "miToggleLineComment": "行コメントの切り替え(&&T)" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "エディターのコンテキスト メニューの表示" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "カーソルのやり直し", "cursor.undo": "カーソルを元に戻す" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "エディターで取り消し可能な操作 ('参照をここに表示' など) を実行するかどうか" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "\"正規表現を使用する\" フラグをオーバーライドします。\r\nフラグは今後保存されません。\r\n0: 何もしない\r\n1: True\r\n2: False", + "actions.find.matchCaseOverride": "\"数式ケース\" フラグをオーバーライドします。\r\nフラグは今後保存されません。\r\n0: 何もしない\r\n1: True\r\n2: False", + "actions.find.preserveCaseOverride": "\"ケースの保持\" フラグをオーバーライドします。\r\nフラグは今後保存されません。\r\n0: 何もしない\r\n1: True\r\n2: False", + "actions.find.wholeWordOverride": "\"単語単位で検索する\" フラグをオーバーライドします。\r\nフラグは今後保存されません。\r\n0: 何もしない\r\n1: True\r\n2: False", "findNextMatchAction": "次を検索", "findPreviousMatchAction": "前を検索", "miFind": "検索(&&F)", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "次の選択項目を検索", "previousSelectionMatchFindAction": "前の選択項目を検索", "startFindAction": "検索", + "startFindWithArgsAction": "引数を使用した検索", "startFindWithSelectionAction": "選択範囲で検索", "startReplace": "置換" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} が '{1}' で見つかりました", "ariaSearchNoResultEmpty": "{0} が見つかりました", "ariaSearchNoResultWithLineNum": "{0} は '{1}' で {2} に見つかりました", @@ -769,7 +818,7 @@ "placeholder.replace": "置換", "title.matchesCountLimit": "最初の {0} 件の結果だけが強調表示されますが、すべての検索操作はテキスト全体で機能します。" }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "エディターの余白にある折りたたみコントロールの色。", "foldAction.label": "折りたたみ", "foldAllAction.label": "すべて折りたたみ", @@ -782,6 +831,7 @@ "gotoNextFold.label": "次のフォールディング範囲に移動する", "gotoParentFold.label": "親フォールドに移動する", "gotoPreviousFold.label": "前のフォールディング範囲に移動する", + "maximum fold ranges": "折りたたみ可能な領域の数は、最大 {0} 個に制限されます。より多くを有効にするには、構成オプション ['Folding Maximum Regions'](command:workbench.action.openSettings?[\"editor.foldingMaximumRegions\"]) の値を大きくします。", "toggleFoldAction.label": "折りたたみの切り替え", "unFoldRecursivelyAction.label": "再帰的に展開する", "unfoldAction.label": "展開", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "選択されたものを除くすべての領域を展開する", "unfoldAllMarkerRegions.label": "すべての領域を展開" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "エディターのグリフ余白内の折りたたまれた範囲のアイコン。", "foldingExpandedIcon": "エディターのグリフ余白内の展開された範囲のアイコン。" }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "エディターのフォントを拡大", "EditorFontZoomOut.label": "エディターのフォントを縮小", "EditorFontZoomReset.label": "エディターのフォントのズームをリセット" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "行 {0} で 1 つの書式設定を編集", "hint1n": "行 {0} と {1} の間で 1 つの書式設定を編集", "hintn1": "行 {1} で {0} 個の書式設定を編集", "hintnn": "行 {1} と {2} の間で {0} 個の書式設定を編集" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "ドキュメントのフォーマット", "formatSelection.label": "選択範囲のフォーマット" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "次の問題 (エラー、警告、情報) へ移動", "markerAction.nextInFiles.label": "ファイル内の次の問題 (エラー、警告、情報) へ移動", "markerAction.previous.label": "前の問題 (エラー、警告、情報) へ移動", @@ -818,7 +868,7 @@ "nextMarkerIcon": "次のマーカーへ移動するためのアイコン。", "previousMarkerIcon": "前のマーカーへ移動するためのアイコン。" }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "エラー", "Hint": "ヒント", "Info": "情報", @@ -834,7 +884,7 @@ "marker aria": "{0} ({1})。", "problems": "{1} 件中 {0} 件の問題" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "定義へ移動", "actions.goToDeclToSide.label": "定義を横に開く", "actions.goToDeclaration.label": "宣言へ移動", @@ -865,31 +915,31 @@ "miGotoTypeDefinition": "型定義に移動(&&T)", "noResultWord": "'{0}' の定義は見つかりません", "peek.submenu": "ピーク", - "ref.title": "参照設定", + "ref.title": "参照", "references.action.label": "参照をここに表示", "references.no": "'{0}' の参照が見つかりません", "references.noGeneric": "参照が見つかりません", "typedef.title": "型定義" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "クリックして、{0} の定義を表示します。" }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "読み込んでいます...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "参照のプレビューが表示されるかどうか ('参照のプレビュー' または '定義をここに表示' など)" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} 個の参照", "referencesCount": "{0} 個の参照", - "treeAriaLabel": "参照" + "treeAriaLabel": "参照設定" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "プレビューを表示できません", "noResults": "結果はありません。", "peekView.alternateTitle": "参照設定" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "{0} に 1 個のシンボル、完全なパス {1}", "aria.fileReferences.N": "{1} に {0} 個のシンボル、完全なパス {2}", "aria.oneReference": "列 {2} の {1} 行目に {0} つのシンボル", @@ -899,30 +949,30 @@ "aria.result.n1": "{1} に {0} 個のシンボルが見つかりました", "aria.result.nm": "{1} 個のファイルに {0} 個のシンボルが見つかりました" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "キーボードのみで移動できるシンボルの場所があるかどうか。", "location": "シンボル {0}/{1}", "location.kb": "{1} のシンボル {0}、次に {2}" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "定義プレビューのホバーを表示する", "showHover": "ホバーの表示" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "modesContentHover.loading": "読み込んでいます...", "too many characters": "パフォーマンス上の理由からトークン化はスキップされます。その長い行の長さは `editor.maxTokenizationLineLength` で構成できます。" }, - "vs/editor/contrib/hover/markerHoverParticipant": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "クイックフィックスを確認しています...", "noQuickFixes": "利用できるクイックフィックスはありません", "quick fixes": "クイック フィックス...", "view problem": "問題の表示" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "次の値に置換", "InPlaceReplaceAction.previous.label": "前の値に置換" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "構成されたタブのサイズ", "detectIndentation": "内容からインデントを検出", "editor.reindentlines": "行の再インデント", @@ -933,7 +983,17 @@ "indentationToTabs": "インデントをタブに変換", "selectTabWidth": "現在のファイルのタブのサイズを選択" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "コマンドの実行", + "hint.dbl": "ダブル クリックして挿入する", + "hint.def": "定義に移動 ({0})", + "hint.defAndCommand": "[定義] ({0}) に移動し、右クリックして詳細を表示します", + "links.navigate.kb.alt": "alt キーを押しながらクリック", + "links.navigate.kb.alt.mac": "option キーを押しながらクリック", + "links.navigate.kb.meta": "ctrl キーを押しながら クリック", + "links.navigate.kb.meta.mac": "cmd キーを押しながらクリック" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "次のインライン候補を表示する", "action.inlineSuggest.showPrevious": "前のインライン候補を表示する", "action.inlineSuggest.trigger": "インライン候補をトリガーする", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "インライン候補が、タブで挿入されるものよりも小さいスペースで始まるかどうか", "inlineSuggestionVisible": "インライン候補を表示するかどうか" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "同意する", "inlineSuggestionFollows": "おすすめ:", "showNextInlineSuggestion": "次へ", "showPreviousInlineSuggestion": "前へ" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "線の選択を展開する" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "選択範囲の複製", "editor.transformToLowercase": "小文字に変換", "editor.transformToSnakecase": "スネーク ケースに変換する", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "行を下へ移動(&&L)", "miMoveLinesUp": "行を上へ移動(&&V)" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "エディターが型の名前の自動変更を行うときの背景色です。", "linkedEditing.label": "リンクされた編集の開始" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "このリンクは形式が正しくないため開くことができませんでした: {0}", "label": "リンクを開く", "links.navigate.executeCmd": "コマンドの実行", @@ -992,11 +1055,11 @@ "missing.url": "このリンクはターゲットが存在しないため開くことができませんでした。", "tooltip.explanation": "コマンド {0} の実行" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "読み取り専用のエディターは編集できません", "messageVisible": "エディターに現在インライン メッセージが表示されているかどうか" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "選択した項目を次の一致項目に追加", "addSelectionToPreviousFindMatch": "選択項目を次の一致項目に追加", "changeAll.label": "すべての出現箇所を変更", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "最後に選んだ項目を前の一致項目に移動する", "mutlicursor.addCursorsToBottom": "カーソルを下に挿入", "mutlicursor.addCursorsToTop": "カーソルを上に挿入", + "mutlicursor.focusNextCursor": "次のカーソルにフォーカス", + "mutlicursor.focusNextCursor.description": "次のカーソルにフォーカスを合わせる", + "mutlicursor.focusPreviousCursor": "前のカーソルにフォーカスする", + "mutlicursor.focusPreviousCursor.description": "前のカーソルにフォーカスを合わせる", "mutlicursor.insertAbove": "カーソルを上に挿入", "mutlicursor.insertAtEndOfEachLineSelected": "カーソルを行末に挿入", "mutlicursor.insertBelow": "カーソルを下に挿入", "selectAllOccurrencesOfFindMatch": "一致するすべての出現箇所を選択します" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "パラメーター ヒントをトリガー" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "パラメーター ヒント内のアクティブな項目の前景色。", "hint": "{0}、ヒント", "parameterHintsNextIcon": "次のパラメーター ヒントを表示するためのアイコン。", "parameterHintsPreviousIcon": "前のパラメーター ヒントを表示するためのアイコン。" }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "現在のコード エディターがプレビュー内に埋め込まれるかどうか", "label.close": "閉じる", "peekViewBorder": "ピーク ビューの境界と矢印の色。", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "ピーク ビュー タイトルの色。", "peekViewTitleInfoForeground": "ピーク ビューのタイトル情報の色。" }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "最初にテキスト エディターを開いて、行に移動します。", "gotoLineColumnLabel": "行 {0}、文字 {1} に移動します。", "gotoLineLabel": "{0} 行に移動します。", "gotoLineLabelEmpty": "現在の行: {0}、文字: {1}。移動先の行番号を入力します。", "gotoLineLabelEmptyWithLimit": "現在の行: {0}、文字: {1}。移動先となる、1 から {2} までの行番号を入力します。" }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "コンストラクター ({0})", "array": "配列 ({0})", "boolean": "ブール値 ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "型パラメーター ({0})", "variable": "変数 ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "'{0}' から '{1}' への名前変更が正常に完了しました。概要: {2}", "enablePreview": "名前を変更する前に変更をプレビューする機能を有効または無効にする", - "label": "'{0}' の名前の変更中", + "label": "名前を '{0}' から '{1}' に変更しています", "no result": "結果がありません。", - "quotableLabel": "{0} の名前を変更しています", + "quotableLabel": "{0} の名前を {1} に変更しています", "rename.failed": "名前の変更によって編集の計算に失敗しました", "rename.failedApply": "名前の変更で編集を適用できませんでした", "rename.label": "シンボルの名前変更", "resolveRenameLocationFailed": "名前変更の場所を解決しようとして不明なエラーが発生しました" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "名前を変更するには {0}、プレビューするには {1}", "renameAriaLabel": "名前変更入力。新しい名前を入力し、Enter キーを押してコミットしてください。", "renameInputVisible": "名前の変更入力ウィジェットが表示されるかどうか" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "選択範囲の展開(&&E)", "miSmartSelectShrink": "選択範囲の縮小(&&S)", "smartSelect.expand": "選択範囲を拡張", "smartSelect.shrink": "選択範囲を縮小" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "スニペット モードのときに、次のタブ位置があるかどうか", "hasPrevTabstop": "スニペット モードのときに、前のタブ位置があるかどうか", - "inSnippetMode": "現在のエディターがスニペット モードであるかどうか" + "inSnippetMode": "現在のエディターがスニペット モードであるかどうか", + "next": "次のプレースホルダーに移動..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "4 月", "AprilShort": "4 月", "August": "8 月", @@ -1152,17 +1220,16 @@ "Wednesday": "水曜日", "WednesdayShort": "水" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Enter キーを押したときに候補を挿入するかどうか", "suggestWidgetDetailsVisible": "候補の詳細が表示されるかどうか", "suggestWidgetMultipleSuggestions": "選択する複数の候補があるかどうか", - "suggestWidgetVisible": "候補を表示するかどうか", "suggestionCanResolve": "現在の候補からの詳細の解決をサポートするかどうか", "suggestionHasInsertAndReplaceRange": "現在の候補に挿入と置換の動作があるかどうか", "suggestionInsertMode": "既定の動作が挿入または置換であるかどうか", "suggestionMakesTextEdit": "現在の候補を挿入したとき、変更を行うか、または既に入力した内容をすべて入力するかどうか" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "挿入", "accept.replace": "置換", "aria.alert.snippet": "{1} が追加編集した '{0}' を受け入れる", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "候補のウィジェットのサイズをリセット", "suggest.trigger.label": "候補をトリガー" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}、ドキュメント: {1}", "editorSuggestWidgetBackground": "候補のウィジェットの背景色。", "editorSuggestWidgetBorder": "候補ウィジェットの境界線色。", @@ -1181,22 +1248,26 @@ "editorSuggestWidgetSelectedBackground": "候補ウィジェット内で選択済みエントリの背景色。", "editorSuggestWidgetSelectedForeground": "候補ウィジェット内で選択済み入力の前景色。", "editorSuggestWidgetSelectedIconForeground": "候補ウィジェット内で選択済み入力のアイコン前景色。", + "editorSuggestWidgetStatusForeground": "ウィジェット状態の提案の前景色。", + "label.desc": "{0}、 {1}", + "label.detail": "{0}{1}", + "label.full": "({0},{1}) {2}", "suggest": "提案", "suggestWidget.loading": "読み込んでいます...", "suggestWidget.noSuggestions": "候補はありません。" }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "閉じる", "loading": "読み込んでいます..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "詳細を参照", "suggestMoreInfoIcon": "提案ウィジェットの詳細情報のアイコン。" }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "配列記号の前景色。これらの記号は、アウトライン、階層リンク、および候補のウィジェットに表示されます。", "symbolIcon.booleanForeground": "ブール値記号の前景色。これらの記号は、アウトライン、階層リンク、および候補のウィジェットに表示されます。", "symbolIcon.classForeground": "クラス記号の前景色。これらの記号は、アウトライン、階層リンク、および候補のウィジェットに表示されます。", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "単位記号の前景色。これらの記号は、アウトライン、階層リンク、および候補のウィジェットに表示されます。", "symbolIcon.variableForeground": "変数記号の前景色。これらの記号は、アウトライン、階層リンク、および候補のウィジェットに表示されます。" }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "Tab キーを切り替えるとフォーカスが移動します", "toggle.tabMovesFocus.off": "Tab キーを押すと、タブ文字が挿入されます", "toggle.tabMovesFocus.on": "Tab キーを押すと、次のフォーカス可能な要素にフォーカスを移動します" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "開発者: トークン再作成の強制" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "コメントの文字の強調表示を無効にする", + "action.unicodeHighlight.disableHighlightingInStrings": "文字列の文字の強調表示を無効にする", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "あいまいな文字の強調表示を無効にする", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "非表示の文字の強調表示を無効にする", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "基本以外の ASCII 文字の強調表示を無効にする", + "action.unicodeHighlight.showExcludeOptions": "除外オプションの表示", + "unicodeHighlight.adjustSettings": "設定の調整", + "unicodeHighlight.allowCommonCharactersInLanguage": "言語 \"{0}\" でより一般的な Unicode 文字を許可します。", + "unicodeHighlight.characterIsAmbiguous": "文字 {0}は、ソース コードでより一般的な文字{1}と混同される可能性があります。", + "unicodeHighlight.characterIsInvisible": "文字 {0}は非表示です。", + "unicodeHighlight.characterIsNonBasicAscii": "文字 {0} は基本的な ASCII 文字ではありません。", + "unicodeHighlight.configureUnicodeHighlightOptions": "Unicode の強調表示オプションを構成する", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "コメントの強調表示を無効にする", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "文字列の強調表示を無効にする", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "多義性文字の強調表示を無効にする", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "非表示文字の強調表示を無効にする", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "非 ASCII 文字の強調表示を無効にする", + "unicodeHighlight.excludeCharFromBeingHighlighted": "強調表示から {0} を除外します", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "{0} (非表示の文字) を強調表示から除外する", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "このドキュメントには多義性を持つ Unicode 文字が多数含まれています", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "このドキュメントには非表示の Unicode 文字が多数含まれています", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "このドキュメントには、数多くの非基本 ASCII Unicode 文字が含まれています", + "warningIcon": "拡張機能のエディターで警告メッセージと共に表示されるアイコン。" + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "unusualLineTerminators.detail": "このファイル '{0}' には、行区切り文字 (LS) や段落区切り記号 (PS) などの特殊な行の終端文字が 1 つ以上含まれています。\r\n\r\nそれらをファイルから削除することをお勧めします。これは 'editor.unusualLineTerminators' を使用して構成できます。", "unusualLineTerminators.fix": "特殊な行の終端記号を削除する", "unusualLineTerminators.ignore": "無視する", "unusualLineTerminators.message": "普通ではない行終端記号が検出されました", "unusualLineTerminators.title": "普通ではない行終端記号" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "シンボルによって強調表示される概要ルーラーのマーカーの色。マーカーの色は、基になる装飾を隠さないように不透明以外にします。", "overviewRulerWordHighlightStrongForeground": "書き込みアクセス シンボルを強調表示する概要ルーラーのマーカー色。下にある装飾を隠さないために、色は不透過であってはなりません。", "wordHighlight": "変数の読み取りなど、読み取りアクセス中のシンボルの背景色。下にある装飾を隠さないために、色は不透過であってはなりません。", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "変数への書き込みなど、書き込みアクセス中のシンボル背景色。下にある装飾を隠さないために、色は不透過であってはなりません。", "wordHighlightStrongBorder": "変数への書き込みなど書き込みアクセス中のシンボルの境界線の色。" }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "単語の削除" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1267,7 +1363,7 @@ "config.property.duplicate": "'{0}' を登録できません。このプロパティは既に登録されています。", "config.property.empty": "空のプロパティは登録できません", "config.property.languageDefault": "'{0}' を登録できません。これは、言語固有のエディター設定を記述するプロパティ パターン '\\\\[.*\\\\]$' に一致しています。'configurationDefaults' コントリビューションを使用してください。", - "defaultLanguageConfiguration.description": "{0} 言語の場合にオーバーライドされる設定を構成します。", + "defaultLanguageConfiguration.description": "{0} 言語が優先される設定を構成します。", "defaultLanguageConfigurationOverrides.title": "既定の言語構成のオーバーライド", "overrideSettings.defaultDescription": "言語に対して上書きされるエディター設定を構成します。", "overrideSettings.errorMessage": "この設定では、言語ごとの構成はサポートされていません。" @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "最後にアクティブだったウィンドウにフォルダーを追加します。", "category": "--list-extensions を使用する場合、インストールされている拡張機能を指定されたカテゴリでフィルター処理します。", + "deprecated.useInstead": "代わりに {0} を使用してください。", "diff": "2 つのファイルを比較します。", "disableExtension": "拡張機能を無効にします。", "disableExtensions": "インストールされたすべての拡張機能を無効にします。", @@ -1309,7 +1406,8 @@ "help": "使用法を印刷します。", "inspect-brk-extensions": "起動後に一時停止されている拡張ホストとの拡張機能のデバッグとプロファイリングを許可します。connection URI を開発者ツールで確認ます。", "inspect-extensions": "拡張機能のデバッグとプロファイリングを許可します。connection URI を開発者ツールで確認します。", - "installExtension": "拡張機能をインストールまたは更新します。拡張機能の識別子は、常に '${publisher}.${name}' です。最新バージョンに更新するには、'--force' 引数を使用します。特定のバージョンをインストールするには、'@${version}' を指定してください。例: 'vscode.csharp@1.2.3'。", + "install prerelease": "--install-extension を使用すると、プレリリース バージョンの拡張機能をインストールします", + "installExtension": "拡張機能をインストールまたは更新します。引数は拡張機能 ID または VSIX へのパスのいずれかです。拡張機能の識別子は '${publisher}.${name}' です。'--force' 引数を使用すると、最新バージョンに更新されます。特定のバージョンをインストールするには、'@${version}' を指定します。例: 'vscode.csharp@1.2.3'。", "listExtensions": "インストールされている拡張機能を一覧表示します。", "locale": "使用する国と地域 (例:en-US や zh-TW など)。", "log": "使用するログレベル。既定値は 'info' です。利用可能な値は 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off' です。", @@ -1337,15 +1435,11 @@ "wait": "現在のファイルが閉じられるまで待機します。" }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "オプション '{0}' は非推奨です: {1}", "gotoValidation": "`--goto` モードの引数は `FILE(:LINE(:CHARACTER))` の形式にする必要があります。", - "multipleValues": "オプション '{0}' は複数回定義されています。値 '{1}' を使用します。", + "multipleValues": "オプション '{0}' は複数回定義されています。値 '{1}' の使用。", "unknownOption": "警告: '{0}' は既知のオプションのリストにはありませんが、引き続き Electron または Chromium に渡されます。" }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "シェル環境を解決できません: {0}", - "resolveShellEnvExitError": "生成されたシェルでの予期しない終了コード (コード {0}、シグナル {1})", - "resolveShellEnvTimeout": "適度な時間内にシェル環境を解決できません。シェルの構成を確認してください。" - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace が有効になっていません", "Not a Marketplace extension": "Marketplace の拡張機能のみ再インストールできます", @@ -1354,10 +1448,13 @@ "multipleDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}'、'{2}' および他の拡張機能がこれに依存しています。", "multipleIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}'、'{3}' および他の拡張機能がこれに依存しています。", "notFoundCompatibleDependency": "{1} の現在のバージョン (バージョン {2}) と互換性がないため、\"{0}\" 拡張機能はインストールできません。", + "notFoundCompatiblePrereleaseDependency": "{1} の現在のバージョン (バージョン {2}) と互換性がないため、\"{0}\" 拡張機能のプレリリースバージョンはインストールできません。", + "notFoundReleaseExtension": "'{0}' 拡張機能のリリース バージョンがないため、リリース バージョンをインストールできません。", "singleDependentError": "'{0}' 拡張機能をアンインストールできません。'{1}' 拡張機能がこれに依存しています。", "singleIndirectDependentError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' 拡張機能がこれに依存しています。", "twoDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}' と '{2}' の拡張機能がこれに依存しています。", - "twoIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' と '{3}' の拡張機能がこれに依存しています。" + "twoIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' と '{3}' の拡張機能がこれに依存しています。", + "unsupported prerelease extension": "サポートされなくなったため、\"{0}\" 拡張機能はインストールできません。プレリリース 版として \"{1}\" 拡張機能の一部になりました。" }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "拡張機能", @@ -1390,27 +1487,48 @@ "updateMessage": "拡張機能 '{0}' をバージョン {1} に更新しています", "useId": "パブリッシャーを含む完全な拡張機能 ID (例: {0}) を使用していることをご確認ください。" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "ファイル {0} を読み取れません: {1}。", + "jsonInvalidFormat": "無効な形式 {0}: JSON オブジェクトが必要です。", + "jsonParseFail": "{0}: [{1}, {2}] {3}の解析に失敗しました。", + "jsonParseInvalidType": "無効なマニフェスト ファイル {0}: JSON オブジェクトではありません。", + "jsonsParseReportErrors": "{0} を解析できません: {1}。", + "missingNLSKey": "キー {0} のメッセージが見つかりませんでした。" + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "お使いのシステムに {0} がインストールされています。これにお勧めの拡張機能をインストールしますか?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "{0} から拡張機能を読み取ることができません", + "errorDeleting": "拡張機能 '{1}' のインストール中に既存のフォルダー '{0}' を削除できません。フォルダーを手動で削除してもう一度お試しください", "exitCode": "拡張機能をインストールできません。再インストールの前に VS Code の終了と起動を実施してください。", "incompatible": "拡張機能 '{0}' は、VS Code '{1}' と互換性がないため、インストールできません。", "notInstalled": "拡張機能 '{0}' がインストールされていません。", "quitCode": "拡張機能をインストールできません。再インストールの前に VS Code の終了と起動を実施してください。", "removeError": "拡張機能の削除中にエラーが発生しました: {0}。もう一度やり直す前に、VS Code の終了と起動を実施してください。", + "renameError": "{0} から {1} に名前変更中に不明なエラーが発生しました", "restartCode": "{0} を再インストールする前に、VS Code を再起動してください。" }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX が無効です: package.json は JSON ファイルではありません。" }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "{0} から拡張機能を読み取ることができません", - "errorDeleting": "拡張機能 '{1}' のインストール中に既存のフォルダー '{0}' を削除できません。フォルダーを手動で削除してもう一度お試しください", - "invalidManifest": "拡張機能が無効です: package.json は JSON ファイルではありません。", - "renameError": "{0} から {1} に名前変更中に不明なエラーが発生しました" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "プロパティ `{0}` は省略するか、型 `string[]` にする必要があります", + "extensionDescription.activationEvents2": "プロパティ `{0}` と `{1}` は、両方とも指定するか両方とも省略しなければなりません", + "extensionDescription.browser1": "プロパティ `{0}` は省略するか、`string` 型にする必要があります", + "extensionDescription.browser2": "拡張機能のフォルダー ({1}) 内に `browser` ({0}) が含まれることが想定されていました。これにより拡張機能が移植不能になることがあります。", + "extensionDescription.browser3": "プロパティ `{0}` と `{1}` は、両方とも指定するか両方とも省略しなければなりません", + "extensionDescription.engines": "`{0}` プロパティは必須で、`string` 型でなければなりません", + "extensionDescription.engines.vscode": "プロパティ `{0}` は必須で、`string` 型でなければなりません", + "extensionDescription.extensionDependencies": "プロパティ `{0}` は省略するか、型 `string[]` にする必要があります", + "extensionDescription.extensionKind": "プロパティ `{0}` は、プロパティ `main` も定義されている場合にのみ定義できます。", + "extensionDescription.main1": "プロパティ '{0}' は省略可能であるか、'string' 型である必要があります", + "extensionDescription.main2": "拡張機能のフォルダー ({1}) の中に `main` ({0}) が含まれることが予期されます。これにより拡張機能を移植できなくなる可能性があります。", + "extensionDescription.main3": "プロパティ `{0}` と `{1}` は、両方とも指定するか両方とも省略しなければなりません", + "extensionDescription.name": "プロパティ `{0}` は必須で、`string` 型でなければなりません", + "extensionDescription.publisher": "publisher プロパティは `string` 型でなければなりません。", + "extensionDescription.version": "プロパティ `{0}` は必須で、`string` 型でなければなりません", + "notSemver": "拡張機能のバージョンが semver と互換性がありません。", "versionMismatch": "拡張機能が Code {0} と互換性がありません。拡張機能に必要なバージョン: {1}。", "versionSpecificity1": "`engines.vscode` ({0}) で指定されたバージョンが十分に特定されていません。1.0.0 より前の vscode バージョンの場合は、少なくとも想定されているメジャー バージョンとマイナー バージョンを定義してください。例 ^0.10.0、0.10.x、0.11.0 など。", "versionSpecificity2": "`engines.vscode` ({0}) で指定されたバージョンが明確ではありません。1.0.0 より後のバージョンの vscode の場合は、少なくとも、想定されているメジャー バージョンを定義してください。例 ^1.10.0、1.10.x、1.x.x、2.x.x など。", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "'{0}' はサポートされていません", "press.any.key": "続行するには何かキーを押してください..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "十分なアクセス許可がありません。再試行して、操作を許可してください。", + "fileSystemRenameError": "リネームはファイルのみサポートされています。" + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "空でないフォルダー '{0}' を削除できません。", "deleteFailedNotFound": "存在しないファイル '{0}' を削除できません", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "ファイルが大きすぎて開くことができません", "fileTooLargeForHeapError": "このサイズのファイルを開くためには、再起動してより多くのメモリを使用させる必要があります。" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "'{0}' をごみ箱に移動できませんでした", "trashFailed": "'{0}' をごみ箱に移動できませんでした" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "ファイルが存在しません", "moveError": "'{0}' を '{1}' に移動することができません ({2})。" }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "候補を表示するかどうか" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "キャンセル(&&C)", "confirmCloseIssueReporter": "入力した内容は保存されません。このウィンドウを閉じますか?", @@ -1515,6 +1640,7 @@ "sev.warning": "警告" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "キャンセル(&&C)", "mAbout": "{0} のバージョン情報", "mBringToFront": "すべてを手前に移動", "mEdit": "編集(&&E)", @@ -1547,7 +1673,9 @@ "miPreferences": "基本設定(&&P)", "miQuit": "{0} を終了", "miRestartToUpdate": "再起動して更新(&&U)", - "miSwitchWindow": "ウィンドウの切り替え(&&W)..." + "miSwitchWindow": "ウィンドウの切り替え(&&W)...", + "quit": "終了(&&Q)", + "quitMessage": "終了しますか?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "キャンセル(&&C)", @@ -1581,6 +1709,11 @@ "strictSSL": "提供された CA の一覧と照らしてプロキシ サーバーの証明書を確認するかどうか制御します。", "systemCertificates": "CA 証明書を OS から読み込む必要があるかどうかを制御します (Windows および macOS では、オフにした場合にウィンドウの再読み込みが必要です)。" }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "シェル環境を解決できません: {0}", + "resolveShellEnvExitError": "生成されたシェルでの予期しない終了コード (コード {0}、シグナル {1})", + "resolveShellEnvTimeout": "適度な時間内にシェル環境を解決できません。シェルの構成を確認してください。" + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "この設定が false の場合、新しい設定の値に関係なくテレメトリは送信されません。{0}設定を優先して非推奨になりました。", "telemetry.crashReports": "クラッシュ レポート", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "一般的なエラー テレメトリとクラッシュ レポートを送信します。", "telemetry.telemetryLevel.off": "すべての製品テレメトリを無効にします。", "telemetry.telemetryLevel.tableDescription": "次の表は、各設定で送信されるデータの概要を示しています。", - "telemetry.telemetryLevelMd": "すべてのコアおよびファースト パーティ拡張機能テレメトリを制御します。これにより、{0}のパフォーマンス、改善が必要な場所、および機能がどのように使用されているかをより深く理解するのに役立ちます。", + "telemetry.telemetryLevelMd": "{0} テレメトリ、ファースト パーティ拡張テレメトリ機能、および参加しているサード パーティの拡張機能テレメトリを制御します。一部のサード パーティの拡張機能では、この設定が考慮されない場合があります。確認するには、特定の拡張機能のドキュメントを参照してください。テレメトリにより、{0} のパフォーマンス、改善が必要な場所、および機能の使用方法について理解しやすくなります。", "telemetry.usage": "使用状況データ", "telemetryConfigurationTitle": "テレメトリ" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "タスクやデバッグなどのオートメーション関連のターミナルの使用に Linux で使用するターミナル プロファイル。現在、この設定は、{0}が設定されている場合は無視されます。", + "terminal.integrated.automationProfile.osx": "タスクやデバッグなどのオートメーション関連のターミナルの使用に macOS で使用するターミナル プロファイル。現在、この設定は、{0}が設定されている場合は無視されます。", + "terminal.integrated.automationProfile.windows": "タスクやデバッグなどのオートメーション関連のターミナル使用用のターミナル プロファイル。現在、この設定は、{0}が設定されている場合は無視されます。", "terminal.integrated.automationShell.linux": "このパスを設定すると、{0} がオーバーライドされ、{1} の値が無視されます。この値は、タスクやデバッグなどのオートメーション関連のターミナル使用に関するものです。", + "terminal.integrated.automationShell.linux.deprecation": "これは非推奨です。オートメーション シェルを構成するための新しい推奨される方法は、{0}を使用してターミナルオートメーション プロファイルを作成することです。これは現在、新しいオートメーション プロファイル設定よりも優先されますが、今後変更される予定です。", "terminal.integrated.automationShell.osx": "このパスを設定すると、{0} がオーバーライドされ、{1} の値が無視されます。この値は、タスクやデバッグなどのオートメーション関連のターミナル使用に関するものです。", + "terminal.integrated.automationShell.osx.deprecation": "これは非推奨です。オートメーション シェルを構成するための新しい推奨される方法は、{0}を使用してターミナルオートメーション プロファイルを作成することです。これは現在、新しいオートメーション プロファイル設定よりも優先されますが、今後変更される予定です。", "terminal.integrated.automationShell.windows": "このパスを設定すると、{0} がオーバーライドされ、{1} の値が無視されます。この値は、タスクやデバッグなどのオートメーション関連のターミナル使用に関するものです。", - "terminal.integrated.confirmIgnoreProcesses": "プロセスを無視するための個別設定を提供する構成は可能", + "terminal.integrated.automationShell.windows.deprecation": "これは非推奨です。オートメーション シェルを構成するための新しい推奨される方法は、{0}を使用してターミナルオートメーション プロファイルを作成することです。これは現在、新しいオートメーション プロファイル設定よりも優先されますが、今後変更される予定です。", + "terminal.integrated.confirmIgnoreProcesses": "{0} 設定を使用するときに無視するプロセス名のセット。", "terminal.integrated.defaultProfile.linux": "Linux で使用される既定のプロファイルです。{0} または {1} のいずれかが設定されている場合、現在この設定は無視されます。", "terminal.integrated.defaultProfile.osx": "MacOS で使用される既定のプロファイルです。{0} または {1} のいずれかが設定されている場合、現在この設定は無視されます。", "terminal.integrated.defaultProfile.windows": "Windows で使用される既定のプロファイルです。{0} または {1} のいずれかが設定されている場合、現在この設定は無視されます。", @@ -1613,11 +1752,11 @@ "terminal.integrated.profile.linux": "ターミナル ドロップダウンを使用して新しいターミナルを作成するときに表示する Linux プロファイルです。省略可能な {1} を使用して、{0} プロパティを手動で設定してください。\r\n\r\n既存のプロファイルを一覧から非表示にするには、プロファイルを {2} に設定してください。例: {3}。", "terminal.integrated.profile.osx": "ターミナル ドロップダウンを使用して新しいターミナルを作成するときに表示する macOS プロファイルです。省略可能な {1} を使用して、{0} プロパティを手動で設定してください。\r\n\r\n既存のプロファイルを一覧から非表示にするには、プロファイルを {2} に設定してください。例: {3}。", "terminal.integrated.profiles.windows": "ターミナル ドロップダウンを使用して新しいターミナルを作成するときに表示する Windows プロファイルです。シェルの場所を自動的に検出するには、{1} プロパティを使用してください。または、{0} プロパティを省略可能な {2} で手動で設定してください。\r\n\r\n既存のプロファイルを一覧から非表示にするには、プロファイルを {3} に設定してください。例: {4}。", - "terminal.integrated.shell.linux": "Linux 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shell.linux": "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": "Mac OS 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "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#_terminal-profiles)。", + "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#_terminal-profiles)。", "terminal.integrated.shellArgs.osx": "Mac OS ターミナルで使用するコマンドラインの引数。[シェルの構成についての詳細情報](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "Windows ターミナル上で使用する [コマンド ライン形式](https://msdn.microsoft.com/ja-jp/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) のコマンド ライン引数です。[シェルの構成に関する詳細情報](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.showLinkHover": "ターミナル出力でリンクにホバーを表示するかどうか。", "terminal.integrated.useWslProfiles": "ターミナルのドロップダウンに WSL ディストリビューションを表示するかどうかを制御します", + "terminalAutomationProfile.path": "シェル実行可能ファイルへの単一のパス。", "terminalIntegratedConfigurationTitle": "統合ターミナル", "terminalProfile.args": "シェル実行可能ファイルを実行するための引数の省略可能なセットです。", "terminalProfile.color": "このターミナルに関連付けるテーマの色の ID。", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "拡張機能ターミナルの名前", "terminalProfile.windowsSource": "シェルへのパスを自動検出するプロファイル ソース。" }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "既定値を自動的に検出する" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "セッションの内容が {1} の {0} で復元されました" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "階層リンクの項目の背景色。", "breadcrumbsFocusForeground": "フォーカスされた階層リンクの項目の色。", "breadcrumbsSelectedBackground": "階層項目ピッカーの背景色。", - "breadcrumbsSelectedForegound": "選択された階層リンクの項目の色。", + "breadcrumbsSelectedForeground": "選択された階層リンクの項目の色。", "buttonBackground": "ボタンの背景色。", "buttonBorder": "ボタンの境界線の色。", "buttonForeground": "ボタンの前景色。", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "差分エディターの対角線の塗りつぶし色。対角線の塗りつぶしは、横に並べて比較するビューで使用されます。", "diffEditorBorder": "2 つのテキスト エディターの間の境界線の色。", "diffEditorInserted": "挿入されたテキストの背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", + "diffEditorInsertedLineGutter": "挿入された行の余白の背景色。", + "diffEditorInsertedLines": "挿入された行の背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", "diffEditorInsertedOutline": "挿入されたテキストの輪郭の色。", + "diffEditorOverviewInserted": "挿入されたコンテンツについて、差分概要ルーラーを前面に置きます。", + "diffEditorOverviewRemoved": "削除されたコンテンツについて、差分概要ルーラーを前面に置きます。", "diffEditorRemoved": "削除したテキストの背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", + "diffEditorRemovedLineGutter": "削除された行の余白の背景色。", + "diffEditorRemovedLines": "削除した行の背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", "diffEditorRemovedOutline": "削除されたテキストの輪郭の色。", + "disabledForeground": "無効な要素の全体的な前景。この色は、コンポーネントによってオーバーライドされない場合にのみ使用されます。", "dropdownBackground": "ドロップダウンの背景。", "dropdownBorder": "ドロップダウンの境界線。", "dropdownForeground": "ドロップダウンの前景。", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "入力ボックスの背景。", "inputBoxBorder": "入力ボックスの境界線。", "inputBoxForeground": "入力ボックスの前景。", - "inputOption.activeBackground": "入力フィールドでアクティブ化されたオプションの背景色。", + "inputOption.activeBackground": "入力フィールドのオプションの背景のホバー色。", "inputOption.activeForeground": "入力フィールドでアクティブ化されたオプションの前景色。", + "inputOption.hoverBackground": "入力フィールドでアクティブ化されたオプションの背景色。", "inputPlaceholderForeground": "入力ボックスのプレースホルダー テキストの前景色。", "inputValidationErrorBackground": "エラーの重大度を示す入力検証の背景色。", "inputValidationErrorBorder": "エラーの重大度を示す入力検証の境界線色。", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "スニペット tabstop の背景色を強調表示します。", "snippetTabstopHighlightBorder": "スニペット tabstop の境界線の色を強調表示します。", "statusBarBackground": "エディターのホバーのステータス バーの背景色。", + "tableColumnsBorder": "列間の表の境界線の色。", + "tableOddRowsBackgroundColor": "奇数テーブル行の背景色。", "textBlockQuoteBackground": "テキスト内のブロック引用の背景色。", "textBlockQuoteBorder": "テキスト内のブロック引用の境界線色。", "textCodeBlockBackground": "テキスト内のコード ブロックの背景色。", @@ -1849,8 +2002,8 @@ "widgetShadow": "エディター内の検索/置換窓など、エディター ウィジェットの影の色。" }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "アイコン定義に関連付けられたフォント文字。", - "iconDefintion.fontId": "使用するフォントの ID。設定されていない場合は、最初に定義されているフォントが使用されます。", + "iconDefinition.fontCharacter": "アイコン定義に関連付けられたフォント文字。", + "iconDefinition.fontId": "使用するフォントの ID。設定されていない場合は、最初に定義されているフォントが使用されます。", "nextChangeIcon": "次のエディターの場所に移動するためのアイコン。", "previousChangeIcon": "前のエディターの場所に移動するためのアイコン。", "widgetClose": "ウィジェットにある閉じるアクションのアイコン。" @@ -1882,14 +2035,15 @@ "property": "プロパティのスタイル。", "readonly": "読み取り専用のシンボルに使用するスタイル。", "regexp": "式のスタイル。", - "schema.fontStyle.error": "フォント スタイルは、'斜体'、'太字'、'下線' かこれらを組み合わせたものである必要があります。空の文字列は、すべてのスタイルの設定を解除します。", + "schema.fontStyle.error": "フォント スタイルは、'斜体'、'太字'、'下線'、'取り消し線' のいずれかまたはこれらを組み合わせたものである必要があります。空の文字列は、すべてのスタイルの設定を解除します。", "schema.token.background.warning": "トークンの背景色は、現在サポートされていません。", "schema.token.bold": "フォント スタイルの太字を設定または解除します。'fontStyle ' が存在すると、この設定がオーバーライドされることにご注意ください。", - "schema.token.fontStyle": "ルールのフォント スタイル ('斜体'、'太字'、'下線' のいずれかまたはこれらの組み合わせ) を設定します。列挙しないすべてのスタイルは、解除されます。空の文字列を指定すると、すべてのスタイルが解除されます。", + "schema.token.fontStyle": "'斜体'、'太字'、'下線'、'取り消し線' のいずれかまたはこれらを組み合わせたもので、規則のすべてのフォント スタイルを設定します。一覧表示されていないすべてのスタイルが設定解除されます。空の文字列はすべてのスタイルの設定を解除します。", "schema.token.fontStyle.none": "なし (継承したスタイルを解除)", "schema.token.foreground": "トークンの前景色。", "schema.token.italic": "フォント スタイルの斜体を設定または解除します。'fontStyle ' が存在すると、この設定がオーバーライドされることにご注意ください。", "schema.token.settings": "トークンの色とスタイル。", + "schema.token.strikethrough": "フォント スタイルを取り消し線に設定するか設定を解除します。'fontStyle' が存在すると、この設定がオーバーライドされることに注意してください。", "schema.token.underline": "フォント スタイルの下線を設定または解除します。'fontStyle ' が存在すると、この設定がオーバーライドされることにご注意ください。", "static": "静的記号に使用するスタイル。", "string": "文字列のスタイル。", @@ -1911,6 +2065,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "元に戻すまたはやり直し操作がその期間に実行中であったため、すべてのファイルに対して '{0}' を元に戻すことはできませんでした", "cannotWorkspaceUndoDueToInProgressUndoRedo": "{1} で元に戻すまたはやり直し操作が既に実行されているため、すべてのファイルに対して '{0}' を元に戻すことはできませんでした", "confirmDifferentSource": "'{0}' を元に戻しますか?", + "confirmDifferentSource.no": "いいえ", "confirmDifferentSource.yes": "はい", "confirmWorkspace": "すべてのファイルで '{0}' を元に戻しますか?", "externalRemoval": "次のファイルが閉じられ、ディスク上で変更されました: {0}。", @@ -1964,6 +2119,7 @@ "appStalled": "ウィンドウから応答がありません", "appStalledDetail": "ウィンドウを再度開くか、閉じるか、このまま待機できます。", "close": "閉じる(&&C)", + "doNotRestoreEditors": "エディターを復元しない", "hiddenMenuBar": "引き続き Alt キーを押してメニュー バーにアクセスできます。", "reopen": "もう一度開く(&&R)", "wait": "待機を続ける(&&K)" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "URI '{0}' が有効ではなく、開くことができません。", "uriInvalidTitle": "URI を開くことができません" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "コード ワークスペース" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "信頼済み", "untrusted": "制限モード" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "コード ワークスペース" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "新しいウィンドウ", "newWindowDesc": "新しいウィンドウを開く", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "タイトル", "issueTitleRequired": "題名を入力してください", "issueTypeLabel": "これは", - "sendExperiments": "A/B 実験情報を含める ({0})", - "sendExtensions": "自分の利用可能な拡張機能 ({0}) を含める", - "sendProcessInfo": "自分が現在実行中のプロセス ({0}) を含める", - "sendSystemInfo": "自分のシステム情報 ({0}) を含める", - "sendWorkspaceInfo": "自分のワークスペースのメタデータ ({0}) を含める", + "sendExperiments": "A/B 実験情報を含める", + "sendExtensions": "自分の有効な拡張機能を含める", + "sendProcessInfo": "自分が現在実行中のプロセスを含める", + "sendSystemInfo": "自分のシステム情報を含める", + "sendWorkspaceInfo": "自分のワークスペースのメタデータを含める", "show": "表示", "titleEmptyValidation": "タイトルが必要です。", "titleLengthValidation": "タイトルが長すぎます。" @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "コピー", "copyAll": "すべてコピー", - "cpu": "CPU %", + "cpu": "CPU (%)", "debug": "デバッグ", "forceKillProcess": "プロセスの強制中止", "killProcess": "プロセスの中止", @@ -2362,14 +2518,14 @@ "cancel": "キャンセル", "confirmLogin": "拡張機能 '{0}' が {1} を使用してサインインしようとしています。", "confirmRelogin": "拡張機能 '{0}' では {1} を使用してサインインするように求めています。", - "manageExensions": "このアカウントにアクセスできる拡張機能を選択する", + "manageExtensions": "このアカウントにアクセスできる拡張機能を選択する", "manageTrustedExtensions": "信頼された拡張機能の管理", "manageTrustedExtensions.cancel": "キャンセル", "noTrustedExtensions": "このアカウントはまだどの拡張機能にも使用されていません。", "notUsed": "このアカウントを使用したことがない", "signOut": "サインアウト", + "signOutMessage": "アカウント '{0}' は、以下によって使用されていました:\r\n\r\n{1}\r\n\r\nこれらの拡張機能からサインアウトしますか?", "signOutMessageSimple": "'{0}' からサインアウトしますか?", - "signOutMessagve": "アカウント '{0}' は、以下によって使用されていました:\r\n\r\n{1}\r\n\r\nこれらの拡張機能からサインアウトしますか?", "signedOut": "正常にサインアウトされました。" }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} 拡張機能では、このファイルの削除によってリファクタリングの変更を行います", "ask.N.move": "{0} 拡張機能では、このファイルの移動によってリファクタリングの変更を行おうとしています", "cancel": "変更のスキップ", - "files.participants.timeout": "作成、名前変更、削除のファイル参加者が取り消されるまでのタイムアウト (ミリ秒)。参加者を無効にするには、'0' を使用します。", "label": "'ファイル操作にはプレビューが必要' の選択をリセットする", "msg-copy": "'ファイル コピー' 参加者を実行しています...", "msg-create": "'ファイルの作成' の参加者を実行しています...", "msg-delete": "'ファイルの削除' の参加者を実行しています...", "msg-rename": "'ファイル名の変更' の参加者を実行しています...", + "msg-write": "'ファイルの書き込み' の参加者を実行しています...", "ok": "OK", "preview": "プレビューの表示" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "ビュー コンテナー '{0}' が存在しません。このコンテナーに登録されているすべてのビューは 'エクスプローラー' に追加されます。", - "ViewContainerRequiresProposedAPI": "コンテナー '{0}' を表示するには、'enableProposedApi' をオンにして 'Remote' に追加する必要があります。", + "ViewContainerRequiresProposedAPI": "ビュー コンテナー '{0}' には'enabledApiProposals: [\"contribViewsRemote\"]' を 'Remote' に追加する必要があります。", "duplicateView1": "同じ ID '{0}' を持つ複数のビューを登録することはできません。", "duplicateView2": "ID `{0}` のビューは既に登録されています。", "optenum": "プロパティ '{0}' は省略可能であるか、{1} のうちの 1 つである必要があります", "optstring": "プロパティ '{0}' は省略可能であるか、'string' 型である必要があります", "requirearray": "ビューは配列である必要があります", - "requireidstring": "プロパティ '{0}' は必須で、'string' 型でなければなりません。英数字と '_'、'-' のみが使用できます。", + "requireidstring": "プロパティ '{0}' は必須であり、空でない値を持つ 'string' 型である必要があります。使用できるのは、英数字、'_'、および '-' のみです。", + "requirenonemptystring": "プロパティ '{0}' は必須であり、空でない値を持つ 'string' 型である必要があります", "requirestring": "プロパティ '{0}' は必須で、'string' 型である必要があります", "unknownViewType": "ビューの種類 '{0}' が不明です。", "viewcontainer requirearray": "ビュー コンテナーは配列である必要があります", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "ビュー コンテナーをエディターに提供します" }, "vs/workbench/api/common/configurationExtensionPoint": { - "config.property.defaultConfiguration.languageExpected": "言語セレクターが必要です (例: [\"java\"])", - "config.property.defaultConfiguration.warning": "'{0}' の構成の既定値は登録できません。言語固有の設定に対する既定値のみがサポートされています。", + "config.property.defaultConfiguration.warning": "'{0}'の構成の既定値を登録できません。コンピューターオーバーライド可能、ウィンドウ、リソース、および言語のオーバーライド可能なスコープ設定の既定値のみがサポートされます。", "config.property.duplicate": "'{0}' を登録できません。このプロパティは既に登録されています。", "invalid.allOf": "'configuration.allOf' は非推奨で使用できなくなります。代わりに 'configuration' コントリビューション ポイントに複数の構成セクションを配列として渡します。", "invalid.properties": "'configuration.properties' は、オブジェクトである必要があります", @@ -2508,16 +2664,17 @@ "scope.markdownDescription": "Markdown フォーマットの説明。", "scope.markdownEnumDescriptions": "マークダウン形式の列挙値の説明。", "scope.multilineText.description": "値は Textarea に表示されます。", + "scope.order": "指定した場合、同じカテゴリ内の他の設定に対して相対的に、この設定の順序を指定します。順序プロパティを含む設定は、このプロパティが設定されていない設定よりも前に配置されます。", "scope.resource.description": "ユーザー、リモート、ワークスペース、またはフォルダーの設定で行える構成。", "scope.singlelineText.description": "値は InputBox に表示されます。", "scope.window.description": "ユーザー、リモート、またはワークスペースの設定で行える構成。", "unknownWorkspaceProperty": "不明なワークスペース構成のプロパティ", "vscode.extension.contributes.configuration": "構成の設定を提供します。", + "vscode.extension.contributes.configuration.order": "指定した場合、設定におけるこのカテゴリを、他のカテゴリに対して相対的に順序を指定します。", "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": "言語ごとに既定のエディター構成の設定を提供します。", + "vscode.extension.contributes.configuration.title": "設定の現在のカテゴリのタイトル。このラベルは、設定エディターで小見出しとして表示されます。タイトルが拡張機能の表示名と同じ場合、カテゴリはメイン拡張機能見出しの下にグループ化されます。", "workspaceConfig.extensions.description": "ワークスペースの拡張機能", "workspaceConfig.folders.description": "ワークスペースで読み込まれるフォルダーのリスト。", "workspaceConfig.launch.description": "ワークスペースの起動構成", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "'configuration.jsonValidation.url' は正しくない相対 URL です: {0}", "invalid.url.schema": "拡張機能内のスキーマを参照するには、'configuration.jsonValidation.url' は絶対 URL であるか、'./' から始まらなければなりません。" }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "コメント エディターの下にボタンとして表示される投稿されたコメント コンテキスト メニュー", - "comment.title": "投稿されたコメントのタイトル メニュー", - "commentThread.actions": "コメント エディターの下のボタンとして表示される、投稿されたコメント スレッド コンテキスト メニュー", - "commentThread.title": "投稿されたコメント スレッドのタイトル メニュー", - "dup": "コマンド `{0}` が `commands` セクションで複数回出現します。", - "dupe.command": "メニュー項目において、既定と alt コマンドが同じコマンドを参照しています", - "file.newFile": "ウェルカム ページおよび [ファイル] メニューに表示される、[新しいファイル...] クイック ピック。", - "inlineCompletions.actions": "インライン入力候補にカーソルを合わせたときに表示されるアクション", - "interactive.cell.title": "提供された対話型セルのタイトル メニュー", - "interactive.toolbar": "提供された対話型セルのツールバー メニュー", - "menuId.invalid": "`{0}` は有効なメニュー識別子ではありません", - "menus.changeTitle": "ソース管理のインライン変更メニュー", - "menus.commandPalette": "コマンド パレット", - "menus.debugCallstackContext": "[コール スタックのデバッグ] ビューのコンテキスト メニュー", - "menus.debugToolBar": "デバッグ ツール バーのメニュー", - "menus.debugVariablesContext": "[変数のデバッグ] ビューのコンテキスト メニュー", - "menus.editorContext": "エディターのコンテキスト メニュー", - "menus.editorContextCopyAs": "エディターのコンテキスト メニューの [形式を選択してコピー] サブメニュー", - "menus.editorTabContext": "エディターのタブのコンテキスト メニュー", - "menus.editorTitle": "エディターのタイトル メニュー", - "menus.editorTitleRun": "エディターのタイトル メニュー内のサブメニューを実行", - "menus.explorerContext": "エクスプローラーのコンテキスト メニュー", - "menus.extensionContext": "拡張機能のコンテキスト メニュー", - "menus.file": "最上位レベルのファイル メニュー", - "menus.home": "ホーム インジケーターのコンテキスト メニュー (Web のみ)", - "menus.opy": "最上位レベルの [編集] メニューの [形式を選択してコピー] サブメニュー", - "menus.resourceFolderContext": "ソース管理リソース フォルダーのコンテキスト メニュー", - "menus.resourceGroupContext": "ソース管理リソース グループのコンテキスト メニュー", - "menus.resourceStateContext": "ソース管理リソース状態のコンテキスト メニュー", - "menus.scmSourceControl": "ソース管理メニュー", - "menus.scmTitle": "ソース管理のタイトル メニュー", - "menus.statusBarRemoteIndicator": "ステータス バーのリモート インジケーター メニュー", - "menus.statusBarWindowIndicator": "ステータス バーのウィンドウ インジケーター メニュー", - "menus.statusBarWindowIndicator.deprecated": "代わりに 'statusBar/remoteIndicator' メニューを使用します。", - "menus.touchBar": "Touch Bar (macOS のみ)", - "missing.altCommand": "メニュー項目が、'commands' セクションで定義されていない alt コマンド `{0}` を参照しています。", - "missing.command": "メニュー項目が、'commands' セクションで定義されていないコマンド `{0}` を参照しています。", - "missing.submenu": "メニュー項目で、'submenus' セクションに定義されていないサブメニュー `{0}` が参照されています。", - "nonempty": "空でない値が必要です。", - "notebook.cell.execute": "投稿されたノートブックのセルの実行メニュー", - "notebook.cell.executePrimary": "投稿された主たるノートブックのセル実行ボタン", - "notebook.cell.title": "提供されたノートブック セルのタイトル メニュー", - "notebook.toolbar": "提供されたノートブックのツールバー メニュー", - "opticon": "プロパティ `icon` は省略するか、文字列または `{dark, light}` などのリテラルにする必要があります", - "optstring": "プロパティ '{0}' は省略可能であるか、'string' 型である必要があります", - "proposed": "提案された API", - "proposedAPI.invalid": "{0} は提案されたメニュー識別子で、 開発以外で実行される場合、または次のコマンドライン スイッチを指定して実行する場合にのみ利用できます: --enable-proposed-api {1}", - "require": "サブメニュー項目はオブジェクトである必要があります", - "requireStringOrObject": "`{0}` プロパティは必須で、`string` または `object` の型でなければなりません", - "requirearray": "サブメニュー項目は配列である必要があります", - "requirestring": "プロパティ '{0}' は必須で、'string' 型である必要があります", - "requirestrings": "プロパティの `{0}` と `{1}` は必須で、`string` 型でなければなりません", - "submenuId.duplicate.id": "'{0}' サブメニューは既に登録されています。", - "submenuId.invalid.id": "'{0}' は有効なサブメニュー識別子ではありません", - "submenuId.invalid.label": "'{0}' は有効なサブメニュー ラベルではありません", - "submenuItem.duplicate": "'{0}' サブメニューは既に '{1}' メニューに追加されています。", - "testing.item.context": "提供されたテスト項目のメニュー", - "testing.item.gutter.title": "テスト項目のとじしろ装飾のメニュー", - "unsupported.submenureference": "メニュー項目で、サブメニューがサポートされていないメニューのサブメニューが参照されています。", - "view.itemContext": "提供されたビュー項目のコンテキスト メニュー", - "view.timelineContext": "タイムライン ビュー項目のコンテキスト メニュー", - "view.timelineTitle": "タイムライン ビュー タイトル メニュー", - "view.tunnelContext": "ポート ビュー項目のコンテキスト メニュー", - "view.tunnelOriginInline": "ポート ビュー項目の配信元インライン メニュー", - "view.tunnelPortInline": "ポート ビュー項目のポート インライン メニュー", - "view.viewTitle": "提供されたビューのタイトル メニュー", - "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 で表示される短いタイトル。メニューでは、コマンドを表示するコンテキストに応じて `title` または `shortTitle` のいずれかが選択されます。", - "vscode.extension.contributes.commandType.title": "コマンドが UI に表示される際のタイトル", - "vscode.extension.contributes.commands": "コマンド パレットにコマンドを提供します。", - "vscode.extension.contributes.menuItem.alt": "実行する別のコマンドの識別子。コマンドは 'commands' セクションで宣言する必要があります", - "vscode.extension.contributes.menuItem.command": "実行するコマンドの識別子。コマンドは 'commands' セクションで宣言する必要があります", - "vscode.extension.contributes.menuItem.group": "この項目が属するグループ", - "vscode.extension.contributes.menuItem.submenu": "この項目に表示するサブメニューの識別子。", - "vscode.extension.contributes.menuItem.when": "この項目を表示するために true にする必要がある条件", - "vscode.extension.contributes.menus": "メニュー項目をエディターに提供します", - "vscode.extension.contributes.submenu.icon": "(省略可能) UI でサブメニューを表すために使用されるアイコン。ファイル パス、暗いテーマと明るいテーマのファイル パスを持つオブジェクト、またはテーマ アイコンの参照 (`\\$(zap)` など)", - "vscode.extension.contributes.submenu.icon.dark": "暗いテーマを使用した場合のアイコンのパス", - "vscode.extension.contributes.submenu.icon.light": "明るいテーマを使用した場合のアイコンのパス", - "vscode.extension.contributes.submenu.id": "サブメニューとして表示するメニューの識別子。", - "vscode.extension.contributes.submenu.label": "このサブメニューに至るメニュー項目のラベル。", - "vscode.extension.contributes.submenus": "エディターにサブメニュー項目を提供します" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "デバッグ プロセス" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "コンテキスト キーの検査", + "keyboardShortcutsFormat.command": "コマンド タイトル。", + "keyboardShortcutsFormat.commandAndKeys": "コマンドのタイトルとキー。", + "keyboardShortcutsFormat.commandWithGroup": "コマンド タイトルには、そのグループのプレフィックスが付いています。", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "コマンドのタイトルとキー。コマンドの前にグループが付きます。", + "keyboardShortcutsFormat.keys": "キー。", "logStorage": "ログ ストレージ データベースの内容", "logWorkingCopies": "作業コピーをログする", "screencastMode.fontSize": "スクリーンキャスト モードのキーボードのフォント サイズ (ピクセル) を制御します。", "screencastMode.keyboardOverlayTimeout": "キーボード オーバーレイをスクリーンキャスト モードで表示する時間 (ミリ秒単位) を制御します。", + "screencastMode.keyboardShortcutsFormat": "ショートカットを表示するときにキーボード オーバーレイに表示される内容を制御します。", "screencastMode.location.verticalPosition": "スクリーンキャスト モードの縦方向のオフセットをワークベンチの高さのパーセンテージとして下部からオーバーレイするかどうかを制御します。", "screencastMode.mouseIndicatorColor": "スクリーンキャスト モードでマウス インジケーターの色を 16 進数 (#RGB、#RGBA、#RRGGBB、#RRGGBBAA) で制御します。", "screencastMode.mouseIndicatorSize": "スクリーンキャスト モードのマウス インジケーターのサイズ (ピクセル単位) を制御します。", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "ビデオ チュートリアル" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "サイド バーを閉じる", - "compositePart.hideSideBarLabel": "サイド バーを非表示", + "active": "アクティブ", + "activityBar": "アクティビティ バー", + "activityBarLeft": "左側の位置にあるアクティビティ バーを表します", + "activityBarRight": "右の位置にあるアクティビティ バーを表します", + "centerLayoutIcon": "中央揃えのレイアウト モードを表します", + "centerPanel": "中央揃え", + "centeredLayout": "中央揃えのレイアウト", + "close": "閉じる", + "closeSidebar": "プライマリ サイド バーを閉じる", + "cofigureLayoutIcon": "アイコンはワークベンチ レイアウトの構成を表します。", + "compositePart.hideSideBarLabel": "プライマリ サイド バーを非表示にする", + "configureLayout": "レイアウトの構成", + "customizeLayout": "レイアウトのカスタマイズ...", + "customizeLayoutQuickPickTitle": "レイアウトのカスタマイズ...", "decreaseEditorHeight": "エディターの高さを縮小", "decreaseEditorWidth": "エディターの幅を縮小", "decreaseViewSize": "現在のビューのサイズの縮小", + "fullScreenIcon": "全画面表示を表します", + "fullscreen": "全画面表示", + "hidden": "非表示", "increaseEditorHeight": "エディターの高さを拡大", "increaseEditorWidth": "エディターの幅を拡大", "increaseViewSize": "現在のビューのサイズの拡大", + "justifyPanel": "両端揃え", + "layoutModes": "モード", + "leftPanel": "左", + "leftSideBar": "左", + "menuBar": "メニュー バー", + "menuBarIcon": "メニュー バーを表します", "miAppearance": "外観(&&A)", - "miMoveSidebarLeft": "サイド バーを左へ移動(&&M)", - "miMoveSidebarRight": "サイド バーを右へ移動(&&M)", + "miMoveSidebarLeft": "プライマリ サイド バーを左に移動する(&&M)", + "miMoveSidebarRight": "プライマリ サイド バーを右に移動する(&&M)", "miShowActivityBar": "アクティビティ バーを表示する(&&A)", "miShowEditorArea": "エディター領域の表示(&&E)", "miShowMenuBar": "メニュー バーを表示(&&B)", - "miShowSidebar": "サイド バーを表示(&&S)", + "miShowSidebar": "プライマリ サイド バーを表示する(&&P)", + "miShowSidebarNoMnnemonic": "プライマリ サイド バーを表示する", "miShowStatusbar": "ステータス バーを表示(&&T)", "miToggleCenteredLayout": "中央揃えレイアウト(&&C)", "miToggleZenMode": "Zen Mode", - "move sidebar left": "サイド バーを左に移動", - "move sidebar right": "サイド バーを右へ移動", + "move second sidebar left": "セカンダリ サイド バーを左に移動する", + "move second sidebar right": "セカンダリ サイド バーを右に移動する", + "move side bar right": "プライマリ サイド バーを右に移動する", + "move sidebar left": "プライマリ サイド バーを左に移動する", + "move sidebar right": "プライマリ サイド バーを右に移動する", "moveFocusedView": "フォーカス表示を移動", "moveFocusedView.error.noFocusedView": "現在フォーカスされているビューはありません。", "moveFocusedView.error.nonMovableView": "現在フォーカスされたビューは移動できません。", "moveFocusedView.newContainerInPanel": "新しいパネル エントリ", + "moveFocusedView.newContainerInSidePanel": "新規のセカンダリ サイド バー エントリ", "moveFocusedView.newContainerInSidebar": "新しいサイド バー エントリ", "moveFocusedView.selectDestination": "ビューの変換先を選択する", "moveFocusedView.selectView": "移動するビューの選択", "moveFocusedView.title": "表示: {0} の移動", - "moveSidebarLeft": "サイド バーを左に移動", - "moveSidebarRight": "サイド バーを右へ移動", + "moveSidebarLeft": "プライマリ サイド バーを左に移動する", + "moveSidebarRight": "プライマリ サイド バーを右に移動する", "moveView": "ビューの移動", "panel": "パネル", + "panelAlignment": "パネルの配置", + "panelBottom": "下部パネルを表します", + "panelBottomCenter": "中央揃えに設定された下部パネルの配置を表します", + "panelBottomJustify": "両端揃えに設定された下部パネルの配置を表します", + "panelBottomLeft": "左揃えに設定された下部パネルの配置を表します", + "panelBottomRight": "右揃えに設定された下部パネルの配置を表します", "panelContainer": "パネル/{0}", + "panelLeft": "左側にある 1 つのサイド バーを表します", + "panelRight": "右側にあるサイド バーを表現する", "resetFocusedView.error.noFocusedView": "現在フォーカスされているビューはありません。", "resetFocusedViewLocation": "フォーカスがあるビューの位置をリセット", "resetViewLocations": "ビューの位置をリセットする", + "rightPanel": "右", + "rightSideBar": "右", + "secondarySideBar": "セカンダリ サイド バー", + "secondarySideBarContainer": "セカンダリ サイド バー / {0}", + "sideBar": "プライマリ サイド バー", + "sideBarPosition": "プライマリ サイド バーの位置", "sidebar": "サイド バー", "sidebarContainer": "サイド バー/{0}", + "statusBar": "ステータス バー", + "statusBarIcon": "ステータス バーを表します", "toggleActivityBar": "アクティビティ バーの表示の切り替え", "toggleCenteredLayout": "中央揃えレイアウトの切り替え", "toggleEditor": "エディター領域の可視性を切り替える", "toggleMenuBar": "メニュー バーの切り替え", - "toggleSidebar": "サイドバーの表示の切り替え", - "toggleSidebarPosition": "サイド バーの位置の切り替え", + "toggleSideBar": "プライマリ サイド バーを切り替える", + "toggleSidebar": "プライマリ サイド バーの表示/非表示を切り替える", + "toggleSidebarPosition": "プライマリ サイド バーの位置を切り替える", "toggleStatusbar": "ステータス バーの可視性の切り替え", "toggleTabs": "タブ表示の切り替え", - "toggleZenMode": "Zen Mode の切り替え" + "toggleVisibility": "表示範囲", + "toggleZenMode": "Zen Mode の切り替え", + "visible": "表示", + "zenMode": "禅モード", + "zenModeIcon": "禅モードを表します" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "次の部分にフォーカス", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "ワークスペースを開く" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "変更が保存されていない作業コピーがあるかどうか", - "isFullscreen": "ウィンドウが全画面モードになっているかどうか", - "remoteName": "ウィンドウがリモートに接続されている場合はリモートの名前、または接続されていない場合は空の文字列", - "virtualWorkspace": "仮想ファイル システムまたは空の文字列からの場合の、現在のワークスペースのスキーム。", - "workbenchState": "ウィンドウで開かれているワークスペースの種類。'empty' (ワークスペースなし)、'folder' (単一フォルダー)、または 'workspace' (マルチルート ワークスペース) のいずれか", - "workspaceFolderCount": "ワークスペース内のルート フォルダーの数" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "ファイルが大きすぎて無題のエディターとして開けません。まずファイル エクスプローラーにアップロードしてから、もう一度お試しください。" }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "フォーカス アクティビティ バー", "hideAccounts": "アカウントの非表示", "manageTrustedExtensions": "信頼された拡張機能の管理", - "nextSideBarView": "次のサイドバー ビュー", + "nextSideBarView": "次のプライマリ サイド バー ビュー", "noAccounts": "どのアカウントにもサインインしていません", - "previousSideBarView": "前のサイドバー ビュー", + "previousSideBarView": "前のプライマリ サイド バー ビュー", "signOut": "サインアウト" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "アカウント", + "accounts visibility key": "アクティビティ バーでのアカウント エントリの可視性のカスタマイズ。", "accountsViewBarIcon": "ビュー バーのアカウント アイコン。", "hideActivitBar": "アクティビティ バーを非表示にする", "hideMenu": "メニューを非表示にする", "manage": "管理", "menu": "メニュー", + "pinned view containers": "アクティビティ バー エントリの表示のカスタマイズ", "resetLocation": "場所のリセット", "settingsViewBarIcon": "ビューバーの設定アイコン。" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "サイド パネル内にフォーカス", - "hideAuxiliaryBar": "サイド パネルの非表示", - "miShowAuxiliaryBar": "サイド パネルの表示(&&D)", - "toggleAuxiliaryBar": "サイド パネルの切り替え" + "focusAuxiliaryBar": "セカンダリ サイド バーにフォーカスする", + "hideAuxiliaryBar": "セカンダリ サイド バーを非表示にする", + "miShowAuxiliaryBar": "セカンダリ サイド バーを表示する(&d)", + "miShowAuxiliaryBarNoMnemonic": "セカンダリ サイド バーを表示する", + "toggleAuxiliaryBar": "セカンダリ サイド バーの表示/非表示を切り替える", + "toggleAuxiliaryIconLeft": "補助バーを左の位置に切り替えるアイコンです。", + "toggleAuxiliaryIconRight": "補助バーを右の位置に切り替えるアイコンです。", + "toggleSecondarySideBar": "セカンダリ サイド バーを切り替える" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "サイド パネルの非表示" + "hideAuxiliaryBar": "セカンダリ サイド バーを非表示にする", + "move second side bar left": "セカンダリ サイド バーを左に移動する", + "move second side bar right": "セカンダリ サイド バーを右に移動する" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "バナーにキーボード フォーカスがあるかどうか", "focusBanner": "バナーにフォーカス" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "バイナリ ビューアー", - "nativeBinaryError": "このファイルはバイナリか、サポートされていないテキスト エンコードを使用しているため、エディターに表示されません。", - "openAsText": "このまま開きますか?" + "binaryError": "このファイルはバイナリか、サポートされていないテキスト エンコードを使用しているため、エディターに表示されません。", + "openAnyway": "開く" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "ナビゲーション階層リンクを有効/無効にします。", @@ -2958,7 +3078,8 @@ "cmd.focus": "階層リンクにフォーカス", "cmd.toggle": "階層リンクの切り替え", "empty": "要素なし", - "miShowBreadcrumbs": "階層リンクの表示(&&B)" + "miShowBreadcrumbs": "階層リンクの表示(&&B)", + "separatorIcon": "階層リンクの区切り記号のアイコン。" }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "階層リンク" @@ -2985,7 +3106,7 @@ "file": "ファイル", "ignoreTrimWhitespace.label": "先頭と末尾のスペースによる違いを無視する", "inlineView": "インライン ビュー", - "joinInGroup": "グループに参加する", + "joinInGroup": "グループ内統合", "keepEditor": "エディターを保持", "keepOpen": "開いたままにする", "lockGroup": "グループをロックする", @@ -3003,7 +3124,8 @@ "miFocusSecondGroup": "グループ 2(&&2)", "miFocusThirdGroup": "グループ 3(&&3)", "miForward": "進む(&&F)", - "miJoinEditorInGroup": "グループに参加する(&&G)", + "miJoinEditorInGroup": "グループ内統合(&&G)", + "miJoinEditorInGroupWithoutMnemonic": "グループ内統合", "miLastEditLocation": "最後の編集場所(&&L)", "miNextEditor": "次のエディター(&&N)", "miNextEditorInGroup": "グループ内の次のエディター(&&N)", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "閉じたエディターを再度開く(&&R)", "miSecondSideEditor": "エディターの裏面(&&S)", "miSingleColumnEditorLayout": "シングル(&&S)", + "miSingleColumnEditorLayoutWithoutMnemonic": "単一", "miSplitEditorDown": "分割 (下)(&&D)", + "miSplitEditorDownWithoutMnemonic": "下に分割", "miSplitEditorInGroup": "グループ内分割(&&G)", + "miSplitEditorInGroupWithoutMnemonic": "グループ内分割", "miSplitEditorLeft": "分割 (左)(&&L)", + "miSplitEditorLeftWithoutMnemonic": "左に分割", "miSplitEditorRight": "分割 (右)(&&R)", + "miSplitEditorRightWithoutMnemonic": "右に分割", "miSplitEditorUp": "分割 (上)(&&U)", + "miSplitEditorUpWithoutMnemonic": "上に分割", "miSwitchEditor": "エディターの切り替え(&&E)", "miSwitchGroup": "グループの切り替え(&&G)", "miThreeColumnsEditorLayout": "3 列(&&H)", + "miThreeColumnsEditorLayoutWithoutMnemonic": "3 列", "miThreeRowsEditorLayout": "3 行(&&R)", + "miThreeRowsEditorLayoutWithoutMnemonic": "3 行", "miTwoByTwoGridEditorLayout": "グリッド (2x2)(&&G)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "グリッド (2x2)", "miTwoColumnsBottomEditorLayout": "2 列下(&&C)", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "2 列下", "miTwoColumnsEditorLayout": "2 列(&&T)", + "miTwoColumnsEditorLayoutWithoutMnemonic": "2 列", "miTwoRowsEditorLayout": "2 行(&&W)", + "miTwoRowsEditorLayoutWithoutMnemonic": "2 行", "miTwoRowsRightEditorLayout": "2 行右(&&O)", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "2 行右", "navigate.next.label": "次の変更箇所", "navigate.prev.label": "前の変更箇所", "nextChangeIcon": "差分エディター内の次の変更アクションのアイコン。", @@ -3061,6 +3196,7 @@ "unpinEditor": "エディターのピン留めを外す" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "クリア(&&C)", "clearEditorHistory": "エディター履歴のクリア", "clearRecentFiles": "最近開いた項目をクリア", "closeAllEditors": "すべてのエディターを閉じる", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "他のグループ内のエディターを閉じる", "closeEditorsToTheLeft": "グループの左側のエディターを閉じる", "closeOneEditor": "閉じる", + "confirmClearDetail": "この操作は元に戻せません。", + "confirmClearEditorHistoryMessage": "最近開いたエディターの履歴をクリアしますか?", + "confirmClearRecentsMessage": "最近開いたファイルとワークスペースをすべてクリアしますか?", "duplicateActiveGroupDown": "エディター グループを下に複製する", "duplicateActiveGroupLeft": "エディター グループを左側に複製する", "duplicateActiveGroupRight": "エディター グループを右側に複製する", @@ -3096,7 +3235,7 @@ "joinAllGroups": "すべてのエディター グループを結合", "joinTwoGroups": "エディター グループを次のグループと結合", "lastEditorInGroup": "グループ内の最後のエディターを開く", - "maximizeEditor": "エディター グループを最大化してサイドバーを非表示にする", + "maximizeEditor": "エディター グループを最大化してサイド バーを非表示にする", "minimizeOtherEditorGroups": "エディター グループを最大化", "moveActiveGroupDown": "エディター グループを下に移動", "moveActiveGroupLeft": "エディター グループを左側に移動する", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "エディターを次のグループに移動", "moveEditorToPreviousGroup": "エディターを前のグループに移動", "moveEditorToRightGroup": "エディターを右のグループに移動", + "navigateBack": "前に戻る", + "navigateBackInEdits": "[場所の編集] で前に戻る", + "navigateBackInNavigations": "[ナビゲーションの場所] で前に戻る", "navigateEditorGroups": "エディター グループ間で移動する", "navigateEditorHistoryByInput": "履歴から以前のエディターをすばやく開く", - "navigateLast": "最後へ移動", - "navigateNext": "次に進む", - "navigatePrevious": "前に戻る", + "navigateForward": "次に進む", + "navigateForwardInEdits": "[場所の編集] で次に進む", + "navigateForwardInNavigations": "[ナビゲーションの場所] で次に進む", + "navigatePrevious": "次に進む", + "navigatePreviousInEdits": "[場所の編集] で前へ進む", + "navigatePreviousInNavigationLocations": "[ナビゲーションの場所] で前へ進む", "navigateToLastEditLocation": "最後の編集位置へ移動", + "navigateToLastNavigationLocation": "[最新のナビゲーションの場所] に移動する", "newEditorAbove": "上に新しいエディター グループ", "newEditorBelow": "下に新しいエディター グループ", "newEditorLeft": "左に新しいエディター グループ", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "エディター グループをロック解除する" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "glob パターンをエディターに構成します (例: `\"*.hex\": \"hexEditor.hexEdit\"`)。これらは既定の動作よりも優先されます。", "markdownPreview": "マークダウンのプレビュー", - "workbench.editor.autoLockGroups": "リストのいずれかの種類と一致するエディターがエディター グループの最初のものとして開いており、複数のグループが開いている場合、グループは自動的にロックされます。ロックされたグループは、ユーザーのジェスチャ (例: ドラッグ アンド ドロップ) で明示的に選択された場合に、エディターを開くときにのみ使用されますが、既定では使用されません。その結果、ロックされたグループ内のアクティブなエディターが、誤って別のエディターで置き換えられる可能性は低くなります。" + "workbench.editor.autoLockGroups": "リストのいずれかの種類と一致するエディターがエディター グループの最初のものとして開いており、複数のグループが開いている場合、グループは自動的にロックされます。ロックされたグループは、ユーザーのジェスチャ (例: ドラッグ アンド ドロップ) で明示的に選択された場合に、エディターを開くときにのみ使用されますが、既定では使用されません。その結果、ロックされたグループ内のアクティブなエディターが、誤って別のエディターで置き換えられる可能性は低くなります。", + "workbench.editor.defaultBinaryEditor": "バイナリとして検出されたファイルの既定のエディター。未定義の場合、ユーザーにはピッカーが掲示されます。" + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "__{0}__をホールドしてエディターにドロップする" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "空のエディター グループ アクション", - "cancel": "キャンセル", - "editorOpenError": "'{0}' を開くことができません: {1}。", - "editorOpenErrorDialog": "'{0}' を開くことができません", "emptyEditorGroup": "{0} (空)", "groupAriaLabel": "エディター グループ {0}", - "groupLabel": "グループ {0}", + "groupLabel": "グループ {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "キャンセル", + "editorOpenErrorDialog": "'{0}' を開くことができません", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "エラー エディター", "manageTrust": "ワークスペースの信頼を管理", "requiresFolderTrustText": "信頼がフォルダーに付与されていないため、ファイルはエディターに表示されません。", "requiresWorkspaceTrustText": "信頼がワークスペースに付与されていないため、ファイルはエディターに表示されません。", "retry": "再試行", "trustRequiredEditor": "ワークスペースの信頼が必須です", - "unavailableResourceErrorEditor": "リソースが利用できないエラー エディター", "unavailableResourceErrorEditorText": "ファイルが見つからなかったため、エディターを開くことができませんでした。", - "unknownErrorEditor": "不明なエラー エディター", - "unknownErrorEditorText": "予期しないエラーのため、エディターを開くことができませんでした。" + "unknownErrorEditorTextWithError": "予期しないエラーのため、エディターを開くことができませんでした: {0}", + "unknownErrorEditorTextWithoutError": "予期しないエラーのため、エディターを開くことができませんでした。" }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "エディターを閉じる", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "すべての通知をクリア", "focusNotificationToasts": "通知トーストにフォーカス", "hideNotifications": "通知の非表示", - "notificationCenterVisible": "通知センターが表示されているかどうか", - "notificationFocus": "通知にキーボード フォーカスがあるかどうか", - "notificationToastsVisible": "通知トーストが表示されているかどうか", "notifications": "通知", "showNotifications": "通知を表示" }, @@ -3351,36 +3500,59 @@ "notificationSource": "ソース: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "パネルの配置", + "alignPanelCenter": "パネルの配置を中央に設定する", + "alignPanelCenterShort": "中央揃え", + "alignPanelJustify": "パネルの配置を両端揃えに設定する", + "alignPanelJustifyShort": "両端揃え", + "alignPanelLeft": "パネルの配置を左に設定する", + "alignPanelLeftShort": "左", + "alignPanelRight": "パネルの配置を右に設定する", + "alignPanelRightShort": "右", "closeIcon": "パネルを閉じるためのアイコン。", "closePanel": "パネルを閉じる", + "closeSecondarySideBar": "セカンダリ サイド バーを閉じる", "focusPanel": "パネルにフォーカスする", "hidePanel": "パネルを非表示", "maximizeIcon": "パネルを最大化するためのアイコン。", "maximizePanel": "パネル サイズの最大化", "miShowPanel": "パネルを表示(&&P)", + "miShowPanelNoMnemonic": "パネルを表示", "minimizePanel": "パネル サイズを元に戻す", + "movePanelToSecondarySideBar": "パネル ビューをセカンダリ サイド バーに移動する", + "moveSidePanelToPanel": "セカンダリ サイド バー ビューをパネルに移動する", "nextPanelView": "次のパネル ビュー", + "panelMaxNotSupported": "パネルの最大化は、中央揃えの場合にのみサポートされます。", + "positionPanel": "パネルの位置", "positionPanelBottom": "パネルを下に移動", + "positionPanelBottomShort": "下揃え", "positionPanelLeft": "パネルを左に移動", + "positionPanelLeftShort": "左", "positionPanelRight": "パネルを右に移動", + "positionPanelRightShort": "右", "previousPanelView": "前の パネル ビュー", "restoreIcon": "パネルを復元するためのアイコン。", "toggleMaximizedPanel": "最大化されるパネルの切り替え", - "togglePanel": "パネルの切り替え" + "togglePanel": "パネルの切り替え", + "togglePanelIcon": "パネルを切り替えるアイコン。", + "togglePanelVisibility": "パネルの表示/非表示の切り替え" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "パネルを非表示", "moreActions": "その他の操作...", - "panel.emptyMessage": "表示するビューをパネルにドラッグしてください。", + "panel.emptyMessage": "ここにビューをドラッグして表示します。", + "pinned view containers": "パネル エントリの表示のカスタマイズ", "resetLocation": "場所のリセット" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "サイド バー内にフォーカス" + "focusSideBar": "プライマリ サイド バーにフォーカスする" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "フォーカス ステータス バー", - "hide": "'{0}' の非表示", - "statusBarFocused": "ステータス バーにキーボード フォーカスがあるかどうか" + "hide": "'{0}' の非表示" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "ステータス バー エントリの表示のカスタマイズ" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "ステータス バーを非表示にする" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[拡張機能開発ホスト]", + "layoutControl.hide": "レイアウト コントロールを非表示にする", "patchedWindowTitle": "[サポート対象外]", "userIsAdmin": "[管理者]", "userIsSudo": "[スーパー ユーザー]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "ワークベンチのアクティビティ バー アイコンをクリックする動作を制御します。", "activityBarVisibility": "ワークベンチでのアクティビティ バーの表示をコントロールします。", "appName": "`${appName}`: 例: VS Code。", - "auxiliaryBarEnabled": "サイド バーの反対側にあるサイド パネルを有効にするかどうかを制御します。", "centeredLayoutAutoResize": "複数のグループが開かれているとき、中央揃えのレイアウトを自動的に横幅最大にするかどうかを制御します。1 つのグループのみが開かれている場合は、元の中央揃えの横幅に戻ります。", "closeEmptyGroups": "空のエディターのグループにある最後のタブを閉じたときの動作を制御します。有効であるとき、空のグループは自動的に閉じられます。無効であるとき、空のグループはグリッドの一部として残ります。", "closeOnFileDelete": "セッション中のファイルを表示しているエディターが、その他のプロセスによって削除されるか名前を変更された場合に、エディターを自動的に閉じるかどうかを制御します。これを無効にすると、このような場合にエディターを開き続けます。アプリケーション内で削除すると、エディターは常に閉じられ、変更が保存されていないエディターのデータを保存して閉じることはありません。", "closeOnFocusLost": "フォーカスを失ったときに Quick Open を自動的に閉じるかどうかを制御します。", "commandHistory": "コマンド パレットで最近使用したコマンド履歴を保持する数を制御します。0 に設定するとコマンド履歴を無効にします。", + "confirmBeforeClose": "ウィンドウを閉じる前またはアプリケーションを終了する前に確認ダイアログを表示するかどうかを制御します。", "confirmBeforeCloseWeb": "ブラウザーのタブまたはウィンドウを閉じる前に確認ダイアログを表示するかどうかを制御します。有効にされている場合でも、確認されることなくブラウザーのタブやウィンドウが閉じられることがあるため、この設定はすべての場合に機能するわけではない 1 つのヒントにすぎないことにご注意ください。", "customMenuBarAltFocus": "Alt キーを押してメニュー バーにフォーカスするかどうかを制御します。この設定は、Alt キーを使用してメニュー バーを切り替える操作には影響しません。", "decorations.badges": "エディター ファイルの装飾にバッジを使用するかどうかを制御します。", "decorations.colors": "エディター ファイルの装飾に配色を使用するかどうかを制御します。", "dirty": "`${dirty}`: アクティブなエディターの変更が保存されていない場合を示すインジケーター。", + "dropIntoEditor": "(エディターでファイルを開く代わりに) 'shift' を押しながらテキスト エディターにファイルをドラッグ アンド ドロップできるかどうかを制御します。", "editorOpenPositioning": "エディターを開く場所を制御します。`left` または `right` を選択すると現在アクティブになっているエディターの左または右にエディターを開きます。`first` または `last` を選択すると現在アクティブになっているエディターとは別個にエディターを開きます。", "editorTabCloseButton": "エディターのタブの [閉じる] ボタンの位置を制御するか、'off' に設定された場合に無効にします。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", "enableMenuBarMnemonics": "Alt キー ショートカットを使用してメイン メニューを開くことができるかどうかを制御します。ニーモニックを無効にすると、これらの Alt キー ショートカットを代わりにエディター コマンドにバインドできます。", - "enablePreview": "開かれるエディターをプレビューとして表示するかどうかを制御します。プレビュー エディターは開かれたままにならず、(ダブルクリックまたは編集などによって) 開かれたままになるように明示的に設定されるまで再利用され、斜体のフォントで表示されます。", - "enablePreviewFromCodeNavigation": "コード ナビゲーションがエディターから開始された場合に、エディターをプレビューのままにするかどうかを制御します。プレビュー エディターは、(ダブルクリックまたは編集などによって) 開かれたままになるように明示的に設定されていない限り、開かれたままにならず、再利用されます。`#workbench.editor.enablePreview#` が無効な場合、この値は無視されます。", - "enablePreviewFromQuickOpen": "Quick Open から開かれるエディターをプレビューとして表示するかどうかを制御します。プレビュー エディターは、(ダブルクリックまたは編集などによって) 開かれたままになるように明示的に設定されない限り、開かれたままにならず、再利用されます。`#workbench.editor.enablePreview#` が無効な場合、この値は無視されます。", + "enablePreview": "開いているエディターをプレビュー エディターとして表示するかどうかを制御します。プレビュー エディターは開いたままではなく、明示的に (ダブル クリックや編集など) 開いたままに設定されるまで再利用されます。ファイル名は斜体で表示されます。", + "enablePreviewFromCodeNavigation": "エディターからコード ナビゲーションを開始するときに、エディターをプレビュー状態のままにするかどうかを制御します。プレビュー エディターは開いたままではなく、明示的に開いたままに設定されるまで再利用されます (ダブルクリックや編集など)。`#workbench.editor.enablePreview#` が無効になっている場合、この値は無視されます。", + "enablePreviewFromQuickOpen": "Quick Open から開いたエディターをプレビュー エディターとして表示するかどうかを制御します。プレビュー エディターは開いたままではなく、明示的に (ダブルクリックや編集など) 開いたままに設定されるまで再利用されます。`#workbench.editor.enablePreview#` が無効になっている場合、この値は無視されます。", + "exclude": "ローカル ファイル履歴からファイルを除外するための [glob パターン](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を構成します。この設定を変更しても、既存のローカル ファイル履歴エントリには影響しません。", "focusRecentEditorAfterClose": "最近使用した順序でタブを閉じるか、左から右の順にタブを閉じるかを制御します。", "folderName": "${folderName}`: ファイルが含まれているワークスペース フォルダーの名前 (例: myFolder)。", "folderPath": "`${folderPath}`: ファイルが含まれているワークスペースの絶対パスです (例: /Users/Development/myFolder)。", "fontAliasing": "ワークベンチ内のフォント エイリアシング方法を制御します。", "highlightModifiedTabs": "変更が保存されていないエディターのタブで上罫線を描画するかどうかを制御します。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", + "layoutControlEnabled": "カスタム タイトル バーのレイアウト コントロールを {0} で有効にするかどうかを制御します。", + "layoutControlEnabledDeprecation": "この設定は非推奨とされ、{0} が優先されます", + "layoutControlType": "カスタム タイトル バーのレイアウト コントロールを 1 つのメニュー ボタンとして表示するか、複数の UI の切り替えで表示するかを制御します。", + "layoutControlTypeDeprecation": "この設定は非推奨とされ、{0} が優先されます", + "layoutcontrol.type.both": "ドロップダウン ボタンとトグル ボタンの両方を表示します。", + "layoutcontrol.type.menu": "レイアウト オプションのドロップダウンを含む 1 つのボタンを表示します。", + "layoutcontrol.type.toggles": "パネルとサイド バーの表示を切り替えるボタンをいくつか示します。", "limitEditorsEnablement": "開いているエディターの数を制限するかどうかを制御します。有効にすると、最近使用されていないエディターが閉じられ、新しく開くエディター用にスペースが確保されます。", + "limitEditorsExcludeDirty": "開いているエディターの最大数が、構成された制限にカウントするためにダーティ エディターを除外するかどうかを制御します。", "limitEditorsMaximum": "開いているエディターの最大数を制御します。エディター グループごとまたはすべてのグループ間でこの制限を制御するには、`#workbench.editor.limit.perEditorGroup#` 設定を使用します。", + "localHistoryEnabled": "ローカル ファイル履歴を有効にするかどうかを制御します。有効にすると、保存されたエディターのファイル コンテンツはバックアップの場所に保存され、後で復元または確認できます。この設定の変更は、既存のファイル履歴エントリには影響しません。", + "localHistoryMaxFileEntries": "ファイルごとのローカル ファイル履歴エントリの最大数を制御します。ローカル ファイル履歴エントリ数がファイルのこの値を超えると、最古のエントリが破棄されます。", + "localHistoryMaxFileSize": "ローカル ファイル履歴向けのファイルの最大サイズ (KB 単位) を制御します。より大きなファイルは、ローカル ファイル履歴に追加されません。この設定の変更は、既存のファイル ファイル履歴エントリに影響しません。", "menuBarVisibility": "メニュー バーの表示と非表示を制御します。'切り替え' 設定は Alt キーを 1 回押すとメニュー バーの表示と非表示が切り替わることを意味します。'コンパクト' 設定では、メニューがサイド バーに移動します。", "menuBarVisibility.mac": "メニュー バーの表示と非表示を制御します。'切り替え' 設定は `アプリケーション メニューにフォーカス` を実行するとメニュー バーの表示と非表示が切り替わることを意味します。'コンパクト' 設定では、メニューがサイド バーに移動します。", - "mouseBackForwardToNavigate": "マウス ボタン 4 と 5 (指定されている場合) を使用して開いているファイル間を移動します。", + "mergeWindow": "ローカル ファイル履歴の最後のエントリが追加されるエントリに置き換えられる間隔を秒単位で構成します。これにより、自動保存が有効になっている場合など、追加されるエントリの総数を減らすことができます。この設定は、元のソースが同じエントリにのみ適用されます。この設定を変更しても、既存のローカル ファイル履歴エントリには影響しません。", + "mouseBackForwardToNavigate": "マウス ボタン 4 と 5 を、それぞれコマンド '前に戻る' と '次に進む' に使用できるようにします。", + "navigationScope": "'前に戻る' や '次に進む' などのコマンドの履歴ナビゲーションの範囲をエディターで制御します。", "openDefaultKeybindings": "キーバインド設定を開いたときに、すべての既定のキーバインド設定を表示するエディターも開くかどうかを制御します。", "openDefaultSettings": "設定を開いたときに、すべての既定の設定を表示するエディターも開くかどうかを制御します。", - "openFilesInNewWindow": "ファイルを新しいウィンドウで開くかどうかを制御します。\r\nこの設定は無視される場合もあります (例: `-new-window` または `--reuse-window` コマンド ライン オプションを使用する場合など)。", - "openFilesInNewWindowMac": "ファイルを新しいウィンドウで開くかどうかを制御します。\r\nこの設定は無視される場合もあります (例: `--new-window` または `--reuse-window` コマンド ライン オプションを使用する場合など)。", + "openFilesInNewWindow": "コマンド ラインまたはファイル ダイアログを使用しているときに、ファイルを新規ウィンドウで開くかどうかを制御します。\r\n注、この設定は無視される場合もあります (例: `--new-window` または `--reuse-window` コマンド ライン オプションを使用した場合など)。", + "openFilesInNewWindowMac": "コマンド ラインまたはファイル ダイアログを使用しているときに、ファイルを新規ウィンドウで開くかどうかを制御します。\r\n注、この設定は無視される場合もあります (例: `--new-window` または `--reuse-window` コマンド ライン オプションを使用した場合など)。", "openFoldersInNewWindow": "フォルダーを新しいウィンドウで開くか、最後のアクティブ ウィンドウで開くかどうかを制御します。\r\nこの設定は無視される場合もあります (例: `--new-window` または `--reuse-window` コマンド ライン オプションを使用する場合など)。", - "panelDefaultLocation": "パネル (端末、デバッグ コンソール、出力、問題) の既定の場所を制御します。ワークベンチの下、右、左に表示できます。", + "panelDefaultLocation": "新しいワークスペース内のパネル (ターミナル、デバッグ コンソール、出力、問題) の既定の場所を制御します。エディター領域の下、右、または左に表示できます。", "panelOpensMaximized": "パネルを開くときに最大化するかどうかを制御します。開くときに必ず最大化するか、決して最大化しないか、最後に閉じたときの状態で開くかを選択できます。", "perEditorGroup": "開いているエディターの最大数をエディター グループごとに適用するか、すべてのエディター グループに適用するかを制御します。", "pinnedTabSizing": "固定されたエディターのタブのサイズ設定を制御します。固定されたタブは、開いているすべてのタブの先頭に表示され、通常、固定が解除されるまで閉じられません。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", @@ -3505,7 +3693,7 @@ "sharedViewState": "すべてのエディター グループで最新のエディター ビューの状態 (スクロール位置など) を保持し、エディター グループに対する特定のエディター ビュー状態が検出された場合は復元します。", "showEditorTabs": "開いているエディターをタブで表示するかどうかを制御します。", "showIcons": "開いているエディターをアイコン付きで表示するかどうかを制御します。これにはファイル アイコン テーマも有効にする必要があります。", - "sideBarLocation": "サイド バーとアクティビティ バーの位置を制御します。ワークベンチの左側または右側のいずれかに表示できます。", + "sideBarLocation": "プライマリ サイド バーとアクティビティ バーの場所を制御します。ワークベンチの左側または右側に表示できます。2 番目のサイド バーはワークベンチの反対側に表示されます。", "sideBySideDirection": "(たとえば、エクスプローラーから) 並べて開く複数のエディターの既定の向きを制御します。既定では、エディターを現在アクティブなものの右側に開きます。`down` に変更すると、エディターを現在アクティブなものの下側に開きます。", "splitInGroupLayout": "エディター グループ内でエディターが分割された場合のレイアウトを、垂直方向または水平方向に制御します。", "splitOnDragAndDrop": "エディターまたはファイルをエディター領域の端にドロップして、エディター グループをドラッグ アンド ドロップ操作から分割できるかどうかを制御します。", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "無題のエディターのラベルの形式を制御します。", "useSplitJSON": "JSON として設定を編集するときに、split JSON エディターを使用するかどうかを制御します。", "viewVisibility": "ビュー ヘッダー アクションを表示するかどうかを制御します。ビュー ヘッダー アクションは常に表示されるか、パネルをフォーカスやホバーしたときのみ表示のいずれかです。", - "window.confirmBeforeClose.always": "常に確認を求めようとします。それでも参照者は確認せずにタブやウィンドウを閉じることができることにご注意ください。", - "window.confirmBeforeClose.keyboardOnly": "キー バインドが検出された場合にのみ確認が求められます。検出が不可能な場合もあることにご注意ください。", - "window.confirmBeforeClose.never": "データの損失が差し迫っていない限り、明示的に確認メッセージが表示されません。", + "window.confirmBeforeClose.always": "常に確認メッセージを表示します。", + "window.confirmBeforeClose.always.web": "常に確認を求めようとします。それでも参照者は確認せずにタブやウィンドウを閉じることができることにご注意ください。", + "window.confirmBeforeClose.keyboardOnly": "キー バインドが使用された場合にのみ確認を求めます。", + "window.confirmBeforeClose.keyboardOnly.web": "キー バインドを使用してウィンドウを閉じた場合にのみ確認を求めます。検出できない場合があることに注意してください。", + "window.confirmBeforeClose.never": "明示的に確認を求めることはありません。", + "window.confirmBeforeClose.never.web": "データの損失が差し迫っていない限り、明示的に確認メッセージが表示されません。", "window.menuBarVisibility.classic": "メニューはウィンドウの上部に表示され、全画面表示モードでのみ非表示になります。", - "window.menuBarVisibility.compact": "メニューはサイドバーにコンパクト ボタンとして表示されます。`#window.titleBarStyle#` が `native`の場合、この値は無視されます。", + "window.menuBarVisibility.compact": "メニューはサイド バーにコンパクト ボタンとして表示されます。`#window.titleBarStyle#` が `native`の場合、この値は無視されます。", "window.menuBarVisibility.hidden": "メニューは常に非表示です。", "window.menuBarVisibility.toggle": "メニューは非表示になっていますが、Alt キーを使用してウィンドウの上部に表示できます。", "window.menuBarVisibility.toggle.mac": "メニューは非表示になっていますが、`アプリケーション メニューにフォーカス` コマンドを実行するとウィンドウの上部に表示できます。", @@ -3539,14 +3730,22 @@ "windowTitle": "アクティブなエディターに基づいてウィンドウのタイトルを制御します。変数はコンテキストに基づいて置き換えられます:", "workbench.activityBar.iconClickBehavior.focus": "クリックした項目が既に表示されている場合は、サイド バーにフォーカスします。", "workbench.activityBar.iconClickBehavior.toggle": "クリックした項目が既に表示されている場合は、サイド バーを非表示にします。", + "workbench.editor.historyBasedLanguageDetection": "言語検出でエディター履歴を使用できるようにします。これにより、自動言語検出は最近開かれた言語を優先し、より少ない入力で自動言語検出を動作させることができます。", "workbench.editor.labelFormat.default": "ファイルの名前を表示します。タブが有効かつ 1 つのグループ内の 2 つの同名ファイルに各ファイルのパスの区切り記号が追加されます。タブを無効にすると、エディターがアクティブな時にワークスペース フォルダーの相対パスが表示されます。", "workbench.editor.labelFormat.long": "絶対パスに続けてファイル名を表示します。", "workbench.editor.labelFormat.medium": "ワークスペース フォルダーからの相対パスに続けてファイル名を表示します。", "workbench.editor.labelFormat.short": "ディレクトリ名に続けてファイル名を表示します。", "workbench.editor.languageDetection": "言語の選択で言語が明示的に設定されている場合を除き、テキスト エディターの言語を自動的に検出するかどうかを制御します。これは、オフにしたくない言語を指定できるように、言語でスコープを設定することもできます。これは、Markdown のような言語 (多くの場合、言語検出で Markdown ではなく埋め込み言語であると認識させる可能性のある他の言語が含まれている) で便利です。", + "workbench.editor.navigationScopeDefault": "開いているすべてのエディターやエディター グループの間を移動します。", + "workbench.editor.navigationScopeEditor": "アクティブ エディター内でのみ移動します。", + "workbench.editor.navigationScopeEditorGroup": "アクティブ エディター グループのエディター内でのみ移動します。", "workbench.editor.pinnedTabSizing.compact": "固定されたタブは、コンパクト形式でアイコンまたはエディター名の最初の文字のみが表示されます。", "workbench.editor.pinnedTabSizing.normal": "固定されたタブは、固定されていないタブの外観を継承します。", "workbench.editor.pinnedTabSizing.shrink": "固定されたタブは、エディター名の一部を示すコンパクトな固定サイズに縮小されます。", + "workbench.editor.preferBasedLanguageDetection": "有効にすると、エディター履歴を考慮した言語検出モデルの方が優先順位が高くなります。", + "workbench.editor.showLanguageDetectionHints": "有効にすると、エディターの言語が検出されたコンテンツ言語と一致しない場合のステータス バーのクイック修正が表示されます。", + "workbench.editor.showLanguageDetectionHints.editors": "無題のテキスト エディターで表示", + "workbench.editor.showLanguageDetectionHints.notebook": "ノートブック エディターで表示", "workbench.editor.splitInGroupLayoutHorizontal": "エディターは左から右に配置されます。", "workbench.editor.splitInGroupLayoutVertical": "エディターは上から下に配置されます。", "workbench.editor.splitSizingDistribute": "すべてのエディター グループを等分に分割します。", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "開くときにパネルを決して最大化しません。パネルは最大化されずに開きます。", "workbench.panel.opensMaximized.preserve": "閉じる前の状態でパネルを開きます。", "workbench.quickOpen.preserveInput": "Quick Open を次回開いたとき、Quick Open の最後の入力を復元するかどうかを制御します。", + "workbench.reduceMotion": "ワークベンチがレンダリングするアニメーション数を減少させるかどうかを制御します。", + "workbench.reduceMotion.auto": "OS 構成に基づいて、モーションを削減してレンダリングします。", + "workbench.reduceMotion.off": "モーションを削減してレンダリングしない", + "workbench.reduceMotion.on": "常にモーションを削減してレンダリングする。", "wrapTabs": "使用可能なスペースを超えたときにタブを複数行に折り返すか、スクロール バーを表示するかどうかを制御します。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", "zenMode.centerLayout": "Zen Mode をオンにしたときに、レイアウトを中央寄せにするかどうかを制御します。", "zenMode.fullScreen": "Zen Mode をオンにしたときに、ワークベンチを自動的に全画面モードに切り替えるかどうかを制御します。", @@ -3584,15 +3787,11 @@ "test": "テスト", "view": "表示" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "アクティブな補助パネルの識別子", - "auxiliaryBarFocus": "補助バーにキーボード フォーカスがあるかどうか", - "auxiliaryBarVisible": "補助バーが見えるかどうか" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "ワークベンチ" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "アクティブな補助パネルの識別子", "activeEditor": "アクティブなエディターの識別子", "activeEditorAvailableEditorIds": "アクティブなエディターのために使用できる使用可能なエディター識別子", "activeEditorCanRevert": "アクティブなエディターが元に戻せるかどうか", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "アクティブなエディター グループが最後のグループかどうか", "activeEditorGroupLocked": "アクティブなエディター グループがロックされているかどうか", "activeEditorIsDirty": "アクティブなエディターの変更が保存されていないかどうか", + "activeEditorIsFirstInGroup": "そのアクティブ エディターが、その属するグループ内の最初の 1 つかどうか", + "activeEditorIsLastInGroup": "そのアクティブ エディターが、その属するグループ内の最後の 1 つかどうか", "activeEditorIsNotPreview": "アクティブなエディターがプレビュー モードでないかどうか", "activeEditorIsPinned": "アクティブなエディターがピン留めされているかどうか", "activeEditorIsReadonly": "アクティブなエディターが読み取り専用かどうか", - "builtinProviderDisplayName": "ビルトイン", + "activePanel": "アクティブなパネルの識別子", + "activeViewlet": "アクティブなビューレットの識別子", + "auxiliaryBarFocus": "補助バーにキーボード フォーカスがあるかどうか", + "auxiliaryBarVisible": "補助バーが見えるかどうか", + "bannerFocused": "バナーにキーボード フォーカスがあるかどうか", + "dirtyWorkingCopies": "変更が保存されていない作業コピーがあるかどうか", "editorAreaVisible": "エディター領域が表示されているかどうか", "editorIsOpen": "エディターが開いているかどうか", + "editorTabsVisible": "エディター タブを表示するかどうか", + "focusedView": "キーボード フォーカスがあるビューの識別子", "groupEditorsCount": "開かれているエディター グループの数", "inZenMode": "Zen Mode が有効になっているかどうか", "isCenteredLayout": "中央揃えのレイアウトが有効になっているかどうか", + "isFileSystemResource": "リソースがファイル システム プロバイダーによってサポートされているかどうか", + "isFullscreen": "ウィンドウが全画面モードになっているかどうか", "multipleEditorGroups": "複数のエディター グループが開かれているかどうか", - "promptOpenWith.defaultEditor.displayName": "テキスト エディター", + "notificationCenterVisible": "通知センターが表示されているかどうか", + "notificationFocus": "通知にキーボード フォーカスがあるかどうか", + "notificationToastsVisible": "通知トーストが表示されているかどうか", + "panelAlignment": "パネルの配置 ('中央'、'左'、'右'、または '両端揃え' のいずれか)", + "panelFocus": "パネルにキーボード フォーカスがあるかどうか", + "panelMaximized": "パネルが最大化されているかどうか", + "panelPosition": "パネルの位置 (常に '下')", + "panelVisible": "パネルが表示されているかどうか", + "remoteName": "ウィンドウがリモートに接続されている場合はリモートの名前、または接続されていない場合は空の文字列", + "resource": "スキームとパスを含むリソースのすべての値", + "resourceDirname": "リソースが格納されているフォルダーの名前", + "resourceExtname": "リソースの拡張機能の名前", + "resourceFilename": "リソースのファイル名", + "resourceLangId": "リソースの言語識別子", + "resourcePath": "リソースの完全なパス", + "resourceScheme": "リソースのスキーム", + "resourceSet": "リソースが存在するかどうか", + "sideBarFocus": "サイド バーにキーボード フォーカスがあるかどうか", + "sideBarVisible": "サイド バーが表示されているかどうか", "sideBySideEditorActive": "横並びエディターがアクティブかどうか", "splitEditorsVertically": "エディターが垂直方向に分割されているかどうか", + "statusBarFocused": "ステータス バーにキーボード フォーカスがあるかどうか", "textCompareEditorActive": "テキスト比較エディターがアクティブかどうか", - "textCompareEditorVisible": "テキスト比較エディターが表示されているかどうか" + "textCompareEditorVisible": "テキスト比較エディターが表示されているかどうか", + "virtualWorkspace": "仮想ファイル システムまたは空の文字列からの場合の、現在のワークスペースのスキーム。", + "workbenchState": "ウィンドウで開かれているワークスペースの種類。'empty' (ワークスペースなし)、'folder' (単一フォルダー)、または 'workspace' (マルチルート ワークスペース) のいずれか", + "workspaceFolderCount": "ワークスペース内のルート フォルダーの数" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "ビルトイン", + "promptOpenWith.defaultEditor.displayName": "テキスト エディター" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "言語 {0} が自動的に検出され、言語モードとして設定されました。" }, - "vs/workbench/common/panel": { - "activePanel": "アクティブなパネルの識別子", - "panelFocus": "パネルにキーボード フォーカスがあるかどうか", - "panelMaximized": "パネルが最大化されているかどうか", - "panelPosition": "パネルの位置 ('left'、'right'、または 'bottom')", - "panelVisible": "パネルが表示されているかどうか" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "リソースがファイル システム プロバイダーによってサポートされているかどうか", - "resource": "スキームとパスを含むリソースのすべての値", - "resourceDirname": "リソースが格納されているフォルダーの名前", - "resourceExtname": "リソースの拡張機能の名前", - "resourceFilename": "リソースのファイル名", - "resourceLangId": "リソースの言語識別子", - "resourcePath": "リソースの完全なパス", - "resourceScheme": "リソースのスキーム", - "resourceSet": "リソースが存在するかどうか" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "アクティブなアイテムのアクティビティ バーの背景色。アクティビティ バーは左端または右端に表示され、サイド バーのビューを切り替えることができます。", "activityBarActiveBorder": "アクティブなアイテムのアクティビティ バーの境界線の色。アクティビティ バーは左端または右端に表示され、サイド バーのビューを切り替えることができます。", @@ -3659,6 +3877,9 @@ "banner.foreground": "バナーの前景色。バナーは、ウィンドウのタイトル バーの下に表示されます。", "banner.iconForeground": "バナーのアイコンの色。バナーは、ウィンドウのタイトル バーの下に表示されます。", "editorDragAndDropBackground": "エディターの周囲をドラッグしているときの背景色。エディターのコンテンツが最後まで輝くために、色は透過である必要があります。", + "editorDropIntoPromptBackground": "ファイルをドラッグするときにエディターに表示されるテキストの背景色。このテキストは、シフトを押したままエディターにドロップできることをユーザーに通知します。", + "editorDropIntoPromptBorder": "ファイルをドラッグするときにエディター上に表示されるテキストの境界線の色。このテキストは、シフトを押したままエディターにドロップできることをユーザーに通知します。", + "editorDropIntoPromptForeground": "ファイルをドラッグするときにエディター上に表示されるテキストの前景色。このテキストは、シフトを押したままエディターにドロップできることをユーザーに通知します。", "editorGroupBorder": "複数のエディター グループを互いに分離するための色。エディター グループはエディターのコンテナーです。", "editorGroupEmptyBackground": "空のエディター グループの背景色。エディター グループはエディターのコンテナーです。", "editorGroupFocusedEmptyBorder": "フォーカスがある空のエディター グループの境界線色。エディター グループはエディターのコンテナーです。", @@ -3708,8 +3929,11 @@ "statusBarBorder": "サイドバーとエディターを隔てるステータス バーの境界線色。ステータス バーはウィンドウの下部に表示されます。", "statusBarErrorItemBackground": "ステータス バーでのエラー項目の背景色。エラー項目は、エラー条件を示すために他のステータス バーのエントリーより目立つように表示されます。ステータス バーはウィンドウの下部に表示されます。", "statusBarErrorItemForeground": "ステータス バーでのエラー項目の前景色。エラー項目は、エラー条件を示すために他のステータス バーのエントリーより目立つように表示されます。ステータス バーはウィンドウの下部に表示されます。", + "statusBarFocusBorder": "キーボード ナビゲーションにフォーカスしている場合のステータス バーの境界線の色。ステータス バーがウィンドウの下部に表示されます。", "statusBarForeground": "ワークスペースまたはフォルダーを開いているときのステータス バーの前景色。ステータス バーはウィンドウの下部に表示されます。", "statusBarItemActiveBackground": "クリック時のステータス バーの項目の背景色。ステータス バーはウィンドウの下部に表示されます。", + "statusBarItemCompactHoverBackground": "2 つのホバーが含まれる項目をホバーしたときのステータス バーの項目の背景色。ステータス バーはウィンドウの下部に表示されます。", + "statusBarItemFocusBorder": "キーボード ナビゲーションでフォーカスしたときのステータス バーの項目の枠線の色。ステータス バーはウィンドウの下部に表示されます。", "statusBarItemHostBackground": "ステータス バーのリモート インジゲーターの背景色。", "statusBarItemHostForeground": "ステータス バーのリモート インジゲーターの前景色。", "statusBarItemHoverBackground": "ホバーしたときのステータス バーの項目の背景色。ステータス バーはウィンドウの下部に表示されます。", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "ウィンドウがアクティブなときに境界線に使用する色。カスタム タイトル バーを使用する場合にのみ、デスクトップ クライアントでサポートされます。", "windowInactiveBorder": "ウィンドウが非アクティブな場合に境界線に使用される色。カスタム タイトル バーを使用する場合にのみデスクトップ クライアントでサポートされます。" }, - "vs/workbench/common/viewlet": { - "activeViewlet": "アクティブなビューレットの識別子", - "sideBarFocus": "サイド バーにキーボード フォーカスがあるかどうか", - "sideBarVisible": "サイド バーが表示されているかどうか" - }, "vs/workbench/common/views": { "defaultViewIcon": "既定のビューのアイコン。", - "duplicateId": "ID '{0}' のビューは既に登録されています", - "focusedView": "キーボード フォーカスがあるビューの識別子" + "duplicateId": "ID '{0}' のビューは既に登録されています" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "ランタイム引数の構成", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "ウィンドウ", "zoomLevel": "ウィンドウのズーム レベルを調整します。元のサイズは 0 で、1 つ上げるごとに (1 など) 20% ずつ拡大することを表し、1 つ下げるごとに (-1 など) 20% ずつ縮小することを表します。小数点以下の桁数を入力して、さらに細かくズーム レベルを調整することもできます。" }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "UI 状態を保存しています" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "バージョン: {0}\r\nコミット: {1}\r\n日付: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", + "aboutDetail": "バージョン: {0}\r\nコミット: {1}\r\n 日付: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", "cancelButton": "キャンセル", "copy": "コピー(&&C)", "okButton": "OK", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "キャンセル(&&C)", + "closeWindowButtonLabel": "ウィンドウを閉じる(&&C)", + "closeWindowMessage": "ウィンドウを閉じますか?", + "doNotAskAgain": "今後このメッセージを表示しない", + "exitButtonLabel": "終了(&&E)", + "keychainWriteError": "ログイン情報のキーチェーンへの書き込みが、エラー '{0}' で失敗しました。", "learnMore": "詳細情報", "loaderCycle": "解決する必要のある依存関係の循環が AMD モジュールにあります。", "loginButton": "ログイン(&&L)", "password": "パスワード", "proxyAuthRequired": "プロキシ認証が必要", "proxyDetail": "プロキシ {0} ではユーザー名とパスワードが必要です。", + "quitButtonLabel": "終了(&&Q)", + "quitMessage": "終了しますか?", + "quitMessageMac": "終了しますか?", "rememberCredentials": "資格情報を保存する", "runningAsRoot": "{0} をルート ユーザーとして実行しないことを推奨します。", - "username": "ユーザー名" + "shutdownErrorClose": "予期しないエラーが発生したため、ウィンドウを閉じることができませんでした。", + "shutdownErrorDetail": "エラー: {0}", + "shutdownErrorLoad": "予期しないエラーが発生したため、ワークスペースを変更できませんでした", + "shutdownErrorQuit": "予期しないエラーが発生したため、アプリケーションを終了できませんでした。", + "shutdownErrorReload": "予期しないエラーが発生したため、ウィンドウを再読み込めませんでした。", + "shutdownForceClose": "閉じる", + "shutdownForceLoad": "変更する", + "shutdownForceQuit": "終了する", + "shutdownForceReload": "再度読み込む", + "shutdownTitleClose": "ウィンドウを閉じるのに少し時間がかかっています...", + "shutdownTitleLoad": "ワークスペースの変更に少し時間がかかっています...", + "shutdownTitleQuit": "アプリケーションの終了に少し時間がかかっています...", + "shutdownTitleReload": "ウィンドウの再読み込みに少し時間がかかっています...", + "troubleshooting": "トラブルシューティング ガイド", + "username": "ユーザー名", + "willShutdownDetail": "次の操作はまだ実行されています: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "行のブレークポイント", + "audioCues.lineHasError.name": "行のエラー", + "audioCues.lineHasFoldedArea.name": "行の折りたたまれた面", + "audioCues.lineHasInlineSuggestion.name": "行のインライン候補", + "audioCues.lineHasWarning.name": "行の警告", + "audioCues.noInlayHints": "行にインレイ ヒントがありません", + "audioCues.onDebugBreak.name": "ブレークポイントでデバッガーが停止しました" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "スクリーン リーダーが接続されたときにオーディオ キューを有効にします。", + "audioCues.enabled.off": "オーディオ キューを無効にします。", + "audioCues.enabled.on": "オーディオ キューを有効にします。", + "audioCues.lineHasBreakpoint": "アクティブ行にブレークポイントがある場合、音を鳴らします。", + "audioCues.lineHasError": "アクティブ行にエラーがある場合、音を鳴らします。", + "audioCues.lineHasFoldedArea": "アクティブ行に、展開可能だが、折りたたまれた領域がある場合、音を鳴らします。", + "audioCues.lineHasInlineSuggestion": "アクティブ行にインライン候補が発生した場合、音を鳴らします。", + "audioCues.lineHasWarning": "アクティブ行に警告がある場合、音を鳴らします。", + "audioCues.noInlayHints": "インレイ ヒントのないインレイ ヒントを含む行を読み上げようとすると、サウンドが再生されます。", + "audioCues.onDebugBreak": "デバッガーがブレークポイントで停止したときに、音を鳴らします。", + "audioCues.volume": "オーディオ キューの音量 (パーセント単位) (0 - 100)。" + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "ヘルプ: オーディオ キューの一覧表示", + "audioCues.help.placeholder": "オーディオ キューを選択して再生します", + "audioCues.help.settings": "オーディオ キューの有効化/無効化", + "disabled": "無効" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "次のダーティなエディターをバックアップ場所に保存できませんでした。", @@ -3871,12 +4143,13 @@ "revertBeforeShutdown": "ダーティ エディターによって元に戻されるのを待っています..." }, "vs/workbench/contrib/bulkEdit/browser/bulkEditService": { - "areYouSureQuiteBulkEdit": "{0}しますか? '{1}' が進行中です。", + "areYouSureQuiteBulkEdit": "{0}ますか? '{1}' が進行中です。", "changeWorkspace": "ワークスペースの変更", - "closeTheWindow": "ウィンドウを閉じる", + "closeTheWindow": "ウィンドウを閉じ", "fileOperation": "ファイル操作", "nothing": "編集は行われませんでした", "quit": "終了", + "refactoring.autoSave": "リファクタリングの一部であったファイルを自動的に保存するかどうかを制御します", "reloadTheWindow": "ウィンドウの再読み込み", "summary.0": "編集は行われませんでした", "summary.n0": "1 つのファイルで {0} 個のテキストを編集", @@ -3899,6 +4172,7 @@ "toogleSelection": "変更の切り替え" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "破棄", "conflict.1": "この間に '{0}' が変更されたため、リファクタリングを適用できません。", "conflict.N": "この間に他の {0} 個のファイルが変更されたため、リファクタリングを適用できません。", "create": "作成", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}、リファクター プレビュー)", "edt.title.del": "{0} (削除、リファクタリング プレビュー)", "empty.msg": "名前変更などのコード アクションを呼び出して、変更のプレビューをこちらに表示します。", + "ok": "適用", "rename": "名前の変更" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "シェル コマンド '{0}' をアンインストールできません。", "successFrom": "シェル コマンド '{0}' が PATH から正常にアンインストールされました。" }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "保存時に実行されるコードアクションの種類。", "codeActionsOnSave.fixAll": "ファイルの保存時に自動修正アクションを実行するかどうかを制御します。", "codeActionsOnSave.generic": "ファイルの保存時に '{0}' アクションを実行するかどうかを制御します。" @@ -4016,31 +4291,19 @@ "hintWhitespace": "スペースによる違いを表示する", "removeTimeout": "制限の削除" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "閉じる", - "label.find": "検索", - "label.nextMatchButton": "次の一致項目", - "label.previousMatchButton": "前の一致項目", - "label.replace": "置換", - "label.replaceAllButton": "すべて置換", - "label.replaceButton": "置換", - "label.toggleReplaceButton": "置換の切り替え", - "placeholder.find": "検索", - "placeholder.replace": "置換" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "閉じる", "label.find": "検索", "label.nextMatchButton": "次の一致項目", "label.previousMatchButton": "前の一致項目", - "placeholder.find": "検索" + "placeholder.find": "検索 (履歴の場合は ⇅)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "開発者: エディター トークンとスコープの検査", "inspectTMScopesWidget.loading": "読み込んでいます..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "開発者: キー マッピングを検査する", + "workbench.action.inspectKeyMap": "キー マッピングの検査", "workbench.action.inspectKeyMapJSON": "キー マッピングの検査 (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "今後このメッセージが", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "別のエディターを開いて", + "or": " または ", "selectAlanguage2": "言語の選択", + "startTyping": "入力を開始して閉じるか、", "thisAgain": "表示されないようにします。", - "toGetStarted": "を選択します。入力を開始して無視するか、" + "toGetStarted": "開始してください。" }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "選択範囲クリップボードの貼り付け" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "TextMate 構文文法ログの開始" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "現在選択またはホバーされたコメント範囲の背景色。", + "commentThreadActiveRangeBorder": "現在選択またはホバーされたコメント範囲の境界線の色。", + "commentThreadRangeBackground": "コメント範囲の背景色。", + "commentThreadRangeBorder": "コメント範囲の境界線の色。", + "resolvedCommentBorder": "解決されたコメントの境界線と矢印の色。", + "unresolvedCommentBorder": "未解決のコメントの境界線と矢印の色。" + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "コメント範囲を示すエディター余白の装飾の色。" }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "コメント反応の切り替えに失敗しました", "commentToggleReactionError": "コメント反応の切り替えに失敗しました: {0}。" }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "新しいコメントを入力します", + "reply": "返信..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "{0} コメントを含むコメント スレッド。{1}。", + "commentThreadAria.withRange": "{1} から {2} 行目の {0} 件のコメントを含むコメント スレッド。{3}。" + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "レビュー コメントを折りたたむためのアイコン。", "label.collapse": "折りたたみ", - "newComment": "新しいコメントを入力します", - "reply": "返信...", "startThread": "ディスカッションを開始" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "この設定は'comments.openView' を優先し、非推奨です。", + "comments.openView": "コメント パネルが開くべきタイミングを制御します。", + "comments.openView.file": "コメント付きのファイルがアクティブになると、コメント ビューが開きます。", + "comments.openView.firstFile": "このセッション中にコメント ビューがまだ開いていない場合は、コメントを含むファイルがアクティブになっているセッション中に初めて開きます。", + "comments.openView.never": "コメント ビューが開くことはありません。", "commentsConfigurationTitle": "コメント", - "openComments": "コメント パネルを開くタイミングを制御します。" + "openComments": "コメント パネルを開くタイミングを制御します。", + "useRelativeTime": "コメント タイムスタンプ ('1 日前' など) に相対時間を使用するかどうかを決定します。" }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "現在の選択範囲にコメントを追加する", + "hasCommentingRange": "アクティブカーソルの位置にコメント範囲があるかどうか", "nextCommentThreadAction": "次のコメント スレッドに移動", - "pickCommentService": "コメント プロバイダーの選択" + "pickCommentService": "コメント プロバイダーの選択", + "previousCommentThreadAction": "前のコメント スレッドに移動する" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 件のコメント", + "commentLine": "[行: {0}]", + "commentRange": "[行: {0}-{1}]", + "commentsCount": "{0} 件のコメント", "image": "イメージ", - "imageWithLabel": "イメージ: {0}" + "imageWithLabel": "イメージ: {0}", + "lastReplyFrom": "{0} からの最後の返信" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "すべて折りたたんで表示します。", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "カスタム エディターが有効にされている glob。", "contributes.viewType": "カスタム エディターの識別子。これはすべてのカスタム エディターにわたって一意である必要があるため、'viewType' の一部として拡張機能 ID を含めることをお勧めします。'viewType' は、'vscode.registerCustomEditorProvider' や、'onCustomEditor:${id}' [アクティブ化イベント](https://code.visualstudio.com/api/references/activation-events) でカスタム エディターを登録するときに使用されます。" }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "クリックして展開" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "ブレークポイントの追加", "addConditionalBreakpoint": "条件付きブレークポイントの追加...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "スタック フレームを {0} 個さらに表示する", "showMoreStackFrames2": "他のスタック フレームを表示", "stackFrameAriaLabel": "スタック フレーム {0}、行 {1}、{2}", - "thread": "スレッド", "threadAriaLabel": "スレッド {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "式としてコピー", "copyStackTrace": "呼び出し履歴のコピー", "copyValue": "値のコピー", + "debug.autoExpandLazyVariables": "デバッガーによって遅延解決される変数 (ゲッターなど) の値を自動的に表示します。", "debug.confirmOnExit": "アクティブなデバッグ セッションがある場合に、ウィンドウを閉じたときに確認を行うかどうかを制御します。", "debug.confirmOnExit.always": "デバッグ セッションがあるかどうかを常に確認します。", "debug.confirmOnExit.never": "確認しません。", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "デバッグ コンソール内での行の高さをピクセル単位で制御します。フォント サイズから行の高さを計算するには 0 を使用します。", "debug.console.wordWrap": "行をデバッグ コンソールで折り返す必要があるかどうかを制御します。", "debug.disassemblyView.showSourceCode": "逆アセンブリ ビューでソース コードを表示する。", + "debug.focusEditorOnBreak": "デバッガーが中断したときにエディターにフォーカスを設定するかどうかを制御します。", "debug.focusWindowOnBreak": "デバッガーが中断したときにワークベンチ ウィンドウにフォーカスするかどうかを制御します。", "debug.onTaskErrors": "preLaunchTask の実行後にエラーが発生した場合の処理を制御します。", "debug.saveBeforeStart": "デバッグ セッションを開始する前にどのエディターを保存するかを制御します。", @@ -4466,6 +4764,7 @@ "terminateThread": "スレッドを終了", "toolBarLocation": "デバッグ ツールバーの位置を制御します。すべてのビューに表示する場合には `floating`、デバッグ ビューの場合は `docked` に設定します。その他の場合は、`hidden` にします。", "variables": "変数", + "viewMemory": "バイナリ データの表示", "watch": "ウォッチ式" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "続行", "debug": "デバッグ", "disconnect": "切断", + "disconnectSuspend": "切断して中断する", "focusSession": "セッションにフォーカス", "jumpToCursor": "カーソルにジャンプ", "noExecutableCode": "現在のカーソル位置に実行可能コードは関連付けられていません。", @@ -4592,10 +4892,13 @@ "debugContinue": "デバッグ続行アクションのアイコン。", "debugDisconnect": "デバッグ切断アクションのアイコン。", "debugGripper": "デバッグ バー グリッパーのアイコン。", + "debugInspectMemory": "メモリ検査アクションのアイコン。", "debugPause": "デバッグの一時停止アクションのアイコン。", + "debugRemoveConfig": "デバッグ構成を削除するためのアイコン。", "debugRestart": "デバッグの再起動アクションのアイコン。", "debugRestartFrame": "デバッグの再起動フレーム アクションのアイコン。", "debugReverseContinue": "デバッグのリバース続行アクションのアイコン。", + "debugRun": "実行アクションまたはデバッグ アクションのアイコン。", "debugStackframe": "エディターのグリフ余白に表示されるスタック フレームのアイコン。", "debugStackframeFocused": "エディターのグリフ余白に表示されるフォーカスされたスタック フレームのアイコン。", "debugStart": "デバッグの開始アクションのアイコン。", @@ -4619,7 +4922,8 @@ "contributed": "貢献済み", "customizeLaunchConfig": "起動構成の設定", "noDebugResults": "一致する起動構成がありません", - "providerAriaLabel": "{0} の貢献済み構成" + "providerAriaLabel": "{0} の貢献済み構成", + "removeLaunchConfig": "起動構成の削除" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 つのアクティブなセッション", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "タスク '{0}' を追跡できません。問題マッチャーが定義されていることを確認してください。" }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "その他...", "reverseContinue": "反転", "stepBackDebug": "1 つ戻る" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "追加のセッションを開始" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "手順", "disassemblyView": "逆アセンブリ ビュー", + "editorOpenedFromDisassemblyDescription": "逆アセンブリから", "instructionAddress": "アドレス", "instructionBytes": "バイト", "instructionNotAvailable": "逆アセンブリは使用できません。", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "プログラムをデバッグしているときのステータス バーの前景色。ステータス バーはウィンドウの下部に表示されます" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "取り消す", "collapse": "すべて折りたたむ", + "install": "インストール", "variableAriaLabel": "{0}、値 {1}", "variableScopeAriaLabel": "スコープ {0}", "variableValueAriaLabel": "新しい変数値を入力する", - "variablesAriaTreeLabel": "変数のデバッグ" + "variablesAriaTreeLabel": "変数のデバッグ", + "viewMemory.install.progress": "16 進エディターをインストールしています...", + "viewMemory.prompt": "バイナリ データを検査するには、16 進エディター拡張機能が必要です。今すぐインストールしますか?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "式の追加", @@ -4769,6 +5080,7 @@ "watchVariableAriaLabel": "{0}、値 {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "すべてのデバッグ拡張機能が無効になっています。デバッグ拡張機能を有効にするか、Marketplace から新しい拡張機能をインストールします。", "customizeRunAndDebug": "実行とデバッグをカスタマイズするには、[launch.json ファイルを作成します](command:{0})。", "customizeRunAndDebugOpenFolder": "実行とデバッグをカスタマイズするには、[フォルダーを開いた](command:{0})後、launch.json ファイルを作成します。", "detectThenRunAndDebug": "[すべての自動デバッグ構成を表示](command: {0})。", @@ -4794,7 +5106,9 @@ "callStackItemType": "[呼び出し履歴] ビュー内のフォーカスされた要素の項目の種類を表します。例: 'session'、'thread'、'stackFrame'", "callStackSessionHasOneThread": "コール スタック ビュー内のフォーカスがあるセッションにスレッドが 1 つだけ含まれているとき、true になります。コール スタック ビューのインライン メニューで内部的に使用されます。", "callStackSessionIsAttach": "コール スタック ビュー内のセッションがアタッチである場合は true、それ以外の場合は false になります。コール スタック ビューのインライン メニューで内部的に使用されます。", + "canViewMemory": "ビュー内の項目にメモリの更新が関連付けられているかどうかを示します。", "debugConfigurationType": "選択した起動構成のデバッグの種類です。例: 'python'。", + "debugExtensionsAvailable": "少なくとも 1 つのデバッグ拡張機能がインストールされ、有効になっている場合は true。", "debugProtocolVariableMenuContext": "[変数] ビュー内のフォーカスされた変数でデバッグ アダプターによって設定されたコンテキストを表します。", "debugSetExpressionSupported": "フォーカスされたセッションで 'setExpression' 要求がサポートされている場合は True です。", "debugSetVariableSupported": "フォーカスされたセッションで 'setVariable' 要求がサポートされている場合は True です。", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "フォーカスされたスタック フレームで 'restartFrame' がサポートされている場合は True です。", "stepBackSupported": "フォーカスされたセッションで 'stepBack' 要求がサポートされている場合は True です。", "stepIntoTargetsSupported": "フォーカスされたセッションで 'stepIntoTargets' 要求がサポートされている場合は True です。", + "suspendDebuggeeSupported": "フォーカスされたセッションが中断されているデバッグ対象機能をサポートしている場合は true。", "terminateDebuggeeSupported": "フォーカスされたセッションが終了デバッグ対象機能をサポートすしている場合は true。", "variableEvaluateNamePresent": "フォーカスされた変数で 'evalauteName' フィールドが設定されている場合は True です。", "variableIsReadonly": "フォーカスされた変数が読み取り専用の場合は True。", @@ -4867,6 +5182,7 @@ "useUniqueNames": "一意の構成名を使用してください。", "vscode.extension.contributes.breakpoints": "ブレークポイントを提供します。", "vscode.extension.contributes.breakpoints.language": "この言語でブレークポイントを許可します。", + "vscode.extension.contributes.breakpoints.when": "この言語でブレークポイントを有効にするには true にする必要がある条件。必要に応じて、これをデバッガーの when 句に一致することを検討してください。", "vscode.extension.contributes.debuggers": "デバッグ アダプターを提供します。", "vscode.extension.contributes.debuggers.args": "アダプターに渡すオプションの引数。", "vscode.extension.contributes.debuggers.configurationAttributes": "'launch.json' を検証するための JSON スキーマ構成。", @@ -4907,8 +5223,7 @@ "disassemblyInputName": "逆アセンブリ" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "コンソールはクリアされました", - "snapshotObj": "このオブジェクトのプリミティブ値のみ表示されます。" + "consoleCleared": "コンソールはクリアされました" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "デバッグ アダプターの実行可能ファイル '{0}' がありません。", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Microsoft のオンライン サービスから実行する実験を取得します。" }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "ID をコピーする ({0})", "disable": "無効にする", "disable workspace": "無効にする (ワークスペース)", "errors": "キャッチできない {0} 個のエラーが検出されました", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 検証 ({0})", "Marketplace": "マーケットプレース", + "Marketplace Info": "マーケットプレース情報", + "Notebook id": "ID", + "Notebook mimetypes": "Mimetypes", + "Notebook name": "名前", + "Notebook renderer name": "名前", + "NotebookRenderers": "ノートブック レンダラー ({0})", + "Notebooks": "ノートブック ({0})", "activation": "アクティブ化の時刻", "activation events": "アクティブ化イベント ({0})", "authentication": "認証 ({0})", @@ -5026,7 +5349,6 @@ "localizations localized language name": "言語名 (ローカライズ)", "menuContexts": "メニュー コンテキスト", "messages": "メッセージ ({0})", - "more info": "詳細情報", "name": "拡張機能名", "noChangelog": "使用可能な変更ログはありません。", "noContributions": "コントリビューションはありません", @@ -5034,6 +5356,7 @@ "noReadme": "利用できる README はありません。", "noStatus": "使用可能な状態がありません。", "not yet activated": "まだアクティブ化されていません。", + "preRelease": "プレリリース", "preview": "プレビュー", "productThemes": "製品アイコンのテーマ ({0})", "publisher": "発行者", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "VS Marketplace リンク: {0}", "extensionInfoVersion": "バージョン: {0}", "extensions": "拡張機能", + "extensions.affinity": "別の拡張機能ホスト プロセスで実行するように拡張機能を構成します。", "extensions.autoUpdate": "拡張機能の自動更新の動作を制御します。更新プログラムは、Microsoft オンライン サービスからフェッチされます。", "extensions.autoUpdate.enabled": "有効な拡張機能のみの更新プログラムを自動的にダウンロードしてインストールします。無効な拡張機能は自動的には更新されません。", "extensions.autoUpdate.false": "拡張機能は自動的には更新されません。", @@ -5155,6 +5479,8 @@ "recently published filter": "最近公開されたもの", "recentlyPublishedExtensions": "最近公開された拡張機能の表示", "refreshExtension": "最新の情報に更新", + "show pre-release version": "プレリリース バージョンの表示", + "show released version": "リリース バージョンの表示", "showBuiltInExtensions": "ビルトイン拡張機能の表示", "showDisabledExtensions": "無効な拡張機能の表示", "showEnabledExtensions": "有効な拡張機能の表示", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "指定された拡張機能をインストールします", "workbench.extensions.installExtension.option.donotSync": "有効にすると、設定の同期がオンの場合に VS Code はこの拡張機能を同期しません。", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "有効にした場合、VS Code は拡張機能パックの VSIX から新しく追加された拡張機能のみをインストールします。このオプションは、VSIX のインストール中にのみ考慮されます。", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "有効にすると、プレリリース版の拡張機能が使用可能な場合は、VS Code によってインストールされます。", "workbench.extensions.search.arg.name": "検索で使用するクエリ", "workbench.extensions.search.description": "特定の拡張機能を検索する", "workbench.extensions.uninstallExtension.arg.name": "アンインストールする拡張機能の ID", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "この拡張機能は、Web 版の {0} ではサポートされていないため、無効になっています。", + "Defined to run in desktop": "この拡張機能は、デスクトップの {0} でのみ実行されるように定義されているため、無効になっています。", "Install in local server to enable": "この拡張機能は、ローカル拡張ホストで実行するように定義されているため、このワークスペースでは無効です。有効にするには、拡張機能をローカルでインストールしてください。", "Install in remote server to enable": "この拡張機能は、リモート拡張ホストで実行するように定義されているため、このワークスペースでは無効です。有効にするには、'{0}' の拡張機能をインストールしてください。", "Install language pack also in remote server": "言語パック拡張機能を '{0}' にインストールして、その場所でも有効にします。", @@ -5211,7 +5539,6 @@ "cannot be installed": "'{0}' 拡張機能は {1} では使用できません。詳細については、[詳細情報] をクリックしてください。", "check logs": "詳細については、[ログ]({0}) をご確認ください。", "close": "閉じる", - "color theme": "配色テーマを設定", "configureWorkspaceFolderRecommendedExtensions": "推奨事項の拡張機能を構成 (ワークスペース フォルダー)", "configureWorkspaceRecommendedExtensions": "お勧めの拡張機能の構成 (ワークスペース)", "current": "現在", @@ -5223,6 +5550,7 @@ "disabled": "無効", "disabled because of virtual workspace": "この拡張機能は、仮想ワークスペースをサポートしていないため、無効になっています。", "disabled by environment": "この拡張機能は環境に従って無効化されています。", + "do no sync": "同期しない", "do not sync": "この拡張機能を同期しないでください", "download": "手動でダウンロードしてみてください...", "enable locally": "この拡張機能をローカルで有効にするには、Visual Studio Code を再度読み込んでください。", @@ -5234,7 +5562,8 @@ "enableGloballyActionToolTip": "この拡張機能を有効にする", "enabled": "有効", "enabled by environment": "この拡張機能は有効化されています。なぜなら、現在の環境で必要とされているからです。", - "enabled locally": "この拡張機能はローカル拡張ホストで有効になります。リモート拡張ホストで実行する方が好ましいためです。", + "enabled in web worker": "この拡張機能は Web Worker 拡張ホストで有効になります。ローカル拡張ホストで実行する方が好ましいためです。", + "enabled locally": "この拡張機能はローカル拡張ホストで有効になります。ローカル拡張ホストで実行する方が好ましいためです。", "enabled remotely": "この拡張機能はリモート拡張ホストで有効になります。リモート拡張ホストで実行する方が好ましいためです。", "extension disabled because of dependency": "この拡張機能は無効になっている拡張機能に依存しているため、無効になりました。", "extension disabled because of trust requirement": "現在のワークスペースが信頼されていないため、この拡張機能は無効になっています。", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "際立っているアクション拡張機能のボタンの背景色(例: インストールボタン)。", "extensionButtonProminentForeground": "際立っているアクション拡張機能のボタンの前景色(例: インストールボタン)。", "extensionButtonProminentHoverBackground": "際立っているアクション拡張機能のボタンのホバー背景色(例: インストールボタン)。", - "file icon theme": "ファイル アイコンのテーマを設定", "finished installing": "拡張機能が正常にインストールされました。", "globally disabled": "この拡張機能はユーザーによってグローバルに無効化されています。", "globally enabled": "この拡張機能はグローバルに有効化されています。", @@ -5252,17 +5580,22 @@ "ignored": "同期中はこの拡張機能が無視されます", "incompatible platform": "'{0}' 拡張機能は {2} の {1} では使用できません。", "install": "インストール", - "install and do no sync": "インストール (同期しない)", "install another version": "別のバージョンをインストール...", "install browser": "ブラウザーでインストール", "install everywhere tooltip": "すべての同期済み {0} インスタンスにこの拡張機能をインストールします", + "install extension in remote": "{1}の中の{0}", + "install extension in remote and do not sync": "{1} ({2}) の中の{0}", + "install extension locally": "{0} ローカルで", + "install extension locally and do not sync": "{0} ローカルで ({1})", "install in remote": "{0} にインストールする", - "install in remote and do not sync": "{0} にインストールする (同期はしない)", "install local extensions title": "ローカル拡張機能を '{0}' にインストールします", "install locally": "ローカルにインストール", - "install locally and do not sync": "ローカルにインストール (同期しない)", "install operation": "'{0}' 拡張機能のインストール中にエラーが発生しました。", + "install pre-release": "プレリリースのインストール", + "install pre-release version": "プレリリース バージョンのインストール", "install previous version": "特定のバージョンの拡張機能をインストール...", + "install release version": "リリース バージョンのインストール", + "install release version message": "リリース バージョンをインストールしますか?", "install remote extensions": "ローカルでリモート拡張機能をインストールする", "install vsix": "ダウンロードが終わったら、ダウンロードされた '{0}' の VSIX を手動でインストールしてください。", "installExtensionComplete": "拡張機能 {0} のインストールが完了しました。", @@ -5273,27 +5606,19 @@ "installed": "インストール済み", "installing": "インストールしています", "installing extensions": "拡張機能をインストールしています...", - "just now": "今すぐ", "learn more": "詳細情報", "learn why": "理由をご確認ください", "malicious tooltip": "この拡張機能は問題ありと報告されました。", "manage": "管理", "more information": "詳細情報", "no local extensions": "インストールする拡張機能はありません。", - "noOfDaysAgo": "{0} 日前", - "noOfHoursAgo": "{0} 時間前", - "noOfMonthsAgo": "{0} か月前", - "noOfYearsAgo": "{0} 年前", + "no versions": "この拡張機能には、他のバージョンはありません。", "not web tooltip": "'{0}' 拡張機能は {1} では使用できません。", - "one day ago": "1 日前", - "one hour ago": "1 時間前", - "one month ago": "1 ヶ月前", - "one year ago": "1 年前", "postDisableTooltip": "Visual Studio Code を再度読み込んで、この拡張機能を無効化してください。", "postEnableTooltip": "この拡張機能の有効化を完了させるために、Visual Studio Code を再読み込みしてください。", "postUninstallTooltip": "この拡張機能のアンインストールを完了させるために、Visual Studio Code を再読み込みしてください。", "postUpdateTooltip": "更新された拡張機能を有効にするために、Visual Studio Code を再読み込みしてください。", - "product icon theme": "製品アイコンのテーマを設定", + "pre-release": "事前公開", "reinstall": "拡張機能の再インストール...", "reloadAction": "再読み込み", "reloadRequired": "再読み込みが必要です", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "再インストールする拡張機能を選択", "selectVersion": "インストールするバージョンを選択", "showRecommendedExtension": "推奨される拡張機能を表示する", + "switch to pre-release version": "プレリリース バージョンへの切り替え", + "switch to release version": "リリース バージョンへの切り替え", "sync": "この拡張機能を同期します", "synced": "この拡張機能は同期されています", "undo": "元に戻す", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "拡張機能 {0} のアンインストールを完了するために、Visual Studio Code を再読み込みしてください。", "uninstallExtensionStart": "拡張機能 {0} のアンインストールを開始しました。", "uninstalled": "アンインストール済み", + "unsupported prerelease switch tooltip": "この拡張機能は、プレリリース版として {0} 拡張機能の一部になりました。", + "unsupported tooltip": "この拡張機能は、最早サポートされていません。", "update operation": "'{0}' 拡張機能の更新中にエラーが発生しました。", "updateAction": "更新", "updateExtensionComplete": "拡張機能 {0} のバーション {1} への更新を完了しました。", "updateExtensionStart": "拡張機能 {0} のバーション {1} への更新を開始しました。", - "updateTo": "{0} に更新します", + "updateToLatestVersion": "{0} に更新します", + "updateToTargetPlatformVersion": "{0} バージョンに更新する", "updated": "更新", + "workbench.extensions.action.setColorTheme": "配色テーマを設定", + "workbench.extensions.action.setFileIconTheme": "ファイル アイコンのテーマを設定", + "workbench.extensions.action.setProductIconTheme": "製品アイコンのテーマを設定", "workspace disabled": "この拡張機能はユーザーによってこのワークスペースに対して無効化されています。", "workspace enabled": "この拡張機能はユーザーによってこのワークスペースに対して有効化されています。" }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "拡張機能のビュー内の 'リモートでのローカル拡張機能のインストール' アクションのアイコン。", "installWorkspaceRecommendedIcon": "拡張機能のビュー内の [ワークスペースのおすすめの拡張機能をインストール] アクションのアイコン。", "manageExtensionIcon": "拡張機能のビュー内の '管理' アクションのアイコン。", + "preReleaseIcon": "拡張機能ビューとエディターでプレリリース バージョンを持つ拡張機能に表示されるアイコン。", "ratingIcon": "拡張機能のビューおよびエディターに評価と共に表示されるアイコン。", "refreshIcon": "拡張機能のビュー内の '最新の情報に更新' アクションのアイコン。", "remoteIcon": "拡張機能のビューおよびエディターで拡張機能がリモートであることを示すアイコン。", @@ -5414,16 +5748,21 @@ "extensions": "拡張機能", "no extensions found": "拡張機能が見つかりません", "no local extensions": "インストールする拡張機能はありません。", + "offline error": "オフライン時にマーケットプレースを検索できません。ネットワーク接続を確認してください。", "open user settings": "ユーザー設定を開く", "suggestProxyError": "Marketplace から 'ECONNREFUSED' が返されました。'http.proxy' 設定をご確認ください。" }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "プレリリース バージョン", "activation": "アクティブ化の時刻", "dependencies": "依存関係の表示", "extensionIconStarForeground": "拡張機能の評価のアイコンの色。", "extensionIconVerifiedForeground": "拡張機能の確認済みの発行元のアイコンの色。", + "extensionPreReleaseForeground": "プレリリース拡張機能のアイコンの色。", + "has prerelease": "この拡張子には利用可能な {0} があります", "message": "1 個のメッセージ", "messages": "{0} 個のメッセージ", + "pre-release-label": "プレリリース", "publisher verified tooltip": "この発行元では、{0} の所有権を確認しました", "remote extension title": "{0} の拡張機能", "startup": "スタートアップ", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "拡張機能の実行中" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "キャンセル(&&C)", + "debugExtensionHost": "拡張機能のホストのデバッグを開始", + "debugExtensionHost.launch.name": "拡張機能ホストにアタッチ", + "restart1": "拡張機能のプロファイル", + "restart2": "拡張機能をプロファイルするには再起動が必要です。今すぐ '{0}' を再起動しますか?", + "restart3": "再起動(&&R)" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "キャンセル(&&C)", "profilingExtensionHost": "プロファイル拡張機能ホスト", "profilingExtensionHostTime": "プロファイル拡張機能ホスト ({0} 秒)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "クリックしてプロファイリングを停止します。", "status.profiler": "拡張機能プロファイラー" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "拡張機能を表示する", - "unresponsive-exthost": "拡張機能 '{0}' の最後の操作が完了するまで、非常に長い時間がかかりました。また、他の拡張機能の実行を妨げていました。" - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "キャンセル(&&C)", - "debugExtensionHost": "拡張機能のホストのデバッグを開始", - "debugExtensionHost.launch.name": "拡張機能ホストにアタッチ", - "restart1": "拡張機能のプロファイル", - "restart2": "拡張機能をプロファイルするには再起動が必要です。今すぐ '{0}' を再起動しますか?", - "restart3": "再起動(&&R)" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "実行中の拡張機能" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "拡張機能フォルダーを開く" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "拡張機能を表示する", + "unresponsive-exthost": "拡張機能 '{0}' の最後の操作が完了するまで、非常に長い時間がかかりました。また、他の拡張機能の実行を妨げていました。" + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "これは、作成した問題に '{0}' をアタッチすることを忘れないようにするための通知です。", "attach.msg2": "これは、既存のパフォーマンスの問題に '{0}' をアタッチすることを忘れないようにするためのリマインダーです。", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Windows ターミナルで開く" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "起動するターミナルの種類をカスタマイズします。", + "explorer.openInTerminalKind": "ターミナルでエクスプローラーからファイルを開くときに、起動するターミナルの種類を決定します。", "globalConsoleAction": "新しい外部ターミナルを開く", "terminal.explorerKind.external": "構成済みの外部ターミナルを使用します。", "terminal.explorerKind.integrated": "VS Code の統合ターミナルを使用します。", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "ファイルの作成", - "openFolderError": "ファイルはディレクトリです", + "fileIsDirectoryError": "ファイルはディレクトリです", + "fileNotFoundError": "ファイルが見つかりません。", + "ok": "OK", + "reveal": "エクスプローラーで表示", "textFileEditor": "テキスト ファイル エディター" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "エディター ツール バーのアクションを使用して、変更を元に戻すか、ファイルの内容を変更内容で上書きします。" }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "フォルダーを追加します", "explore": "エクスプローラー", "explorerViewIcon": "エクスプローラー ビューのアイコンを表示します。", "folders": "フォルダー", "miViewExplorer": "エクスプローラー(&&E)", - "noFolderHelp": "フォルダーをまだ開いていません。\r\n[フォルダーを開く](command:{0})", - "noWorkspaceHelp": "ワークスペースにフォルダーをまだ追加していません。\r\n[フォルダーを開く] (command: {0})", + "noFolderButEditorsHelp": "まだフォルダーを開いていません。\r\n{0}\r\nフォルダーを開くと、現在開いているすべてのエディターが閉じられます。開いたままにするには、代わりに {1} してください。", + "noFolderHelp": "まだフォルダーを開いていません。\r\n{0}", + "noFolderHelpWeb": "まだフォルダーを開いていません。\r\n{0}\r\n{1}", + "noWorkspaceHelp": "ワークスペースにフォルダーをまだ追加していません。\r\n{0}", "openEditorsIcon": "オープン エディター ビューのアイコンを表示します。", - "remoteNoFolderHelp": "リモートに接続されています。\r\n[フォルダーを開く](command:{0})" + "openFolder": "フォルダーを開く", + "openRecent": "最近使ったものを開く", + "remoteNoFolderHelp": "リモートに接続しました。\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "ごみ箱を使用した削除に失敗しました。代わりに完全に削除しますか?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "'{0}' とその内容を削除しますか?", "confirmMoveTrashMessageMultiple": "次の {0} 個のファイルを削除してもよろしいですか?", "confirmMoveTrashMessageMultipleDirectories": "次の {0} ディレクトリとその内容を削除しますか?", - "copyBulkEdit": "{0} ファイルのコピー", + "copyBulkEdit": "{0} ファイルの貼り付け", "copyFile": "コピー", - "copyFileBulkEdit": "{0} のコピー", + "copyFileBulkEdit": "{0} の貼り付け", "copyingBulkEdit": "{0} 個のファイルをコピーしています", "copyingFileBulkEdit": "{0} をコピーしています", "createBulkEdit": "{0} の作成", @@ -5672,7 +6019,7 @@ "retry": "再試行", "retryButtonLabel": "再試行(&&R)", "saveAllInGroup": "すべてをグループに保存", - "showInExplorer": "アクティブ ファイルをサイド バーに表示", + "showInExplorer": "エクスプローラー ビューでアクティブなファイルを表示する", "toggleAutoSave": "自動保存の切り替え", "trashFailed": "ごみ箱を使用した削除に失敗しました。代わりに完全に削除しますか?", "undoBin": "このファイルはごみ箱から復元できます。", @@ -5703,15 +6050,15 @@ "miAutoSave": "自動保存(&&U)", "miCloseEditor": "エディターを閉じる(&&C)", "miGotoFile": "ファイルに移動(&&F)...", - "miNewFile": "新規ファイル(&&N)", + "miNewFile": "新しいテキスト ファイル(&&N)", "miRevert": "ファイルを元に戻す(&&V)", "miSave": "保存(&&S)", "miSaveAll": "すべて保存(&&L)", "miSaveAs": "名前を付けて保存(&&A)...", - "newFile": "新しいファイル", + "newFile": "新しいテキスト ファイル", "openFile": "ファイルを開く...", "openToSide": "横に並べて開く", - "revealInSideBar": "サイド バーに表示", + "revealInSideBar": "エクスプローラーで表示", "revert": "ファイルを元に戻す", "revertLocalChanges": "変更を破棄してファイルの内容に戻す", "saveAll": "すべて保存", @@ -5723,9 +6070,11 @@ "genericRevertError": "元へ戻すことに失敗しました '{0}': {1}", "genericSaveError": "'{0}' を保存できませんでした。{1}", "modifiedLabel": "{0} (ファイル内) ↔ {1}", + "retry": "再試行" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "無題の新規ファイル", "removeFolderFromWorkspace": "ワークスペースからフォルダーを削除", - "retry": "再試行", "save": "保存", "saveAll": "すべて保存", "saveAs": "名前を付けて保存...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "ダウンロードする場所を選択", "confirmManyOverwrites": "次の {0} 個のファイルやフォルダーは、対象のフォルダーに既に存在します。置換しますか?", "confirmOverwrite": "'{0}' という名前のファイルまたはフォルダーは、宛先のフォルダーに既に存在します。置き換えますか?", - "copyFile": "{0} のコピー", "copyFolder": "フォルダーのコピー(&&C)", "copyFolders": "フォルダーのコピー(&&C)", "copyfolder": "'{0}' をコピーしますか?", @@ -5746,7 +6094,6 @@ "copyingFile": "{0} をコピーしています", "copyingFiles": "コピー中...", "copyingnFile": "{0} リソースをコピーしています", - "copynFile": "{0} リソースのコピー", "downloadBulkEdit": "{0} のダウンロード", "downloadButton": "ダウンロード", "downloadProgressLarge": "{0} ({2} 個中 {1} 個、{3}/s)", @@ -5757,6 +6104,8 @@ "dropFolders": "フォルダーをコピーするか、フォルダーをワークスペースに追加しますか?", "fileInaccessible": "ドロップされたファイルをインポートするためにアクセスできませんでした。", "filesInaccessible": "ドロップされたファイルの一部または全部で、インポートのためにアクセスできませんでした。", + "importFile": "{0} のインポート", + "importnFile": "{0} リソースのインポート", "irreversible": "この操作は元に戻せません。", "overwrite": "{0} の上書き", "overwriting": "{0} を上書きしています", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "ファイルは、スクロールしてビューに表示されることはありませんが、引き続きフォーカスされます。", "autoReveal.off": "ファイルは、表示や選択が行われません。", "autoReveal.on": "ファイルは、表示や選択が行われるようになります。", - "autoSave": "変更が保存されていないエディターの自動保存を制御します。自動保存の詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)をお読みください。", + "autoSave": "変更が保存されていないエディターの [自動保存](https://code.visualstudio.com/docs/editor/codebasics#_save 自動保存) を制御します。", "autoSaveDelay": "変更が保存されていないエディターが自動で保存されるまでの遅延をミリ秒単位で制御します。`#files.autoSave#` が `{0}` に設定されている場合のみ適用されます。", "binaryFileEditor": "バイナリ ファイル エディター", "compressSingleChildFolders": "エクスプローラーでフォルダーをコンパクト形式でレンダリングするかどうかを制御します。このような形式では、単一の子フォルダーは結合されたツリー要素に圧縮されます。たとえば、Java パッケージ構造に役立ちます。", "confirmDelete": "ごみ箱を経由したファイル削除時にエクスプローラーが確認を求めるかどうかを制御します。", "confirmDragAndDrop": "ドラッグ アンド ドロップを使用したファイルやフォルダーの移動時にエクスプローラーが確認を求めるかどうかを制御します。", + "confirmUndo": "元に戻すときにエクスプローラーで確認を求めるかどうかを制御します。", "copyRelativePathSeparator": "相対ファイル パスをコピーする場合に使用するパス区切り文字です。", "copyRelativePathSeparator.auto": "オペレーティング システムの特定のパス区切り文字を使用します。", "copyRelativePathSeparator.backslash": "円記号をパス区切り文字として使用します。", "copyRelativePathSeparator.slash": "スラッシュをパス区切り文字として使用します。", - "defaultLanguage": "新しいファイルに割り当てられている既定の言語モード。`${activeEditorLanguage}` に構成されている場合は、現在アクティブなテキスト エディターの言語モードを使用します (存在する場合)。", + "defaultLanguage": "新しいファイルに割り当てられる既定の言語識別子。`${activeEditorLanguage}` に構成されている場合は、現在アクティブなテキスト エディターの言語識別子 (存在する場合) が使用されます。", "enableDragAndDrop": "ドラッグ アンド ドロップによるファイルとフォルダーの移動をエクスプローラーで許可するかどうかを制御します。この設定は、エクスプローラー内からのドラッグ アンド ドロップのみに影響します。", + "enableUndo": "エクスプローラーでファイルとフォルダーの元に戻す操作をサポートするかどうかを制御します。", + "enableUndo.default": "エクスプローラーでは、破壊的な元に戻す操作の前にプロンプトが表示されます。", + "enableUndo.light": "エクスプローラーでは、フォーカスがあるときに元に戻す操作の前にプロンプトは表示されません。", + "enableUndo.verbose": "元に戻す操作の前には必ず、エクスプローラーでプロンプトが表示されます。", "encoding": "ファイルの読み取り/書き込みで使用する既定の文字セット エンコーディング。言語ごとに構成することも可能です。", "eol": "既定の改行文字。", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "OS 固有の改行文字を使用します。", "everything": "ファイル全体をフォーマットします。", - "exclude": "ファイルとフォルダーを除外するために glob パターンを構成します。たとえば、ファイル エクスプローラーでは、この設定に基づいて、表示されるか非表示になるファイルとフォルダーが決まります。検索固有の除外を定義するには、'#search.exclude#' 設定を参照してください。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) をご覧ください。", + "exclude": "ファイルとフォルダーを除外するための [glob パターン](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を構成します。たとえば、エクスプローラーでは、この設定に基づいて表示または非表示にするファイルとフォルダーを決定します。検索固有の除外を定義するには、`#search.exclude#` 設定を参照してください。", "expandSingleFolderWorkspaces": "初期化中に 1 つのフォルダーのみを含むマルチルート ワークスペースをエクスプローラーで展開するかどうかを制御します", "explorer.decorations.badges": "ファイルの装飾にバッジを使用するかどうかを制御します。", "explorer.decorations.colors": "ファイルの装飾に配色を使用するかどうかを制御します。", "explorer.incrementalNaming": "貼り付けで重複するエクスプローラー項目に新しい名前を付けるときに使用する名前付け規則を制御します。", "explorerConfigurationTitle": "エクスプローラー", + "fileNesting.description": "各キー パターンには、任意の文字列と一致する 1 つの '*' 文字を含む場合があります。", + "fileNestingEnabled": "エクスプローラーでファイルの入れ子を有効にするかどうかを制御します。ファイルの入れ子を使用すると、ディレクトリ内の関連ファイルを 1 つの親ファイルの下に視覚的にグループ化できます。", + "fileNestingExpand": "ファイルの入れ子を自動的に展開するかどうかを制御します。これを有効にするには、'#explorer.fileNesting.enabled#' を設定する必要があります。", + "fileNestingPatterns": "エクスプローラー内のファイルの入れ子を制御します。各__Item__は親パターンを表し、任意の文字列に一致する 1 つの '*' 文字を含む場合があります。各__Value__は、指定された親の下に入れ子になっている子パターンのコンマ区切りの一覧を表します。子パターンには、いくつかの特別なトークンが含まれている可能性があります:\r\n- '$(capture)': 親パターンの '*' の解決された値と一致します\r\n- '${basename}': 親ファイルのベース名 、'file.ts' の 'file' と一致します\r\n- `${extname}': 親ファイルの拡張子 、'file.ts' の 'ts' と一致します\r\n- `${dirname}': 親ファイルのディレクトリ名 、'src/file.ts' の 'src' と一致します\r\n- '*': 任意の文字列に一致します。子パターンごとに 1 回のみ使用できます", "files.autoSave.afterDelay": "変更のあったエディターは、構成された '#files.autoSaveDelay#' の後に自動的に保存されます。", "files.autoSave.off": "変更のあったエディターは自動的に保存されません。", "files.autoSave.onFocusChange": "エディターがフォーカスを失うと、変更のあったエディターが自動的に保存されます。", "files.autoSave.onWindowChange": "エディターがフォーカスを失うと、変更のあったエディターが自動的に保存されます。", "files.exclude.boolean": "ファイル パスの照合基準となる glob パターン。これを true または false に設定すると、パターンがそれぞれ有効/無効になります。", - "files.exclude.when": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として $(basename) を使用します。", - "files.experimentalSandboxedFileService": "実験: ファイル サービスをサンドボックス化するように変更します。指示がない限り、これを変更しないでください。", - "files.legacyWatcher.default": "新しいファイル ウォッチャーは、インサイダー バージョンを使用している場合や、マルチルート ワークスペースを開いている場合に有効になります。", - "files.legacyWatcher.off": "従来のファイル ウォッチャーを無効にし、新しいファイル ウォッチャーを有効にすることで、その機能を活用できるようにします。", - "files.legacyWatcher.on": "新しいファイル ウォッチャーで問題が発生した場合に備えて、従来のファイル ウォッチャーを有効にします。", + "files.exclude.when": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として \\$(basename) を使用します。", + "files.participants.timeout": "作成、名前変更、削除のファイル参加者が取り消されるまでのタイムアウト (ミリ秒)。参加者を無効にするには、'0' を使用します。", "files.restoreUndoStack": "ファイルを再度開いたときに、元に戻す機能のスタックを復元します。", "files.saveConflictResolution": "保存の競合は、ファイルを保存している間に別のプログラムによって変更されたときに発生する可能性があります。データ損失を防ぐために、ユーザーは、エディターの変更とディスク上のバージョンを比較するように求められます。この設定は、保存の競合エラーが頻繁に発生する場合にのみ変更し、データが失われる可能性があるため注意してください。", "files.simpleDialog.enable": "単純なファイル ダイアログを有効にします。有効な場合、単純なファイル ダイアログはシステム ファイル ダイアログを置き換えます。", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "Windows または Linux で最後のウィンドウが閉じられるとき、または `workbench.action.quit` コマンドがトリガーされるとき (コマンド パレット、キー バインド、メニュー)、またフォルダーが開かれているウィンドウについても、それが最後のウィンドウかどうかに関係なく、Hot Exit がトリガーされます。フォルダーが開かれていないウィンドウはすべて、次回の起動時に復元されます。未保存のファイルが含まれる、以前に開かれたウィンドウのリストは、[ファイル] > [最近使用したファイル] > [詳細...] と移動すると表示できます。", "hotExit.onExitAndWindowCloseBrowser": "Hot Exit はブラウザーが終了するか、ウィンドウまたはタブが閉じられた時にトリガーされます。", "insertFinalNewline": "有効にすると、ファイルの保存時に最新の行を末尾に挿入します。", - "legacyWatcher": "ファイル ウォッチに使用するメカニズムを制御します。ファイル ウォッチに関連する問題が発生した場合にのみ、これを変更します。", "maxMemoryForLargeFilesMB": "大きなファイルを開こうとしたとき、VS Code の再起動後に使用できるメモリを制御します。コマンド ラインで `--max-memory=NEWSIZE` を指定するのと同じ効果があります。", "modification": "変更をフォーマットします (ソース管理が必要)。", "modificationIfAvailable": "変更部分のみのフォーマットを試みます (ソース管理が必要)。ソース管理が使用できない場合は、ファイル全体がフォーマットされます。", "openEditorsSortOrder": "[開いているエディター] ペイン内のエディターの並べ替え順序を制御します。", "openEditorsVisible": "[開いているエディター] ペインに表示されるエディターの数。これを 0 に設定すると、[開いているエディター] ペインが非表示になります。", + "openEditorsVisibleMin": "[エディターを開く] ペインに表示されるエディター スロットの最小数。0 に設定すると、[エディターを開く] ペインは、エディターの数に基づいて動的にサイズ変更されます。", "overwriteFileOnDisk": "エディターでの変更を使用してディスク上のファイルを上書きすることで、保存の競合を解決します。", "simple": "後ろに数字が付いている可能性のある、重複している名前の末尾に「copy」という語を追加します", "smart": "重複した名前の末端に数字を追加します。名前の一部に既に数字が含まれている場合、その数字を増やしてみます。", - "sortOrder": "エクスプローラーでのファイルとフォルダーのプロパティに基づく並べ替えを制御します。", - "sortOrder.alphabetical": "エディターは、各エディター グループ内でアルファベット順に並べ替えられています。", + "sortOrder": "エクスプローラーでのファイルとフォルダーのプロパティベースの並べ替えを制御します。`#explorer.fileNesting.enabled#` が有効になっている場合は、入れ子になったファイルの並べ替えも制御します。", + "sortOrder.alphabetical": "エディターは、各エディター グループ内のタブ名でアルファベット順に並べ替えられます。", "sortOrder.default": "ファイルとフォルダーを名前で並び替えます。フォルダーはファイルの前に表示されます。", "sortOrder.editorOrder": "エディターは、エディターのタブが表示されているのと同じ順序で並べ替えられています。", "sortOrder.filesFirst": "ファイルとフォルダーを名前で並び替えます。ファイルはフォルダーの前に表示されます。", + "sortOrder.foldersNestsFiles": "ファイルとフォルダーは名前で並べ替えられます。フォルダーはファイルの前に表示されます。子が入れ子になったファイルは、他のファイルの前に表示されます。", + "sortOrder.fullPath": "エディターは、各エディター グループ内の完全なパスでアルファベット順に並べ替えられます。", "sortOrder.mixed": "ファイルとフォルダーをアルファベット順に名前で並び替えます。ファイルはフォルダーと混交して表示されます。", "sortOrder.modified": "ファイルとフォルダーを降順に最終更新日で並び替えます。フォルダーはファイルの前に表示されます。", "sortOrder.type": "ファイルとフォルダーを拡張子の種類でグループ化して名前で並び替えます。フォルダーはファイルの前に表示されます。", @@ -5844,7 +6201,7 @@ "trimFinalNewlines": "有効にすると、ファイルの保存時に最終行以降の新しい行をトリミングします。", "trimTrailingWhitespace": "有効にすると、ファイルの保存時に末尾の空白をトリミングします。", "useTrash": "ファイル/フォルダーを削除時するときに、 OS のごみ箱に移動します。無効にするとファイル/フォルダーは完全に削除されます。", - "watcherExclude": "ファイル監視から除外するパスまたは glob パターンを構成します。相対パス (例: 'build/output') は、現在開いているワークスペースを使用して絶対パスに解決されます。glob パターンは、プロパティと一致させる (例: `**/build/output/**` や `/Users/name/workspaces/project/build/output/**`) ために絶対パスと一致しなければなりません (例: パス内のプレフィックスに '**/' を付けるか、完全なパスとサフィックスに '/**' を付ける)。ファイル監視プロセスが CPU を大量に消費する場合は、関心の低い大きなフォルダー (ビルド出力フォルダーなど) を除外してください。", + "watcherExclude": "ファイル監視から除外するパスまたは glob パターンを構成します。相対パスまたは基本的な glob パターン (例: 'build/output' または `*.js`) は、現在開いているワークスペースを使用して絶対パスに解決されます。複雑な glob パターンは、プロパティと一致させる (例: `**/build/output/**` や `/Users/name/workspaces/project/build/output/**`) ために絶対パスと一致しなければなりません (例: パス内のプレフィックスに '**/' を付けるか、完全なパスとサフィックスに '/**' を付ける)。ファイル監視プロセスが CPU を大量に消費する場合は、関心の低い大きなフォルダー (ビルド出力フォルダーなど) を除外してください。", "watcherInclude": "追加のパスを構成して、ワークスペース内の変更を監視します。既定では、シンボリック リンクのフォルダーを除き、すべてのワークスペースのフォルダーを再帰的に監視します。絶対パスまたは相対パスを明示的に追加して、シンボリック リンクのフォルダーの監視をサポートすることができます。相対パスは、現在開いているワークスペースを使用して絶対パスに解決されます。" }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "未保存 ({0})", "flipLayout": "エディター レイアウトの垂直/水平を切り替える", "miToggleEditorLayout": "レイアウトの反転(&&L)", + "miToggleEditorLayoutWithoutMnemonic": "レイアウトの反転", "newUntitledFile": "無題の新規ファイル", "openEditors": "開いているエディター" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "この大規模なワークスペース フォルダーでのファイルの変更をウォッチできません。この問題を解決するには、手順のリンクに従ってください。", - "eshutdownError": "ファイル変更ウォッチャーが予期せず停止しました。ウィンドウを再度読み込んで、ウォッチャーをもう一度有効にしてください。", + "eshutdownError": "ファイル変更ウォッチャーが予期せず停止しました。ウィンドウを再読み込みすると、ワークスペースでファイルの変更を監視できない場合を除き、ウォッチャーが再度有効になる場合があります。", "learnMore": "手順", "reload": "再読み込み" }, @@ -5929,18 +6287,20 @@ "cancel": "キャンセル", "config": "既定のフォーマッタを構成...", "config.bad": "拡張機能 '{0}' がフォーマッタとして構成されていますが、利用できません。続行するには、別の既定フォーマッタを選択してください。", - "config.needed": "'{0}' ファイルには複数のフォーマッタがあります。続行するには、既定のフォーマッタを選択します。", + "config.needed": "'{0}' ファイルには複数のフォーマッタがあります。そのうちの 1 つを既定のフォーマッタとして構成する必要があります。", "def": "(既定)", "do.config": "構成...", "format.placeHolder": "フォーマッタを選択します", "formatDocument.label.multiple": "ドキュメントのフォーマット...", "formatSelection.label.multiple": "選択範囲をフォーマット...", + "formatter": "書式設定", "formatter.default": "他のすべてのフォーマッタ設定よりも優先される、既定のフォーマッタを定義します。フォーマッタを提供している拡張機能の識別子にする必要があります。", "miss": "拡張機能 '{0}' はフォーマッタとして構成されていますが、'{1}'-ファイルをフォーマットできません", - "miss.1": "既定のフォーマッタを変更する", + "miss.1": "既定のフォーマッタを構成する", "null": "なし", "nullFormatterDescription": "なし", - "select": "'{0}' ファイルの既定のフォーマッタを選択する" + "select": "'{0}' ファイルの既定のフォーマッタを選択する", + "summary": "フォーマッタの競合" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "キャンセル", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "変更された行をフォーマットする" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "インレイ ヒント情報を使用したコード", + "isReadingLineWithInlayHints": "現在の行とそのインレイ ヒントが現在フォーカスされているかどうか", + "read.title": "インライン ヒントを使用した行の読み取り", + "stop.title": "インレイ ヒントの読み取りを停止する" + }, "vs/workbench/contrib/interactive/browser/interactive.contribution": { "interactive.activeCodeBorder": "エディターにフォーカスがある場合の、現在の対話型コード セルの境界線の色。", "interactive.execute": "コードの実行", + "interactive.history.focus": "対話型ウィンドウの履歴にフォーカスする", "interactive.history.next": "履歴内の次の値", "interactive.history.previous": "履歴内の前の値", "interactive.inactiveCodeBorder": "エディターにフォーカスがない場合の、現在の対話型コード セルの境界線の色。", "interactive.input.clear": "インタラクティブ ウィンドウ入力エディターの内容を消去します", + "interactive.input.focus": "対話型ウィンドウの入力エディターにフォーカスする", "interactive.open": "インタラクティブ ウィンドウを開く", "interactiveScrollToBottom": "一番下にスクロール", "interactiveScrollToTop": "一番上にスクロール" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "こちらにコードを入力し、{0} を押して実行してください" + "interactiveInputPlaceHolder": "こちらに '{0}' コードを入力し、{1} を押して実行してください" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "プロセス エクスプローラーを開く(&&P)", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "キーボード ショートカットの切り替えのトラブルシューティング" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "コンテンツから言語を検出する", + "langDetection.aria": "検出された言語に変更: {0}", + "langDetection.name": "言語検出", + "noDetection": "エディター言語を検出できません", + "status.autoDetectLanguage": "検出された言語を承諾する: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}、{1}", "aria.2": "{0}", + "cat": "表示", "langStatus.aria": "エディター言語の状態: {0}", "langStatus.name": "エディター言語の状態", "name.pattern": "{0} (言語の状態)", - "pin": "ステータス バーにピン留めする" + "pin": "ステータス バーにピン留めする", + "reset": "言語状態のリセット操作カウンター", + "unpin": "ステータス バーから削除" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "タイムライン ビューのローカル履歴エントリのアイコン。", + "localHistoryRestore": "ローカル履歴エントリの内容を復元するためのアイコン。" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "この操作は元に戻せません。", + "confirmDeleteAllMessage": "ローカル履歴にあるすべてのファイルの全てのエントリを削除しますか?", + "confirmDeleteDetail": "この操作は元に戻せません。", + "confirmDeleteMessage": "'{0}' のローカル履歴エントリを{1}から削除しますか?", + "confirmRestoreDetail": "復元は、保存されていない全ての変更を破棄します。", + "confirmRestoreMessage": "'{0}' の内容を復元しますか?", + "createLocalHistoryEntryTitle": "ローカル履歴エントリの作成", + "createLocalHistoryPlaceholder": "'{0}' のローカル履歴エントリの新規の名前を入力してください", + "deleteAllButtonLabel": "すべて削除(&&D)", + "deleteButtonLabel": "削除(&&D)", + "localHistory.category": "ローカル履歴", + "localHistory.compareWithFile": "ファイルと比較", + "localHistory.compareWithPrevious": "前と比較", + "localHistory.compareWithSelected": "選択項目と比較", + "localHistory.create": "エントリの作成", + "localHistory.delete": "削除", + "localHistory.deleteAll": "すべて削除", + "localHistory.open": "コンテンツを表示", + "localHistory.rename": "名前の変更", + "localHistory.restore": "コンテンツの復元", + "localHistory.restoreViaPicker": "復元するエントリの検索", + "localHistory.selectForCompare": "比較対象の選択", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "ファイルは復元されました", + "renameLocalHistoryEntryTitle": "ローカル履歴エントリ名の変更", + "renameLocalHistoryPlaceholder": "ローカル履歴エントリの新規の名前を入力してください", + "restoreButtonLabel": "復元(&&R)", + "restoreViaPicker.entryPlaceholder": "開くローカル履歴エントリを選択する", + "restoreViaPicker.filePlaceholder": "ローカル履歴を表示するためのファイルを選択します" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "ローカル履歴" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "このアイテムのフォルダーを開く", + "revealInMac": "Finder で表示します", + "revealInWindows": "エクスプローラーで表示する" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "{0} で VS Code を使用するには、VS Code を再起動する必要があります。", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "表示言語を {0} に変更するために Marketplace で言語パックを検索します。" }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "メイン", "rendererLog": "ウィンドウ", - "sharedLog": "共有", "show window log": "ウィンドウ ログの表示", "telemetryLog": "テレメトリ", "userDataSyncLog": "設定の同期" @@ -6042,6 +6463,10 @@ "trace": "トレース", "warn": "警告" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "メイン", + "sharedLog": "共有" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "拡張機能のログ フォルダーを開く", "openLogsFolder": "ログ フォルダーを開く" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "問題のフィルター処理", "markers.panel.action.moreFilters": "その他のフィルター...", "markers.panel.action.quickfix": "修正を表示", - "markers.panel.at.ln.col.number": "[{0}、{1}]", + "markers.panel.at.ln.col.number": "[Ln {0}、Col {1}]", "markers.panel.filter.activeFile": "アクティブなファイルのみを表示する", "markers.panel.filter.ariaLabel": "問題のフィルター処理", "markers.panel.filter.errors": "エラー", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "警告 1", "markers.panel.title.problems": "問題", "problems.panel.configuration.autoreveal": "ファイルを開くとき、問題ビューに自動的にそのファイルを表示するかどうかを制御します", + "problems.panel.configuration.compareOrder": "問題のナビゲート順序を制御します。", + "problems.panel.configuration.compareOrder.position": "位置順に並べ替えられた問題をナビゲートする", + "problems.panel.configuration.compareOrder.severity": "重大度順に並べ替えられた問題をナビゲートする", "problems.panel.configuration.showCurrentInStatus": "有効にすると、現在発生している問題がステータス バーに表示されます。", "problems.panel.configuration.title": "問題ビュー", "problems.tree.aria.label.error.marker": "{0}: {1} によって生成されたエラー (行 {2}、文字 {3}.{4})", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "セルをコードに変更する", "notebookActions.changeCellToMarkdown": "セルを Markdown に変更する", + "notebookActions.collapseAllCellInput": "すべてのセル入力を折りたたむ", + "notebookActions.collapseAllCellOutput": "すべてのセル出力を折りたたむ", "notebookActions.collapseCellInput": "セルの入力を折りたたむ", "notebookActions.collapseCellOutput": "セルの出力を折りたたむ", "notebookActions.copyCellDown": "セルを下にコピー", "notebookActions.copyCellUp": "セルを上にコピー", + "notebookActions.expandAllCellInput": "すべてのセル入力を展開する", + "notebookActions.expandAllCellOutput": "すべてのセル出力を展開する", "notebookActions.expandCellInput": "セルの入力を展開する", "notebookActions.expandCellOutput": "セルの出力を展開する", "notebookActions.joinCellAbove": "前のセルと結合する", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "成功" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "検出された言語を承諾する: {0}", "notebook.cell.status.language": "セルの言語モードを選択する" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "提案", "tooltop": "{0} (提案)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} が '{1}' で見つかりました", - "ariaSearchNoResultEmpty": "{0} が見つかりました", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} が '{1}' で見つかりました", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "ノートブック内で検索", "notebookActions.hideFind": "[ノートブック内で検索] を非表示にする" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "セルを折りたたむ", - "unfold.cell": "セルを展開する" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "検索ウィジェットの検索フィルターのアイコン。", + "label.closeButton": "閉じる", + "label.find": "検索", + "label.nextMatchButton": "次の一致項目", + "label.previousMatchButton": "前の一致項目", + "label.replace": "置換", + "label.replaceAllButton": "すべて置換", + "label.replaceButton": "置換", + "label.toggleReplaceButton": "置換の切り替え", + "notebook.find.filter.filterAction": "フィルターの検索", + "notebook.find.filter.findInCodeInput": "コード セルのソース", + "notebook.find.filter.findInCodeOutput": "セルの出力", + "notebook.find.filter.findInMarkupInput": "Markdown のソース", + "notebook.find.filter.findInMarkupPreview": "レンダリングされたマークダウン", + "placeholder.find": "検索", + "placeholder.replace": "置換" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "{0} が '{1}' で見つかりました", + "ariaSearchNoResultEmpty": "{0} が見つかりました", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} が '{1}' で見つかりました" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "ノートブックのフォーマット", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "次のセル エディターにフォーカス", "cursorMoveUp": "前のセル エディターにフォーカス", + "cursorPageDown": "セル カーソル ページ下", + "cursorPageDownSelect": "セル カーソル ページ下の選択", + "cursorPageUp": "セル カーソル ページ上", + "cursorPageUpSelect": "セル カーソル ページ上の選択", "focusFirstCell": "最初のセルにフォーカス", "focusLastCell": "最後のセルにフォーカス", "focusOutput": "アクティブ セル出力にフォーカスを置く", @@ -6237,9 +6690,11 @@ "changeLanguage": "セルの言語の変更", "clearAllCellsOutputs": "すべてのセルの出力をクリアする", "clearCellOutputs": "セルの出力をクリアする", + "detectLanguage": "セルの検出された言語を承諾する", "languageDescription": "({0}) - 現在の言語", "languageDescriptionConfigured": "({0})", "languagesPicks": "言語 (識別子)", + "noDetection": "セル言語を検出できません", "notebookActions.deleteCell": "セルの削除", "notebookActions.editCell": "セルの編集", "notebookActions.quitEdit": "セルの編集を停止", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "ノートブック セルを実行し、下を選択する", "notebookActions.executeBelow": "セルと以下の実行", "notebookActions.executeNotebook": "すべてを実行", - "notebookActions.renderMarkdown": "すべての Markdown セルをレンダリングする" + "notebookActions.renderMarkdown": "すべての Markdown セルをレンダリングする", + "revealRunningCell": "実行中のセルに移動" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "セルを折りたたむ", + "unfold.cell": "セルを展開する" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "コード セルを上に挿入", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "ビルトイン", "curruentActiveMimeType": "現在アクティブ", + "empty": "セルに出力がありません", "mimeTypePicker": "別の出力 mimetype を選択してください。利用可能な mimetype: {0}", + "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の mimetype があります: {0}。", "promptChooseMimeType.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください", "promptChooseMimeTypeInSecure.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください。リッチ MIME の種類は、ノートブックが信頼されている場合にのみ使用できます" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "ノートブック エディター内でグローバル ツールバーをレンダリングするかどうかを制御します。", "notebook.globalToolbarShowLabel": "[ノートブック] ツールバーのアクションがラベルをレンダリングするかどうかを制御します。", "notebook.insertToolbarPosition.description": "セルを挿入アクションを表示するかどうかを制御します。", + "notebook.interactiveWindow.collapseCodeCells": "インタラクティブ ウィンドウのコード セルを既定で折りたたむかどうかを制御します。", + "notebook.markup.fontSize": "ノートブックでレンダリングされるマークアップのフォント サイズをピクセル単位で制御します。'0' に設定すると、'#editor.fontSize#' の 120% が使用されます。", + "notebook.outputFontFamily": "ノートブック セルの出力テキストのフォント ファミリ。空に設定すると、'#editor.fontFamily#' が使用されます。", + "notebook.outputFontSize": "ノートブック セルの出力テキストのフォント サイズ。0 に設定すると、'#editor.fontSize#' が使用されます。", + "notebook.outputLineHeight": "ノートブック セルの出力テキストの行の高さ。\r\n - 0 から 8 の値は、フォント サイズの乗数として使用されます。\r\n - 8 以上の値が有効な値として使用されます。", "notebook.showCellStatusbar.description": "セルのステータス バーを表示するかどうか。", "notebook.showCellStatusbar.hidden.description": "セルのステータス バーは常に非表示です。", "notebook.showCellStatusbar.visible.description": "セルのステータス バーは常に表示されています。", @@ -6363,11 +6830,8 @@ "showFoldingControls.mouseover": "折りたたみコントロールは、カーソルを合わせたときにのみ表示されます。" }, "vs/workbench/contrib/notebook/browser/notebookEditor": { - "fail.noEditor": "ノートブック エディターの種類 '{0}' でリソースを開くことができません。適切な拡張機能がインストールされているか有効になっていることを確認してください。", - "fail.reOpen": "VS Code 標準テキスト エディターでファイルを再度開く" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "ノートブック セルを実行すると、このワークスペースからコードが実行されます。" + "fail.noEditor": "ノートブック エディターで、タイプ '{0}' のリソースを開くことができません。正しい拡張子がインストールされ、有効になっているかどうかを確認してください。", + "notebookOpenInTextEditor": "テキスト エディターで開く" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "セルがフォーカスされているときの、セルの背景色です。", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "ノートブック セルの挿入インジケーターの色。", "notebook.cellStatusBarItemHoverBackground": "ノートブックのセルのステータス バー項目の背景色。", "notebook.cellToolbarSeparator": "セルの下部にあるツール バーの区切り線の色", - "notebook.focusedCellBorder": "セルがフォーカスされているときの、セルの境界線の色です。", + "notebook.focusedCellBorder": "セルにフォーカスがある場合のセルのフォーカス インジケーターの境界線の色。", "notebook.focusedEditorBorder": "ノートブック セル エディターの境界線の色。", "notebook.inactiveFocusedCellBorder": "セルにフォーカスが置かれているときの、セルの上下の境界線の色です。(プライマリ フォーカスはエディターの外側です)", "notebook.inactiveSelectedCellBorder": "複数のセルが選択されているときのセルの境界線の色です。", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "ノートブック", "selectedCellBackground": "セルが選択されているときの、セルの背景色。" }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "ノートブック セルを実行すると、このワークスペースからコードが実行されます。" + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "ノートブック エディターでセル出力をクリアするためのアイコン。", "collapsedIcon": "ノートブック エディターで折りたたまれたセクションに注釈を付けるためのアイコン。", @@ -6421,47 +6888,62 @@ "successStateIcon": "ノートブック エディターで成功の状態を示すためのアイコン。", "unfoldIcon": "ノートブック エディターでセルを展開するためのアイコン。" }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "キーバインド間の競合を回避するために、他のキーマップ ({0}) を無効にしますか?", "no": "いいえ", "yes": "はい" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "セルに出力がありません", - "noRenderer.1": "MIME の種類 \"{0}\" のレンダラーが見つかりませんでしたが、Marketplace で利用できる場合があります。", - "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の mimetype があります: {0}。", - "noRenderer.search": "Marketplace で検索" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Markdown セルが空です。ダブルクリックするか、Enter キーを押して、編集してください。", - "notebook.error.rendererNotFound": "'$0' a にレンダラーが見つかりませんでした" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "セル行番号を表示する", "notebook.lineNumbers": "セル エディターでの行番号の表示を制御します。", "notebook.showLineNumbers": "ノートブック行番号の表示", "notebook.toggleLineNumbers": "ノートブック行番号の切り替え" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "ビルトイン", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "現在アクティブ", + "empty": "セルに出力がありません", "installJupyterPrompt": "マーケットプレースから追加のレンダラーをインストールする", - "pickMimeType": "出力 Mimetype の選択", + "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の mimetype があります: {0}。", + "pickMimeType": "プレゼンテーションの変更", "promptChooseMimeType.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください", "promptChooseMimeTypeInSecure.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください", "unavailableRenderInfo": "レンダラーが利用できません" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "実行順序", - "cellExpandOutputButtonLabel": "セルの出力を展開する (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "セル出力 ({0}) をダブルクリックして展開します", - "notebook.moreRunActionsLabel": "その他..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "セルの入力を展開する ({0})", "cellExpandInputButtonLabelWithDoubleClick": "ダブルクリックしてセル入力を展開する ({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "実行中", + "notebook.cell.status.failed": "失敗", + "notebook.cell.status.pending": "保留中", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "その他..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "セルの出力を展開する (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "セル出力 ({0}) をダブルクリックして展開します", + "cellOutputsCollapsedMsg": "出力が折りたたまれています" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 セルが非表示になっています...", + "hiddenCellsLabelPlural": "{0} セルが非表示になっています..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "セルの入力を展開する ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "ダブルクリックしてセル入力を展開する ({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "Markdown セルが空です。ダブルクリックするか、Enter キーを押して、編集してください。", + "notebook.error.rendererNotFound": "'$0' a にレンダラーが見つかりませんでした" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "実行順序" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "初期化中...", "select": "カーネルの選択" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "ログ ({0})", "output": "出力", "output model title": "{0} - 出力", - "outputChannels": "出力チャネル。", + "outputChannels": "Output Channels", "outputViewAriaLabel": "出力パネル", "outputViewWithInputAriaLabel": "{0}、出力パネル" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "キーボード ショートカット", "clear": "検索結果のクリア", - "filterModifiedLabel": "変更した設定を表示", - "filterOnlineServicesLabel": "オンライン サービスの設定を表示", "filterUntrusted": "信頼されていないワークスペース設定を表示する", "keybindingsEditor": "キー バインド エディター", "miOpenOnlineSettings": "オンライン サービスの設定(&&O)", "miOpenSettings": "設定(&&S)", "miPreferences": "ユーザー設定(&&P)", - "onlineServices": "オンライン サービスの設定", "openDefaultKeybindingsFile": "既定のキーボード ショートカットを開く (JSON)", "openFolderSettings": "フォルダーの設定を開く", "openFolderSettingsFile": "フォルダーの設定を開く (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "設定を開くコマンドのアイコン。", "settingsAddIcon": "設定 UI 内の追加アクションのアイコン。", "settingsEditIcon": "設定 UI 内の編集アクションのアイコン。", + "settingsFilter": "設定 UI のフィルターを提案するボタンのアイコン。", "settingsGroupCollapsedIcon": "分割 JSON 設定エディター内の折りたたまれたセクションのアイコン。", "settingsGroupExpandedIcon": "分割 JSON 設定エディター内の展開されたセクションのアイコン。", "settingsMoreActionIcon": "設定 UI 内の [その他のアクション] アクションのアイコン。", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "設定の検索", "clearInput": "設定の検索入力をクリア", "clearSearchFilters": "フィルターの解除", + "filterInput": "フィルターの設定", "lastSyncedLabel": "最終同期: {0}", "moreThanOneResult": "{0} 個の設定が見つかりました", "noResults": "設定が見つかりません", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "外観", "application": "アプリケーション", + "audioCues": "オーディオ キュー", "breadcrumbs": "階層リンク", "comments": "コメント", "commonlyUsed": "よく使用するもの", @@ -6723,7 +7205,7 @@ "problems": "問題", "proxy": "プロキシ", "remote": "リモート", - "scm": "SCM", + "scm": "ソース管理", "screencastMode": "スクリーンキャスト モード", "search": "検索", "security": "セキュリティ", @@ -6733,7 +7215,7 @@ "task": "タスク", "telemetry": "テレメトリ", "terminal": "ターミナル", - "testing": "テスト中", + "testing": "テスト", "textEditor": "テキスト エディター", "timeline": "タイムライン", "update": "更新", @@ -6742,16 +7224,33 @@ "workspace": "ワークスペース", "zenMode": "Zen Mode" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "拡張機能 ID...", + "extSettingsSearchTooltip": "拡張機能 ID フィルターの追加", + "featureSettingsSearch": "フィーチャー...", + "featureSettingsSearchTooltip": "機能フィルターを追加する", + "langSettingsSearch": "言語...", + "langSettingsSearchTooltip": "言語 ID フィルターの追加", + "modifiedSettingsSearch": "変更済み", + "modifiedSettingsSearchTooltip": "変更された設定フィルターの追加または削除", + "onlineSettingsSearch": "オンライン サービス", + "onlineSettingsSearchTooltip": "オンライン サービスの設定を表示", + "tagSettingsSearch": "タグ...", + "tagSettingsSearchTooltip": "タグ フィルターを追加" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "次でも変更されています", "configuredIn": "変更されています", "copySettingAsJSONLabel": "JSON として設定をコピー", "copySettingIdLabel": "設定 ID をコピー", + "defaultOverriddenDetails": "{0 }によってオーバーライドされた既定値", + "defaultOverrideLabelText": "($(wrench) {0} によりオーバーライド)", "editInSettingsJson": "settings.json で編集", + "editLanguageSettingLabel": "{0} の設定を編集する", "extensionSyncIgnoredLabel": "同期: 無視", "extensions": "拡張機能", "manageWorkspaceTrust": "ワークスペースの信頼を管理", - "modified": "変更済み", + "modified": "設定は現在のスコープで構成済みです。", "newExtensionsButtonLabel": "一致する拡張機能を表示", "resetSettingLabel": "設定をリセット", "settings": "設定", @@ -6759,6 +7258,7 @@ "settings.Modified": "変更済み。", "settingsContextMenuTitle": "その他の操作... ", "stopSyncingSetting": "この設定を同期する", + "syncIgnoredTitle": "設定の同期でこの設定は同期されません", "trustLabel": "この設定は、信頼されたワークスペース内でのみ適用できます", "validationError": "検証エラー。" }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "除外パターン...", "excludeSiblingHintLabel": "`{1}` に一致するファイルが存在するとき、`{0}` に一致するファイルを除外", "excludeSiblingInputPlaceholder": "パターンが存在するとき...", - "focusedRowBackground": "フォーカスがあるときの設定行の背景色。", - "headerForeground": "セクション ヘッダーまたはアクティブなタイトルの前景色。", - "itemInputPlaceholder": "文字列項目...", + "itemInputPlaceholder": "項目", "listSiblingHintLabel": "兄弟 '${1}' を持つ項目 '{0}' を一覧表示", "listSiblingInputPlaceholder": "兄弟...", "listValueHintLabel": "リスト項目 `{0}`", - "modifiedItemForeground": "変更された設定インジケーターの色。", - "numberInputBoxBackground": "設定エディターの数値入力ボックスの背景。", - "numberInputBoxBorder": "設定エディターの数値入力ボックスの境界線。", - "numberInputBoxForeground": "設定エディターの数値入力ボックスの前景。", "objectKeyHeader": "項目", "objectKeyInputPlaceholder": "キー", "objectPairHintLabel": "プロパティ '{0}' は '{1}' に設定されています。", @@ -6795,19 +7289,7 @@ "okButton": "OK", "removeExcludeItem": "除外項目を削除", "removeItem": "項目の削除", - "resetItem": "項目のリセット", - "settings.focusedRowBorder": "行がフォーカスされているときの、行の上下境界線の色です。", - "settings.rowHoverBackground": "マウスが置かれているときの設定行の背景色。", - "settingsCheckboxBackground": "設定エディターのチェックボックスの背景。", - "settingsCheckboxBorder": "設定エディターのチェックボックスの境界線。", - "settingsCheckboxForeground": "設定エディターのチェックボックスの前景。", - "settingsDropdownBackground": "設定エディターのドロップダウンの背景。", - "settingsDropdownBorder": "設定エディターのドロップダウン境界線。", - "settingsDropdownForeground": "設定エディターのドロップダウンの前景。", - "settingsDropdownListBorder": "設定エディターのドロップダウン リストの境界線。これは、オプションを囲み、オプションと説明を分割します。", - "textInputBoxBackground": "設定エディターのテキスト入力ボックスの背景。", - "textInputBoxBorder": "設定エディターのテキスト入力ボックスの境界線。", - "textInputBoxForeground": "設定エディターのテキスト入力ボックスの前景。" + "resetItem": "項目のリセット" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}、グループ", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "検索中の目次を非表示にします。", "splitSettingsEditorLabel": "分割設定エディター" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "フォーカスがあるときの設定行の背景色。", + "headerForeground": "セクション ヘッダーまたはアクティブなタイトルの前景色。", + "modifiedItemForeground": "変更された設定インジケーターの色。", + "numberInputBoxBackground": "設定エディターの数値入力ボックスの背景。", + "numberInputBoxBorder": "設定エディターの数値入力ボックスの境界線。", + "numberInputBoxForeground": "設定エディターの数値入力ボックスの前景。", + "settings.focusedRowBorder": "行がフォーカスされているときの、行の上下境界線の色です。", + "settings.rowHoverBackground": "マウスが置かれているときの設定行の背景色。", + "settingsCheckboxBackground": "設定エディターのチェックボックスの背景。", + "settingsCheckboxBorder": "設定エディターのチェックボックスの境界線。", + "settingsCheckboxForeground": "設定エディターのチェックボックスの前景。", + "settingsDropdownBackground": "設定エディターのドロップダウンの背景。", + "settingsDropdownBorder": "設定エディターのドロップダウン境界線。", + "settingsDropdownForeground": "設定エディターのドロップダウンの前景。", + "settingsDropdownListBorder": "設定エディターのドロップダウン リストの境界線。これは、オプションを囲み、オプションと説明を分割します。", + "settingsHeaderBorder": "ヘッダー コンテナーの枠線の色。", + "settingsSashBorder": "設定エディターの分割ビュー サッシュの枠線の色。", + "textInputBoxBackground": "設定エディターのテキスト入力ボックスの背景。", + "textInputBoxBorder": "設定エディターのテキスト入力ボックスの境界線。", + "textInputBoxForeground": "設定エディターのテキスト入力ボックスの前景。" + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "これにより、現在の設定が置換えられます。続行しますか?", + "export profile": "設定をプロファイルとしてエクスポート...", + "export profile dialog": "プロファイルの保存", + "export success": "{0}: 正常にエクスポートされました。", + "import profile": "プロファイルから設定をインポート...", + "import profile dialog": "プロファイルのインポート", + "import profile placeholder": "プロファイル URL を指定するか、インポートするプロファイル ファイルを選択します", + "import profile quick pick title": "プロファイルから設定をインポートする", + "import profile title": "プロファイルから設定をインポートする", + "select from file": "プロファイル ファイルからインポートする", + "select from url": "URL からインポート" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "クリア(&&C)", "clearCommandHistory": "コマンド履歴のクリア", "commandWithCategory": "{0}: {1}", "configure keybinding": "キーバインドの構成", + "confirmClearDetail": "この操作は元に戻せません。", + "confirmClearMessage": "最近使用したコマンドの履歴をクリアしますか?", "noCommandResults": "一致するコマンドがありません", "showTriggerActions": "すべてのコマンドの表示" }, @@ -6847,6 +7367,7 @@ "openView": "ビューを開きます", "panels": "パネル", "quickOpenView": "Quick Open ビュー", + "secondary side bar": "セカンダリ サイド バー", "terminalTitle": "{0}: {1}", "terminals": "ターミナル", "views": "サイド バー" @@ -6937,6 +7458,10 @@ "workspace.tooltip": "{0} での編集", "workspace.tooltip2": "仮想ファイル システム上にあるリソースで [一部の機能は使用できません]({0})。" }, + "vs/workbench/contrib/remote/browser/tunnelFactory": { + "tunnelPrivacy.private": "非公開", + "tunnelPrivacy.public": "公開" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "実行中のプロセスを関連性のあるポートのアイコンの色です。", "portsLink.followLinkAlt": "Alt + クリック", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "ワークスペースが存在しません。別のワークスペースを選択して開いてください。", "invalidWorkspaceMessage": "ワークスペースが存在しません", "invalidWorkspacePrimary": "ワークスペースを開く(&&O)...", + "pauseSocketWriting": "接続: ソケット書き込みを一時停止します", "remote": "リモート", "remote.autoForwardPorts": "有効にすると、新しい実行中のプロセスが検出され、リッスンしているポートが自動的に転送されます。この設定を無効にしても、すべてのポートの転送を防ぐわけではありません。無効にした場合でも、拡張機能は引き続きポートの転送が可能であり、一部の URL を開ことにより、ポートが引き続き転送されます。", "remote.autoForwardPortsSource": "`remote.autoForwardPorts` が true の場合にポートが自動的に転送されるソースを設定します。Windows と Mac のリモートでは、`process` オプションは無効になり、`output` が使用されます。有効にするには、再度読み込む必要があります。", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "このポートが自動的に転送されたときに通知を表示せず、何も実行しません。", "remote.restoreForwardedPorts": "ワークスペースで転送したポートを復元します。", "remoteExtensionLog": "リモート サーバー", + "triggerReconnect": "接続: 再接続を開始します", "ui": "UI 拡張機能の種類。リモート ウィンドウでは、これらの拡張機能はローカル マシンで使用可能な場合にのみ有効になります。", "workspace": "ワークスペース拡張機能の種類。リモート ウィンドウでは、これらの拡張機能はリモートで使用可能な場合にのみ有効になります。" }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "非公開", - "tunnelPrivacy.public": "公開" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "リモート", "remote.downloadExtensionsLocally": "有効にすると、拡張機能がローカルにダウンロードされ、リモート上にインストールされます。" @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "追加された行のミニマップとじしろの背景色。", "minimapGutterDeletedBackground": "削除された行のミニマップの余白の背景色。", "minimapGutterModifiedBackground": "変更された行のミニマップとじしろの背景色。", - "move to next change": "次の変更箇所に移動", - "move to previous change": "前の変更箇所に移動", + "move to next change": "次の変更に移動", + "move to previous change": "前の変更に移動", "overviewRulerAddedForeground": "追加されたコンテンツを示す概要ルーラーのマーカー色。", "overviewRulerDeletedForeground": "削除されたコンテンツを示す概要ルーラーのマーカー色。", "overviewRulerModifiedForeground": "変更されたコンテンツを示す概要ルーラーのマーカー色。", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "ソース管理ビューでインラインのアクションを常に表示するかどうかを制御します。", - "alwaysShowRepository": "リポジトリが SCM ビューに常に表示される必要があるかどうかを制御します。", - "autoReveal": "ファイルを開くときに SCM ビューでそのファイルを自動的に表示および選択するかどうかを制御します。", + "alwaysShowRepository": "リポジトリがソース管理ビューに常に表示される必要があるかどうかを制御します。", + "autoReveal": "ファイルを開くときに ソース管理ビューでそのファイルを自動的に表示および選択するかどうかを制御します。", "diffDecorations": "エディターの差分デコレーターを制御します。", + "diffDecorationsIgnoreTrimWhitespace": "ソース管理の差分の余白装飾で先頭と末尾の空白を無視するかどうかを制御します。", + "diffGutterPattern": "余白の差分装飾にパターンを使用するかどうかを制御します。", + "diffGutterPatternAdded": "追加された行の余白の差分装飾にパターンを使用します。", + "diffGutterPatternModifed": "変更された行の余白の差分装飾にパターンを使用します。", "diffGutterWidth": "余白の差分表示 (追加と変更) の幅 (ピクセル) を制御します。", "inputFontFamily": "入力メッセージのフォントを制御します。ワークベンチ ユーザー インターフェイスのフォント ファミリーを使う場合は 'default'、'#editor.fontFamily#' の値を使う場合は 'editor' を使用します。カスタム フォント ファミリーを使うこともできます。", "inputFontSize": "入力メッセージのフォント サイズをピクセル単位で制御します。", - "miViewSCM": "SCM(&&C)", + "manageWorkspaceTrustAction": "ワークスペースの信頼を管理", + "miViewSCM": "ソース管理(&&C)", "no open repo": "ソース管理プロバイダーが登録されていません。", + "no open repo in an untrusted workspace": "制限モードで動作する登録済みのソース管理プロバイダーはありません。", "open in terminal": "ターミナルで開く", "providersVisible": "ソース管理リポジトリのセクションに表示するリポジトリの数を制御します。'0' に設定すると、ビューのサイズを手動で変更できるようになります。", - "scm accept": "SCM: 入力を反映", - "scm view next commit": "SCM: 次のコミットの表示", - "scm view previous commit": "SCM: 前のコミットの表示", + "repositoriesSortOrder": "ソース管理リポジトリ ビューのリポジトリの並べ替え順序を制御します。", + "scm accept": "ソース管理: 入力を受け入れる", + "scm view next commit": "ソース管理: 次のコミットの表示", + "scm view previous commit": "ソース管理: 以前のコミットの表示", "scm.countBadge": "アクティビティ バーのソース管理アイコンのカウント バッジを制御します。", "scm.countBadge.all": "すべてのソース管理プロバイダー カウント バッジの合計を表示します。", "scm.countBadge.focused": "フォーカスのあるソース管理プロバイダーのカウント バッジを表示します。", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "既定のソース管理リポジトリ ビュー モードを制御します。", "scm.defaultViewMode.list": "リポジトリの変更を一覧で表示します。", "scm.defaultViewMode.tree": "リポジトリの変更をツリー形式で表示します。", + "scm.defaultViewSortKey": "ソース管理リポジトリがリストとして表示されたときに既定の並べ替え順序を変更するかどうかを制御します。", + "scm.defaultViewSortKey.name": "リポジトリの変更をファイル名で並べ替えます。", + "scm.defaultViewSortKey.path": "リポジトリの変更をパスで並べ替えます。", + "scm.defaultViewSortKey.status": "ソース管理の状態でリポジトリの変更を並べ替えます。", "scm.diffDecorations.all": "使用可能なすべての場所で差分の装飾を表示します。", "scm.diffDecorations.gutter": "差分の装飾はエディターのとじしろでのみ表示します。", "scm.diffDecorations.minimap": "差分の装飾はミニマップでのみ表示します。", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "余白におけるソース管理の差分デコレーターの表示を制御します。", "scm.diffDecorationsGutterVisibility.always": "常に余白に差分デコレーターを表示します。", "scm.diffDecorationsGutterVisibility.hover": "カーソルを置いた時にのみ余白に差分デコレーターを表示します。", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "先頭と末尾の空白を無視しないでください。", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "'diffEditor.ignoreTrimWhitespace' から継承します。", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "先頭と末尾の空白を無視します。", "scm.providerCountBadge": "ソース管理プロバイダー ヘッダーのカウント バッジを制御します。これらのヘッダーは、複数のプロバイダーがある場合にのみ表示されます。", "scm.providerCountBadge.auto": "0 以外の場合にのみ、ソース管理プロバイダーのカウント バッジを表示します。", "scm.providerCountBadge.hidden": "ソース管理プロバイダーのカウント バッジを非表示にします。", "scm.providerCountBadge.visible": "ソース管理プロバイダーのカウント バッジを表示します。", - "scmConfigurationTitle": "SCM", - "showActionButton": "SCM ビューにアクション ボタンを表示するかどうかを制御します。", + "scm.repositoriesSortOrder.discoveryTime": "ソース管理リポジトリ ビューのリポジトリは、検出時刻順に並べ替えられます。ソース管理ビューのリポジトリは、選択された順序で並べ替えられます。", + "scm.repositoriesSortOrder.name": "ソース管理リポジトリおよびソース管理ビューのリポジトリは、リポジトリ名で並べ替えられます。", + "scm.repositoriesSortOrder.path": "ソース管理リポジトリおよびソース管理ビューのリポジトリは、リポジトリ パスで並べ替えられます。", + "scmConfigurationTitle": "ソース管理", + "showActionButton": "ソース管理ビューにアクション ボタンを表示するかどうかを制御します。", "source control": "ソース管理", "source control repositories": "ソース管理リポジトリ", "sourceControlViewIcon": "ソース管理ビューの表示アイコン。" @@ -7117,6 +7657,9 @@ "expand all": "Expand All Repositories", "input": "ソース管理の入力", "repositories": "リポジトリ", + "repositorySortByDiscoveryTime": "検出時刻で並べ替え", + "repositorySortByName": "名前順で並べ替え", + "repositorySortByPath": "パス順で並べ替え", "scm": "ソース管理の管理", "scm.providerBorder": "SCM プロバイダーの区切りの境界線。", "setListViewMode": "一覧として表示", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "除外設定を使用してファイルを無視" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (置換のプレビュー)" + "fileReplaceChanges": "{0} ↔ {1} (置換のプレビュー)", + "searchReplace.source": "検索と置換" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "検索のキャンセル", @@ -7159,9 +7703,9 @@ "copyAllLabel": "すべてコピー", "copyMatchLabel": "コピー", "copyPathLabel": "パスのコピー", - "exclude": "フルテキスト検索および Quick Open でファイルやフォルダーを除外するための glob パターンを構成します。'#files.exclude#' 設定からすべての glob パターンを継承します。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を参照してください。", + "exclude": "フルテキスト検索と Quick Open でファイルとフォルダーを除外するための [glob パターン](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を構成します。`#files.exclude#` 設定からすべての glob パターンを継承します。", "exclude.boolean": "ファイル パスの照合基準となる glob パターン。これを true または false に設定すると、パターンがそれぞれ有効/無効になります。", - "exclude.when": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として $(basename) を使用します。", + "exclude.when": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として \\$(basename) を使用します。", "filterSortOrder": "フィルター処理時に、 Quick Open におけるエディター履歴の並べ替え順序を制御します。", "filterSortOrder.default": "履歴エントリは、使用されるフィルター値に基づいて関連性によって並び替えられます。関連性の高いエントリが最初に表示されます。", "filterSortOrder.recency": "履歴エントリは、新しい順に並べ替えられます。最近開いたエントリが最初に表示されます。", @@ -7171,12 +7715,13 @@ "findInFolder": "フォルダー内を検索...", "findInWorkspace": "ワークスペース内を検索...", "focusSearchListCommandLabel": "リストにフォーカス", + "maintainFileSearchCacheDeprecated": "検索キャッシュは、シャットダウンしない拡張機能ホストに保持されるため、この設定は不要になります。", "miFindInFiles": "フォルダーを指定して検索(&&I)", "miGotoSymbolInWorkspace": "ワークスペース内のシンボルへ移動(&&W)...", "miReplaceInFiles": "フォルダーを指定して置換(&&I)", "miViewSearch": "検索(&&S)", "name": "検索", - "revealInSideBar": "サイド バーに表示", + "revealInSideBar": "エクスプローラーで表示", "search": "検索", "search.actionsPosition": "検索ビューの行内のアクションバーの位置を制御します。", "search.actionsPositionAuto": "検索ビューが狭い場合はアクションバーを右に、検索ビューが広い場合はコンテンツの直後にアクションバーを配置します。", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "検索結果を折りたたむか展開するかどうかを制御します。", "search.collapseResults.auto": "結果が 10 件未満のファイルが展開されます。他のファイルは折りたたまれます。", "search.followSymlinks": "検索中にシンボリック リンクをたどるかどうかを制御します。", - "search.forceSearchProcess": "有効にした場合、ローカル ウィンドウでの検索は拡張機能ホストではなく、常に個別の検索プロセスで実行されます。", "search.globalFindClipboard": "macOS で検索ビューが共有の検索クリップボードを読み取りまたは変更するかどうかを制御します。", "search.location": "検索をサイドバーのビューとして表示するか、より水平方向の空間をとるためにパネル領域のパネルとして表示するかを制御します。", "search.location.deprecationMessage": "この設定は非推奨です。代わりに、検索アイコンを新しい場所にドラッグできます。", "search.maintainFileSearchCache": "有効にすると、searchService プロセスは 1 時間操作がない場合でもシャットダウンされず、アクティブな状態に保たれます。これにより、ファイル検索キャッシュがメモリに保持されます。", "search.maxResults": "検索結果の最大数を制御します。これを ' null ' (空) に設定して、無制限の結果を返すことができます。", - "search.mode": "[検索: フォルダーを指定して検索] と [フォルダー内を検索] の新しい操作が実行される場所を制御します。サイド バーの検索ビューまたは検索エディターのいずれかになります", + "search.mode": "[検索: フォルダーを指定して検索] と [フォルダー内を検索] の新しい操作が実行される場所を制御します。検索ビューまたは検索エディターのいずれかになります", "search.mode.newEditor": "新しい検索エディターで検索します。", "search.mode.reuseEditor": "存在する場合は既存の検索エディターで、それ以外の場合は新しい検索エディターで検索します。", - "search.mode.view": "パネルまたはサイドバーのいずれかで検索ビュー内を検索します。", + "search.mode.view": "パネルまたはサイド バーのいずれかで検索ビュー内を検索します。", "search.quickOpen.includeHistory": "最近開いたファイルの結果を、Quick Open の結果ファイルに含めるかどうか。", "search.quickOpen.includeSymbols": "グローバル シンボル検索の結果を、Quick Open の結果ファイルに含めるかどうか。", "search.searchEditor.defaultNumberOfContextLines": "新しい検索エディターを作成するときに使用する、前後のコンテキスト行の既定数です。'#search.searchEditor.reusePriorSearchConfiguration#' を使用している場合、検索エディターの以前の構成を使用するには、これを 'null ' (空) に設定することができます。", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "ファイルを検索するときに、グローバルの `.gitignore` と `.ignore` ファイルを使用するかどうかを制御します。`#search.useIgnoreFiles#` を有効にする必要があります。", "useIgnoreFiles": "ファイルを検索するときに、`.gitignore` ファイルと `.ignore` ファイルを使用するかどうかを制御します。", "usePCRE2Deprecated": "廃止されました。PCRE2 でのみサポートされている正規表現機能を使用すると、PCRE2 が自動的に使用されます。", + "useParentIgnoreFiles": "ファイルを検索するときに、親ディレクトリで `.gitignore` ファイルと `.ignore` ファイルを使用するかどうかを制御します。`#search.useIgnoreFiles#` を有効にする必要があります。", "useRipgrep": "この設定は推奨されず、現在 \"search.usePCRE2\" にフォール バックします。", "useRipgrepDeprecated": "推奨されません。高度な正規表現機能サポートのために \"search.usePCRE2\" の利用を検討してください。" }, @@ -7344,9 +7889,6 @@ "openToBottom": "一番下に開く", "openToSide": "横に開く" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "ワークスペース フォルダーが存在しません: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "検索除外パターン", "label.includes": "検索包含パターン", @@ -7411,19 +7953,20 @@ "userSnippets": "ユーザー スニペット" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "IntelliSense で表示しない", - "enable.snippet": "IntelliSense で表示する", - "isDisabled": "(IntelliSense には表示されません)", - "pick.placeholder": "スニペットを選択してください", - "sep.extSnippet": "拡張機能のスニペット", - "sep.userSnippet": "ユーザー スニペット", - "sep.workspaceSnippet": "ワークスペースのスニペット", "snippet.suggestions.label": "スニペットの挿入" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}、{1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "IntelliSense で表示しない", + "enable.snippet": "IntelliSense で表示する", + "isDisabled": "(IntelliSense には表示されません)", + "pick.placeholder": "スニペットを選択してください", + "sep.userSnippet": "ユーザー スニペット", + "sep.workspaceSnippet": "ワークスペースのスニペット" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "ユーザー スニペット構成", "snippetSchema.json.body": "スニペットの内容。カーソルの位置を定義するには '$1'、'${1:defaultText}' を使用し、最後のカーソルの位置には '$0' を使用します。'${varName}' と '${varName:defaultText}' を含む変数値 (例: 'This is file: $TM_FILENAME') を挿入します。", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "このスニペットの提供先の言語識別子です。", "vscode.extension.contributes.snippets-path": "スニペット ファイルのパス。拡張機能フォルダーの相対パスであり、通常 './snippets/' で始まります。" }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "スニペットで囲む..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "VS Code チームを支援しませんか? これまで VS Code を使ったご感想をお聞かせください。", "giveFeedback": "フィードバックの送信", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "保存", "selectProblemMatcher": "スキャンするタスク出力のエラーと警告の種類を選択", "showOutput": "出力の表示", - "taskQuickPick.userSettings": "ユーザー設定", + "taskQuickPick.userSettings": "ユーザー", "taskService.ignoreingFolder": "ワークスペース フォルダー {0} のタスク構成を無視します。マルチ フォルダー ワークスペースのタスク サポートでは、すべてのフォルダーでタスク バージョン 2.0.0 が使用されている必要があります\r\n", "taskService.openDiff": "差分を開く", "taskService.openDiffs": "差分を開く", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "cmd.exe を使用して UNC ドライブ上でシェル コマンドを実行できません。", "TerminalTaskSystem.nonWatchingMatcher": "タスク {0} はバックグラウンド タスクですが、背景パターンのない問題マッチャーを使用します", - "TerminalTaskSystem.terminalDescription": "タスク", + "TerminalTaskSystem.taskLoadReporting": "タスク \"{0}\" に問題があります。詳細については、出力を参照してください。", "TerminalTaskSystem.unknownError": "タスクの実行中に不明なエラーが発生しました。詳細については、タスク出力ログを参照してください。", "closeTerminal": "任意のキーを押してターミナルを終了します。", "dependencyCycle": "依存関係の循環があります。タスク {0} を参照してください。", @@ -7849,7 +8395,7 @@ "ConfigurationParser.noShell": "警告: シェル構成がサポートされるのは、ターミナルでタスクを実行している場合のみです。", "ConfigurationParser.noTaskName": "エラー: タスクではラベル プロパティを提供する必要があります。このタスクは無視されます。\r\n{0}\r\n", "ConfigurationParser.noTaskType": "エラー: タスクの構成には type プロパティが必要です。この構成は無視されます。\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "Error: タスク タイプ '{0}' は登録されていません。対応するタスク プロバイダーを提供する拡張機能をインストールしましたか?", + "ConfigurationParser.noTypeDefinition": "エラー: タスク タイプ '{0}' は登録されていません。対応するタスク プロバイダーを提供する拡張機能がインストールできていませんか?", "ConfigurationParser.notCustom": "エラー: タスクはカスタム タスクとして宣言されていません。この構成は無視されます。\r\n{0}\r\n", "ConfigurationParser.unknownMatcherKind": "警告: 定義された問題マッチャーは不明です。サポートされている型は、string | ProblemMatcher | Array です。\r\n{0}\r\n", "TaskParse.noOsSpecificGlobalTasks": "タスク バージョン 2.0.0 では、OS 固有のグローバル タスクはサポートされていません。それらのタスクを OS 固有のコマンドを使用したタスクに変換してください。影響を受けるタスク:\r\n{0}", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "実際のタスクの種類。先頭が '$' で始まる種類は内部使用のために予約されています。", "TaskDefinition.properties": "タスクの種類の追加プロパティ", - "TaskDefinition.when": "この種類のタスクを有効にするために満たす必要がある条件。このタスクの定義に応じて、'shellExecutionSupported'、'processExecutionSupported'、'customExecutionSupported' を使用することをご検討ください。", + "TaskDefinition.when": "この種類のタスクを有効にするには true にする必要がある条件。このタスク定義に応じて、'`shellExecutionSupported`, `processExecutionSupported`、および `customExecutionSupported` の使用を検討してください。詳細については、[API ドキュメント](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause) を参照してください。", "TaskDefinitionExtPoint": "タスクの種類を提供", "TaskTypeConfiguration.noType": "タスクの種類を構成するのに必要な 'taskType' プロパティがありません" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "実行中のタスクがあります。終了しますか?", "TaskSystem.terminateTask": "タスクの終了(&&T)" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "ターミナルの pty ホスト プロセスへの接続が応答しないため、ターミナルが動作しなくなる可能性があります。", + "restartPtyHost": "pty ホストの再起動" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "拡張機能は、ターミナルの環境に次の変更を加えようとしています:", "extensionEnvironmentContributionInfo": "拡張機能によって、このターミナルの環境に変更が加えられました", @@ -7897,6 +8447,13 @@ "openFile": "エディターでファイルを開く", "openFolder": "フォルダーを新しいウィンドウで開く" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "エクスプローラーのフォルダーにフォーカス", + "followLink": "リンクにアクセス", + "openFile": "エディターでファイルを開く", + "openFolder": "フォルダーを新しいウィンドウで開く", + "searchWorkspace": "ワークスペースを検索" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "転送ポートを使用してリンクにアクセスする", "followLink": "リンクにアクセス", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "cmd + クリック", "terminalLinkHandler.followLinkCtrl": "Ctrl + クリック" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "ワークスペースを検索" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "ローカル ファイル", + "terminal.integrated.openDetectedLink": "リンクを選択して開く", + "terminal.integrated.searchLinks": "ワークスペース検索", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "ターミナルの pty ホスト プロセスへの接続が応答しないため、ターミナルが動作しなくなる可能性があります。", - "restartPtyHost": "pty ホストの再起動" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "シェルの統合に関する詳細" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "ターミナル(&&T)", @@ -7920,15 +8479,17 @@ "terminal": "ターミナル" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "名前を指定する必要があります。", + "emptyTerminalNameInfo": "名前を指定しない場合、既定値にリセットされます", "noUnattachedTerminals": "アタッチ先にする、アタッチされていないターミナルがありません", "quickAccessTerminal": "アクティブなターミナルの切り替え", "showTerminalTabs": "タブの表示", "terminalLaunchHelp": "ヘルプを開く", "workbench.action.terminal.attachToSession": "セッションにアタッチ", "workbench.action.terminal.clear": "クリア", + "workbench.action.terminal.clearCommandHistory": "コマンド履歴のクリア", "workbench.action.terminal.clearSelection": "選択のクリア", "workbench.action.terminal.copySelection": "選択内容のコピー", + "workbench.action.terminal.copySelectionAsHtml": "選択内容を HTML としてコピー", "workbench.action.terminal.createTerminalEditor": "エディター領域で新しいターミナルを作成", "workbench.action.terminal.createTerminalEditorSide": "エディター領域の横に新しいターミナルを作成", "workbench.action.terminal.detachSession": "セッションを切断", @@ -7940,9 +8501,14 @@ "workbench.action.terminal.focusNextPane": "ターミナル グループ内の次のターミナルにフォーカス", "workbench.action.terminal.focusPrevious": "前のターミナル グループにフォーカス", "workbench.action.terminal.focusPreviousPane": "ターミナル グループ内の前のターミナルにフォーカス", + "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory", "workbench.action.terminal.hideFind": "検索を非表示にする", + "workbench.action.terminal.join": "ターミナルに参加する", + "workbench.action.terminal.join.insufficientTerminals": "参加アクションに必要なターミナルが不足しています", + "workbench.action.terminal.join.onlySplits": "すべてのターミナルは既に参加済みです", "workbench.action.terminal.joinInstance": "ターミナルに参加する", "workbench.action.terminal.kill": "アクティブなターミナルインスタンスを強制終了", + "workbench.action.terminal.killAll": "すべてのターミナルを強制終了する", "workbench.action.terminal.killEditor": "エディター領域でアクティブなターミナルを強制終了", "workbench.action.terminal.navigationModeExit": "ナビゲーション モードの終了", "workbench.action.terminal.navigationModeFocusNext": "次の行にフォーカスを移動 (ナビゲーション モード)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "(プロファイルを使用した) 新しいターミナルを作成する", "workbench.action.terminal.newWithProfile.profileName": "作成するプロファイルの名前", "workbench.action.terminal.newWorkspacePlaceholder": "新しいターミナルの作業ディレクトリを選択してください", + "workbench.action.terminal.openDetectedLink": "検出されたリンクを開く...", + "workbench.action.terminal.openLastLocalFileLink": "最新のローカル ファイル リンクを開く", + "workbench.action.terminal.openLastUrlLink": "最新の URL リンクを開く", "workbench.action.terminal.openSettings": "ターミナル設定の構成", "workbench.action.terminal.paste": "アクティブな端末に貼り付け", "workbench.action.terminal.pasteSelection": "アクティブなターミナルへの選択範囲の張り付け", @@ -7967,6 +8536,7 @@ "workbench.action.terminal.resizePaneUp": "ターミナルのサイズを拡大する", "workbench.action.terminal.runActiveFile": "アクティブなファイルをアクティブなターミナルで実行", "workbench.action.terminal.runActiveFile.noFile": "ターミナルで実行できるのは、ディスク上のファイルのみです", + "workbench.action.terminal.runRecentCommand": "Run Recent Command", "workbench.action.terminal.runSelectedText": "アクティブなターミナルで選択したテキストを実行", "workbench.action.terminal.scrollDown": "下にスクロール (行)", "workbench.action.terminal.scrollDownPage": "スクロール ダウン (ページ)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "スクロール アップ (ページ)", "workbench.action.terminal.searchWorkspace": "ワークスペースで検索", "workbench.action.terminal.selectAll": "すべてを選択", - "workbench.action.terminal.selectDefaultProfile": "既定のプロファイルの選択", + "workbench.action.terminal.selectDefaultShell": "既定のプロファイルの選択", "workbench.action.terminal.selectToNextCommand": "次のコマンドを選択", "workbench.action.terminal.selectToNextLine": "次の行を選択", "workbench.action.terminal.selectToPreviousCommand": "前のコマンドを選択", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "ベル", "configureTerminalSettings": "ターミナル設定の構成", + "confirmMoveTrashMessageFilesAndDirectories": "{0} 行のテキストをターミナルに貼り付けますか?", "disconnectStatus": "プロセスへの接続が失われました", - "dontShowAgain": "今後表示しない", + "doNotAskAgain": "今後このメッセージを表示しない", "keybindingHandling": "一部のキーバインドは既定ではターミナルに送られず、代わりに {0} によって処理されます。", "launchFailed.errorMessage": "ターミナル プロセスが起動に失敗しました: {0}。", "launchFailed.exitCodeAndCommandLine": "ターミナル プロセス \"{0}\" が起動に失敗しました (終了コード: {1})。", + "launchFailed.exitCodeAndCommandLineShellIntegration": "ターミナル プロセス \"{0}\" を起動できませんでした (終了コード: {1})。`terminal.integrated.shellIntegration.enabled` とのシェル統合を無効にすると、役に立つ場合があります。", "launchFailed.exitCodeOnly": "ターミナル プロセスが起動に失敗しました (終了コード: {0})。", - "migrateToProfile": "移行", - "no": "いいえ", + "launchFailed.exitCodeOnlyShellIntegration": "ターミナル プロセスを起動できませんでした (終了コード: {0})。`terminal.integrated.shellIntegration.enabled` とのシェル統合を無効にすると、役に立つ場合があります。", + "multiLinePasteButton": "貼り付け(&&P)", + "preview": "プレビュー:", + "removeCommand": "コマンド履歴から削除", "setTerminalDimensionsColumn": "固定寸法の設定: 列", "setTerminalDimensionsRow": "固定寸法の設定: 行", "terminal.integrated.a11yPromptLabel": "ターミナル入力", "terminal.integrated.a11yTooMuchOutput": "通知する出力が多すぎます。行に移動して手動で読み取ってください", "terminal.integrated.copySelection.noSelection": "ターミナルにコピー対象の選択範囲がありません", - "terminal.slowRendering": "ターミナルの GPU アクセラレーションが使用中のコンピューターで遅くなっているようです。パフォーマンスの向上を見込めるものに切り替えて無効にしますか? [ターミナルの設定についてこちらを参照してください](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminal.requestTrust": "ターミナル プロセスを作成するには、コードを実行する必要があります", "terminalNavigationMode": "{0} と {1} を使用してターミナル バッファーを移動します", - "terminalProfileMigration": "ターミナルは非推奨の shell/shellArgs 設定を使用しています。プロファイルにこれを移行しますか?", "terminalStaleTextBoxAriaLabel": "ターミナル {0} の環境が古くなっています。詳細については、[環境情報の表示] コマンドを実行してください", "terminalTextBoxAriaLabel": "ターミナル {0}", "terminalTextBoxAriaLabelNumberAndTitle": "ターミナル {0}、{1}", + "terminalTypeLocal": "ローカル", + "terminalTypeTask": "タスク", "terminated.exitCodeAndCommandLine": "ターミナル プロセス \"{0}\" が終了コード {1} で終了しました。", "terminated.exitCodeOnly": "ターミナル プロセスが終了コード {0} で終了しました。", + "viewCommandOutput": "View Command Output", "workbench.action.terminal.rename.prompt": "ターミナルの名前を入力してください", - "yes": "はい" + "workspaceNotTrustedCreateTerminal": "信頼されていないワークスペースでターミナル プロセスを起動することはできません", + "workspaceNotTrustedCreateTerminalCwd": "cwd {0} と userHome {1} を含む信頼されていないワークスペースでターミナル プロセスを起動することはできません" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (既定値)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "アイコンの変更...", "workbench.action.terminal.clear": "クリア", "workbench.action.terminal.copySelection.short": "コピー", + "workbench.action.terminal.copySelectionAsHtml": "HTML としてコピーする", "workbench.action.terminal.joinInstance": "ターミナルに参加する", "workbench.action.terminal.new.short": "新しいターミナル", "workbench.action.terminal.newWithProfile.short": "プロファイルを使用した新しいターミナル", @@ -8070,24 +8648,29 @@ "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "シェル プロセスへの接続が失われたため、ターミナルを再起動しています..." }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "投稿済み", + "createQuickLaunchProfile": "ターミナルのプロファイルを構成する", + "enterTerminalProfileName": "ターミナルのプロファイル名を入力する", + "terminal.integrated.chooseDefaultProfile": "既定のターミナルのプロファイルを選択する", + "terminal.integrated.selectProfileToCreate": "作成するターミナル プロファイルを選択します", + "terminalProfileAlreadyExists": "その名前のターミナルのプロファイルは既に存在します", + "terminalProfiles": "プロファイル", + "terminalProfiles.detected": "検出済み" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "移行", + "terminalProfileMigration": "ターミナルは非推奨の shell/shellArgs 設定を使用しています。プロファイルにこれを移行しますか?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "renameTerminal": "ターミナルの名前変更", "workbench.action.terminal.newWithProfilePlus": "プロファイルを使用した新しいターミナルを作成する", "workbench.action.terminal.newplus": "新しいターミナルの作成" }, "vs/workbench/contrib/terminal/browser/terminalService": { - "ICreateContributedTerminalProfileOptions": "投稿済み", - "createQuickLaunchProfile": "ターミナルのプロファイルを構成する", - "enterTerminalProfileName": "ターミナルのプロファイル名を入力する", - "localTerminalDescription": "ローカル", "localTerminalRemote": "⚠: このシェルは、接続されたリモート コンピューターではなく、{0}ローカル{1} マシンで実行されます", "localTerminalVirtualWorkspace": "⚠: このシェルは、仮想フォルダーではなく、{0}ローカル{1} フォルダーに対して開かれています", - "terminal.integrated.chooseDefaultProfile": "既定のターミナルのプロファイルを選択する", - "terminal.integrated.selectProfileToCreate": "作成するターミナル プロファイルを選択します", - "terminalProfileAlreadyExists": "その名前のターミナルのプロファイルは既に存在します", - "terminalProfiles": "プロファイル", - "terminalProfiles.detected": "検出済み", - "terminalService.terminalCloseConfirmationPlural": "{0} アクティブなターミナルセッションを終了しますか?", + "terminalService.terminalCloseConfirmationPlural": "{0} 件のアクティブなターミナル セッションを終了しますか?", "terminalService.terminalCloseConfirmationSingular": "アクティブなターミナルセッションを終了しますか?", "terminate": "終了" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "ターミナル {0} {1}", "terminalInputAriaLabel": "ターミナル名を入力します。Enter キーを押して確認するか、Esc キーを押して取り消します。" }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "コマンドの検出", + "capability.cwdDetection": "現在の作業ディレクトリの検出", + "capability.partialCommandDetection": "コマンドの検出 (部分的な)", + "shellIntegration.enabled": "シェル統合が有効になっています" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "terminal.monospaceOnly": "ご使用の端末はモノスペース フォントのみをサポートします。これが新しくインストールされたフォントである場合は、VS Code を再起動してください。", "terminal.useMonospace": "'monospace' を使用", "terminalConnectingLabel": "開始しています...", "terminals": "ターミナルを開きます。" }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "出力データをコピーします", + "terminal.copyOutputAsHtml": "出力を HTML としてコピーする", + "terminal.rerunCommand": "再実行コマンド", + "terminalPromptCommandFailed": "命令は {0} を実行し、失敗しました", + "terminalPromptCommandFailedWithExitCode": "命令は {0} を実行し、失敗しました (終了コード {1})", + "terminalPromptCommandSuccess": "命令は {0} を実行しました", + "terminalPromptContextMenu": "コマンド アクションを表示" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "今後表示しない", + "no": "いいえ", + "terminal.slowRendering": "ターミナルの GPU アクセラレーションが使用中のコンピューターで遅くなっているようです。パフォーマンスの向上を見込めるものに切り替えて無効にしますか? [ターミナルの設定についてこちらを参照してください](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "yes": "はい" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "ターミナル", "vscode.extension.contributes.terminal": "ターミナル機能を提供します。", @@ -8126,25 +8730,36 @@ "terminal.background": "ターミナルの背景色。パネルごとに異なる色を指定できます。", "terminal.border": "ターミナル内の分割パネルを区切る境界線色。デフォルトは panel.border です。", "terminal.dragAndDropBackground": "ターミナルの上部をドラッグしているときの背景色。ターミナルのコンテンツが最後まで輝くために、色は透過である必要があります。", + "terminal.findMatchBackground": "ターミナルでの現在の検索一致項目の色。基になるターミナル コンテンツを非表示にしないように、色を不透明にすることはできません。", + "terminal.findMatchBorder": "ターミナルでの現在の検索一致項目の境界線の色。", + "terminal.findMatchHighlightBackground": "ターミナル内の他の検索一致項目の色。基になるターミナル コンテンツを非表示にしないように、色を不透明にすることはできません。", + "terminal.findMatchHighlightBorder": "ターミナル内の他の検索一致項目の境界線の色。", "terminal.foreground": "ターミナルの前景色。", "terminal.selectionBackground": "ターミナルの選択範囲の背景色。", "terminal.tab.activeBorder": "パネル内のターミナル タブの側面にある境界線。これは既定値では tab.activeBorder です。", + "terminalCommandDecoration.defaultBackground": "既定のターミナル コマンド装飾背景色。", + "terminalCommandDecoration.errorBackground": "エラー コマンドのターミナル コマンド装飾の背景色。", + "terminalCommandDecoration.successBackground": "成功したコマンドのターミナル コマンド装飾の背景色。", "terminalCursor.background": "ターミナルのカーソルの背景色。ブロックカーソルで重ねた文字の色をカスタマイズできます。", - "terminalCursor.foreground": "ターミナルのカーソル前景色。" + "terminalCursor.foreground": "ターミナルのカーソル前景色。", + "terminalOverviewRuler.cursorForeground": "概要ルーラーカーソルの色。", + "terminalOverviewRuler.findMatchHighlightForeground": "ターミナルで一致する検索の概要ルーラー マーカーの色。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "現在のターミナルの作業ディレクトリ", - "cwdFolder": "現在のターミナルの作業ディレクトリ。マルチ ルート ワークスペースの場合は表示され、または初期作業ディレクトリと値が異なる場合にはシングル ルート ワークスペースに表示されます。これは Windows では表示されません。", + "cwdFolder": "現在のターミナルの作業ディレクトリ。マルチ ルート ワークスペースの場合は表示され、または初期作業ディレクトリと値が異なる場合にはシングル ルート ワークスペースに表示されます。Windows では、シェル統合が有効になっている場合にのみ表示されます。", "local": "リモート ワークスペース内のローカル ターミナルを示す", "openDefaultSettingsJson": "既定の設定の JSON を開く", "openDefaultSettingsJson.capitalized": "既定の設定 (JSON) を開く", "process": "ターミナル プロセスの名前", "separator": "値か固定のテキストで囲われたとき、条件付きの区切り記号 (\" - \") を表示します。", - "sequence": "プロセスが xterm.js に指定した名前", + "sequence": "プロセスによってターミナルに指定された名前", "task": "このターミナルがタスクに関連付けられていることを示す", "terminal.integrated.allowChords": "ターミナルでコードのキー バインドを許可するかどうかを指定します。これが true で、キーストロークでコードを生成した場合、'#terminal.integrated.commandsToSkipShell#' はバイパスされます。これを false に設定すると、Ctrl+K で (VS Code ではなく) シェルに移動したい場合に特に便利です。", "terminal.integrated.allowMnemonics": "メニュー バー ニーモニック (Alt+F など) でメニュー バーを開くかどうかを指定します。これを true にした場合、すべての Alt キーストロークがシェルをスキップするようになることにご注意ください。これは、macOS では何の効果もありません。", "terminal.integrated.altClickMovesCursor": "有効にすれば、`#editor.multiCursorModifier#` が `'alt'` (既定値) に設定されている場合に、alt または option キーを押しながらクリックすると、プロンプト カーソルがマウスの下に移動します。これは、お客様のシェルによっては正確に動作しないことがあります。", + "terminal.integrated.autoReplies": "ターミナルで検出されたときに自動的に応答されるメッセージ セットです。メッセージが十分に具体的であれば、これを使用して一般的な応答を自動化できます。\r\n\r\n注釈:\r\n\r\n- {0} を使用して、Windows.でバッチ ジョブの終了プロンプトに自動的に応答します。\r\n- メッセージにはエスケープ シーケンスが含まれるため、返信はスタイル付きテキストにならない可能性があります。\r\n- 各返信は 1 秒に 1 回のみ行えます。\r\n- 返信で Enter キーを示すには、{1} を使用します。\r\n- 既定のキーの設定を解除するには、値を null 値に設定します。\r\n- 新しい VS Code が適用されない場合は、VS Code を再起動します。", + "terminal.integrated.autoReplies.reply": "プロセスに送信する返信。", "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既定でスキップされる以下のコマンドの一覧は、設定エディターで表示したときには切り詰められます。完全な一覧を表示するには、下の一覧から最初のコマンドを {1} して検索します。\r\n\r\n \r\n\r\n既定でスキップされるコマンド:\r\n\r\n{0}", "terminal.integrated.confirmOnExit": "アクティブなターミナル セッションがある場合に、ウィンドウを閉じたときに確認を行うかどうかを制御します。", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "ターミナルの太字のテキストで常に \"明るい\" ANSI 色のバリエーションを使用するかどうかを制御します。", "terminal.integrated.enableBell": "端末のベルを有効にするかどうかを制御します。これは、ターミナル名の横に視覚的ベルで表示されます。", "terminal.integrated.enableFileLinks": "ターミナルのファイル リンクを有効にするかどうかを指定します。各ファイルのリンクがファイル システムに対して確認されるため、特にネットワーク ドライブ上での作業時にリンクの動作が低速になることがあります。この変更は、新しいターミナルでのみ有効になります。", + "terminal.integrated.enableMultiLinePasteWarning": "ターミナルに複数の行を貼り付けるときに警告ダイアログを表示します。ダイアログに when:\r\n\r\n- 角かっこで囲まれた貼り付けモードが表示されない 有効 (シェルはネイティブで複数行貼り付けをサポート)\r\n- 貼り付けはシェルの読み取りラインによって処理されます (pwsh の場合)。", "terminal.integrated.enablePersistentSessions": "ウィンドウの再読み込み時にワークスペースのターミナル セッションを保持します。", "terminal.integrated.env.linux": "Linux 上のターミナルで使用される VS Code プロセスに追加される環境変数を含むオブジェクト。環境変数を削除するには、'null' に設定します。", "terminal.integrated.env.osx": "macOS 上のターミナルで使用される VS Code プロセスに追加される環境変数を含むオブジェクトです。環境変数を削除するには、'null' に設定します。", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "インジケーターを有効にします。", "terminal.integrated.environmentChangesIndicator.warnonly": "ターミナルの環境が「古く」なった場合にのみ警告インジケーターを表示します。これは、ターミナルの環境が拡張機能によって変更されたことを示す情報インジケーターではありません。", "terminal.integrated.environmentChangesRelaunch": "拡張機能が環境に参加する必要があり、まだ対話が行われていない場合に、自動的に端末を再起動するかどうか。", - "terminal.integrated.experimentalLinkProvider": "リンクが検出されるタイミングを向上させ、エディターでの共有リンクの検出を有効にすることにより、ターミナルのリンク検出を改善するための試験的な設定です。現在、この機能は Web リンクのみをサポートしています。", "terminal.integrated.fastScrollSensitivity": "'Alt' キーを押した時のスクロール速度の乗数。", "terminal.integrated.fontFamily": "ターミナルのフォント ファミリを制御します。既定では、'#editor.fontFamily#' の値です。", "terminal.integrated.fontSize": "ターミナルのフォント サイズをピクセル単位で制御します。", @@ -8195,24 +8810,36 @@ "terminal.integrated.gpuAcceleration.on": "ターミナル内の GPU アクセラレーションを有効にします。", "terminal.integrated.letterSpacing": "ターミナルの文字間隔を制御します。これは、文字間に追加する追加のピクセルの量を表す整数値です。", "terminal.integrated.lineHeight": "ターミナルの行の高さを制御します。この数にターミナルのフォント サイズを掛けて、実際の行の高さをピクセル単位で算出します。", - "terminal.integrated.localEchoExcludePrograms": "試験段階: これらのプログラム名のいずれかがターミナル タイトルに見つかったとき、ローカル エコーは無効になります。", - "terminal.integrated.localEchoLatencyThreshold": "試験的: ネットワーク遅延の長さ (ミリ秒単位)。ローカルの編集内容はサーバーの確認を待たずに端末にエコーされます。'0' の場合ローカル エコーは常にオンになり、'-1' の場合は無効になります。", - "terminal.integrated.localEchoStyle": "試験的: ローカル エコー テキストの端末スタイル。フォント スタイルまたは RGB カラー。", + "terminal.integrated.localEchoEnabled": "ローカル エコーを有効にする必要がある場合。これにより、'#terminal.integrated.localEchoLatencyThreshold#' がオーバーライドされます", + "terminal.integrated.localEchoEnabled.auto": "リモート ワークスペースに対してのみ有効", + "terminal.integrated.localEchoEnabled.off": "常に無効", + "terminal.integrated.localEchoEnabled.on": "常に有効", + "terminal.integrated.localEchoExcludePrograms": "これらのプログラム名のいずれかがターミナル タイトルに見つかったとき、ローカル エコーは無効になります。", + "terminal.integrated.localEchoLatencyThreshold": "ネットワーク遅延の長さ (ミリ秒単位)。ローカルの編集内容はサーバーの確認を待たずに端末にエコーされます。'0' の場合ローカル エコーは常にオンになり、'-1' の場合は無効になります。", + "terminal.integrated.localEchoStyle": "ローカル エコー テキストの端末スタイル。フォント スタイルまたは RGB カラー。", "terminal.integrated.macOptionClickForcesSelection": "macOS で option キーを押しながらクリックしたときに選択を強制するかどうかを制御します。これにより、標準 (行) の選択が強制され、列選択モードが使用されなくなります。これにより、たとえば tmux でマウス モードが有効になっている場合などに、通常のターミナル選択を使用してコピーと貼り付けを行うことができます。", "terminal.integrated.macOptionIsMeta": "option キーを macOS 上のターミナルの meta キーとして扱うかどうかを制御します。", - "terminal.integrated.minimumContrastRatio": "各セルの前景色を設定すると、指定されたコントラスト比率に合うように変更されます。値の例:\r\n\r\n-1: 既定値。何も実行しません。\r\n-4.5: [WCAG AA コンプライアンス (最小)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n-7: [WCAG AAA コンプライアンス (拡張)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n-21: 黒地に白、白地に黒。", + "terminal.integrated.minimumContrastRatio": "各セルの前景色を設定すると、指定されたコントラスト比に見合うように変更を試みます。#146406 ごとの 'powerline' 文字には適用されないことに注意してください。値の例: \r\n\r\n- 1: 何も実行せず、標準テーマ カラーを使用します。\r\n- 4.5: [WCAG AA 準拠 (最低)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (既定)。\r\n- 7: [WCAG AAA 準拠 (拡張)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n- 21: 黒地に白、または白地に黒。", "terminal.integrated.mouseWheelScrollSensitivity": "マウス ホイールのスクロール イベントの 'deltaY' で使用される乗数です。", - "terminal.integrated.persistentSessionReviveProcess": "ターミナル プロセスをシャットダウンする必要がある場合 (ウィンドウやアプリケーションの終了時など)、以前のターミナル セッションの内容を復元し、次回ワークスペースを開いたときにプロセスを再作成するタイミングを決定します。プロセスの現在の作業ディレクトリの復元は、それがシェルでサポートされているかどうかによって異なります。", + "terminal.integrated.persistentSessionReviveProcess": "ターミナル プロセスをシャットダウンする必要がある場合 (例: ウィンドウまたはアプリケーションが閉じた場合)、これにより、前のターミナル セッションの内容を復元し、ワークスペースを次回開いたときにプロセスを再作成するタイミングが決定されます。\r\n\r\nCaveats:\r\n\r\n- プロセスの現在の作業ディレクトリの復元は、それがシェルでサポートされているかどうかによって異なります。\r\n- シャットダウン中にセッションを保持する時間が制限されるため、待機時間の長いリモート接続を使用している場合に中止される可能性があります。", "terminal.integrated.persistentSessionReviveProcess.never": "ターミナル バッファーの復元や、プロセスの再作成を行わないでください。", "terminal.integrated.persistentSessionReviveProcess.onExit": "Windows または Linux で最後のウィンドウが閉じられた後、`workbench.action.quit` コマンドがトリガーされた場合 (コマンド パレット、キー バインド、メニュー) にプロセスの再活性化を行います。", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Windows または Linux で最後のウィンドウが閉じられた後、`workbench.action.quit` コマンドがトリガーされた場合 (コマンド パレット、キー バインド、メニュー)、またはウィンドウが閉じられた場合にプロセスの再活性化を行います。", "terminal.integrated.rightClickBehavior": "右クリックに対するターミナルの反応を制御します。", "terminal.integrated.rightClickBehavior.copyPaste": "選択範囲がある場合はコピーし、それ以外の場合は貼り付けます。", "terminal.integrated.rightClickBehavior.default": "コンテキスト メニューを表示します。", + "terminal.integrated.rightClickBehavior.nothing": "何もせず、ターミナルにイベントを渡します。", "terminal.integrated.rightClickBehavior.paste": "右クリック時に貼り付けます。", "terminal.integrated.rightClickBehavior.selectWord": "カーソルの下にある単語を選択して、コンテキスト メニューを表示します。", "terminal.integrated.scrollback": "ターミナルがバッファーに保持する最大行数を制御します。", "terminal.integrated.sendKeybindingsToShell": "大部分のキー バインドが、ワークベンチではなくターミナルにディスパッチされて、'#terminal.integrated.commandsToSkipShell#' がオーバーライドされます。これは微調整にも使用できます。", + "terminal.integrated.shellIntegration.decorationIcon": "スキップまたは空のコマンドに使用するアイコンを制御します。アイコンを非表示にするか、`#terminal.integrated.shellIntegration.decorationsEnabled#` を使用して装飾を無効にするには、`''` に設定します", + "terminal.integrated.shellIntegration.decorationIconError": "終了コードが関連付けられているシェル統合が有効になっているターミナルで各コマンドに使用されるアイコンを制御します。アイコンを非表示にするか、`#terminal.integrated.shellIntegration.decorationsEnabled#` で装飾を無効にするには、`''` に設定します。", + "terminal.integrated.shellIntegration.decorationIconSuccess": "終了コードが関連付けられていないシェル統合が有効になっているターミナルで各コマンドに使用されるアイコンを制御します。アイコンを非表示にするか、`#terminal.integrated.shellIntegration.decorationsEnabled#` を使用して装飾を無効にするには、`''` に設定します", + "terminal.integrated.shellIntegration.decorationsEnabled": "シェル統合が有効になっている場合は、コマンドごとに装飾を追加します。", + "terminal.integrated.shellIntegration.enabled": "強化されたコマンド追跡や現在の作業ディレクトリ検出などの特定の機能を有効にする、試験段階のシェル統合機能を有効にします。シェル統合は、シェルが初期化されたときに実行されるスクリプトを挿入することによって機能します。これにより、ターミナル内で何が起こっているかについての追加の分析情報がターミナルで得られます。ターミナル プロファイルでカスタム引数が定義されている場合、スクリプト挿入は機能しない可能性があります。\r\n\r\nサポートされているシェル:\r\n\r\n- Linux/macOS: bash, pwsh, zsh\r\n - Windows: pwsh\r\n\r\nこの設定は、ターミナルが作成された場合にのみ適用されます。この設定を有効にするには、ターミナルを再起動する必要があります。", + "terminal.integrated.shellIntegration.history": "ターミナル コマンド履歴に保持する最近使用したコマンドの数を制御します。ターミナル コマンド履歴を無効にするには、[0] に設定します。", + "terminal.integrated.shellIntegration.showWelcome": "シェル統合の機能が有効になった場合に、ターミナルでシェルの統合でアクティブ化されたウェルカム メッセージを表示するかどうか。", "terminal.integrated.showExitAlert": "終了コードがゼロ以外の場合に、\"ターミナルの処理が終了しました (終了コード: )\" という警告を表示するかどうかを制御します。", "terminal.integrated.splitCwd": "分割ターミナルの開始点となる作業ディレクトリを制御します。", "terminal.integrated.splitCwd.inherited": "macOS と Linux では、新しい分割ターミナルは親ターミナルの作業ディレクトリを使用します。Windows では、初期の動作と同じになります。", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "ターミナル タブの場所を、実際のターミナルの左または右のいずれかに制御します。", "terminal.integrated.tabs.location.left": "ターミナルの左側にターミナル タブ ビューを表示する", "terminal.integrated.tabs.location.right": "ターミナルの右側にターミナル タブ ビューを表示する", - "terminal.integrated.tabs.separator": "`terminal.integrated.title` および `terminal.integrated.description` で使用される区切り記号。", + "terminal.integrated.tabs.separator": "{0} と {0} で使用される区切り記号。", "terminal.integrated.tabs.showActions": "新しいターミナル ボタンの横にターミナルの分割ボタンと強制終了ボタンを表示するかどうかを制御します。", "terminal.integrated.tabs.showActions.always": "常にアクションを表示する", "terminal.integrated.tabs.showActions.never": "アクションを表示しない", @@ -8261,12 +8888,16 @@ "terminalShellTypeContextKey": "アクティブなターミナルのシェルの種類。ターミナルが存在しない場合は、これは最新の既知の値に設定されます。", "terminalTabsFocusContextKey": "ターミナル タブ ウィジェットがフォーカスされているかどうか。", "terminalTabsSingularSelectedContextKey": "ターミナル タブの一覧でターミナルが選択されているかどうか。", - "terminalTextSelectedContextKey": "アクティブなターミナルでテキストが選択されているかどうか。" + "terminalTextSelectedContextKey": "アクティブなターミナルでテキストが選択されているかどうか。", + "terminalViewShowing": "ターミナル ビューが表示されているかどうか" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "現在のセッション", + "doNotShowAgain": "今後表示しない", "killTerminal": "ターミナルの強制終了", "killTerminal.short": "強制終了", "moveToEditor": "ターミナルをエディター領域へ移動", + "previousSessionCategory": "前のセッション", "splitTerminal": "ターミナルの分割", "splitTerminal.short": "分割", "terminal": "ターミナル", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "名前の変更...", "workbench.action.terminal.sizeToContentWidthInstance": "コンテンツの幅にサイズを切り替える" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "ターミナルの pty ホスト プロセスへの接続が応答しないため、ターミナルが動作しなくなる可能性があります。", - "restartPtyHost": "pty ホストの再起動" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "新しい統合ターミナルを作成 (ローカル)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "テスト ビュー内の '自動実行' の切り替えアイコン。", "filterIcon": "テスト ビュー内の 'フィルター' アクションのアイコン。", "hiddenIcon": "以前は表示されていた非表示のテストの横に表示されるアイコン。", "testViewIcon": "テスト ビューのアイコンを表示します。", "testingCancelIcon": "実行中のテストの実行をキャンセルするアイコン。", + "testingCancelRefreshTests": "テストの更新をキャンセルするボタンのアイコン。", "testingDebugAllIcon": "\"すべてのテストをデバッグする\" アクションのアイコン。", "testingDebugIcon": "\"テストのデバッグ\" アクションのアイコン。", "testingErrorIcon": "エラーが発生したテストについて表示されるアイコン。", "testingFailedIcon": "失敗したテストについて表示されるアイコン。", "testingPassedIcon": "成功したテストについて表示されるアイコン。", "testingQueuedIcon": "キューに入っているテストについて表示されるアイコン。", + "testingRefreshTests": "テストを更新するためのボタンのアイコン。", "testingRunAllIcon": "\"すべてのテストを実行する\" アクションのアイコン。", "testingRunIcon": "\"テストの実行\" アクションのアイコン。", "testingShowAsList": "テスト エクスプローラーがツリーとして無効になったときに表示されるアイコン。", @@ -8318,6 +8946,7 @@ "runAllTests": "すべてのテストを実行する", "runSelectedTests": "テストの実行", "testing.cancelRun": "テストの実行をキャンセル", + "testing.cancelTestRefresh": "テストの更新をキャンセル", "testing.clearResults": "すべての結果をクリア", "testing.collapseAll": "すべてのテストを折りたたむ", "testing.configureProfile": "テスト プロファイルの構成", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "出力をクイック表示する", "testing.reRunFailTests": "失敗したテストの再実行", "testing.reRunLastRun": "最後の実行の再実行", + "testing.refreshTests": "テストの更新", "testing.runAtCursor": "カーソル位置でテストを実行", "testing.runCurrentFile": "現在のファイルでテストを実行", "testing.runUsing": "プロファイルを使用して実行します...", @@ -8339,17 +8969,16 @@ "testing.sortByLocation": "場所で並べ替え", "testing.sortByStatus": "状態順で並べ替え", "testing.toggleInlineTestOutput": "インライン テスト出力の切り替え", - "testing.turnOffAutoRun": "自動実行をオフにする", - "testing.turnOnAutoRun": "自動実行をオンにする", "testing.viewAsList": "一覧として表示", "testing.viewAsTree": "ツリーとして表示", + "unhideAllTests": "すべてのテストを再表示", "unhideTest": "テストの再表示" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "テスト(&T)", "noTestProvidersRegistered": "このワークスペースでまだテストが見つかりません。", - "searchMarketplaceForTestExtensions": "[テスト拡張機能の検索](コマンド:{0})", - "test": "テスト中", + "searchForAdditionalTestExtensions": "追加のテスト拡張機能をインストール...", + "test": "テスト", "testExplorer": "テスト エクスプローラー" }, "vs/workbench/contrib/testing/browser/testingConfigurationUi": { @@ -8376,6 +9005,7 @@ "testExplorerFilter": "フィルター (例: テキスト、! 除外、@タグ)", "testExplorerFilterLabel": "エクスプローラーでテスト用に、テキストをフィルター処理する", "testing.filters.currentFile": "アクティブなファイルのみを表示", + "testing.filters.fuzzyMatch": "あいまい一致", "testing.filters.menu": "その他のフィルター...", "testing.filters.removeTestExclusions": "すべてのテストを再表示", "testing.filters.showExcludedTests": "非表示のテストを表示", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "既定のプロファイルの選択", "testExplorer": "テスト エクスプローラー", "testing.treeElementLabelDuration": "{1} の {0}", - "testing.treeElementLabelOutdated": "{0}、期限切れの結果", "testingFindExtension": "ワークスペースの表示テスト", "testingNoTest": "このファイルにはテストが見つかりませんでした。" }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "閉じる", "debug test": "テストのデバッグ", + "messageMoreLines1": "さらに 1 行追加", + "messageMoreLinesN": "さらに {0} 行追加", "run test": "テストの実行", "testUnnamedTask": "名前の指定されていないタスク", "testing.debugLastRun": "テスト実行のデバッグ", @@ -8425,7 +9056,7 @@ "testProgressWithSkip.running": "テストを実行しています。{1} 個中 {0} 個が成功しました ({2}%、{3} 個がスキップされました)" }, "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { - "testing": "テスト中" + "testing": "テスト" }, "vs/workbench/contrib/testing/browser/theme": { "testing.iconErrored": "テスト エクスプローラーの 'エラー発生' アイコンの色です。", @@ -8442,7 +9073,7 @@ "testing.runAction": "エディター内の '実行' アイコンの色です。" }, "vs/workbench/contrib/testing/common/configuration": { - "testConfigurationTitle": "テスト中", + "testConfigurationTitle": "テスト", "testing.autoRun.delay": "テストが期限切れとしてマークされ、新しい実行を開始してから待機する時間 (ミリ秒単位)。", "testing.autoRun.mode": "どのテストを自動的に実行するかを制御します。", "testing.autoRun.mode.allInWorkspace": "自動実行が切り替えられたときに、検出されたすべてのテストを自動的に実行します。変更されたときに、個々のテストを再実行します。", @@ -8457,7 +9088,12 @@ "testing.defaultGutterClickAction.debug": "テストをデバッグします。", "testing.defaultGutterClickAction.run": "テストを実行します。", "testing.followRunningTest": "実行中のテストをテスト エクスプローラー ビューでフォローするかどうかを制御します", - "testing.gutterEnabled": "テスト デコレーションがエディターのとじしろに表示するかどうかを制御します。" + "testing.gutterEnabled": "テスト デコレーションがエディターのとじしろに表示するかどうかを制御します。", + "testing.openTesting": "いつテスト ビューを開くかを制御します。", + "testing.openTesting.neverOpen": "テスト ビューを自動的に開かない", + "testing.openTesting.openOnTestFailure": "テストの失敗に関するテスト ビューを開く", + "testing.openTesting.openOnTestStart": "テストの開始時にテスト ビューを開く", + "testing.saveBeforeTest": "テストを実行する前にすべてのダーティ エディターを保存するかどうかを制御します。" }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "カバレッジ", @@ -8480,47 +9116,58 @@ "testTrust": "テストを実行すると、ワークスペースでコードが実行される可能性があります。" }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "テスト コントローラーにアタッチされた更新ハンドラーがあるかどうかを示します。", "testing.controllerId": "現在のテスト項目のコントローラー ID", "testing.hasConfigurableConfig": "任意のテスト構成を構成できるかどうかを示す", "testing.hasCoverableTests": "任意のテスト コントローラーがカバレッジ構成を登録したかどうかを示します", "testing.hasDebuggableTests": "任意のテスト コントローラーがデバッグ構成を登録したかどうかを示します", "testing.hasNonDefaultConfig": "任意のテスト コントローラーが既定以外の構成を登録したかどうかを示します", "testing.hasRunnableTests": "任意のテスト コントローラーが実行構成を登録したかどうかを示します", + "testing.isRefreshing": "現在、任意のテスト コントローラーでテストを更新しているかどうかを示します。", "testing.peekItemType": "出力クイック表示の項目の種類。\"Test\"、\"message\"、\"task\"、または \"result\" のいずれかです。", "testing.testId": "テスト項目でメニューを作成するか開くときに設定される、現在のテスト項目の ID", "testing.testItemHasUri": "テスト項目に URI が定義されているかどうかを示すブール値", "testing.testItemIsHidden": "テスト項目が非表示になっているかどうかを示すブール値" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "その他の色のテーマを参照...", + "browseProductIconThemes": "その他の Product Icon テーマを参照する...", "defaultProductIconThemeLabel": "既定", + "fileIconThemeCategory": "ファイル アイコン テーマ", "generateColorTheme.label": "現在の設定から配色テーマを生成する", "installColorThemes": "その他の色のテーマをインストール...", "installIconThemes": "その他のファイル アイコンのテーマをインストール...", "installProductIconThemes": "その他の製品アイコンのテーマをインストール...", + "installing extensions": "拡張機能 '{0}' のインストール中です", + "manage extension": "拡張機能の管理", + "manageExtensionIcon": "テーマ クイック 選択の [管理] アクションのアイコン。", "miSelectColorTheme": "配色テーマ(&&C)", "miSelectIconTheme": "ファイル アイコンのテーマ(&&I)", "miSelectProductIconTheme": "製品アイコンのテーマ(&&P)", "noIconThemeDesc": "ファイル アイコンを無効にします", "noIconThemeLabel": "なし", - "preferences": "基本設定", + "productIconThemeCategory": "製品アイコンのテーマ", "selectIconTheme.label": "ファイル アイコンのテーマ", "selectProductIconTheme.label": "製品アイコンのテーマ", "selectTheme.label": "配色テーマ", "themes.category.dark": "ダーク テーマ", "themes.category.hc": "ハイ コントラスト テーマ", "themes.category.light": "ライト テーマ", - "themes.selectIconTheme": "ファイル アイコンのテーマを選択します", + "themes.selectIconTheme": "File Icon テーマ (プレビューするには、上/下キー) を選択する", "themes.selectIconTheme.label": "ファイル アイコンのテーマ", - "themes.selectProductIconTheme": "製品アイコンのテーマの選択", + "themes.selectMarketplaceTheme": "入力して詳細を検索します。選択してインストールします。プレビューするには、上下のキーを使用してください。", + "themes.selectProductIconTheme": "Product Icon テーマ (プレビューするには、上/下キー) を選択する", "themes.selectProductIconTheme.label": "製品アイコンのテーマ", "themes.selectTheme": "配色テーマの選択 (上/下キーでプレビュー可能)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "タイムラインを開く", + "filterTimeline": "タイムラインのフィルター処理", "timeline.excludeSources": "タイムライン ビューから除外する必要があるタイムライン ソースの配列です。", "timeline.pageOnScroll": "試験段階。リストの最後までスクロールしたとき、タイムライン ビューで次のページの項目を読み込むかどうかを制御します。", "timeline.pageSize": "タイムライン ビューで、既定の場合と、さらに項目を読み込む場合に表示する項目数。'null' (既定値) に設定すると、タイムライン ビューの表示可能な領域に基づいて自動的にページ サイズが選択されます。", "timelineConfigurationTitle": "タイムライン", + "timelineFilter": "フィルター タイムライン アクションのアイコン。", "timelineOpenIcon": "タイムラインを開くアクションのアイコン。", "timelineViewIcon": "タイムライン ビューのアイコンを表示します。" }, @@ -8529,7 +9176,6 @@ "timeline": "タイムライン", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "アクティブなエディターはタイムライン情報を提供できません。", - "timeline.filterSource": "含む: {0}", "timeline.loadMore": "さらに読み込む", "timeline.loading": "{0} のタイムラインを読み込んでいます...", "timeline.loadingMore": "読み込み中...", @@ -8605,7 +9251,10 @@ "use stable": "Stable (現在)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "リリース ノート(&&R)" + "downloadUpdate": "更新プログラムのダウンロード", + "installUpdate": "更新プログラムのインストール", + "miReleaseNotes": "リリース ノート(&&R)", + "restartToUpdate": "再起動して更新" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "信頼されているドメインの管理", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: 設定の競合を表示する (1)", "resolveKeybindingsConflicts_global": "{0}: キー バインドの競合を表示する (1)", "resolveSnippetsConflicts_global": "{0}: ユーザー スニペットの競合を表示する ({1})", + "resolveTasksConflicts_global": "{0}: ユーザー タスクの競合 (1) を表示する", "service changed and turned off": "{0} は別のサービスを使用するようになったため、設定の同期がオフになりました。同期をもう一度オンにしてください。", "service switched to insiders": "設定の同期が Insiders サービスに切り替えられました", "service switched to stable": "設定の同期が Stable サービスに切り替えられました", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: 設定の競合を表示する", "showKeybindingsConflicts": "{0}: キー バインドの競合を表示する", "showSnippetsConflicts": "{0}: ユーザー スニペットの競合を表示する", + "showTasksConflicts": "{0}: ユーザー タスクの競合を表示する", "sideBySideDescription": "設定の同期", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "サインインして設定を同期する (1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "クラウド内のデータを消去..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "現在のデバイスで要求が多すぎるため、設定の同期は一時的に中断されます。再開するには、{0} を再度読み込んでください。", + "local too many requests - restart": "現在のデバイスで要求が多すぎるため、設定の同期は一時的に中断されます。再開するには、{0} を再起動してください。", "operationId": "操作 ID: {0}", - "too many requests": "生成される要求が多すぎるため、このデバイスでの設定の同期がオフになりました。" + "reload": "再度読み込む", + "restart": "再起動", + "server too many requests": "現在のデバイスで要求が多すぎるため、設定の同期が無効になっています。10 分間待ってから同期を有効にしてください。", + "settings sync": "設定の同期。操作 ID: {0}", + "show sync logs": "ログの表示" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "ローカルを受け入れる", @@ -8766,6 +9423,7 @@ "troubleshoot": "トラブルシューティング", "turn off": "オフにする(&&T)", "turn off sync on machine": "{0} の同期をオフにしますか?", + "turn off sync on multiple machines": "選択したマシンの同期をオフにしてもよろしいですか?", "valid message": "マシン名は、一意の、空ではない値である必要があります", "workbench.actions.sync.compareWithLocal": "ローカルとの比較", "workbench.actions.sync.editMachineName": "名前の編集", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "ローカル バックアップ フォルダーを開く", - "no backups": "ローカルのバックアップ フォルダーが存在しません", - "operationId": "操作 ID: {0}", - "report issue": "問題点の報告", - "settings sync": "設定の同期。操作 ID: {0}", - "show sync logs": "ログの表示", - "too many requests": "現在のデバイスで要求が多すぎるため、設定の同期が無効になっています。同期ログを添えて問題をご報告ください。" + "no backups": "ローカルのバックアップ フォルダーが存在しません" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "ビュー データを提供できるデータ プロバイダーが登録されていません。", @@ -8836,14 +9489,14 @@ "welcome.newFile": "新しいファイル..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}' の viewsWelcome コントリビューションでは、'enableProposedApi' を有効にする必要があります。" + "ViewsWelcomeExtensionPoint.proposedAPI": "'group' 提案プロパティを使用するには、'{0}'の viewsWelcome コントリビューションに 'enabledApiProposals: [\"contribViewsWelcome\"]' が必要です。" }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "コントリビューション ビューのウェルカム コンテンツです。ウェルカム コンテンツは、開かれているフォルダーがないエクスプローラーなど、表示する意味のあるコンテンツがない場合にツリー ベースのビューに表示されます。このようなコンテンツは、製品内ドキュメントとして役立ち、特定の機能が使用可能になる前にユーザーがそれらの機能を使用するよう促します。エクスプローラーのウェルカム ビューの [リポジトリの複製] ボタンが良い例です。", "contributes.viewsWelcome.view": "特定のビューにウェルカム コンテンツを提供しました。", "contributes.viewsWelcome.view.contents": "表示されるウェルカム コンテンツ。コンテンツの形式は Markdown のサブセットで、リンクのみをサポートします。", "contributes.viewsWelcome.view.enablement": "ウェルカム コンテンツ ボタンとコマンド リンクを有効にする場合の条件。", - "contributes.viewsWelcome.view.group": "このウェルカム コンテンツが属するグループです。", + "contributes.viewsWelcome.view.group": "このウェルカム コンテンツが属するグループ。提案された API。", "contributes.viewsWelcome.view.view": "このウェルカム コンテンツのターゲット ビュー識別子です。ツリー ベースのビューのみがサポートされています。", "contributes.viewsWelcome.view.when": "ウェルカム コンテンツを表示する必要がある場合の条件。" }, @@ -8882,7 +9535,7 @@ "welcome.markStepInomplete": "ステップを未完了としてマーク", "welcome.showAllWalkthroughs": "チュートリアルを開きます...", "workbench.welcomePage.preferReducedMotion": "有効にした場合、ウェルカム ページでの動作を減らします。", - "workbench.welcomePage.walkthroughs.openOnInstall": "有効にすると、拡張機能をインストールしたときに、その拡張機能のチュートリアルが開きます。", + "workbench.welcomePage.walkthroughs.openOnInstall": "有効にすると、拡張機能のインストール時に拡張機能のチュートリアルが開きます。", "workspacePlatform": "現在のワークスペースのプラットフォーム で、リモートまたはサーバーレスのコンテキストでは UI のプラットフォームとは異なる場合があります。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Git リポジトリのクローン...", "gettingStarted.topLevelGitOpen.description": "リモート リポジトリまたはプル要求に接続して、閲覧、検索、編集、コミットを行う", "gettingStarted.topLevelGitOpen.title": "リポジトリを開く...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "エディターまたは拡張機能のチュートリアルを表示する", "gettingStarted.topLevelShowWalkthroughs.title": "チュートリアルを開く...", "gettingStarted.videoTutorial.description.interpolated": "VS Code の主要な機能については、一連の短く実際的なビデオ チュートリアルの最初のものをご覧ください。\r\n{0}", "gettingStarted.videoTutorial.title": "ゆったり学習する", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "システムに Git がインストールされていない可能性があります。", "walkThrough.unboundCommand": "バインドなし" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "完了のマーク", + "checkboxTitle": "チェックをオンにすると、スタートアップ時にこのページが表示されます。", + "close": "非表示", + "footer": "{0} は使用状況データを収集します。{1} を読んで、{2} の方法をご確認ください。", + "getStarted": "作業の開始", + "gettingStarted.allStepsComplete": "{0} ステップすべてが完了", + "gettingStarted.editingEvolved": "進化した編集", + "gettingStarted.someStepsComplete": "{1} ステップのうち {0} ステップが完了", + "imageShowing": "{0} を示す画像", + "new": "新規", + "newItems": "更新", + "nextOne": "次のセクション", + "noRecents": "最近使用したフォルダーはありません。", + "openFolder": "フォルダーを開く", + "optOut": "オプトアウト", + "pickWalkthroughs": "チュートリアルを開きます...", + "privacy statement": "プライバシーに関する声明", + "recent": "最近", + "show more recents": "最近使ったフォルダーをすべて表示 {0}", + "showAll": "その他...", + "start": "開始", + "toStart": "開始へ。", + "walkthroughs": "チュートリアル", + "welcomeAriaLabel": "エディターをすぐに理解するための概要を表示します。", + "welcomePage.openFolderWithPath": "パス {1} のフォルダー {0} を開く", + "welcomePage.showOnStartup": "起動時にウェルカム ページを表示" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "非推奨です。グローバル `workbench.reduceMotion` を使用してください。", + "getStarted": "作業の開始", + "help": "ヘルプ", + "miGetStarted": "作業の開始", + "pickWalkthroughs": "チュートリアルを開きます...", + "welcome.goBack": "前に戻る", + "welcome.markStepComplete": "ステップ完了のマーク", + "welcome.markStepInomplete": "ステップを未完了としてマーク", + "welcome.showAllWalkthroughs": "チュートリアルを開きます...", + "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", + "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", + "workbench.startupEditor.none": "エディターなしで開始", + "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", + "workbench.startupEditor.welcomePage": "ウェルカム ページを開き、VS Codeと拡張機能を使って作業を開始するのに役立つコンテンツを表示します。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。", + "workbench.welcomePage.preferReducedMotion": "有効にした場合、ウェルカム ページでの動作を減らします。", + "workbench.welcomePage.videoTutorials": "有効にすると、[始めよう] のページにビデオ チュートリアルへの追加のリンクが表示されます。", + "workbench.welcomePage.walkthroughs.openOnInstall": "有効にすると、拡張機能のインストール時に拡張機能のチュートリアルが開きます。", + "workspacePlatform": "現在のワークスペースのプラットフォーム で、リモートまたはサーバーレスのコンテキストでは UI のプラットフォームとは異なる場合があります。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "ウェルカム ページの背景色。", + "welcomePage.progress.background": "ウェルカム ページの進行状況バーの前景色。", + "welcomePage.progress.foreground": "ウェルカム ページの進行状況バーの背景色。", + "welcomePage.tileBackground": "[はじめに] ページのタイルの背景色。", + "welcomePage.tileHoverBackground": "[はじめに] のタイルのホバー背景色。", + "welcomePage.tileShadow": "ウェルカム ページ チュートリアル カテゴリのボタンのシャドウの色。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "非推奨です。代わりに 'image' または 'makrdown' を使用してください", + "title": "タイトル", + "walkthroughs": "ユーザーが拡張機能を使い始めるのに役立つチュートリアルを投稿します。", + "walkthroughs.description": "チュートリアルの説明。", + "walkthroughs.featuredFor": "これらの glob パターンのいずれかと一致するチュートリアルは、指定されたファイルがあるワークスペースでは、 'おすすめ' として表示されます。たとえば、TypeScript プロジェクトのチュートリアルでは、'tsconfig.json' をここで指定できます。", + "walkthroughs.id": "このチュートリアルの一意識別子。", + "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.onSettingChanged": "指定した設定が変更されたときにステップをチェック済みにする", + "walkthroughs.steps.completionEvents.onView": "指定されたビューが開かれたときのステップをチェック済みにする", + "walkthroughs.steps.completionEvents.stepSelected": "選択したらすぐにステップをチェック済みにします。", + "walkthroughs.steps.description.interpolated": "ステップの説明。 ``preformatted``、__italic__、* * bold * * のテキストをサポートします。コマンドまたは外部リンクには、{0}、{1}、または {2}のマークダウン スタイルのリンクを使用します。独自の行にあるリンクはボタンとして表示されます。", + "walkthroughs.steps.doneOn": "ステップを完了としてマークするためのシグナル。", + "walkthroughs.steps.doneOn.deprecation": "doneOn は非推奨になりました。既定では、ステップはボタンがクリックされたときにチェック済みになり、その他の CompletionEvents が構成されます", + "walkthroughs.steps.id": "このステップの一意識別子。これは、完了したタスクを追跡するために使用されます。", + "walkthroughs.steps.media": "このステップに沿って表示するメディア (画像またはマークダウンのコンテンツ)。", + "walkthroughs.steps.media.altText": "画像を読み込むことができない場合やスクリーン リーダーに表示する代替テキスト。", + "walkthroughs.steps.media.image.path.dark.string": "ダーク テーマのイメージへのパス。拡張ディレクトリに対する相対パスです。", + "walkthroughs.steps.media.image.path.hc.string": "ハイコントラスト テーマのイメージへのパス。拡張ディレクトリに対する相対パスです。", + "walkthroughs.steps.media.image.path.hcLight.string": "ハイ コントラスト ライト テーマのイメージへのパスで、拡張ディレクトリに対する相対パスです。", + "walkthroughs.steps.media.image.path.light.string": "ライト テーマのイメージへのパス。拡張ディレクトリに対する相対パスです。", + "walkthroughs.steps.media.image.path.string": "ライト、ダーク、ハイコントラスト の各イメージへのパスで構成される、拡張ディレクトリへのパスです。コンテキストに応じて、イメージは400px から800px の幅に表示され、高さも同様の境界で表示されます。HIDPI ディスプレイをサポートするために、イメージは 1.5 x のスケールで描画されます。たとえば900物理ピクセル幅のイメージは、600論理ピクセルの幅として表示されます。", + "walkthroughs.steps.media.image.path.svg": "ワークベンチと一致するようにテーマをサポートするため、変数では svg へのパス、カラー トークンがサポートされています。", + "walkthroughs.steps.media.markdown.path": "拡張ディレクトリに対して相対的なマークダウン ドキュメントへのパスです。", + "walkthroughs.steps.oneOn.command": "指定したコマンドが実行されたときに、ステップを完了としてマークします。", + "walkthroughs.steps.title": "ステップのタイトル。", + "walkthroughs.steps.when": "このステップの表示を制御するコンテキスト キー式。", + "walkthroughs.title": "チュートリアルのタイトル。", + "walkthroughs.when": "このチュートリアルの表示を制御するコンテキスト キー式。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "完了したチュートリアルのステップを表すために使用されます", + "gettingStartedUnchecked": "完了していないチュートリアルのステップを表すために使用されます" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "作業の開始" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "ビルトイン" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "言語拡張機能の参照", + "browsePopular": "人気の Web 拡張機能の閲覧", + "browseRecommended": "おすすめの拡張機能の参照", + "cloneRepo": "リポジトリのクローン", + "commandPalette": "コマンド パレットを開く", + "enableSync": "設定の同期を有効にする", + "enableTrust": "信頼を有効にする", + "getting-started-beginner-icon": "ウェルカム ページの初心者カテゴリに使用されるアイコン", + "getting-started-intermediate-icon": "ウェルカム ページの中級カテゴリに使用されるアイコン", + "getting-started-setup-icon": "ウェルカム ページの設定カテゴリに使用されるアイコン", + "gettingStarted.beginner.description": "VS Code をすぐに開始して、必須の機能の概要を取得します。", + "gettingStarted.beginner.title": "基礎の学習", + "gettingStarted.commandPalette.description.interpolated": "コマンドは、VS Code で任意のタスクを実行するためのキーボード方法です。使用頻度の高いコマンドを検索して時間を節約し、フローを維持します。\r\n{0}\r\n__ 'ビューの切り替え' を探します。", + "gettingStarted.commandPalette.title": "すべてにアクセスするためのショートカット", + "gettingStarted.debug.description.interpolated": "起動構成を設定して、編集、ビルド、テスト、デバッグのループを高速化します。\r\n{0}", + "gettingStarted.debug.title": "動作中のコードを監視する", + "gettingStarted.extensions.description.interpolated": "拡張機能により、VS Code が強化されます。生産性を上げる便利なコツから、すぐに使える機能の拡張、まったく新しい機能の追加まで、多岐に渡ります。\r\n{0}", + "gettingStarted.extensions.title": "無限の拡張性", + "gettingStarted.extensionsWeb.description.interpolated": "拡張機能は VS Code のパワーアップです。Web で利用できる数が増加しています。\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "構文の強調表示、コード補完、リンティング、デバッグなどの機能でよりスマートにコードを記述します。多数の言語が組み込まれていますが、拡張機能としてさらに多くの言語を追加できます。\r\n{0}", + "gettingStarted.findLanguageExts.title": "すべての言語の豊富なサポート", + "gettingStarted.installGit.description.interpolated": "プロジェクト内の変更を追跡するために Git をインストールします。\r\n{0}", + "gettingStarted.installGit.title": "Git をインストール", + "gettingStarted.intermediate.description": "次のヒントとコツを使って、開発ワークフローを最適化します。", + "gettingStarted.intermediate.title": "生産性の向上", + "gettingStarted.menuBar.description.interpolated": "ドロップダウン メニューで充実したメニュー バーを利用でき、コードを入力するスペースを確保できます。その外観を切り替えることで、より速いアクセスが可能になります。\r\n{0}", + "gettingStarted.menuBar.title": "適度な UI の量", + "gettingStarted.newFile.description": "無題の新しいファイル、ノートブック、またはカスタム エディターを開きます。", + "gettingStarted.newFile.title": "新しいファイル...", + "gettingStarted.notebook.title": "ノートブックのカスタマイズ", + "gettingStarted.notebookProfile.description": "ノートブックを好みの感覚にする", + "gettingStarted.notebookProfile.title": "ノートブックのレイアウトを選択します", + "gettingStarted.openFile.description": "作業を開始するには、ファイルを開いてください", + "gettingStarted.openFile.title": "ファイルを開く...", + "gettingStarted.openFolder.description": "フォルダーを開いて作業を開始します", + "gettingStarted.openFolder.title": "フォルダーを開く...", + "gettingStarted.openMac.description": "作業を開始するには、ファイルまたはフォルダーを開いてください", + "gettingStarted.openMac.title": "開く...", + "gettingStarted.pickColor.description.interpolated": "右のカラー パレットを使用すると、コードに集中でき、見た目もやさしく、単に楽しく使えるようになります。\r\n{0}", + "gettingStarted.pickColor.title": "好きな外観を選択します", + "gettingStarted.playground.description.interpolated": "コードをより速く、よりスマートに記述したくないですか? 対話型のプレイグラウンドで強力なコード編集機能を実践します。\r\n{0}", + "gettingStarted.playground.title": "編集スキルを再定義する", + "gettingStarted.quickOpen.description.interpolated": "1 回のキーボード操作でファイル間を瞬時に移動します。ヒント: →を押すと、複数のファイルが開きます。\r\n{0}", + "gettingStarted.quickOpen.title": "ファイル間をすばやく移動する", + "gettingStarted.scm.description.interpolated": "もう Git コマンドを検索する必要はありません。Git および GitHub ワークフローはシームレスに統合されています。\r\n{0}", + "gettingStarted.scm.title": "Git でコードを追跡する", + "gettingStarted.scmClone.description.interpolated": "プロジェクトに、組み込みのバージョン管理を設定して、変更を追跡し、他のユーザーと共同作業を行います。\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "プロジェクトに、組み込みのバージョン管理を設定して、変更を追跡し、他のユーザーと共同作業を行います。\r\n{0}", + "gettingStarted.settings.description.interpolated": "好みに合わせて VS Code のあらゆるアスペクトと拡張機能を調整します。よく使用される設定は最初に表示されます。\r\n{0}", + "gettingStarted.settings.title": "設定の調整", + "gettingStarted.settingsSync.description.interpolated": "重要な VS Code のカスタマイズをバックアップし、すべてのデバイスで更新します。\r\n{0}", + "gettingStarted.settingsSync.title": "他のデバイスとの同期", + "gettingStarted.setup.OpenFolder.description.interpolated": "コーディングを開始する準備ができました。プロジェクト フォルダーを開いて、ファイルをVS Codeに取り込みます。\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "コードを開く", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "コーディングを開始する準備が整いました。ローカル プロジェクトまたはリモート リポジトリを開いて、ファイルを VS Code に取り込むことができます。\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "最適なカスタマイズを見つけて、好みの VS Code にしてください。", + "gettingStarted.setup.title": "VS Code を開始する", + "gettingStarted.setupWeb.description": "最適なカスタマイズを見つけて、好みの Web 用 VS Code にしてください。", + "gettingStarted.setupWeb.title": "Web で VS Code を開始する", + "gettingStarted.shortcuts.description.interpolated": "お気に入りのコマンドを見つけたら、すぐにアクセスするためのカスタム キーボード ショートカットを作成します。\r\n{0}", + "gettingStarted.shortcuts.title": "ショートカットのカスタマイズ", + "gettingStarted.splitview.description.interpolated": "ファイルを左右、垂直、水平に並べて表示して、画面を最大限に活用します。\r\n{0}", + "gettingStarted.splitview.title": "左右に並べて編集", + "gettingStarted.tasks.description.interpolated": "よく使うワークフロー用にタスクを作成し、スクリプトを実行して結果を自動的に確認するという統合化されたエクスペリエンスを利用しましょう。\r\n{0}", + "gettingStarted.tasks.title": "プロジェクト タスクを自動化する", + "gettingStarted.terminal.description.interpolated": "コードのすぐ横で、シェル コマンドをすばやく実行し、ビルド出力を監視します。\r\n{0}", + "gettingStarted.terminal.title": "便利な組み込みターミナル", + "gettingStarted.topLevelGitClone.description": "リモート リポジトリをローカル フォルダーにクローンする", + "gettingStarted.topLevelGitClone.title": "Git リポジトリのクローン...", + "gettingStarted.topLevelGitOpen.description": "リモート リポジトリまたはプル要求に接続して、閲覧、検索、編集、コミットを行う", + "gettingStarted.topLevelGitOpen.title": "リポジトリを開く...", + "gettingStarted.topLevelShowWalkthroughs.description": "エディターまたは拡張機能のチュートリアルを表示する", + "gettingStarted.topLevelShowWalkthroughs.title": "チュートリアルを開く...", + "gettingStarted.topLevelVideoTutorials.description": "VS Code の主な機能に関する一連の短い、実用的なビデオ チュートリアルを見ましょう。", + "gettingStarted.topLevelVideoTutorials.title": "ビデオ チュートリアルを見る", + "gettingStarted.videoTutorial.description.interpolated": "VS Code の主要な機能については、一連の短く実際的なビデオ チュートリアルの最初のものをご覧ください。\r\n{0}", + "gettingStarted.videoTutorial.title": "ゆったり学習する", + "gettingStarted.workspaceTrust.description.interpolated": "{0} では、プロジェクト フォルダーで自動コードの実行を **許可または制限する** かどうかを決定できます。__(拡張機能、デバッグなどに必要)__。\r\nファイル/フォルダーを開くと、信頼を付与するよう求めるダイアログが表示されます。後でいつでも {1} できます。", + "gettingStarted.workspaceTrust.title": "コードの安全な閲覧と編集", + "initRepo": "Git リポジトリの初期化", + "installGit": "Git をインストール", + "keyboardShortcuts": "キーボード ショートカット", + "openEditorPlayground": "エディター プレイグラウンドを開く", + "openFolder": "フォルダーを開く", + "openRepository": "リポジトリを開く", + "openSCM": "オープン ソース管理", + "pickFolder": "フォルダーの選択", + "quickOpen": "ファイルをすばやく開く", + "runProject": "プロジェクトの実行", + "runTasks": "自動検出されたタスクの実行", + "showTerminal": "ターミナル パネルの表示", + "splitEditor": "エディターの分割", + "titleID": "色のテーマを参照する", + "toggleMenuBar": "メニュー バーの切り替え", + "tweakSettings": "自分の設定を調整", + "watch": "チュートリアルを見る", + "workspaceTrust": "ワークスペースの信頼" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "既定", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "ダーク ハイ コントラスト", + "HighContrastLight": "ライト ハイ コントラスト", + "dark": "ダーク", + "light": "ライト", + "seeMore": "その他のテーマを表示..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "インターフェイスの概要を非表示にします", + "welcomeOverlay": "ユーザー インターフェイスの概要", + "welcomeOverlay.commandPalette": "すべてのコマンドの検索と実行", + "welcomeOverlay.debug": "起動およびデバッグ", + "welcomeOverlay.explorer": "エクスプローラー", + "welcomeOverlay.extensions": "拡張機能の管理", + "welcomeOverlay.git": "ソース コード管理", + "welcomeOverlay.notifications": "通知を表示", + "welcomeOverlay.problems": "エラーおよび警告の表示", + "welcomeOverlay.search": "複数ファイルの検索", + "welcomeOverlay.terminal": "統合ターミナルの切り替え" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", + "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", + "workbench.startupEditor.none": "エディターなしで開始", + "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", + "workbench.startupEditor.welcomePage": "ウェルカム ページを開き、VS Codeと拡張機能を使って作業を開始するのに役立つコンテンツを表示します。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。" + }, + "vs/workbench/contrib/welcomeViews/common/newFile.contribution": { + "Built-In": "ビルトイン", + "Create": "作成", + "change keybinding": "キーバインドの構成", + "createNew": "新規作成...", + "file": "ファイル", + "miNewFile2": "テキスト ファイル", + "notebook": "ノートブック", + "welcome.newFile": "新しいファイル..." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "'group' 提案プロパティを使用するには、'{0}'の viewsWelcome コントリビューションに 'enabledApiProposals: [\"contribViewsWelcome\"]' が必要です。" + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "コントリビューション ビューのウェルカム コンテンツです。ウェルカム コンテンツは、開かれているフォルダーがないエクスプローラーなど、表示する意味のあるコンテンツがない場合にツリー ベースのビューに表示されます。このようなコンテンツは、製品内ドキュメントとして役立ち、特定の機能が使用可能になる前にユーザーがそれらの機能を使用するよう促します。エクスプローラーのウェルカム ビューの [リポジトリの複製] ボタンが良い例です。", + "contributes.viewsWelcome.view": "特定のビューにウェルカム コンテンツを提供しました。", + "contributes.viewsWelcome.view.contents": "表示されるウェルカム コンテンツ。コンテンツの形式は Markdown のサブセットで、リンクのみをサポートします。", + "contributes.viewsWelcome.view.enablement": "ウェルカム コンテンツ ボタンとコマンド リンクを有効にする場合の条件。", + "contributes.viewsWelcome.view.group": "このウェルカム コンテンツが属するグループ。提案された API。", + "contributes.viewsWelcome.view.view": "このウェルカム コンテンツのターゲット ビュー識別子です。ツリー ベースのビューのみがサポートされています。", + "contributes.viewsWelcome.view.when": "ウェルカム コンテンツを表示する必要がある場合の条件。" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "対話型エディタープレイグラウンド", + "editorWalkThrough.title": "エディター プレイグラウンド" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "エディター プレイグラウンド(&&N)", + "walkThrough.editor.label": "プレイグラウンド" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "対話型プレイグラウンドの埋め込みエディターの背景色。", + "walkThrough.gitNotFound": "システムに Git がインストールされていない可能性があります。", + "walkThrough.unboundCommand": "バインドなし" + }, "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "現在信頼されていないファイルを信頼されたワークスペースに追加しようとしています。これらの新しいファイルの作成者を信頼しますか?", "addWorkspaceFolderMessage": "このフォルダー内のファイルの作成者を信頼しますか?", @@ -9094,14 +10017,14 @@ "folderTrust": "このフォルダー内のファイルの作成者を信頼しますか?", "grantFolderTrustButton": "フォルダーを信頼して続行", "grantWorkspaceTrustButton": "ワークスペースを信頼して続行", - "immediateTrustRequestLearnMore": "これらのファイルの作成者を信頼していない場合は、悪意のあるファイルである可能性があるため、続行することをお勧めしません。詳細については、[ドキュメント] (https://aka.ms/vscode-workspace-trust) を参照してください。", + "immediateTrustRequestLearnMore": "If you don't trust the authors of these files, we do not recommend continuing as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "immediateTrustRequestMessage": "使用しようとしている機能は、現在開いているファイルまたはフォルダーのソースを信頼できない場合、セキュリティ リスクとなるおそれがあります。", "manageWorkspaceTrust": "ワークスペースの信頼を管理", "manageWorkspaceTrustButton": "管理", "newWindow": "制限モードで開く", "no": "いいえ", "open": "開く", - "openLooseFileLearnMore": "これらのファイルの作成者を信頼していない場合は、悪意のあるファイルである可能性があるため、新しいウィンドウで制限モードで続行することをお勧めします。詳細については、[ドキュメント] (https://aka.ms/vscode-workspace-trust) を参照してください。", + "openLooseFileLearnMore": "If you don't trust the authors of these files, we recommend to open them in Restricted Mode in a new window as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "openLooseFileMesssage": "これらのファイルの作成者を信頼しますか?", "openLooseFileWindowDetails": "信頼されていないファイルを信頼されているウィンドウで開こうとしています。", "openLooseFileWorkspaceCheckbox": "すべてのワークスペースに対してこの決定を記憶する", @@ -9115,7 +10038,7 @@ "restrictedModeBannerMessageWindow": "制限モードは、安全なコード参照のためのものです。すべての機能を有効にするには、このウィンドウを信頼します。", "restrictedModeBannerMessageWorkspace": "制限モードは、安全なコード参照のためのものです。すべての機能を有効にするには、このワークスペースを信頼します。", "securityConfigurationTitle": "セキュリティ", - "startupTrustRequestLearnMore": "これらのファイルの作成者を信頼していない場合は、悪意のあるファイルである可能性があるため、制限モードで続行することをお勧めします。詳細については、[ドキュメント] (https://aka.ms/vscode-workspace-trust) を参照してください。", + "startupTrustRequestLearnMore": "If you don't trust the authors of these files, we recommend to continue in restricted mode as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "status.WorkspaceTrust": "ワークスペースの信頼", "status.ariaTrustedFolder": "このフォルダは信頼されています。", "status.ariaTrustedWindow": "このウィンドウは信頼されています。", @@ -9146,16 +10069,17 @@ "workspaceStartupTrustDetails": "{0} は、このワークスペース内のファイルを自動的に実行する可能性のある機能を提供します。", "workspaceTrust": "このワークスペース内のファイルの作成者を信頼しますか?", "workspaceTrustEditor": "ワークスペース信頼エディター", - "workspaceTrustEnabledCtx": "ワークスペースの信頼機能を有効にするかどうか。", - "workspaceTrustedCtx": "現在のワークスペースがユーザーによって信頼されているかどうか。", "workspacesCategory": "ワークスペース", "yes": "はい" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "フォルダーの追加", + "checkListIcon": "ワークスペース信頼エディターのチェックマークのアイコン。", "deleteTrustedUri": "パスの削除", "dontTrustButton": "信頼しない", + "editIcon": "ワークスペース信頼エディターの [フォルダーの編集] アイコンのアイコン。", "editTrustedUri": "パスの編集", + "folderPickerIcon": "ワークスペース信頼エディターの [フォルダーの選択] アイコンのアイコン。", "hostColumnLabel": "ホスト", "invalidTrust": "リポジトリ内の個々のフォルダーを信頼することはできません。", "localAuthority": "ローカル", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "フォルダーまたはワークスペース ファイルをまだ信頼していません。", "pathColumnLabel": "パス", "pickerTrustedUri": "ファイル ピッカーを開く", + "removeIcon": "ワークスペース信頼エディターのフォルダー削除アイコンのアイコン。", "root element label": "ワークスペースの信頼を管理", "selectTrustedUri": "信頼するフォルダーの選択", + "shieldIcon": "バナー上のワークスペース信頼のアイコン。", "trustAll": "{0} 上のすべてのリポジトリを信頼します。", "trustButton": "信頼する", "trustMessage": "親フォルダー \"{0}\" または現在のフォルダー内のすべてのファイルの作成者を信頼します。", @@ -9203,7 +10129,12 @@ "untrustedWorkspace": "制限モードで", "untrustedWorkspaceReason": "このワークスペースは、以下の信頼済みフォルダーの太字のエントリを介して信頼されています。", "untrustedWorkspaceSubtitle": "現在のワークスペース内のファイルの作成者を信頼しません。次の機能が無効になっています。", - "workspaceTrustEditorHeaderActions": "[設定の構成] ({0}) または [詳細情報] (https://aka.ms/vscode-workspace-trust)。" + "workspaceTrustEditorHeaderActions": "[Configure your settings]({0}) or [learn more](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "ワークスペース信頼エディターのクロスのアイコン。" + }, + "vs/workbench/contrib/workspace/common/workspace": { + "workspaceTrustEnabledCtx": "ワークスペースの信頼機能を有効にするかどうか。", + "workspaceTrustedCtx": "現在のワークスペースがユーザーによって信頼されているかどうか。" }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "ワークスペースを開く", @@ -9212,9 +10143,96 @@ "workspaceFound": "このフォルダーには、ワークスペース ファイル '{0}' が含まれています。それを開きますか? ワークスペース ファイルに関しての [詳細情報]({1}) をご覧ください。", "workspacesFound": "このフォルダーには、複数のワークスペース ファイルが含まれています。1 つを開いてみますか?ワークスペース ファイルに関しての [詳細情報]({0}) をご覧ください。" }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "コメント エディターの下にボタンとして表示される投稿されたコメント コンテキスト メニュー", + "comment.title": "投稿されたコメントのタイトル メニュー", + "commentThread.actions": "コメント エディターの下のボタンとして表示される、投稿されたコメント スレッド コンテキスト メニュー", + "commentThread.title": "投稿されたコメント スレッドのタイトル メニュー", + "dup": "コマンド `{0}` が `commands` セクションで複数回出現します。", + "dupe.command": "メニュー項目において、既定と alt コマンドが同じコマンドを参照しています", + "file.newFile": "ウェルカム ページおよび [ファイル] メニューに表示される、[新しいファイル...] クイック ピック。", + "inlineCompletions.actions": "インライン入力候補にカーソルを合わせたときに表示されるアクション", + "interactive.cell.title": "提供された対話型セルのタイトル メニュー", + "interactive.toolbar": "提供された対話型セルのツールバー メニュー", + "menuId.invalid": "`{0}` は有効なメニュー識別子ではありません", + "menus.changeTitle": "ソース管理のインライン変更メニュー", + "menus.commandPalette": "コマンド パレット", + "menus.debugCallstackContext": "[コール スタックのデバッグ] ビューのコンテキスト メニュー", + "menus.debugToolBar": "デバッグ ツール バーのメニュー", + "menus.debugVariablesContext": "[変数のデバッグ] ビューのコンテキスト メニュー", + "menus.editorContext": "エディターのコンテキスト メニュー", + "menus.editorContextCopyAs": "エディターのコンテキスト メニューの [形式を選択してコピー] サブメニュー", + "menus.editorTabContext": "エディターのタブのコンテキスト メニュー", + "menus.editorTitle": "エディターのタイトル メニュー", + "menus.editorTitleRun": "エディターのタイトル メニュー内のサブメニューを実行", + "menus.explorerContext": "エクスプローラーのコンテキスト メニュー", + "menus.extensionContext": "拡張機能のコンテキスト メニュー", + "menus.home": "ホーム インジケーターのコンテキスト メニュー (Web のみ)", + "menus.opy": "最上位レベルの [編集] メニューの [形式を選択してコピー] サブメニュー", + "menus.resourceFolderContext": "ソース管理リソース フォルダーのコンテキスト メニュー", + "menus.resourceGroupContext": "ソース管理リソース グループのコンテキスト メニュー", + "menus.resourceStateContext": "ソース管理リソース状態のコンテキスト メニュー", + "menus.scmSourceControl": "ソース管理メニュー", + "menus.scmTitle": "ソース管理のタイトル メニュー", + "menus.statusBarRemoteIndicator": "ステータス バーのリモート インジケーター メニュー", + "menus.touchBar": "Touch Bar (macOS のみ)", + "missing.altCommand": "メニュー項目が、'commands' セクションで定義されていない alt コマンド `{0}` を参照しています。", + "missing.command": "メニュー項目が、'commands' セクションで定義されていないコマンド `{0}` を参照しています。", + "missing.submenu": "メニュー項目で、'submenus' セクションに定義されていないサブメニュー `{0}` が参照されています。", + "nonempty": "空でない値が必要です。", + "notebook.cell.execute": "投稿されたノートブックのセルの実行メニュー", + "notebook.cell.executePrimary": "投稿された主たるノートブックのセル実行ボタン", + "notebook.cell.title": "提供されたノートブック セルのタイトル メニュー", + "notebook.toolbar": "提供されたノートブックのツールバー メニュー", + "opticon": "プロパティ `icon` は省略するか、文字列または `{dark, light}` などのリテラルにする必要があります", + "optstring": "プロパティ '{0}' は省略可能であるか、'string' 型である必要があります", + "proposed": "提案された API には 'enabledApiProposal: [\"{0}\"] - {1}が必要です", + "proposedAPI.invalid": "{0}は、提案されたメニュー識別子です。'package.json#enabledApiProposals: [\"{1}\"]' が必要です。これは、開発が不足しているか、次のコマンド ライン スイッチを使用している場合にのみ使用できます:--enable-proposed-api {2}", + "require": "サブメニュー項目はオブジェクトである必要があります", + "requireStringOrObject": "`{0}` プロパティは必須で、`string` または `object` の型でなければなりません", + "requirearray": "サブメニュー項目は配列である必要があります", + "requirestring": "プロパティ '{0}' は必須で、'string' 型である必要があります", + "requirestrings": "プロパティの `{0}` と `{1}` は必須で、`string` 型でなければなりません", + "submenuId.duplicate.id": "'{0}' サブメニューは既に登録されています。", + "submenuId.invalid.id": "'{0}' は有効なサブメニュー識別子ではありません", + "submenuId.invalid.label": "'{0}' は有効なサブメニュー ラベルではありません", + "submenuItem.duplicate": "'{0}' サブメニューは既に '{1}' メニューに追加されています。", + "testing.item.context": "提供されたテスト項目のメニュー", + "testing.item.gutter.title": "テスト項目のとじしろ装飾のメニュー", + "unsupported.submenureference": "メニュー項目で、サブメニューがサポートされていないメニューのサブメニューが参照されています。", + "view.itemContext": "提供されたビュー項目のコンテキスト メニュー", + "view.timelineContext": "タイムライン ビュー項目のコンテキスト メニュー", + "view.timelineTitle": "タイムライン ビュー タイトル メニュー", + "view.tunnelContext": "ポート ビュー項目のコンテキスト メニュー", + "view.tunnelOriginInline": "ポート ビュー項目の配信元インライン メニュー", + "view.tunnelPortInline": "ポート ビュー項目のポート インライン メニュー", + "view.viewTitle": "提供されたビューのタイトル メニュー", + "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 で表示される短いタイトル。メニューでは、コマンドを表示するコンテキストに応じて `title` または `shortTitle` のいずれかが選択されます。", + "vscode.extension.contributes.commandType.title": "コマンドが UI に表示される際のタイトル", + "vscode.extension.contributes.commands": "コマンド パレットにコマンドを提供します。", + "vscode.extension.contributes.menuItem.alt": "実行する別のコマンドの識別子。コマンドは 'commands' セクションで宣言する必要があります", + "vscode.extension.contributes.menuItem.command": "実行するコマンドの識別子。コマンドは 'commands' セクションで宣言する必要があります", + "vscode.extension.contributes.menuItem.group": "この項目が属するグループ", + "vscode.extension.contributes.menuItem.submenu": "この項目に表示するサブメニューの識別子。", + "vscode.extension.contributes.menuItem.when": "この項目を表示するために true にする必要がある条件", + "vscode.extension.contributes.menus": "メニュー項目をエディターに提供します", + "vscode.extension.contributes.submenu.icon": "(省略可能) UI でサブメニューを表すために使用されるアイコン。ファイル パス、暗いテーマと明るいテーマのファイル パスを持つオブジェクト、またはテーマ アイコンの参照 (`\\$(zap)` など)", + "vscode.extension.contributes.submenu.icon.dark": "暗いテーマを使用した場合のアイコンのパス", + "vscode.extension.contributes.submenu.icon.light": "明るいテーマを使用した場合のアイコンのパス", + "vscode.extension.contributes.submenu.id": "サブメニューとして表示するメニューの識別子。", + "vscode.extension.contributes.submenu.label": "このサブメニューに至るメニュー項目のラベル。", + "vscode.extension.contributes.submenus": "エディターにサブメニュー項目を提供します" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "{1}... (1) による {0} へのアクセスを許可します", "allow": "許可", + "authentication.Placeholder": "要求されたアカウントはまだありません...", "authentication.id": "認証プロバイダーの ID。", "authentication.idConflict": "この認証 ID '{0}' は既に登録されています", "authentication.label": "認証プロバイダーを表す、人が認識できる名前です。", @@ -9238,6 +10256,10 @@ "workspaceEdit": "ワークスペースの編集", "nothing": "編集は行われませんでした" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "構成の既定値を提供する", + "experimental": "実験" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "ファイルの変更が保存されていないため、ユーザー設定を書き込めません。ユーザー設定ファイルを保存してから、もう一度お試しください。", "errorConfigurationFileDirtyFolder": "ファイルの変更が保存されていないため、フォルダー設定を書き込めません。'{0}' フォルダー設定ファイルを保存してから、もう一度お試しください。", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "リソースが指定されていないため、フォルダー設定に書き込むことができません。", "errorInvalidLaunchConfiguration": "起動構成ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。", "errorInvalidRemoteConfiguration": "リモートユーザーの設定を書き込めませんでした。リモートユーザーの設定を開き、エラーや警告を修正して再試行してください。", - "errorInvalidResourceLanguageConfiguraiton": "{0} がリソースの言語設定ではないため、言語設定に書き込めません。", + "errorInvalidResourceLanguageConfiguration": "{0} がリソースの言語設定ではないため、言語設定に書き込めません。", "errorInvalidTaskConfiguration": "タスク構成ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。", "errorInvalidUserTarget": "{0} はグローバル スコープをサポートしていないため、ユーザー設定に書き込むことができません。", "errorInvalidWorkspaceConfigurationApplication": "{0} をワークスペース設定に書き込めません。この設定はユーザー設定にのみ書き込めます。", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "ファイルのコンテンツが新しくなっているため、リモート ユーザー設定に書き込むことができません。", "errorTasksConfigurationFileDirty": "ファイルの変更が保存されていないため、タスク構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", "errorTasksConfigurationFileModifiedSince": "ファイルのコンテンツが新しくなっているため、タスク構成ファイルに書き込むことができません。", + "errorUnknown": "内部エラーのため、{0} に書き込むことができません。", "errorUnknownKey": "{1} は登録済みの構成ではないため、{0} に書き込むことができません。", "folderTarget": "フォルダーの設定", "open": "設定を開く", @@ -9279,7 +10302,7 @@ "errorFileDirty": "ファイルの変更が保存されていないため、ファイルに書き込めません。ファイルを保存してからもう一度お試しください。", "errorInvalidFile": "ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。" }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { "commandVariable.noStringType": "コマンドで文字列型の結果が返されなかったため、コマンド変数 '{0}' を代入できません。", "inputVariable.command.noStringType": "コマンド '{1}' は文字列型の結果を返さないため、入力変数 '{0}' を置き換えることはできません。", "inputVariable.defaultInputValue": "(既定)", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "変数 {0} で '{1}' のワークスペース フォルダーが見つかりません。", "canNotResolveLineNumber": "変数 {0} を解決できません。アクティブなエディターに選択済みの行があることをご確認ください。", "canNotResolveSelectedText": "変数 {0} を解決できません。アクティブなエディターに選択済みのテキストがあることをご確認ください。", + "canNotResolveUserHome": "変数 {0} を解決できません。UserHome パスが定義されていません", "canNotResolveWorkspaceFolder": "変数 {0} を解決できません。フォルダーを開いてください。", "canNotResolveWorkspaceFolderMultiRoot": "変数 {0} はマルチ フォルダー ワークスペースで解決できません。 ':' とワークスペース フォルダー名を使用して、この変数のスコープを指定してください。", "configNoString": "'{1}' は構造化された値であるため、変数 {0} を解決できません。", "configNotFound": "設定 '{1}' が見つからないため、変数 {0} を解決できません。", + "extensionNotInstalled": "拡張機能 {1} がインストールされていないため、変数 {0} を解決できません。", "missingConfigName": "設定名が指定されていないため、変数 {0} を解決できません。", "missingEnvVarName": "環境変数名が指定されていないため、変数 {0} を解決できません。", + "missingExtensionName": "設定名が指定されていないため、変数 {0} を解決できません。", "noValueForCommand": "コマンドに値がないため、変数 {0} を解決できません。" }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "拡張機能のバイセクトがアクティブであり、{0} の拡張機能が無効化されました。問題を再現できるかどうかを確認し、これらのオプションから選択して続行します。", + "bisect.plural": "拡張機能のバイセクトがアクティブであり、{0} の拡張機能が無効化されました。問題を再現できるかどうかを確認し、これらのオプションから選択して続行します。", + "bisect.singular": "拡張機能のバイセクトがアクティブであり、1 つの拡張機能が無効化されました。問題を再現できるかどうかを確認し、これらのオプションから選択して続行します。", "detail.start": "拡張機能のバイセクトではバイナリ検索が使用され、問題の原因となっている拡張機能が検索されます。処理中に、ウィンドウが繰り返し再読み込みされます (最大 {0} 回)。問題がまだ発生しているかどうかを毎回確認する必要があります。", "done": "続行", "done.detail": "拡張機能のバイセクトが実行され、問題の原因となっている拡張機能として {0} が識別されました。", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "インストールされているすべての拡張機能が一時的に無効になります。", "noWorkspace": "ワークスペースがありません。" }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "この拡張機能は Web 拡張機能ではないため、'{0}' を追加できません。", + "openInstalledWebExtensionsResource": "インストールされている Web 拡張機能リソースを開く" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "拡張機能 {0} をインストールできませんでした。マニフェストが見つかりません。", "VS Code for Web": "Web 版の {0}", @@ -9432,16 +10464,13 @@ "singleDependentError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' がこの拡張機能に依存しています。", "twoDependentsError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' と '{2}' がこの拡張機能に依存しています。" }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "この拡張機能は Web 拡張機能ではないため、'{0}' を追加できません。", - "openInstalledWebExtensionsResource": "インストールされている Web 拡張機能リソースを開く" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "リモート" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "'{0}' 拡張機能は、現在のバージョンの VS Code (バージョン {1}) と互換性がないため、インストールできません。" + "notFoundCompatibleDependency": "{1} の現在のバージョン (バージョン {2}) と互換性がないため、\"{0}\" 拡張機能はインストールできません。", + "notFoundCompatiblePrereleaseDependency": "{1} の現在のバージョン (バージョン {2}) と互換性がないため、\"{0}\" 拡張機能のプレリリースバージョンはインストールできません。" }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "拡張機能の推奨事項の追加先", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "拡張機能 '{0}' をインストールしています...", - "Reload": "ウィンドウを再度読み込んで開く", "confirmUrl": "拡張機能がこの URI を開くことを許可しますか?", - "enableAndHandle": "拡張機能 '{0}' は無効です。拡張機能を有効にして、URL を開くためにウィンドウを再読み込みしますか?", + "enableAndHandle": "Extension '{0}' は無効です。Extension を有効にして、URL を開きますか?", "enableAndReload": "有効にして開く(&&E)", "extensions": "拡張機能", - "install": "インストール(&&I)", - "installAndHandle": "拡張機能 '{0}' がインストールされていません。拡張機能をインストールして、この URL を開くためにウィンドウを再読み込みしますか?", + "install and open": "インストールして開く(&&I)", + "installAndHandle": "Extension '{0}' がインストールされていません。Extension のインストールをご所望で、この URL を開きますか?", "manage": "承認された拡張 URI を管理します...", "no": "現在、承認されている拡張機能の URI はありません。", "open": "開く(&&O)", - "reload": "ウィンドウを再度読み込んで、URL '{0}' を開きますか?", "reloadAndHandle": "拡張機能 '{0}' は読み込まれていません。拡張機能を読み込んで URL を開くためにウィンドウを再読み込みしますか?", "reloadAndOpen": "ウィンドウを再読み込みして開く(&&R)", "rememberConfirmUrl": "この拡張機能を再度表示しません。" @@ -9470,8 +10497,11 @@ "name": "worker 拡張機能ホスト" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "拡張機能ホストが予期せずに終了しました。再起動しています...", + "extensionService.crash": "拡張機能ホストが過去 5 分間に予期せず 3 回終了しました。", "extensionTestError": "{0} で Test Runner を起動できる拡張機能ホストが見つかりませんでした。", - "looping": "次の拡張機能には循環参照が存在するため、無効になっています。: {0}" + "looping": "次の拡張機能には循環参照が存在するため、無効になっています。: {0}", + "restart": "リモート拡張ホストの再起動" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "拡張機能ホストの待ち時間を測定" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "どちらの側でも実行できる拡張機能を定義します。ローカル マシンで実行することが推奨されています。", "extensionKind.workspace": "リモート ウィンドウが接続されている場合にリモート マシンでのみ実行できる拡張機能を定義します。", "extensionKind.workspace-ui": "どちらの側でも実行できる拡張機能を定義します。リモート マシンで実行することが推奨されています。", + "product.extensionEnabledApiProposals": "それぞれの拡張機能が自由に使用できる API 提案。", "ui": "UI 拡張機能の種類。リモート ウィンドウでは、これらの拡張機能はローカル マシンで使用可能な場合にのみ有効になります。", "vscode.extension.activationEvents": "VS Code 拡張機能のアクティブ化イベント。", "vscode.extension.activationEvents.onAuthenticationRequest": "指定された認証プロバイダーからセッションが要求されるたびに生成されるアクティブ化イベントです。", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "ノートブック出力レンダラーが使用されるたびに発生するアクティブ化イベント。", "vscode.extension.activationEvents.onSearch": "指定されたスキームを使用してフォルダーでの検索が開始されるたびにアクティブ化イベントが発行されます。", "vscode.extension.activationEvents.onStartupFinished": "起動が完了した後 ('*' でアクティブ化されたすべての拡張機能のアクティブ化が完了した後) に発生するアクティブ化イベント。", + "vscode.extension.activationEvents.onTaskType": "特定の種類のタスクを一覧表示または解決する必要があるときにアクティブ化イベントが生成されます。", "vscode.extension.activationEvents.onTerminalProfile": "特定のターミナル プロファイルが起動されたときに発生するアクティブ化イベント。", "vscode.extension.activationEvents.onUri": "この拡張機能用のシステム全体の URI が開かれるたびにアクティブ化イベントが発行されます。", "vscode.extension.activationEvents.onView": "指定したビューを展開するたびにアクティブ化イベントが発行されます。", "vscode.extension.activationEvents.onWalkthrough": "指定したチュートリアルが開いたときに生成されるアクティブ化イベント。", + "vscode.extension.activationEvents.onWebviewPanel": "特定の viewType の Web ビューが読み込まれたときに発生するアクティブ化イベント", "vscode.extension.activationEvents.star": "VS Code 起動時にアクティブ化イベントを発行します。優れたエンドユーザー エクスペリエンスを確保するために、他のアクティブ化イベントの組み合わせでは望む動作にならないときのみ使用してください。", "vscode.extension.activationEvents.workspaceContains": "指定した glob パターンに一致するファイルを少なくとも 1 つ以上含むフォルダーを開くたびにアクティブ化イベントが発行されます。", "vscode.extension.badges": "Marketplace の拡張機能ページのサイドバーに表示されるバッジの配列。", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "このパッケージで表される VS Code 拡張機能のすべてのコントリビューション。", "vscode.extension.contributes.extensionPack": "一緒にインストールすることができる拡張機能のセット。拡張機能の ID は常に ${publisher}.${name} です。例: 'vscode.csharp'。", "vscode.extension.displayName": "VS Code ギャラリーで使用される拡張機能の表示名。", + "vscode.extension.enableProposedApi.deprecated": "代わりに 'enabledApiProposals' を使用してください。", + "vscode.extension.enabledApiProposals": "API の提案を有効にして試してください。**開発中**にのみ有効です。このプロパティでは、拡張機能 **を発行できません**。詳細については、「https://code.visualstudio.com/api/advanced-topics/using-proposed-api」を参照してください。", "vscode.extension.engines": "エンジンの互換性。", "vscode.extension.engines.vscode": "VS Code 拡張機能の場合、拡張機能と互換性のある VS Code バージョンを指定します。* を指定することはできません。たとえば、^0.10.5 は最小の VS Code バージョン 0.10.5 との互換性を示します。", "vscode.extension.extensionDependencies": "他の拡張機能に対する依存関係。拡張機能の識別子は常に ${publisher}.${name} です。例: vscode.csharp。", @@ -9552,15 +10587,12 @@ "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "リモート拡張ホスト" }, - "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { - "extensionCache.invalid": "拡張機能がディスク上で変更されています。ウィンドウを再読み込みしてください。", - "reloadWindow": "ウィンドウの再読み込み" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "開発者ツールを開く", "enable": "有効にしてリロード", "enableResolver": "リモート ウィンドウを開くには、拡張機能 '{0}' が必要です。\r\n有効にしますか?", - "extensionService.crash": "拡張機能のホストが予期せずに終了しました。", + "extensionService.autoRestart": "拡張機能ホストが予期せずに終了しました。再起動しています...", + "extensionService.crash": "拡張機能ホストが過去 5 分間に予期せず 3 回終了しました。", "extensionService.versionMismatchCrash": "拡張機能のホストを開始できません。バージョンが一致しません。", "getEnvironmentFailure": "リモート環境をフェッチできませんでした", "install": "インストールして再度読み込む", @@ -9576,31 +10608,12 @@ "extensionHost.error": "拡張機能ホストからのエラー: {0}", "extensionHost.startupFail": "拡張機能ホストが 10 秒以内に開始されませんでした。問題が発生している可能性があります。", "extensionHost.startupFailDebug": "拡張機能ホストが 10 秒以内に開始されませんでした。先頭行で停止している可能性があり、続行するにはデバッガーが必要です。", + "join.extensionDevelopment": "拡張機能デバッグ セッションを終了しています", "reloadWindow": "ウィンドウの再読み込み" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "プロパティ `{0}` は省略するか、型 `string[]` にする必要があります", - "extensionDescription.activationEvents2": "プロパティ `{0}` と `{1}` は、両方とも指定するか両方とも省略しなければなりません", - "extensionDescription.browser1": "プロパティ '{0}' は省略可能であるか、'string' 型である必要があります", - "extensionDescription.browser2": "拡張機能のフォルダー ({1}) 内に `browser` ({0}) が含まれることが想定されていました。これにより拡張機能が移植不能になることがあります。", - "extensionDescription.browser3": "プロパティ `{0}` と `{1}` は、両方とも指定するか両方とも省略しなければなりません", - "extensionDescription.empty": "空の拡張機能の説明を入手しました", - "extensionDescription.engines": "`{0}` プロパティは必須で、`string` 型でなければなりません", - "extensionDescription.engines.vscode": "プロパティ `{0}` は必須で、`string` 型でなければなりません", - "extensionDescription.extensionDependencies": "プロパティ `{0}` は省略するか、型 `string[]` にする必要があります", - "extensionDescription.main1": "プロパティ `{0}` は省略するか、`string` 型にする必要があります", - "extensionDescription.main2": "拡張機能のフォルダー ({1}) の中に `main` ({0}) が含まれることが予期されます。これにより拡張機能を移植できなくなる可能性があります。", - "extensionDescription.main3": "プロパティ `{0}` と `{1}` は、両方とも指定するか両方とも省略しなければなりません", - "extensionDescription.name": "プロパティ `{0}` は必須で、`string` 型でなければなりません", - "extensionDescription.publisher": "publisher プロパティは `string` 型でなければなりません。", - "extensionDescription.version": "プロパティ `{0}` は必須で、`string` 型でなければなりません", - "fileReadFail": "ファイル {0} を読み取れません: {1}。", - "jsonInvalidFormat": "無効な形式 {0}: JSON オブジェクトが必要です。", - "jsonParseFail": "{0}: [{1}, {2}] {3}の解析に失敗しました。", - "jsonParseInvalidType": "無効なマニフェスト ファイル {0}: JSON オブジェクトではありません。", - "jsonsParseReportErrors": "{0} を解析できません: {1}。", - "missingNLSKey": "キー {0} のメッセージが見つかりませんでした。", - "notSemver": "拡張機能のバージョンが semver と互換性がありません。" + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "拡張機能がディスク上で変更されています。ウィンドウを再読み込みしてください。", + "reloadWindow": "ウィンドウの再読み込み" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "'{0}' をごみ箱に移動できませんでした", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "VS Code の主要な機能については、一連の短く実際的なビデオ チュートリアルの最初のものをご覧ください。", "gettingStarted.videoTutorial.button": "チュートリアルを見る" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "エディター履歴内で前に戻ることができるかどうか", + "canNavigateBackInEditLocations": "エディター編集の場所の履歴内で前に戻ることができるかどうか", + "canNavigateBackInNavigationLocations": "エディター ナビゲーションの場所の履歴内で前に戻ることができるかどうか", "canNavigateForward": "エディター履歴内で先へ進むことができるかどうか", - "canNavigateToLastEditLocation": "最後の編集位置に移動できるかどうか", + "canNavigateForwardInEditLocations": "エディター編集の場所の履歴内で次へ進むことができるかどうか", + "canNavigateForwardInNavigationLocations": "エディター ナビゲーションの場所の履歴内で先へ進むことができるかどうか", + "canNavigateToLastEditLocation": "エディターで最後の編集位置に移動できるかどうか", + "canNavigateToLastNavigationLocation": "エディターで最後のナビゲーションの場所に移動できるかどうか", "canReopenClosedEditor": "最後に閉じたエディターを再度開くことができるかどうか" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "キー バインド構成ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。" }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "ワークスペース", "untitledWorkspace": "未設定 (ワークスペース)", "vscode.extension.contributes.resourceLabelFormatters": "リソース ラベルのフォーマット規則を提供します。", "vscode.extension.contributes.resourceLabelFormatters.authority": "フォーマッタで一致する URL オーソリティ。単純な glob パターンがサポートされています。", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (ワークスペース)", "workspaceNameVerbose": "{0} (ワークスペース)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "`contributes.{0}` が無効です。配列が必要です。", + "invalid.empty": "`contributes.{0}` に対する空の値", + "opt.aliases": "`{0}` プロパティを省略するか、`string[]` 型にする必要があります", + "opt.configuration": "プロパティ `{0}` を省略するか、型 `string` にする必要があります", + "opt.extensions": "`{0}` プロパティを省略するか、`string[]` 型にする必要があります", + "opt.filenames": "`{0}` プロパティを省略するか、`string[]` 型にする必要があります", + "opt.firstLine": "プロパティ `{0}` を省略するか、型 `string` にする必要があります", + "opt.icon": "プロパティ `{0}` は省略でき、`object` 型である必要があります。プロパティ `{1}` と `{2}` 型 `string` である必要があります", + "opt.mimetypes": "`{0}` プロパティを省略するか、`string[]` 型にする必要があります", + "require.id": "プロパティ `{0}` は必須で、`string` 型でなければなりません", + "vscode.extension.contributes.languages": "言語の宣言を提供します。", + "vscode.extension.contributes.languages.aliases": "言語の名前のエイリアス。", + "vscode.extension.contributes.languages.configuration": "言語の構成オプションを含むファイルへの相対パス。", + "vscode.extension.contributes.languages.extensions": "言語に関連付けられているファイルの拡張子。", + "vscode.extension.contributes.languages.filenamePatterns": "言語に関連付けられたファイル名の glob パターン。", + "vscode.extension.contributes.languages.filenames": "言語に関連付けられたファイル名。", + "vscode.extension.contributes.languages.firstLine": "言語のファイルの最初の行に一致する正規表現。", + "vscode.extension.contributes.languages.icon": "言語用のアイコン テーマが指定されない場合に、ファイル アイコンとして使用するアイコン。", + "vscode.extension.contributes.languages.icon.dark": "暗いテーマを使用した場合のアイコンのパス", + "vscode.extension.contributes.languages.icon.light": "明るいテーマを使用した場合のアイコンのパス", + "vscode.extension.contributes.languages.id": "言語の ID。", + "vscode.extension.contributes.languages.mimetypes": "言語に関連付けられている MIME の種類。" + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "ウィンドウを閉じようとしているときに、予期しないエラーがスローされました ({0})。", "errorLoad": "ウィンドウのワークスペースを変更しようとしているときに、予期しないエラーがスローされました ({0})。", "errorQuit": "アプリケーションを終了しようとしているときに、予期しないエラーがスローされました ({0})。", "errorReload": "ウィンドウを再度読み込もうとしているときに、予期しないエラーがスローされました ({0})。" }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "`contributes.{0}` が無効です。配列が必要です。", "invalid.empty": "`contributes.{0}` に対する空の値", "opt.aliases": "`{0}` プロパティを省略するか、`string[]` 型にする必要があります", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "設定に無効な型が含まれています。{0} が必要です。JSON で修正してください。", + "validations.arrayIncorrectType": "型が正しくありません。配列が必要です。", "validations.booleanIncorrectType": "型が正しくありません。\"ブール値\" が必要です。", "validations.colorFormat": "色の形式が無効です。#RGB、#RGBA、#RRGGBB、#RRGGBBAA をお使いください。", "validations.exclusiveMax": "値は {0} より厳密に小さい必要があります。", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "URI が必要です。", "validations.uriSchemeMissing": "スキームの URI が必要です。" }, + "vs/workbench/services/profiles/common/profile": { + "profile": "設定プロファイル", + "settings profiles": "設定プロファイル" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: 正常に適用されました。", + "profiles.applying": "{0}: 適用中..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "キャンセル", "dismiss": "無視", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "ユーザーによる転送", "tunnel.staticallyForwarded": "静的転送" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "リモート拡張ホスト サーバーへの接続に失敗しました (エラー: {0})", "devTools": "開発者ツールを開く", "directUrl": "ブラウザーで開く" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "ワークスペース フォルダーが存在しません: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "既にログ記録しています。", "invalid.embeddedLanguages": "`contributes.{0}.embeddedLanguages` の値が無効です。スコープ名から言語へのオブジェクト マップである必要があります。指定された値: {1}", @@ -9839,17 +10894,16 @@ "progress2": "TM 文法解析をログに記録しています。完了したら [停止] を押してください。", "stop": "停止" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "この言語に対して TM 文法は登録されていません。" - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "TextMate トークナイザーを提供します。", + "vscode.extension.contributes.grammars.balancedBracketScopes": "バランスが取れた角かっこを含むスコープ名を定義します。", "vscode.extension.contributes.grammars.embeddedLanguages": "この文法に言語が埋め込まれている場合は、言語 ID に対するスコープ名のマップ。", "vscode.extension.contributes.grammars.injectTo": "この文法が挿入される言語の範囲名の一覧。", "vscode.extension.contributes.grammars.language": "この構文の提供先の言語識別子です。", "vscode.extension.contributes.grammars.path": "tmLanguage ファイルのパス。拡張機能フォルダーの相対パスであり、通常 './syntaxes/' で始まります。", "vscode.extension.contributes.grammars.scopeName": "tmLanguage ファイルにより使用される TextMate スコープ名。", - "vscode.extension.contributes.grammars.tokenTypes": "スコープ名のトークン タイプへの割当て。" + "vscode.extension.contributes.grammars.tokenTypes": "スコープ名のトークン タイプへの割当て。", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "バランスが取れた角かっこを含まないスコープ名を定義します。" }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "{0} は既に存在します。上書きしますか?", @@ -9859,7 +10913,12 @@ "readonly": "読み取り専用", "readonlyAndDeleted": "削除済み、読み取り専用", "replaceButtonLabel": "置換(&&R)", - "textFileModelDecorations": "テキスト ファイル モデルの装飾" + "textFileCreate.source": "ファイルが作成されました", + "textFileModelDecorations": "テキスト ファイル モデルの装飾", + "textFileOverwrite.source": "ファイルが置換されました" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "ファイル のエンコードが変更されました" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "'{0}' の保存に失敗しました: {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "'{0}' を保存しています" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "テキスト ファイルの保存" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "ファイル アイコン ファイル {0} の解析で問題が発生しました", "error.invalidformat": "ファイル アイコン テーマ ファイルの無効な形式: オブジェクトが必要です。" @@ -9875,12 +10937,14 @@ "defaultTheme": "既定", "error.cannotparseicontheme": "製品アイコン ファイル {0} の解析で問題が発生しました", "error.fontId": "フォント ID '{0}' が見つからないか、無効です。フォント定義をスキップします。", + "error.fontSrc": "フォント '{0}' のフォント ソースが無効です。ソースを無視しています。", "error.fontStyle": "フォント '{0}' に無効なフォント スタイルが含まれています。設定を無視します。", "error.fontWeight": "フォント '{0}' に無効なフォントの太さが含まれています。設定を無視します。", + "error.icon.font": "アイコン定義 '{0}' をスキップしています。不明なフォントです。", "error.icon.fontCharacter": "アイコン定義 '{0}' をスキップしています。不明な fontCharacter があります。", - "error.icon.fontId": "アイコン定義 '{0}' をスキップしています。不明なフォントです。", "error.invalidformat": "製品アイコン テーマ ファイルの無効な形式: オブジェクトが必要です。", "error.missingProperties": "製品アイコン テーマ ファイルの形式が無効です。アイコン定義とフォントが含まれている必要があります。", + "error.noFontSrc": "フォント '{0}' に有効なフォント ソースがありません。フォント定義を無視しています。", "error.parseicondefs": "{0} での製品アイコン定義の処理で問題が発生しました:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "テーマ設定可能な配色の識別子", "contributes.color.id.format": "識別子に使用できるのは、英字、数字、ドットのみです。先頭をドットにすることはできません", "contributes.defaults.dark": "dark テーマの既定の配色。配色の値は 16 進数(#RRGGBB[AA]) 、または 既定で提供されているテーマ設定可能な配色の識別子の既定値のいずれか。", - "contributes.defaults.highContrast": "high contrast テーマの既定の配色。配色の値は 16 進数(#RRGGBB[AA]) 、または 既定で提供されているテーマ設定可能な配色の識別子の既定値のいずれか。", + "contributes.defaults.highContrast": "ハイ コントラストでダーク テーマの既定の色。16 進数 (#RRGGBB[AA]) または既定値を提供するテーマ設定可能な色の識別子。指定しない場合、ハイ コントラストのダーク テーマの既定として 'dark' 色が使用されます。", + "contributes.defaults.highContrastLight": "ハイ コントラストでライト テーマの既定の色。16 進数の色値 (#RRGGBB[AA]) または既定値を提供するテーマ可能な色の識別子。指定しない場合は、ハイ コントラスト ライト テーマの既定として 'light' 色が使用されます。", "contributes.defaults.light": "light テーマの既定の配色。配色の値は 16 進数(#RRGGBB[AA]) 、または 既定で提供されているテーマ設定可能な配色の識別子の既定値のいずれか。", "invalid.colorConfiguration": "'configuration.colors' は配列である必要があります", "invalid.default.colorType": "{0} は 16 進数(#RRGGBB[AA] または #RGB[A]) 、または 既定で提供されているテーマ設定可能な配色の識別子の既定値のいずれかでなければなりません。", - "invalid.defaults": "'configuration.colors.defaults' は定義する必要があります。'light' か 'dark'、'highContrast' を含める必要があります。", + "invalid.defaults": "'configuration.colors.defaults' は定義する必要があります。'light' と 'dark' を含める必要があります。", + "invalid.defaults.highContrast": "定義されている場合、'configuration.colors.defaults.highContrast' は文字列である必要があります。", + "invalid.defaults.highContrastLight": "定義されている場合、'configuration.colors.defaults.highContrastLight' は文字列である必要があります。", "invalid.description": "'configuration.colors.description' は必ず定義する必要があり、空にすることはできません", "invalid.id": "'configuration.colors.id' は必ず定義する必要があり、空にすることはできません", "invalid.id.format": "'configuration.colors.id' に使用できるのは、英字、数字、ドットのみです。先頭をドットにすることはできません" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "構文の強調表示をする色", - "schema.fontStyle.error": "フォント スタイルは 'italic'、'bold'、'underline' もしくはこれらの組み合わせ、または空の文字列である必要があります。", + "schema.fontStyle.error": "フォント スタイルは '斜体'、'太字'、'下線'、'取り消し線'、もしくはこれらの組み合わせ、または空の文字列である必要があります。", "schema.properties.name": "ルールの説明。", "schema.properties.scope": "このルールに一致するスコープ セレクター。", "schema.semanticTokenColors": "セマンティック トークンの色", "schema.supportsSemanticHighlighting": "このテーマに対してセマンティック強調表示を有効にするかどうか。", "schema.token.background.warning": "トークンの背景色は、現在サポートされていません。", - "schema.token.fontStyle": "ルールのフォント スタイル: 'italic'、'bold'、'underline' のいずれかまたはこれらの組み合わせです。空の文字列は継承された設定を解除します。", + "schema.token.fontStyle": "ルールのフォント スタイル: '斜体'、'太字'、'下線'、'取り消し線' のいずれかまたはこれらの組み合わせです。空の文字列は継承された設定を解除します。", "schema.token.fontStyle.none": "なし (継承したスタイルを解除)", "schema.token.foreground": "トークンの前景色。", "schema.token.settings": "トークンの色とスタイル。", @@ -9958,35 +11025,23 @@ "schema.languageId": "関連付けのためのアイコン定義の ID。", "schema.languageIds": "言語をアイコンに関連付けます。オブジェクト キーは言語のコントリビューション ポイントで定義された言語 ID です。", "schema.light": "明るい配色テーマでのファイル アイコンの任意の関連付け。", + "schema.showLanguageModeIcons": "テーマで言語のアイコンが定義されていない場合に、既定の言語アイコンを使用するかどうかを構成します。", "schema.src": "フォントの場所。" }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "アイコンの既定値。既存の ThemeIcon への参照またはアイコン フォントのアイコンのいずれかです。", "contributes.icon.default.fontCharacter": "アイコン フォントのアイコンの文字。", - "contributes.icon.default.fontId": "アイコンを定義するアイコン フォントの ID。", + "contributes.icon.default.fontPath": "アイコンを定義するアイコン フォントのパス。", "contributes.icon.description": "テーマ設定可能なアイコンの説明", "contributes.icon.id": "テーマ設定可能なアイコンの識別子", "contributes.icon.id.format": "識別子に含めることができるのは文字、数字、マイナス記号のみであり、`component-iconname` という形式の 2 つ以上のセグメントで構成する必要があります。", - "contributes.iconFonts": "アイコンの提供に使用されるアイコン フォントを提供します。", - "contributes.iconFonts.id": "フォントの ID。", - "contributes.iconFonts.id.formatError": "ID に使用できるのは、文字、数字、アンダースコア、マイナスのみです。", - "contributes.iconFonts.src": "フォントの場所。", - "contributes.iconFonts.src.format": "フォントの形式。", - "contributes.iconFonts.src.path": "現在の拡張機能の場所を基準とする相対位置で示したフォント パス。", "contributes.icons": "拡張機能で定義されたテーマ設定可能なアイコンを提供します", - "invalid.iconFonts.configuration": "'configuration.iconFonts' は配列である必要があります", - "invalid.iconFonts.id": "'configuration.iconFonts.id' は必ず定義する必要があり、空にすることはできません", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' に使用できるのは、文字、数字、アンダースコア、マイナスのみです。", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts' は提案されたコントリビューション ポイントで、開発以外で実行される場合、または次のコマンド ライン スイッチを指定して実行する場合にのみ利用できます: --enable-proposed-api {0}", - "invalid.iconFonts.src": "'configuration.iconFonts.src' はアイコン フォントの場所を含む配列でなければなりません。", - "invalid.iconFonts.src.item": "'configuration.iconFonts.src' の項目は、プロパティが 'path' および 'format' のオブジェクトである必要があります", - "invalid.iconFonts.src.path": "拡張機能のフォルダー ({0}) の中に `contributes.iconFonts.src.path` ({0}) が含まれている必要があります。これによりこの拡張機能を移植できなくなる可能性があります。", - "invalid.icons.configuration": "'configuration.icons' は配列である必要があります", - "invalid.icons.default": "'configuration.icons.default' は、他のテーマ アイコンの ID への参照 (文字列) か、プロパティが `fontId` および `fontCharacter` であるアイコン定義 (オブジェクト) である必要があります。", + "invalid.icons.configuration": "'configuration.icons' は、アイコン名をプロパティとして持つオブジェクトである必要があります。", + "invalid.icons.default": "'configuration.icons.default' は、他のテーマ アイコンの ID への参照 (文字列) か、プロパティが `fontPath` および `fontCharacter` であるアイコン定義 (オブジェクト) である必要があります。", + "invalid.icons.default.fontPath.extension": "ファイル名拡張子 'woff', woff2' または 'ttf' を持つことが想定された `contributes.icons.default.fontPath` は {0} です。", + "invalid.icons.default.fontPath.path": "`contributes.icons.default.fontPath` ({0}) が拡張機能のフォルダー ({0}) 内に含まれていることが想定されます。", "invalid.icons.description": "'configuration.icons.description' は必ず定義する必要があり、空にすることはできません", - "invalid.icons.id": "'configuration.icons.id' は必ず定義する必要があり、空にすることはできません", - "invalid.icons.id.format": "'configuration.icons.id' に含めることができるのは文字、数字、マイナス記号のみであり、`component-iconname` という形式の 2 つ以上のセグメントで構成する必要があります。", - "invalid.icons.proposedAPI": "'configuration.icons' は提案されたコントリビューション ポイントで、開発以外で実行される場合、または次のコマンド ライン スイッチを指定して実行する場合にのみ利用できます: --enable-proposed-api {0}" + "invalid.icons.id.format": "'configuration.icons' キーはアイコン ID を表し、文字、数字、マイナス記号のみ含めることができます。これらのキーは、`component-iconname` という形式の 2 つ以上のセグメントで構成する必要があります。" }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "フォントの形式。", @@ -9999,7 +11054,7 @@ "schema.src": "フォントの場所。" }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "有効にすると、OS でハイ コントラスト テーマが使用されている場合にはハイ コントラスト テーマに自動的に変更されます。使用するハイ コントラスト テーマは `#{0}#` で指定されます。", + "autoDetectHighContrast": "有効にすると、OS でハイ コントラスト テーマが使用されている場合にはハイ コントラスト テーマに自動的に変更されます。使用するハイ コントラスト テーマは `#{0}#` と `#{1}#` で指定されます。", "colorTheme": "ワークベンチで使用される配色テーマを指定します。", "colorThemeError": "テーマが不明、またはインストールされていません。", "defaultProductIconThemeDesc": "既定", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "ファイル アイコンがありません", "noIconThemeLabel": "なし", "preferredDarkColorTheme": "`#{0}#` が有効な場合に、ダークな OS の外観に適した色のテーマを指定します。", - "preferredHCColorTheme": "`#{0}#` が有効な場合に、ハイ コントラスト モードに適した色のテーマを指定します。", + "preferredHCDarkColorTheme": "`#{0}#` が有効な場合に、ハイ コントラスト ダーク モードで使われている中から、ご所望のカラー テーマを指定します。", + "preferredHCLightColorTheme": "`#{0}#` が有効な場合に、ハイ コントラスト ライト モードで使われている中で、ご所望のカラー テーマを指定します。", "preferredLightColorTheme": "`#{0}#` が有効な場合に、ライトな OS の外観に適した色のテーマを指定します。", "productIconTheme": "使用する製品アイコンのテーマを指定します。", "productIconThemeError": "製品アイコンのテーマが不明であるか、インストールされていません。", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "ユーザー設定で使用される配色テーマの ID。", "vscode.extension.contributes.themes.label": "UI で表示される配色テーマのラベル。", "vscode.extension.contributes.themes.path": "tmTheme ファイルのパス。拡張機能フォルダーに対する相対パスで、通常 './colorthemes/awesome-color-theme.json' です。", - "vscode.extension.contributes.themes.uiTheme": "エディターの周囲の色を定義する基本テーマ: 'vs' は明るい色のテーマで、'vs-dark' は濃い色のテーマです。'hc-black' は濃い色のハイ コントラストのテーマです。" + "vscode.extension.contributes.themes.uiTheme": "エディターの周囲の色を定義する基本テーマ: 'vs' は明るい色のテーマで、'vs-dark' は濃色のテーマです。'hc-black' は濃色のハイ コントラストのテーマで、'hc-light' は明色のハイ コントラストのテーマです。" }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "セマンティック トークン タイプの説明", @@ -10113,16 +11169,24 @@ "snippets": "ユーザー スニペット", "sync category": "設定の同期", "syncViewIcon": "設定同期ビューの表示アイコン。", + "tasks": "ユーザー タスク", "ui state label": "UI の状態" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "コンテナーの場所のカスタマイズを表示する", + "cachedViewPositions": "場所のカスタマイズを表示する", "hideView": "'{0}' の非表示", "resetViewLocation": "場所のリセット" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "{0} ビュー コンテナーでの表示のカスタマイズ" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "{0} は既に存在します。上書きしますか?", "deleted": "削除", + "fileWorkingCopyCreate.source": "ファイルが作成されました", "fileWorkingCopyDecorations": "ファイル作業コピーの装飾", + "fileWorkingCopyReplace.source": "ファイルが置換されました", "irreversible": "'{0}' という名前のファイルまたはフォルダーは、フォルダー '{1}' に既に存在します。置き換えると、現在の内容が上書きされます。", "readonly": "読み取り専用", "readonlyAndDeleted": "削除済み、読み取り専用", @@ -10145,17 +11209,35 @@ "saveElevatedSudo": "Sudo 権限で再試行...", "staleSaveError": "'{0}' を保存できませんでした: ファイルの内容がより新しいものです。ファイルを変更した内容で上書きしますか?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "作業コピーを保存しています" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "'{0}' を保存しています" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "ファイルが保存されました", + "moved.source": "ファイルが移動されました", + "renamed.source": "ファイル名が変更されました" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "元に戻す/やり直す" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "作業コピーのバックアップ" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "待機を停止し、変更が保存されていないエディターを保存または元に戻すには、[キャンセル] をクリックしてください。", - "backupBeforeShutdownMessage": "変更が保存されていないエディターのバックアップに予想以上に時間がかかっています...", + "backupBeforeShutdownMessage": "変更が保存されていないエディターのバックアップに少し時間がかかっています...", "backupErrorDetails": "最初に変更が保存されていないエディターを保存または復元してから、もう一度お試しください。", "backupTrackerBackupFailed": "次の変更が保存されていないエディターをバックアップ場所に保存できませんでした。", "backupTrackerConfirmFailed": "次の変更が保存されていないエディターを保存または元に戻すことができませんでした。", - "revertBeforeShutdown": "変更が保存されていないエディターを元に戻すのに予想以上に時間がかかっています...", - "saveBeforeShutdown": "変更が保存されていないエディターの保存に予想以上に時間がかかっています..." + "discardBackupsBeforeShutdown": "バックアップの破棄に少し時間がかかっています...", + "revertBeforeShutdown": "変更が保存されていないエディターを元に戻すのに少し時間がかかっています...", + "saveBeforeShutdown": "変更が保存されていないエディターの保存に少し時間がかかっています..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "ローカル履歴を保存しています" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "ワークスペース構成ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "読み込みエラー..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Provide new column width", + "table.resizeColumn.invalid": "Invalid column width", + "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "詳細の切り替え" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Azure Data Studio 内でワークスペースの信頼を有効にするかどうかを制御します。", "workspace.trust.emptyWindow.description": "空のウィンドウを Azure Data Studio 内で既定で信頼するかどうかを制御します。'#{0}#' と共に使用すると、空のウィンドウでプロンプトを表示せずに、Azure Data Studio のすべての機能を有効にすることができます。" }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "すべて折りたたむ" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "更新するアカウントはありません", "accountActions.no": "いいえ", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "URI '{0}' の接続 が見つかりませんでした。", "connectionStatusManager.uriAlreadyInConnectionsList": "URI を持つ接続が既に存在します: {0}" }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "サポートされていない接続", + "loading": "読み込んでいます..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "ダッシュ ボードで使用されているウィジェット" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "選択したオブジェクトのスクリプトの選択を生成できませんでした。", "updateOperationName": "更新" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "コード セルを実行できません。別のセルが現在実行されています。" + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "切断されました" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "検索プロパティ テーブル", + "ep.searchPlaceholder": "任意のフィールドのフィルター...", + "ep.topOperationsSearchDescription": "上位の操作の検索" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "比較実行プラン エディター" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "クエリ プラン" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "コピー", + "ept.topOperationsCopyWithHeader": "ヘッダー付きのコピー", + "ept.topOperationsSelectAll": "すべて選択する", + "planTreeTab.title": "プラン ツリー", + "topOperationsTableTitle": "実行計画ツリー" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "実行プラン ファイル", "executionPlan.diagram.ariaLabel": "実行プラン {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}%" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "コピー", + "ep.topOperationsCopyWithHeader": "ヘッダー付きのコピー", + "ep.topOperationsSelectAll": "すべて選択", + "topOperationsTabTitle": "上位操作", + "topOperationsTableTitle": "上位操作" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "閉じる", "customZoomApplyButton": "適用", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "ズーム (%)", "zoomAction": "ズーム" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "すべての実行の実際の行数", + "cancelExpensiveOperationAction": "閉じる", + "executionPlanActualElapsedCpuTime": "実際の経過時間 CPU 時間", + "executionPlanActualElapsedTime": "実際の経過時間", + "executionPlanCost": "コスト", + "executionPlanNumberOfRowsRead": "読み取った行数", + "executionPlanOff": "オフ", + "executionPlanSelectExpenseMetricTitle": "経費メトリックの選択", + "executionPlanSubtreeCost": "サブ ツリーの推定コスト", + "expensiveOperationLabel": "メトリック:", + "highlightExpensiveOperationAction": "適用", + "highlightExpensiveOperationApplyButton": "適用", + "highlightExpensiveOperationButtonTitle": "負荷の高い操作を強調表示する", + "qp.expensiveOperationMetric.dontShowAgain": "今後表示しない", + "qp.expensiveOperationMetric.no": "いいえ", + "qp.expensiveOperationMetric.yes": "はい", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "選択したメトリックをクエリ実行プランの既定値として設定しますか?", + "turnOffExpensiveHighlightingOperationAction": "オフ" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "閉じる", "executionPlanEnterValueTitle": "検索値を入力してください", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "次の一致", "previousSearchItemAction": "前の一致" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "タイミング", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "検索", "title.matchesCountLimit": "検索で多数の結果が返されました。最初の 999 件の一致のみ強調表示されます。" }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "出力の種類 '{0}' を認識できません。" + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "セル", "addCodeLabel": "コードの追加", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "プレビュー機能により、新機能と機能改善にフル アクセスできることで、Azure Data Studio のエクスペリエンスが拡張されます。プレビュー機能の詳細については、[ここ] ({0}) を参照してください。プレビュー機能を有効にしますか?", "enablePreviewFeatures.yes": "はい (推奨)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", + "notifyEncryption.moreInfoLink": "詳細情報", + "notifyEncryption.title": "重要な更新プログラム" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "接続の作成", "welcomePage.createConnectionBody": "接続ダイアログを使用してデータベース インスタンスに接続します。", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "ツアーの開始", "welcomePage.willReloadAfterInstallingExtensionPack": "{0} に追加のサポートをインストールしたあと、ウィンドウが再度読み込まれます。" }, + "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "miWelcome": "ようこそ(&&W)", + "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", + "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", + "workbench.startupEditor.none": "エディターなしで開始", + "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", + "workbench.startupEditor.welcomePage": "[ようこそ] ページを開き、Azure Data Studio と拡張機能の使用を開始するのに役立つコンテンツを表示します。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。", + "workbench.startupEditor.welcomePageWithTour": "はじめに ツアーでウェルカム ページを開く (既定)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "アカウントを追加する", "accountDialog.close": "閉じる", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "はじめに(&&S)", "showReleaseNotes": "「はじめに」を表示する" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "コード セルを実行できません。別のセルが現在実行されています。" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "コピー", - "ept.topOperationsCopyWithHeader": "ヘッダー付きのコピー", - "ept.topOperationsSelectAll": "すべて選択する", - "planTreeTab.title": "プラン ツリー", - "topOperationsTableTitle": "実行計画ツリー" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "コピー", - "ep.topOperationsCopyWithHeader": "ヘッダー付きのコピー", - "ep.topOperationsSelectAll": "すべて選択", - "topOperationsTabTitle": "上位操作", - "topOperationsTableTitle": "上位操作" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "出力の種類 '{0}' を認識できません。" - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Provide new column width", - "table.resizeColumn.invalid": "Invalid column width", - "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "すべて折りたたむ" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "サポートされていない接続", - "loading": "読み込んでいます..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "検索プロパティ テーブル", - "ep.searchPlaceholder": "任意のフィールドのフィルター...", - "ep.topOperationsSearchDescription": "上位の操作の検索" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "すべての実行の実際の行数", - "cancelExpensiveOperationAction": "閉じる", - "executionPlanActualElapsedCpuTime": "実際の経過時間 CPU 時間", - "executionPlanActualElapsedTime": "実際の経過時間", - "executionPlanCost": "コスト", - "executionPlanNumberOfRowsRead": "読み取った行数", - "executionPlanOff": "オフ", - "executionPlanSelectExpenseMetricTitle": "経費メトリックの選択", - "executionPlanSubtreeCost": "サブ ツリーの推定コスト", - "expensiveOperationLabel": "メトリック:", - "highlightExpensiveOperationAction": "適用", - "highlightExpensiveOperationApplyButton": "適用", - "highlightExpensiveOperationButtonTitle": "負荷の高い操作を強調表示する", - "qp.expensiveOperationMetric.dontShowAgain": "今後表示しない", - "qp.expensiveOperationMetric.no": "いいえ", - "qp.expensiveOperationMetric.yes": "はい", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "選択したメトリックをクエリ実行プランの既定値として設定しますか?", - "turnOffExpensiveHighlightingOperationAction": "オフ" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", - "notifyEncryption.moreInfoLink": "詳細情報", - "notifyEncryption.title": "重要な更新プログラム" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "ようこそ(&&W)", - "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", - "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", - "workbench.startupEditor.none": "エディターなしで開始", - "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", - "workbench.startupEditor.welcomePage": "[ようこそ] ページを開き、Azure Data Studio と拡張機能の使用を開始するのに役立つコンテンツを表示します。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。", - "workbench.startupEditor.welcomePageWithTour": "はじめに ツアーでウェルカム ページを開く (既定)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index c4457d3741..a5391c48ab 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 6390b1828a..1d2bc8f3fa 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "시작 시 작업 실행기의 현재 작업 디렉터리", "defaultBuildTask": "기본 빌드 작업의 이름입니다. 단일 기본 빌드 작업이 없는 경우 빠른 선택이 표시되어 빌드 작업을 선택할 수 있습니다.", + "extensionInstallFolder": "확장이 설치된 경로입니다.", "file": "현재 열린 파일", "fileBasename": "현재 열려 있는 파일의 기본 이름", "fileBasenameNoExtension": "현재 열려 있는 파일의 기본 이름(파일 확장명 제외)", @@ -52,8 +53,6 @@ "folderLabel": "이름별 폴더(모든 위치)", "folderName": "파일이 포함된 작업 영역 폴더의 이름(예: myFolder)", "folderPath": "파일이 포함된 작업 영역 폴더의 파일 경로(예: /Users/Development/myFolder)", - "languageSpecificEditorSettings": "언어별 편집기 설정", - "languageSpecificEditorSettingsDescription": "언어용 편집기 설정 재정의", "remoteName": "예: SSH", "rootName": "작업 영역 이름(예: myFolder 또는 myWorkspace)", "rootPath": "작업 영역 파일 경로(예: /Users/Development/myWorkspace)", 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 a15df916dd..f671e7b44a 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "키 집합에 로그인 정보를 작성하는 중 오류 '{0}'이(가) 발생하여 실패했습니다.", - "troubleshooting": "문제 해결 가이드" - }, "dist/githubServer": { - "signingIn": "$(mark-github) github.com에 로그인하는 중...", - "status.git.signIn.name": "GitHub 로그인", - "validUri": "GitHub 로그인 페이지에서 유효한 URI를 입력하세요." + "code.detail": "인증을 완료하려면 GitHub로 이동하여 위의 일회용 코드를 붙여넣으세요.", + "code.title": "코드: {0}", + "no": "아니요", + "otherReasonMessage": "GitHub를 사용하기 위해 이 확장에 대한 승인을 아직 완료하지 않았습니다. 계속 시도하시겠습니까?", + "progress": "새 탭에서 [{0}]({0})을 열고 일회성 코드 {1}을(를) 붙여넣습니다.", + "signingIn": "github.com 로그인하는 중...", + "signingInAnotherWay": "github.com 로그인하는 중...", + "userCancelledMessage": "로그인하는 데 문제가 있나요? 다른 방법을 시도해 보시겠습니까?", + "yes": "예" }, "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 4c330a6e4c..5d77304461 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "GitHub에 '{0}' 포크를 만들었습니다.", "forking_pushing": "변경 내용을 푸시하는 중...", "no": "아니요", + "no pr template": "템플릿 없음", "openingithub": "GitHub에서 열기", - "openpr": "PR 열기" + "openpr": "PR 열기", + "select pr template": "끌어오기 요청 템플릿 선택" }, "package": { "config.gitAuthentication": "VS Code 내에서 Git 명령에 대해 자동 GitHub 인증을 사용하도록 설정할지 여부를 제어합니다.", + "config.gitProtocol": "GitHub 리포지토리를 복제하는 데 사용되는 프로토콜 제어", "description": "VS Code용 GitHub 기능", "displayName": "GitHub", "welcome.publishFolder": "이 폴더를 GitHub 리포지토리에 직접 게시할 수도 있습니다. 게시된 후에는 Git 및 GitHub에서 제공하는 소스 제어 기능에 액세스할 수 있습니다.\r\n[$(github) GitHub에 게시](command:github.publish)", diff --git a/i18n/ads-language-pack-ko/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/json-language-features.i18n.json index c68c8ff605..b46e825f7d 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "'{0}' 설정을 사용하여 한도를 구성합니다.", "goToSetting": "설정 열기", + "json.clearCache.completed": "JSON 스키마 캐시를 지웠습니다.", "json.resolveError": "JSON: 스키마 확인 오류", "json.schemaResolutionDisabledMessage": "스키마 다운로드를 사용할 수 없습니다. 구성하려면 클릭하세요.", "json.schemaResolutionErrorMessage": "스키마를 확인할 수 없습니다. 다시 시도하려면 클릭하세요.", @@ -20,12 +21,34 @@ "untitled.schema": "{0}을(를) 로드할 수 없습니다.", "yes never again": "다시 표시 안 함" }, + "client\\dist\\node/languageStatus": { + "openExtension": "확장 열기", + "openSettings": "설정 열기", + "pending.detail": "JSON 정보 로드 중", + "schema.noSchema": "이 파일에 대해 구성된 스키마가 없습니다.", + "schema.showdocs": "JSON 스키마 구성에 대한 자세한 정보...", + "schemaFromFolderSettings": "작업 영역 설정에 구성됨", + "schemaFromUserSettings": "사용자 설정에 구성됨", + "schemaFromextension": "확장별로 구성: {0}", + "schemaPicker.title": "{0}에 사용되는 JSON 스키마", + "status.error": "사용된 스키마를 계산할 수 없습니다.", + "status.multipleSchema": "여러 JSON 스키마가 구성되었습니다.", + "status.noSchema": "구성된 JSON 스키마가 없습니다.", + "status.noSchema.short": "스키마 유효성 검사 없음", + "status.notJSON": "JSON 편집기 아님", + "status.openSchemasLink": "스키마 표시", + "status.singleSchema": "JSON 스키마가 구성되었습니다.", + "status.withSchema.short": "스키마 유효성 검사됨", + "status.withSchemas.short": "스키마 유효성 검사됨", + "statusItem.name": "JSON 유효성 검사 상태" + }, "package": { "description": "JSON 파일에 대한 다양한 언어 지원을 제공합니다.", "displayName": "JSON 언어 기능", "json.clickToRetry": "다시 시도하려면 클릭하세요.", "json.colorDecorators.enable.deprecationMessage": "`json.colorDecorators.enable` 설정은 `editor.colorDecorators`를 위해 사용되지 않습니다.", "json.colorDecorators.enable.desc": "색 데코레이터 사용 또는 사용 안 함", + "json.command.clearCache": "스키마 캐시 지우기", "json.enableSchemaDownload.desc": "사용하도록 설정하면 http 및 https 위치에서 JSON 스키마를 페치할 수 있습니다.", "json.format.enable.desc": "기본 JSON 포맷터를 사용하거나 사용하지 않습니다.", "json.maxItemsComputed.desc": "계산된 최대 윤곽선 기호 및 폴딩 영역의 수입니다(성능상의 이유로 제한됨).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "JSON 파일로 스키마를 확인할 때 일치할 '*'를 포함할 수 있는 파일 패턴입니다.", "json.schemas.schema.desc": "지정된 URL의 스키마 정의입니다. 스키마는 스키마 URL에 대한 액세스 방지를 위해서만 제공해야 합니다.", "json.schemas.url.desc": "현재 디렉터리에 있는 스키마의 URL 또는 상대 경로", - "json.tracing.desc": "VS Code와 JSON 언어 서버 간 통신을 추적합니다." + "json.tracing.desc": "VS Code와 JSON 언어 서버 간 통신을 추적합니다.", + "json.validate.enable.desc": "JSON 유효성 검사를 사용하거나 사용하지 않도록 설정합니다." } } } \ No newline at end of file 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 4d571879f0..78c4d334c7 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "링크로 이동" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "파일 참조를 찾지 못했습니다. 리소스가 제공되지 않았습니다.", + "progress.title": "파일 참조를 찾는 중" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "위치에서 이름 바꾸기가 지원되지 않음" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[미리 보기] {0}", "onPreviewStyleLoadError": "'markdown.styles': {0}을(를) 불러올 수 없음", "preview.clickOpenFailed": "{0}을(를) 열 수 없습니다.", "previewTitle": "미리 보기 {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0}을(를) 찾을 수 없습니다.", "preview.securityMessage.label": "콘텐츠 사용할 수 없음 보안 경고", "preview.securityMessage.text": "이 문서에서 일부 콘텐츠가 사용하지 않도록 설정되었습니다.", "preview.securityMessage.title": "Markdown 미리 보기에서 잠재적으로 안전하지 않거나 보안되지 않은 콘텐츠가 사용하지 않도록 설정되어 있습니다. 안전하지 않은 콘텐츠를 허용하거나 스크립트를 사용하려면 Markdown 미리 보기 보안 설정을 변경하세요." }, - "dist/security": { + "dist/preview/security": { "disable.description": "모든 콘텐츠 및 스크립트 실행을 허용합니다. 권장하지 않습니다.", "disable.title": "사용 안 함", "disableSecurityWarning.title": "이 작업 영역에서 미리보기 보안 경고 사용 안 함", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "콘텐츠 보안 수준에 영향을 주지 않습니다." }, "package": { + "configuration.markdown.editor.drop.enabled": "Markdown 편집기에 놓기를 사용하거나 사용하지 않도록 설정하여 교대 근무를 삽입합니다. `#workbenck.experimental.editor.dropIntoEditor.enabled#`을(를) 사용하도록 설정해야 합니다.", "configuration.markdown.links.openLocation.beside": "활성 편집기 옆에 있는 링크를 엽니다.", "configuration.markdown.links.openLocation.currentGroup": "활성 편집기 그룹에서 링크를 엽니다.", "configuration.markdown.links.openLocation.description": "Markdown 파일의 링크를 열어야 하는 위치를 제어합니다.", "configuration.markdown.preview.openMarkdownLinks.description": "Markdown 미리 보기에서 다른 Markdown 파일의 링크를 여는 방법을 제어합니다.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "편집기에서 링크를 열어 보세요.", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Markdown 미리 보기에서 링크를 열어 보세요.", + "configuration.markdown.suggest.paths.enabled.description": "markdown 링크에 대한 경로 제안 사용/사용 안 함", "description": "Markdown에 대한 다양한 언어 지원을 제공합니다.", "displayName": "Markdown 언어 기능", + "markdown.findAllFileReferences": "파일 참조 찾기", "markdown.preview.breaks.desc": "Markdown 미리 보기에서 줄 바꿈을 렌더링하는 방식을 설정합니다. 'true'로 설정하면
단락 내에 줄 바꿈이 생성됩니다.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Markdown 미리 보기에서 두 번 클릭하여 편집기로 전환합니다.", "markdown.preview.fontFamily.desc": "Markdown 미리 보기에서 사용되는 글꼴 패밀리를 제어합니다.", diff --git a/i18n/ads-language-pack-ko/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/microsoft-authentication.i18n.json index ad6f37f6c6..f5f1fde7bc 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "저장된 인증 정보를 읽는 데 실패하여 로그아웃되었습니다." }, - "dist/keychain": { - "keychainWriteError": "'{0}' 오류로 인해 로그인 정보를 키 집합에 쓰지 못했습니다.", - "troubleshooting": "문제 해결 가이드" - }, "package": { "description": "Microsoft 인증 공급자", "displayName": "Microsoft 계정", diff --git a/i18n/ads-language-pack-ko/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/theme-defaults.i18n.json index 333fb22322..42bbd9650d 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "어둡게+(기본 어둡게)", "description": "기본 Visual Studio 밝은 테마 및 어두운 테마", "displayName": "기본 테마", - "hcColorThemeLabel": "고대비", + "hcColorThemeLabel": "어두운 고대비", "lightColorThemeLabel": "밝게(Visual Studio)", + "lightHcColorThemeLabel": "밝은 고대비", "lightPlusColorThemeLabel": "밝게+(기본 밝게)", "minimalIconThemeLabel": "최소(Visual Studio Code)" } diff --git a/i18n/ads-language-pack-ko/translations/main.i18n.json b/i18n/ads-language-pack-ko/translations/main.i18n.json index 750189ce4c..ff1582e23d 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "입력" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "대/소문자 구분", "regexDescription": "정규식 사용", "wordsDescription": "단어 단위로" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "입력", - "label.preserveCaseCheckbox": "대/소문자 보존" + "label.preserveCaseToggle": "대/소문자 보존" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "로드 중..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "바인딩 안 됨" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0}({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "애플리케이션 메뉴", "mMore": "자세히" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0}일 전", "date.fromNow.hours.plural": "{0}시간", "date.fromNow.hours.plural.ago": "{0}시간 전", + "date.fromNow.hours.plural.ago.fullWord": "{0} 시간 전", + "date.fromNow.hours.plural.fullWord": "{0}시간", "date.fromNow.hours.singular": "{0}시간", "date.fromNow.hours.singular.ago": "{0}시간 전", + "date.fromNow.hours.singular.ago.fullWord": "{0}시간 전", + "date.fromNow.hours.singular.fullWord": "{0}시간", "date.fromNow.in": "{0} 후", "date.fromNow.minutes.plural": "{0}분", "date.fromNow.minutes.plural.ago": "{0}분 전", + "date.fromNow.minutes.plural.ago.fullWord": "{0}분 전", + "date.fromNow.minutes.plural.fullWord": "{0}분", "date.fromNow.minutes.singular": "{0}분", "date.fromNow.minutes.singular.ago": "{0}분 전", + "date.fromNow.minutes.singular.ago.fullWord": "{0}분 전", + "date.fromNow.minutes.singular.fullWord": "{0}분", "date.fromNow.months.plural": "{0}개월", "date.fromNow.months.plural.ago": "{0}개월 전", + "date.fromNow.months.plural.ago.fullWord": "{0} 달 전", + "date.fromNow.months.plural.fullWord": "{0}개월", "date.fromNow.months.singular": "{0}개월", "date.fromNow.months.singular.ago": "{0}개월 전", + "date.fromNow.months.singular.ago.fullWord": "{0}개월 전", + "date.fromNow.months.singular.fullWord": "{0}월", "date.fromNow.now": "지금", "date.fromNow.seconds.plural": "{0}초", "date.fromNow.seconds.plural.ago": "{0}초 전", + "date.fromNow.seconds.plural.ago.fullWord": "{0}초 전", + "date.fromNow.seconds.plural.fullWord": "{0}초", "date.fromNow.seconds.singular": "{0}초", "date.fromNow.seconds.singular.ago": "{0}초 전", + "date.fromNow.seconds.singular.ago.fullWord": "{0}초 전", + "date.fromNow.seconds.singular.fullWord": "{0}초", "date.fromNow.weeks.plural": "{0}주", "date.fromNow.weeks.plural.ago": "{0}주 전", + "date.fromNow.weeks.plural.ago.fullWord": "{0}주 전", + "date.fromNow.weeks.plural.fullWord": "{0}주", "date.fromNow.weeks.singular": "{0}주", "date.fromNow.weeks.singular.ago": "{0}주 전", + "date.fromNow.weeks.singular.ago.fullWord": "{0}주 전", + "date.fromNow.weeks.singular.fullWord": "{0}주", "date.fromNow.years.plural": "{0}년", "date.fromNow.years.plural.ago": "{0}년 전", + "date.fromNow.years.plural.ago.fullWord": "{0} 년 전", + "date.fromNow.years.plural.fullWord": "{0}년", "date.fromNow.years.singular": "{0}년", - "date.fromNow.years.singular.ago": "{0}년 전" + "date.fromNow.years.singular.ago": "{0}년 전", + "date.fromNow.years.singular.ago.fullWord": "{0}년 전", + "date.fromNow.years.singular.fullWord": "{0}년" }, "vs/base/common/errorMessage": { "error.defaultMessage": "알 수 없는 오류가 발생했습니다. 자세한 내용은 로그를 참조하세요.", @@ -127,6 +148,7 @@ "cmdKey.long": "명령", "ctrlKey": "Ctrl", "ctrlKey.long": "제어", + "optKey.long": "옵션", "shiftKey": "", "shiftKey.long": "", "superKey": "슈퍼", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "빠른 입력" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "보조 커서가 제거됨", - "stickydesc": "더 긴 줄로 이동하는 경우에도 끝에 고정" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "현재 편집기에 액세스할 수 없습니다. 옵션을 보려면 {0}을(를) 누릅니다.", "editor": "편집기" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "편집기에서 취소 가능한 작업(예: '참조 피킹')을 실행하는지 여부" + "vs/editor/browser/coreCommands": { + "removedCursor": "보조 커서가 제거됨", + "stickydesc": "더 긴 줄로 이동하는 경우에도 끝에 고정" }, "vs/editor/browser/editorExtensions": { "miRedo": "다시 실행(&&R)", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "삭제된 줄 복사", "diff.inline.revertChange.label": "이 변경 내용 되돌리기" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "편집기에서 CodeLens를 표시할 것인지 여부를 제어합니다.", "detectIndentation": "파일을 열 때 파일 콘텐츠를 기반으로 `#editor.tabSize#`와 `#editor.insertSpaces#`가 자동으로 검색되는지 여부를 제어합니다.", "editorConfigurationTitle": "편집기", @@ -262,7 +281,8 @@ "autoClosingQuotes": "사용자가 여는 따옴표를 추가한 후 편집기에서 따옴표를 자동으로 닫을지 여부를 제어합니다.", "autoIndent": "사용자가 줄을 입력, 붙여넣기, 이동 또는 들여쓰기 할 때 편집기에서 들여쓰기를 자동으로 조정하도록 할지 여부를 제어합니다.", "autoSurround": "따옴표 또는 대괄호 입력 시 편집기가 자동으로 선택 영역을 둘러쌀지 여부를 제어합니다.", - "bracketPairColorization.enabled": "대괄호 쌍 색 지정이 활성화되었는지 여부를 제어합니다. 대괄호 강조 색상을 재정의하려면 'workbench.colorCustomizations'를 사용하세요.", + "bracketPairColorization.enabled": "브래킷 쌍 색상화가 활성화되었는지 여부를 제어합니다. 브래킷 하이라이트 색상을 재정의하려면 `#workbench.colorCustomizations#`를 사용하세요.", + "bracketPairColorization.independentColorPoolPerBracketType": "각 대괄호 형식에 고유한 독립적인 색 풀이 있는지 여부를 제어합니다.", "codeActions": "편집기에서 코드 동작 전구를 사용하도록 설정합니다.", "codeLens": "편집기에서 CodeLens를 표시할 것인지 여부를 제어합니다.", "codeLensFontFamily": "CodeLens의 글꼴 패밀리를 제어합니다.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "활성 대괄호 쌍에 대해서만 수평 가이드를 사용하도록 설정합니다.", "editor.guides.bracketPairsHorizontal.false": "수평 대괄호 쌍 가이드를 비활성화합니다.", "editor.guides.bracketPairsHorizontal.true": "수직 대괄호 쌍 가이드에 추가하여 수평 가이드를 사용하도록 설정합니다.", - "editor.guides.highlightActiveBracketPair": "대괄호 쌍 안내션의 사용 여부를 제어합니다.", + "editor.guides.highlightActiveBracketPair": "편집기가 활성 브래킷 쌍을 강조 표시해야 하는지 여부를 제어합니다.", "editor.guides.highlightActiveIndentation": "편집기에서 활성 들여쓰기 가이드를 강조 표시할지 여부를 제어합니다.", + "editor.guides.highlightActiveIndentation.always": "브래킷 안내선이 강조 표시된 경우에도 활성 들여쓰기 안내선을 강조 표시합니다.", + "editor.guides.highlightActiveIndentation.false": "활성 들여쓰기 안내선을 강조 표시하지 마세요.", + "editor.guides.highlightActiveIndentation.true": "활성 들여쓰기 안내선을 강조 표시합니다.", "editor.guides.indentation": "편집기에서 들여쓰기 가이드를 렌더링할지를 제어합니다.", + "editor.inlayHints.off": "인레이 힌트는 사용할 수 없음", + "editor.inlayHints.offUnlessPressed": "인레이 힌트는 기본값으로 숨겨져 있으며 `Ctrl+Alt`를 누르면 표시됩니다.", + "editor.inlayHints.on": "인레이 힌트를 사용할 수 있음", + "editor.inlayHints.onUnlessPressed": "`Ctrl+Alt`를 누를 때 인레이 힌트가 기본적으로 표시되고 숨겨집니다.", "editor.suggest.showClasss": "사용하도록 설정되면 IntelliSense에 '클래스' 제안이 표시됩니다.", "editor.suggest.showColors": "사용하도록 설정되면 IntelliSense에 '색' 제안이 표시됩니다.", "editor.suggest.showConstants": "사용하도록 설정되면 IntelliSense에 '상수' 제안이 표시됩니다.", @@ -364,6 +391,7 @@ "folding": "편집기에 코드 접기가 사용하도록 설정되는지 여부를 제어합니다.", "foldingHighlight": "편집기에서 접힌 범위를 강조 표시할지 여부를 제어합니다.", "foldingImportsByDefault": "편집기에서 가져오기 범위를 자동으로 축소할지 여부를 제어합니다.", + "foldingMaximumRegions": "폴더블 영역의 최대 수입니다. 현재 원본에 폴더블 영역이 많을 때 이 값을 늘리면 편집기의 반응이 떨어질 수 있습니다.", "foldingStrategy": "접기 범위를 계산하기 위한 전략을 제어합니다.", "foldingStrategy.auto": "사용 가능한 경우 언어별 접기 전략을 사용합니다. 그렇지 않은 경우 들여쓰기 기반 전략을 사용합니다.", "foldingStrategy.indentation": "들여쓰기 기반 접기 전략을 사용합니다.", @@ -384,7 +412,8 @@ "hover.sticky": "마우스를 해당 항목 위로 이동할 때 호버를 계속 표시할지 여부를 제어합니다.", "inlayHints.enable": "편집기에서 인레이 힌트를 사용하도록 설정합니다.", "inlayHints.fontFamily": "편집기에서 인레이 힌트의 글꼴 모음을 제어합니다. 공백으로 설정하면 `#editor.fontFamily#`가 사용됩니다.", - "inlayHints.fontSize": "편집기에서 인레이 힌트의 글꼴 크기를 제어합니다. 기본값인 `#editor.fontSize#`의 90%는 구성된 값이 `5`보다 작거나 편집기 글꼴 크기보다 큰 경우 사용됩니다.", + "inlayHints.fontSize": "편집기에서 인레이 힌트의 글꼴 크기를 제어합니다. 기본적으로 `#editor.fontSize#`은(는) 구성된 값이 '5'보다 작거나 편집기 글꼴 크기보다 클 때 사용됩니다.", + "inline": "빠른 제안이 유령 텍스트로 표시됨", "inlineSuggest.enabled": "편집기에서 인라인 제안을 자동으로 표시할지 여부를 제어합니다.", "letterSpacing": "문자 간격(픽셀)을 제어합니다.", "lineHeight": "선 높이를 제어합니다. \r\n - 0을 사용하여 글꼴 크기에서 줄 높이를 자동으로 계산합니다.\r\n - 0에서 8 사이의 값은 글꼴 크기의 승수로 사용됩니다.\r\n - 8보다 크거나 같은 값이 유효 값으로 사용됩니다.", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "각 커서는 전체 텍스트를 붙여넣습니다.", "multiCursorPaste.spread": "각 커서는 텍스트 한 줄을 붙여넣습니다.", "occurrencesHighlight": "편집기에서 의미 체계 기호 항목을 강조 표시할지 여부를 제어합니다.", + "off": "빠른 제안이 사용 중지되었습니다.", + "on": "제안 위젯 내부에 빠른 제안이 표시됩니다.", "overviewRulerBorder": "개요 눈금자 주위에 테두리를 그릴지 여부를 제어합니다.", "padding.bottom": "편집기의 아래쪽 가장자리와 마지막 줄 사이의 공백을 제어합니다.", "padding.top": "편집기의 위쪽 가장자리와 첫 번째 줄 사이의 공백을 제어합니다.", @@ -497,6 +528,13 @@ "tabCompletion.on": "탭 완료는 탭을 누를 때 가장 일치하는 제안을 삽입합니다.", "tabCompletion.onlySnippets": "접두사가 일치하는 경우 코드 조각을 탭 완료합니다. 'quickSuggestions'를 사용하지 않을 때 가장 잘 작동합니다.", "unfoldOnClickAfterEndOfLine": "접힌 줄이 줄을 펼친 후 빈 콘텐츠를 클릭할지 여부를 제어합니다.", + "unicodeHighlight.allowedCharacters": "강조 표시되지 않는 허용된 문자를 정의합니다.", + "unicodeHighlight.allowedLocales": "허용된 로캘에서 공통적인 유니코드 문자는 강조 표시되지 않습니다.", + "unicodeHighlight.ambiguousCharacters": "현재 사용자 로캘에서 공통되는 문자를 제외한 기본 ASCII 문자와 혼동할 수 있는 문자를 강조 표시할지 여부를 제어합니다.", + "unicodeHighlight.includeComments": "주석의 문자도 유니코드 강조 표시를 받아야 하는지 여부를 제어합니다.", + "unicodeHighlight.includeStrings": "문자열의 문자도 유니코드 강조 표시를 받아야 하는지 여부를 제어합니다.", + "unicodeHighlight.invisibleCharacters": "공백만 예약하거나 너비가 전혀 없는 문자를 강조 표시할지 여부를 제어합니다.", + "unicodeHighlight.nonBasicASCII": "기본이 아닌 모든 ASCII 문자를 강조 표시할지 여부를 제어합니다. U+0020과 U+007E 사이의 문자, 탭, 줄 바꿈 및 캐리지 리턴만 기본 ASCII로 간주됩니다.", "unusualLineTerminators": "문제를 일으킬 수 있는 비정상적인 줄 종결자를 제거합니다.", "unusualLineTerminators.auto": "비정상적인 줄 종결자가 자동으로 제거됩니다.", "unusualLineTerminators.off": "비정상적인 줄 종결자가 무시됩니다.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "래핑 점 계산을 브라우저에 위임합니다. 이 알고리즘은 매우 느려서 대용량 파일의 경우 중단될 수 있지만 모든 경우에 적절히 작동합니다.", "wrappingStrategy.simple": "모든 문자가 동일한 너비라고 가정합니다. 이 알고리즘은 고정 폭 글꼴과 문자 모양의 너비가 같은 특정 스크립트(예: 라틴 문자)에 적절히 작동하는 빠른 알고리즘입니다." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "편집기 커서 색입니다.", + "deprecatedEditorActiveLineNumber": "ID는 사용되지 않습니다. 대신 'editorLineNumber.activeForeground'를 사용하세요.", + "editorActiveIndentGuide": "활성 편집기 들여쓰기 안내선 색입니다.", + "editorActiveLineNumber": "편집기 활성 영역 줄번호 색상", + "editorBracketHighlightForeground1": "대괄호의 전경색(1)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground2": "대괄호의 전경색(2)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground3": "대괄호의 전경색(3)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground4": "대괄호의 전경색(4)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground5": "대괄호의 전경색(5)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground6": "대괄호의 전경색(6)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightUnexpectedBracketForeground": "예기치 않은 대괄호의 전경색입니다.", + "editorBracketMatchBackground": "일치하는 괄호 뒤의 배경색", + "editorBracketMatchBorder": "일치하는 브래킷 박스의 색상", + "editorBracketPairGuide.activeBackground1": "활성 대괄호 쌍 안내선의 배경색입니다(1). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground2": "활성 대괄호 쌍 안내선의 배경색입니다(2). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground3": "활성 대괄호 쌍 안내선의 배경색입니다(3). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground4": "활성 대괄호 쌍 안내선의 배경색입니다(4). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground5": "활성 대괄호 쌍 안내선의 배경색입니다(5). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground6": "활성 대괄호 쌍 안내선의 배경색입니다(6). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background1": "비활성 대괄호 쌍 안내선의 배경색입니다(1). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background2": "비활성 대괄호 쌍 안내선의 배경색입니다(2). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background3": "비활성 대괄호 쌍 안내선의 배경색입니다(3). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background4": "비활성 대괄호 쌍 안내선의 배경색입니다(4). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background5": "비활성 대괄호 쌍 안내선의 배경색입니다(5). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background6": "비활성 대괄호 쌍 안내선의 배경색입니다(6). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorCodeLensForeground": "편집기 코드 렌즈의 전경색입니다.", + "editorCursorBackground": "편집기 커서의 배경색입니다. 블록 커서와 겹치는 글자의 색상을 사용자 정의할 수 있습니다.", + "editorGhostTextBackground": "편집기에서 고스트 텍스트의 배경색입니다.", + "editorGhostTextBorder": "편집기에서 고스트 텍스트의 테두리 색입니다.", + "editorGhostTextForeground": "편집기에서 고스트 텍스트의 전경색입니다.", + "editorGutter": "편집기 거터의 배경색입니다. 거터에는 글리프 여백과 행 수가 있습니다.", + "editorIndentGuides": "편집기 들여쓰기 안내선 색입니다.", + "editorLineNumbers": "편집기 줄 번호 색입니다.", + "editorOverviewRulerBackground": "편집기 개요 눈금자의 배경색입니다. 미니맵이 사용하도록 설정되어 편집기의 오른쪽에 배치된 경우에만 사용됩니다.", + "editorOverviewRulerBorder": "개요 눈금 경계의 색상입니다.", + "editorRuler": "편집기 눈금의 색상입니다.", + "editorUnicodeHighlight.background": "유니코드 문자를 강조 표시하는 데 사용되는 배경색입니다.", + "editorUnicodeHighlight.border": "유니코드 문자를 강조 표시하는 데 사용되는 테두리 색입니다.", + "editorWhitespaces": "편집기의 공백 문자 색입니다.", + "lineHighlight": "커서 위치의 줄 강조 표시에 대한 배경색입니다.", + "lineHighlightBorderBox": "커서 위치의 줄 테두리에 대한 배경색입니다.", + "overviewRuleError": "오류의 개요 눈금자 마커 색입니다.", + "overviewRuleInfo": "정보의 개요 눈금자 마커 색입니다.", + "overviewRuleWarning": "경고의 개요 눈금자 마커 색입니다.", + "overviewRulerRangeHighlight": "범위의 개요 눈금자 표식 색이 강조 표시됩니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "rangeHighlight": "빠른 열기 및 찾기 기능 등을 통해 강조 표시된 영역의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "rangeHighlightBorder": "강조 영역 주변의 테두리에 대한 배경색입니다", + "symbolHighlight": "강조 표시된 기호(예: 정의로 이동 또는 다음/이전 기호로 이동)의 배경색입니다. 이 색상은 기본 장식을 숨기지 않도록 불투명하지 않아야 합니다.", + "symbolHighlightBorder": "강조 표시된 기호 주위의 테두리 배경색입니다.", + "unnecessaryCodeBorder": "편집기의 불필요한(사용하지 않는) 소스 코드 테두리 색입니다.", + "unnecessaryCodeOpacity": "편집기의 불필요한(사용하지 않는) 소스 코드 불투명도입니다. 예를 들어 \"#000000c0\"은 75% 불투명도로 코드를 렌더링합니다. 고대비 테마의 경우 페이드 아웃하지 않고 'editorUnnecessaryCode.border' 테마 색을 사용하여 불필요한 코드에 밑줄을 그으세요." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "'editor.columnSelection'을 사용하도록 설정되어 있는지 여부", "editorFocus": "편집기 또는 편집기 위젯에 포커스가 있는지 여부(예: 포커스가 찾기 위젯에 있음)", @@ -550,12 +641,12 @@ "inDiffEditor": "컨텍스트가 diff 편집기인지 여부", "textInputFocus": "편집기 또는 서식 있는 텍스트 입력에 포커스가 있는지 여부(커서가 깜박임)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "일반 텍스트" + }, "vs/editor/common/model/editStack": { "edit": "입력하는 중" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "일반 텍스트" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "접근성 옵션은 Alt+F1을 눌러여 합니다.", "auto_off": "편집기는 화면 판독기 사용을 위해 절대로 최적화되지 않도록 구성됩니다. 현재로서는 그렇지 않습니다.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "현재 편집기에서 키를 누르면 포커스가 다음 포커스 가능한 요소로 이동합니다. {0} 명령은 현재 키 바인딩으로 트리거할 수 없습니다.", "toggleHighContrast": "고대비 테마로 전환" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "편집기 커서 색입니다.", - "deprecatedEditorActiveLineNumber": "ID는 사용되지 않습니다. 대신 'editorLineNumber.activeForeground'를 사용하세요.", - "editorActiveIndentGuide": "활성 편집기 들여쓰기 안내선 색입니다.", - "editorActiveLineNumber": "편집기 활성 영역 줄번호 색상", - "editorBracketHighlightForeground1": "대괄호의 전경색(1)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", - "editorBracketHighlightForeground2": "대괄호의 전경색(2)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", - "editorBracketHighlightForeground3": "대괄호의 전경색(3)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", - "editorBracketHighlightForeground4": "대괄호의 전경색(4)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", - "editorBracketHighlightForeground5": "대괄호의 전경색(5)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", - "editorBracketHighlightForeground6": "대괄호의 전경색(6)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", - "editorBracketHighlightUnexpectedBracketForeground": "예기치 않은 대괄호의 전경색입니다.", - "editorBracketMatchBackground": "일치하는 괄호 뒤의 배경색", - "editorBracketMatchBorder": "일치하는 브래킷 박스의 색상", - "editorBracketPairGuide.activeBackground1": "활성 대괄호 쌍 안내선의 배경색입니다(1). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.activeBackground2": "활성 대괄호 쌍 안내선의 배경색입니다(2). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.activeBackground3": "활성 대괄호 쌍 안내선의 배경색입니다(3). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.activeBackground4": "활성 대괄호 쌍 안내선의 배경색입니다(4). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.activeBackground5": "활성 대괄호 쌍 안내선의 배경색입니다(5). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.activeBackground6": "활성 대괄호 쌍 안내선의 배경색입니다(6). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.background1": "비활성 대괄호 쌍 안내선의 배경색입니다(1). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.background2": "비활성 대괄호 쌍 안내선의 배경색입니다(2). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.background3": "비활성 대괄호 쌍 안내선의 배경색입니다(3). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.background4": "비활성 대괄호 쌍 안내선의 배경색입니다(4). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.background5": "비활성 대괄호 쌍 안내선의 배경색입니다(5). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorBracketPairGuide.background6": "비활성 대괄호 쌍 안내선의 배경색입니다(6). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", - "editorCodeLensForeground": "편집기 코드 렌즈의 전경색입니다.", - "editorCursorBackground": "편집기 커서의 배경색입니다. 블록 커서와 겹치는 글자의 색상을 사용자 정의할 수 있습니다.", - "editorGhostTextBorder": "편집기에서 고스트 텍스트의 테두리 색입니다.", - "editorGhostTextForeground": "편집기에서 고스트 텍스트의 전경색입니다.", - "editorGutter": "편집기 거터의 배경색입니다. 거터에는 글리프 여백과 행 수가 있습니다.", - "editorIndentGuides": "편집기 들여쓰기 안내선 색입니다.", - "editorLineNumbers": "편집기 줄 번호 색입니다.", - "editorOverviewRulerBackground": "편집기 개요 눈금자의 배경색입니다. 미니맵이 사용하도록 설정되어 편집기의 오른쪽에 배치된 경우에만 사용됩니다.", - "editorOverviewRulerBorder": "개요 눈금 경계의 색상입니다.", - "editorRuler": "편집기 눈금의 색상입니다.", - "editorWhitespaces": "편집기의 공백 문자 색입니다.", - "lineHighlight": "커서 위치의 줄 강조 표시에 대한 배경색입니다.", - "lineHighlightBorderBox": "커서 위치의 줄 테두리에 대한 배경색입니다.", - "overviewRuleError": "오류의 개요 눈금자 마커 색입니다.", - "overviewRuleInfo": "정보의 개요 눈금자 마커 색입니다.", - "overviewRuleWarning": "경고의 개요 눈금자 마커 색입니다.", - "overviewRulerRangeHighlight": "범위의 개요 눈금자 표식 색이 강조 표시됩니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", - "rangeHighlight": "빠른 열기 및 찾기 기능 등을 통해 강조 표시된 영역의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", - "rangeHighlightBorder": "강조 영역 주변의 테두리에 대한 배경색입니다", - "symbolHighlight": "강조 표시된 기호(예: 정의로 이동 또는 다음/이전 기호로 이동)의 배경색입니다. 이 색상은 기본 장식을 숨기지 않도록 불투명하지 않아야 합니다.", - "symbolHighlightBorder": "강조 표시된 기호 주위의 테두리 배경색입니다.", - "unnecessaryCodeBorder": "편집기의 불필요한(사용하지 않는) 소스 코드 테두리 색입니다.", - "unnecessaryCodeOpacity": "편집기의 불필요한(사용하지 않는) 소스 코드 불투명도입니다. 예를 들어 \"#000000c0\"은 75% 불투명도로 코드를 렌더링합니다. 고대비 테마의 경우 페이드 아웃하지 않고 'editorUnnecessaryCode.border' 테마 색을 사용하여 불필요한 코드에 밑줄을 그으세요." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "{0}에 설정된 앵커: {1}", "cancelSelectionAnchor": "선택 앵커 지점 취소", "goToSelectionAnchor": "선택 앵커 지점으로 이동", @@ -650,20 +691,20 @@ "selectionAnchor": "선택 앵커 지점", "setSelectionAnchor": "선택 앵커 지점 설정" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "대괄호로 이동(&&B)", "overviewRulerBracketMatchForeground": "괄호에 해당하는 영역을 표시자에 채색하여 표시합니다.", "smartSelect.jumpBracket": "대괄호로 이동", "smartSelect.selectToBracket": "괄호까지 선택" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "선택한 텍스트를 왼쪽으로 이동", "caret.moveRight": "선택한 텍스트를 오른쪽으로 이동" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "문자 바꾸기" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "복사", "actions.clipboard.copyWithSyntaxHighlightingLabel": "구문을 강조 표시하여 복사", "actions.clipboard.cutLabel": "잘라내기", @@ -673,7 +714,7 @@ "miCut": "잘라내기(&&T)", "miPaste": "붙여넣기(&&P)" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "코드 작업을 적용하는 중 알 수 없는 오류가 발생했습니다.", "args.schema.apply": "반환된 작업이 적용되는 경우를 제어합니다.", "args.schema.apply.first": "항상 반환된 첫 번째 코드 작업을 적용합니다.", @@ -704,18 +745,18 @@ "refactor.label": "리팩터링...", "source.label": "소스 작업..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "코드 작업 표시", "codeActionWithKb": "코드 작업 표시({0})", "preferredcodeActionWithKb": "코드 작업 표시. 기본 설정 빠른 수정 사용 가능({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "현재 줄에 대한 코드 렌즈 명령 표시" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "색 옵션을 토글하려면 클릭하세요(rgb/hsl/hex)." }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "블록 주석 설정/해제", "comment.line": "줄 주석 설정/해제", "comment.line.add": "줄 주석 추가", @@ -723,14 +764,21 @@ "miToggleBlockComment": "블록 주석 설정/해제(&&B)", "miToggleLineComment": "줄 주석 설정/해제(&&T)" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "편집기 상황에 맞는 메뉴 표시" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "커서 다시 실행", "cursor.undo": "커서 실행 취소" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "편집기에서 취소 가능한 작업(예: '참조 피킹')을 실행하는지 여부" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "\"정규식 사용\" 플래그를 재정의합니다.\r\n플래그는 미래를 위해 저장되지 않습니다.\r\n0: 아무것도 하지 않음\r\n1: True\r\n2: False", + "actions.find.matchCaseOverride": "\"Math Case\" 플래그를 재정의합니다.\r\n플래그는 미래를 위해 저장되지 않습니다.\r\n0: 아무것도 하지 않음\r\n1: True\r\n2: False", + "actions.find.preserveCaseOverride": "\"케이스 보존\" 플래그를 재정의합니다.\r\n플래그는 미래를 위해 저장되지 않습니다.\r\n0: 아무것도 하지 않음\r\n1: True\r\n2: False", + "actions.find.wholeWordOverride": "\"전체 단어 일치\" 플래그를 재정의합니다.\r\n플래그는 미래를 위해 저장되지 않습니다.\r\n0: 아무것도 하지 않음\r\n1: True\r\n2: False", "findNextMatchAction": "다음 찾기", "findPreviousMatchAction": "이전 찾기", "miFind": "찾기(&&F)", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "다음 선택 찾기", "previousSelectionMatchFindAction": "이전 선택 찾기", "startFindAction": "찾기", + "startFindWithArgsAction": "인수로 찾기", "startFindWithSelectionAction": "선택 영역에서 찾기", "startReplace": "바꾸기" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "'{1}'에 대한 {0}을(를) 찾음", "ariaSearchNoResultEmpty": "{0}개 찾음", "ariaSearchNoResultWithLineNum": "{2}에서 '{1}'에 대한 {0}을(를) 찾음", @@ -769,7 +818,7 @@ "placeholder.replace": "바꾸기", "title.matchesCountLimit": "처음 {0}개의 결과가 강조 표시되지만 모든 찾기 작업은 전체 텍스트에 대해 수행됩니다." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "편집기 여백의 접기 컨트롤 색입니다.", "foldAction.label": "접기", "foldAllAction.label": "모두 접기", @@ -782,6 +831,7 @@ "gotoNextFold.label": "다음 접기 범위로 이동", "gotoParentFold.label": "부모 폴딩으로 이동", "gotoPreviousFold.label": "이전 접기 범위로 이동", + "maximum fold ranges": "폴더블 영역의 수는 최대 {0}개로 제한됩니다. 폴더블 영역 수를 늘리려면 ['폴딩 최대 영역'](command:workbench.action.openSettings?[\"editor.foldingMaximumRegions\"]) 구성 옵션을 늘리세요.", "toggleFoldAction.label": "접기 전환", "unFoldRecursivelyAction.label": "재귀적으로 펼치기", "unfoldAction.label": "펼치기", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "선택한 영역을 제외한 모든 영역 펼치기", "unfoldAllMarkerRegions.label": "모든 영역 펼치기" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "편집기 문자 모양 여백에서 축소된 범위의 아이콘입니다.", "foldingExpandedIcon": "편집기 문자 모양 여백에서 확장된 범위의 아이콘입니다." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "편집기 글꼴 확대", "EditorFontZoomOut.label": "편집기 글꼴 축소", "EditorFontZoomReset.label": "편집기 글꼴 확대/축소 다시 설정" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "줄 {0}에서 1개 서식 편집을 수행했습니다.", "hint1n": "줄 {0}과(와) {1} 사이에서 1개 서식 편집을 수행했습니다.", "hintn1": "줄 {1}에서 {0}개 서식 편집을 수행했습니다.", "hintnn": "줄 {1}과(와) {2} 사이에서 {0}개 서식 편집을 수행했습니다." }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "문서 서식", "formatSelection.label": "선택 영역 서식" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "다음 문제로 이동 (오류, 경고, 정보)", "markerAction.nextInFiles.label": "파일의 다음 문제로 이동 (오류, 경고, 정보)", "markerAction.previous.label": "이전 문제로 이동 (오류, 경고, 정보)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "다음 마커로 이동의 아이콘입니다.", "previousMarkerIcon": "이전 마커로 이동의 아이콘입니다." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "오류", "Hint": "힌트", "Info": "정보", @@ -834,7 +884,7 @@ "marker aria": "{1}의 {0}입니다. ", "problems": "문제 {1}개 중 {0}개" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "정의로 이동", "actions.goToDeclToSide.label": "측면에서 정의 열기", "actions.goToDeclaration.label": "선언으로 이동", @@ -871,25 +921,25 @@ "references.noGeneric": "참조가 없습니다.", "typedef.title": "형식 정의" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "{0}개 정의를 표시하려면 클릭하세요." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "로드 중...", "metaTitle.N": "{0}({1})", "referenceSearchVisible": "'참조 피킹' 또는 '정의 피킹'과 같이 참조 피킹이 표시되는지 여부" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "참조 {0}개", "referencesCount": "참조 {0}개", "treeAriaLabel": "참조" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "미리 보기를 사용할 수 없음", "noResults": "결과 없음", "peekView.alternateTitle": "참조" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "{0}의 기호 1개, 전체 경로 {1}", "aria.fileReferences.N": "{1}의 기호 {0}개, 전체 경로 {2}", "aria.oneReference": "{2}열, {1}줄, {0}의 기호", @@ -899,30 +949,30 @@ "aria.result.n1": "{1}에서 기호 {0}개를 찾았습니다.", "aria.result.nm": "{1}개 파일에서 기호 {0}개를 찾았습니다." }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "키보드만으로 탐색할 수 있는 기호 위치가 있는지 여부", "location": "{1}의 기호 {0}", "location.kb": "{1}의 {0} 기호, 다음의 경우 {2}" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "정의 미리 보기 가리킨 항목 표시", "showHover": "가리키기 표시" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "modesContentHover.loading": "로드 중...", "too many characters": "성능상의 이유로 긴 줄의 경우 토큰화를 건너뜁니다. 이 항목은 'editor.maxTokenizationLineLength'를 통해 구성할 수 있습니다." }, - "vs/editor/contrib/hover/markerHoverParticipant": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "빠른 수정을 확인하는 중...", "noQuickFixes": "빠른 수정을 사용할 수 없음", "quick fixes": "빠른 수정...", "view problem": "문제 보기" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "다음 값으로 바꾸기", "InPlaceReplaceAction.previous.label": "이전 값으로 바꾸기" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "구성된 탭 크기", "detectIndentation": "콘텐츠에서 들여쓰기 감지", "editor.reindentlines": "줄 다시 들여쓰기", @@ -933,7 +983,17 @@ "indentationToTabs": "들여쓰기를 탭으로 변환", "selectTabWidth": "현재 파일의 탭 크기 선택" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "명령 실행", + "hint.dbl": "삽입하려면 두 번 클릭하세요.", + "hint.def": "정의로 이동({0})", + "hint.defAndCommand": "정의({0})로 이동하여 자세히 알아보려면 마우스 오른쪽 단추를 클릭합니다.", + "links.navigate.kb.alt": "Alt+클릭", + "links.navigate.kb.alt.mac": "Option+클릭", + "links.navigate.kb.meta": "Ctrl+클릭", + "links.navigate.kb.meta.mac": "Cmd+클릭" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "다음 인라인 제안 표시", "action.inlineSuggest.showPrevious": "이전 인라인 제안 표시", "action.inlineSuggest.trigger": "인라인 제안 트리거", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "인라인 제안이 탭에 의해 삽입되는 것보다 작은 공백으로 시작하는지 여부", "inlineSuggestionVisible": "인라인 제안 표시 여부" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "수락", "inlineSuggestionFollows": "제안:", "showNextInlineSuggestion": "다음", "showPreviousInlineSuggestion": "이전" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "선 선택 영역 확장" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "중복된 선택 영역", "editor.transformToLowercase": "소문자로 변환", "editor.transformToSnakecase": "스네이크 표기법으로 변환", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "줄 아래로 이동(&&L)", "miMoveLinesUp": "줄 위로 이동(&&V)" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "형식의 편집기에서 자동으로 이름을 바꿀 때의 배경색입니다.", "linkedEditing.label": "연결된 편집 시작" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "{0} 형식이 올바르지 않으므로 이 링크를 열지 못했습니다", "label": "링크 열기", "links.navigate.executeCmd": "명령 실행", @@ -992,11 +1055,11 @@ "missing.url": "대상이 없으므로 이 링크를 열지 못했습니다.", "tooltip.explanation": "명령 {0} 실행" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "읽기 전용 편집기에서는 편집할 수 없습니다.", "messageVisible": "편집기에서 현재 인라인 메시지를 표시하는지 여부" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "다음 일치 항목 찾기에 선택 항목 추가", "addSelectionToPreviousFindMatch": "이전 일치 항목 찾기에 선택 항목 추가", "changeAll.label": "모든 항목 변경", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "마지막 선택 항목을 이전 일치 항목 찾기로 이동", "mutlicursor.addCursorsToBottom": "맨 아래에 커서 추가", "mutlicursor.addCursorsToTop": "맨 위에 커서 추가", + "mutlicursor.focusNextCursor": "다음 커서 포커스", + "mutlicursor.focusNextCursor.description": "다음 커서에 포커스를 맞춥니다.", + "mutlicursor.focusPreviousCursor": "이전 커서 포커스", + "mutlicursor.focusPreviousCursor.description": "이전 커서에 포커스를 맞춥니다.", "mutlicursor.insertAbove": "위에 커서 추가", "mutlicursor.insertAtEndOfEachLineSelected": "줄 끝에 커서 추가", "mutlicursor.insertBelow": "아래에 커서 추가", "selectAllOccurrencesOfFindMatch": "일치 항목 찾기의 모든 항목 선택" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "매개 변수 힌트 트리거" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "매개 변수 힌트에 있는 활성 항목의 전경색입니다.", "hint": "{0}, 힌트", "parameterHintsNextIcon": "다음 매개 변수 힌트 표시의 아이콘입니다.", "parameterHintsPreviousIcon": "이전 매개 변수 힌트 표시의 아이콘입니다." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "현재 코드 편집기가 피킹 내부에 포함되었는지 여부", "label.close": "닫기", "peekViewBorder": "Peek 뷰 테두리 및 화살표 색입니다.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Peek 뷰 제목 색입니다.", "peekViewTitleInfoForeground": "Peek 뷰 제목 정보 색입니다." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "우선 텍스트 편집기를 열고 줄로 이동합니다.", "gotoLineColumnLabel": "줄 {0} 및 문자 {1}(으)로 이동합니다.", "gotoLineLabel": "{0} 줄로 이동합니다.", "gotoLineLabelEmpty": "현재 줄: {0}, 문자: {1}. 이동할 줄 번호를 입력합니다.", "gotoLineLabelEmptyWithLimit": "현재 줄: {0}, 문자: {1} 이동할 줄 1~{2} 사이의 번호를 입력합니다." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "생성자({0})", "array": "배열({0})", "boolean": "부울({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "형식 매개 변수({0})", "variable": "변수({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "'{0}'을(를) '{1}'(으)로 이름을 변경했습니다. 요약: {2}", "enablePreview": "이름을 바꾸기 전에 변경 내용을 미리 볼 수 있는 기능 사용/사용 안 함", - "label": "'{0}'의 이름을 바꾸는 중", + "label": "'{0}'에서 '{1}'(으)로 이름을 바꾸는 중", "no result": "결과가 없습니다.", - "quotableLabel": "{0} 이름 바꾸기", + "quotableLabel": "{1}에 {0} 이름 바꾸기", "rename.failed": "이름 바꾸기를 통해 편집 내용을 계산하지 못했습니다.", "rename.failedApply": "이름 바꾸기를 통해 편집 내용을 적용하지 못했습니다.", "rename.label": "기호 이름 바꾸기", "resolveRenameLocationFailed": "위치 이름을 바꾸는 중 알 수 없는 오류가 발생했습니다." }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "이름 바꾸기 {0}, 미리 보기 {1}", "renameAriaLabel": "입력 이름을 바꾸세요. 새 이름을 입력한 다음 [Enter] 키를 눌러 커밋하세요.", "renameInputVisible": "입력 이름 바꾸기 위젯이 표시되는지 여부" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "선택 영역 확장(&&E)", "miSmartSelectShrink": "선택 영역 축소(&&S)", "smartSelect.expand": "선택 영역 확장", "smartSelect.shrink": "선택 영역 축소" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "코드 조각 모드일 때 다음 탭 정지가 있는지 여부", "hasPrevTabstop": "코드 조각 모드일 때 이전 탭 정지가 있는지 여부", - "inSnippetMode": "현재 편집기가 코드 조각 모드인지 여부" + "inSnippetMode": "현재 편집기가 코드 조각 모드인지 여부", + "next": "다음 자리 표시자로 이동..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "4월", "AprilShort": "4월", "August": "8월", @@ -1152,17 +1220,16 @@ "Wednesday": "수요일", "WednesdayShort": "수" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": " 키를 누를 때 제안이 삽입되는지 여부", "suggestWidgetDetailsVisible": "제안 세부 정보가 표시되는지 여부", "suggestWidgetMultipleSuggestions": "선택할 수 있는 여러 제안이 있는지 여부", - "suggestWidgetVisible": "제안이 표시되는지 여부", "suggestionCanResolve": "현재 제안에서 추가 세부 정보를 확인하도록 지원하는지 여부", "suggestionHasInsertAndReplaceRange": "현재 제안에 삽입 및 바꾸기 동작이 있는지 여부", "suggestionInsertMode": "기본 동작이 삽입인지 또는 바꾸기인지 여부", "suggestionMakesTextEdit": "현재 제안을 삽입하면 변경 내용이 생성되는지 또는 모든 항목이 이미 입력되었는지 여부" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "삽입", "accept.replace": "바꾸기", "aria.alert.snippet": "{0}의 {1}개의 수정사항을 수락하는 중", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "제안 위젯 크기 다시 설정", "suggest.trigger.label": "제안 항목 트리거" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, 문서: {1}", "editorSuggestWidgetBackground": "제안 위젯의 배경색입니다.", "editorSuggestWidgetBorder": "제안 위젯의 테두리 색입니다.", @@ -1181,22 +1248,26 @@ "editorSuggestWidgetSelectedBackground": "제한 위젯에서 선택된 항목의 배경색입니다.", "editorSuggestWidgetSelectedForeground": "제한 위젯에서 선택된 항목의 전경색입니다.", "editorSuggestWidgetSelectedIconForeground": "제한 위젯에서 선택된 항목의 아이콘 전경색입니다.", + "editorSuggestWidgetStatusForeground": "제안 위젯 상태의 배경색입니다.", + "label.desc": "{0}, {1}", + "label.detail": "{0}{1}", + "label.full": "({0},{1}) {2}", "suggest": "제안", "suggestWidget.loading": "로드 중...", "suggestWidget.noSuggestions": "제안 항목이 없습니다." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "닫기", "loading": "로드 중..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "자세한 정보", "suggestMoreInfoIcon": "제안 위젯에서 자세한 정보의 아이콘입니다." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "배열 기호의 전경색입니다. 이러한 기호는 개요, 이동 경로 및 제안 위젯에 나타납니다.", "symbolIcon.booleanForeground": "부울 기호의 전경색입니다. 이러한 기호는 개요, 이동 경로 및 제안 위젯에 나타납니다.", "symbolIcon.classForeground": "클래스 기호의 전경색입니다. 이러한 기호는 개요, 이동 경로 및 제안 위젯에 나타납니다.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "단위 기호의 전경색입니다. 이러한 기호는 개요, 이동 경로 및 제안 위젯에 표시됩니다.", "symbolIcon.variableForeground": "변수 기호의 전경색입니다. 이러한 기호는 개요, 이동 경로 및 제안 위젯에 표시됩니다." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": " 키로 포커스 이동 설정/해제", "toggle.tabMovesFocus.off": "이제 키를 누르면 탭 문자가 삽입됩니다.", "toggle.tabMovesFocus.on": "이제 키를 누르면 포커스가 다음 포커스 가능한 요소로 이동합니다." }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "개발자: 강제로 다시 토큰화" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "메모에서 문자 강조 표시 사용 안 함", + "action.unicodeHighlight.disableHighlightingInStrings": "문자열에서 문자 강조 표시 사용 안 함", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "모호한 문자 강조 표시 사용 안 함", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "보이지 않는 문자 강조 표시 사용 안 함", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "기본이 아닌 ASCII 문자 강조 표시 사용 안 함", + "action.unicodeHighlight.showExcludeOptions": "제외 옵션 표시", + "unicodeHighlight.adjustSettings": "설정 조정", + "unicodeHighlight.allowCommonCharactersInLanguage": "언어 \"{0}\"에서 더 일반적인 유니코드 문자를 허용합니다.", + "unicodeHighlight.characterIsAmbiguous": "{0} 문자는 소스 코드에서 더 일반적인 {1} 문자와 혼동될 수 있습니다.", + "unicodeHighlight.characterIsInvisible": "{0} 문자가 보이지 않습니다.", + "unicodeHighlight.characterIsNonBasicAscii": "{0} 문자는 기본 ASCII 문자가 아닙니다.", + "unicodeHighlight.configureUnicodeHighlightOptions": "유니코드 강조 표시 옵션 구성", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "메모에서 강조 표시 사용 안 함", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "문자열에서 강조 표시 사용 안 함", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "모호한 강조 사용 안 함", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "보이지 않는 강조 사용 안 함", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "ASCII가 문자가 아닌 강조 사용 안 함", + "unicodeHighlight.excludeCharFromBeingHighlighted": "강조 표시에서 {0} 제외", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "{0}(보이지 않는 문자)이(가) 강조 표시되지 않도록 제외", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "이 문서에는 모호한 유니코드 문자가 많이 포함되어 있습니다.", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "이 문서에는 보이지 않는 유니코드 문자가 많이 포함되어 있습니다.", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "이 문서에는 기본 ASCII 유니코드 문자가 아닌 문자가 많이 포함되어 있습니다.", + "warningIcon": "확장 편집기에 경고 메시지와 함께 표시되는 아이콘입니다." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "unusualLineTerminators.detail": "이 파일 ‘\r\n’에 LS(줄 구분 기호) 또는 PS(단락 구분 기호) 같은 하나 이상의 비정상적인 줄 종결자 문자가 포함되어 있습니다.{0}\r\n파일에서 제거하는 것이 좋습니다. `editor.unusualLineTerminators`를 통해 구성할 수 있습니다.", "unusualLineTerminators.fix": "비정상적인 줄 종결자 제거", "unusualLineTerminators.ignore": "무시", "unusualLineTerminators.message": "비정상적인 줄 종결자가 검색됨", "unusualLineTerminators.title": "비정상적인 줄 종결자" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "기호 강조 표시의 개요 눈금자 표식 색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", "overviewRulerWordHighlightStrongForeground": "쓰기 액세스 기호에 대한 개요 눈금자 표식 색이 강조 표시됩니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", "wordHighlight": "변수 읽기와 같은 읽기 액세스 중 기호의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "변수에 쓰기와 같은 쓰기 액세스 중 기호의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", "wordHighlightStrongBorder": "변수에 쓰기와 같은 쓰기 액세스 중 기호의 테두리 색입니다." }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "단어 삭제" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "마지막 활성 창에 폴더를 추가합니다.", "category": "--list-extensions를 사용할 경우 설치된 확장을 제공된 범주를 기준으로 필터링합니다.", + "deprecated.useInstead": "대신 {0}을(를) 사용하세요.", "diff": "두 파일을 서로 비교합니다.", "disableExtension": "확장을 사용하지 않도록 설정합니다.", "disableExtensions": "설치된 모든 확장을 사용하지 않도록 설정합니다.", @@ -1309,7 +1406,8 @@ "help": "사용법을 출력합니다.", "inspect-brk-extensions": "시작 후 일시 중시된 확장 호스트에서 디버깅 및 확장 프로파일링을 허용합니다. 연결 URI는 개발자 도구를 확인하세요.", "inspect-extensions": "디버깅 및 확장 프로파일링을 허용합니다. 연결 URI는 개발자 도구를 확인하세요.", - "installExtension": "확장을 설치하거나 업데이트합니다. 확장의 식별자는 항상 `${publisher}.${name}`입니다. 최신 버전으로 업데이트하려면 `--force` 인수를 사용합니다. 특정 버전을 설치하려면 `@${version}`을 제공합니다. 예: 'vscode.csharp@1.2.3'", + "install prerelease": "--install-extension을 사용할 때 확장의 시험판 버전을 설치합니다.", + "installExtension": "확장을 설치하거나 업데이트합니다. 인수는 확장 ID 또는 VSIX에 대한 경로입니다. 확장 프로그램의 식별자는 '${publisher}.${name}'입니다. 최신 버전으로 업데이트하려면 '--force' 인수를 사용하세요. 특정 버전을 설치하려면 '@${version}'을(를) 제공하세요. 예: 'vscode.csharp@1.2.3'.", "listExtensions": "설치된 확장을 나열합니다.", "locale": "사용할 로캘(예: en-US 또는 zh-TW)입니다.", "log": "사용할 로그 수준이며 기본값은 'info'입니다. 허용되는 값은 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'입니다.", @@ -1337,15 +1435,11 @@ "wait": "파일이 닫힐 때 까지 기다린 후 돌아갑니다." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "'{0}' 옵션은 더 이상 사용되지 않습니다. {1}", "gotoValidation": "`--goto` 모드에서 인수는 `FILE(:LINE(:CHARACTER))` 형식이어야 합니다.", "multipleValues": "옵션 '{0}'이(가) 두 번 이상 정의되었습니다. 값 '{1}'을(를) 사용하세요.", "unknownOption": "경고: '{0}'은(는) 알려진 옵션 목록에 없지만 Electron/Chromium에 계속 전달됩니다." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "셸 환경 {0}을(를) 확인할 수 없습니다.", - "resolveShellEnvExitError": "생성된 셸의 예기치 않은 종료 코드(코드 {0}, 신호 {1})", - "resolveShellEnvTimeout": "적절한 시간 내에 셸 환경을 해결할 수 없습니다. 셸 구성을 확인하세요." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace를 사용할 수 없습니다.", "Not a Marketplace extension": "마켓플레이스 확장만 다시 설치할 수 있습니다.", @@ -1354,10 +1448,13 @@ "multipleDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}', '{2}' 및 기타 확장이 이 확장에 종속됩니다.", "multipleIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}', '{3}' 및 기타 확장이 이 확장에 종속됩니다.", "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 {1}(버전 {2})와 호환되지 않기 때문에 설치할 수 없습니다.", + "notFoundCompatiblePrereleaseDependency": "'{0}' 확장 시험판은 현재 버전의 {1}(버전 {2})와 호환되지 않기 때문에 설치할 수 없습니다.", + "notFoundReleaseExtension": "릴리스 버전이 없으므로 '{0}' 확장의 릴리스 버전을 설치할 수 없습니다.", "singleDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장이 이 확장에 종속됩니다.", "singleIndirectDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 확장이 이 확장에 종속됩니다.", "twoDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 및 '{2}' 확장이 이 확장에 종속됩니다.", - "twoIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 및 '{3}' 확장이 이 확장에 종속됩니다." + "twoIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 및 '{3}' 확장이 이 확장에 종속됩니다.", + "unsupported prerelease extension": "'{0}' 확장은 더 이상 지원되지 않으므로 설치할 수 없습니다. 이제 시험판 버전으로 '{1}' 확장의 일부가 되었습니다." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "확장", @@ -1390,27 +1487,48 @@ "updateMessage": "'{0}' 확장을 버전 {1}(으)로 업데이트하는 중", "useId": "게시자를 포함하여 전체 확장 ID를 사용하세요(예: {0})." }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "파일 {0}을(를) 읽을 수 없음: {1}.", + "jsonInvalidFormat": "형식 {0}이(가) 잘못됨: JSON 개체가 필요합니다.", + "jsonParseFail": "{0}을(를) 구문 분석하지 못했습니다. [{1}, {2}] {3}.", + "jsonParseInvalidType": "잘못된 매니페스트 파일 {0}: JSON 개체가 아닙니다.", + "jsonsParseReportErrors": "{0}을(를) 구문 분석하지 못함: {1}.", + "missingNLSKey": "키 {0}에 대한 메시지를 찾을 수 없습니다." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "시스템에 {0}이(가) 설치되어 있습니다. 권장되는 확장을 설치하시겠습니까?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "{0}에서 확장을 읽을 수 없음", + "errorDeleting": "'{1}' 확장을 설치하는 동안 기존 '{0}' 폴더를 삭제할 수 없습니다. 폴더를 수동으로 삭제하고 다시 시도하세요.", "exitCode": "확장을 설치할 수 없습니다. 다시 설치하기 전에 VS 코드를 종료한 후 다시 시작하십시오.", "incompatible": "VS Code '{1}'과(와) 호환되지 않으므로 확장 '{0}'을(를) 설치할 수 없습니다.", "notInstalled": "'{0}' 확장이 설치되어 있지 않습니다.", "quitCode": "확장을 설치할 수 없습니다. 다시 설치하기 위해 VS Code를 종료하고 다시 시작하십시오.", "removeError": "확장을 제거하는 동안 오류가 발생했습니다. {0}. 다시 시도하기 전에 VS Code를 종료하고 다시 시작하세요.", + "renameError": "이름을 {0}에서 {1}(으)로 변경하는 중 알 수 없는 오류 발생", "restartCode": "{0}을(를) 다시 설치하기 전에 VS Code를 다시 시작하세요." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "잘못된 VSIX: package.json이 JSON 파일이 아닙니다." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "{0}에서 확장을 읽을 수 없음", - "errorDeleting": "'{1}' 확장을 설치하는 동안 기존 '{0}' 폴더를 삭제할 수 없습니다. 폴더를 수동으로 삭제하고 다시 시도하세요.", - "invalidManifest": "잘못된 확장: package.json이 JSON 파일이 아닙니다.", - "renameError": "이름을 {0}에서 {1}(으)로 변경하는 중 알 수 없는 오류 발생" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "속성 `{0}`은(는) 생략할 수 있으며 `string[]` 형식이어야 합니다.", + "extensionDescription.activationEvents2": "속성 `{0}` 및 `{1}`은(는) 둘 다 지정하거나 둘 다 생략해야 합니다.", + "extensionDescription.browser1": "속성 '{0}'은(는) 생략할 수 있으며 'string' 형식이어야 합니다.", + "extensionDescription.browser2": "확장의 폴더({1}) 내에 포함할 `browser`({0})가 필요합니다. 이로 인해 확장이 이식 불가능한 상태가 될 수 있습니다.", + "extensionDescription.browser3": "속성 `{0}` 및 `{1}`은(는) 둘 다 지정하거나 둘 다 생략해야 합니다.", + "extensionDescription.engines": "속성 `{0}`은(는) 필수이며 `object` 형식이어야 합니다.", + "extensionDescription.engines.vscode": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", + "extensionDescription.extensionDependencies": "속성 `{0}`은(는) 생략할 수 있으며 `string[]` 형식이어야 합니다.", + "extensionDescription.extensionKind": "'main' 속성도 정의된 경우에만 '{0}' 속성을 정의할 수 있습니다.", + "extensionDescription.main1": "`{0}` 속성은 생략할 수 있거나 `string` 형식이어야 함", + "extensionDescription.main2": "확장의 폴더({1}) 내에 포함할 `main`({0})이 필요합니다. 이로 인해 확장이 이식 불가능한 상태가 될 수 있습니다.", + "extensionDescription.main3": "속성 `{0}` 및 `{1}`은(는) 둘 다 지정하거나 둘 다 생략해야 합니다.", + "extensionDescription.name": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", + "extensionDescription.publisher": "속성 게시자 는 'string' 형식이어야 합니다.", + "extensionDescription.version": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", + "notSemver": "확장 버전이 semver와 호환되지 않습니다.", "versionMismatch": "확장이 Code {0}과(와) 호환되지 않습니다. 확장에 {1}이(가) 필요합니다.", "versionSpecificity1": "`engines.vscode`({0})에 지정된 버전이 명확하지 않습니다. vscode 버전이 1.0.0 이전이면 최소한 원하는 주 버전과 부 버전을 정의하세요( 예: ^0.10.0, 0.10.x, 0.11.0 등).", "versionSpecificity2": "`engines.vscode`({0})에 지정된 버전이 명확하지 않습니다. vscode 버전이 1.0.0 이후이면 최소한 원하는 주 버전을 정의하세요(예: ^1.10.0, 1.10.x, 1.x.x, 2.x.x 등).", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "'{0}'이(가) 지원되지 않습니다.", "press.any.key": "계속하려면 아무 키나 누르세요..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "권한이 부족합니다. 작업을 다시 시도하고 허용하세요.", + "fileSystemRenameError": "이름 바꾸기는 파일에 대해서만 지원됩니다." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "비어 있지 않은 폴더 '{0}'을(를) 삭제할 수 없습니다.", "deleteFailedNotFound": "존재하지 않는 파일 '{0}'을(를) 삭제할 수 없습니다.", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "파일이 너무 커서 열 수 없음", "fileTooLargeForHeapError": "이 크기의 파일을 열려면 다시 시작하여 더 많은 메모리를 사용하도록 허용해야 합니다" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "'{0}'을(를) 휴지통으로 이동하지 못함", "trashFailed": "'{0}'을(를) 휴지통으로 이동하지 못함" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "파일이 없음", "moveError": "'{0}'을 (를) '{1}'({2})(으)로 이동할 수 없습니다." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "제안이 표시되는지 여부" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "취소(&&C)", "confirmCloseIssueReporter": "입력이 저장되지 않습니다. 이 창을 닫으시겠습니까?", @@ -1515,6 +1640,7 @@ "sev.warning": "경고" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "취소(&&C)", "mAbout": "{0} 정보", "mBringToFront": "모두 맨 앞으로 가져오기", "mEdit": "편집(&&E)", @@ -1547,7 +1673,9 @@ "miPreferences": "기본 설정(&&P)", "miQuit": "{0} 종료", "miRestartToUpdate": "다시 시작 및 업데이트(&&U)", - "miSwitchWindow": "창 전환(&&W)..." + "miSwitchWindow": "창 전환(&&W)...", + "quit": "종료(&&Q)", + "quitMessage": "종료하시겠습니까?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "취소(&&C)", @@ -1581,6 +1709,11 @@ "strictSSL": "제공된 CA 목록에 대해 프록시 서버 인증서를 확인해야 하는지 여부를 제어합니다.", "systemCertificates": "OS에서 CA 인증서를 로드해야 하는지 여부를 제어합니다(Windows 및 macOS에서는 이 기능을 끈 후 창을 다시 로드해야 함)." }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "셸 환경 {0}을(를) 확인할 수 없습니다.", + "resolveShellEnvExitError": "생성된 셸의 예기치 않은 종료 코드(코드 {0}, 신호 {1})", + "resolveShellEnvTimeout": "적절한 시간 내에 셸 환경을 해결할 수 없습니다. 셸 구성을 확인하세요." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "이 설정이 false이면 새 설정 값에 관계없이 원격 분석이 전송되지 않습니다. {0} 설정으로 인해 더 이상 사용되지 않습니다.", "telemetry.crashReports": "크래시 보고서", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "일반 오류 원격 분석 및 크래시 보고서를 보냅니다.", "telemetry.telemetryLevel.off": "모든 제품 원격 분석을 사용하지 않도록 설정합니다.", "telemetry.telemetryLevel.tableDescription": "다음 표에는 각 설정과 함께 전송되는 데이터가 요약되어 있습니다.", - "telemetry.telemetryLevelMd": "모든 핵심 및 자사 확장 원격 분석을 제어합니다. 이를 통해 {0}의 성능, 개선이 필요한 부분 및 기능이 사용되는 방식을 더 잘 이해할 수 있습니다.", + "telemetry.telemetryLevelMd": "{0} 원격 측정, 자사 확장 원격 측정 및 참여 타사 확장 원격 측정을 제어합니다. 일부 타사 확장은 이 설정을 따르지 않을 수 있습니다. 확인하려면 특정 확장의 설명서를 참조하세요. 원격 확장은 {0}의 성능, 개선이 필요한 부분 및 기능이 사용되는 방식을 더 잘 이해하는 데 도움이 됩니다.", "telemetry.usage": "사용 데이터", "telemetryConfigurationTitle": "원격 분석" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "작업 및 디버그와 같은 자동화 관련 터미널 사용을 위해 Linux에서 사용할 터미널 프로필입니다. 이 설정은 현재 {0}이(가) 설정된 경우 무시됩니다.", + "terminal.integrated.automationProfile.osx": "작업 및 디버그와 같은 자동화 관련 터미널 사용을 위해 macOS에서 사용할 터미널 프로필입니다. 이 설정은 현재 {0}이(가) 설정된 경우 무시됩니다.", + "terminal.integrated.automationProfile.windows": "작업 및 디버그와 같은 자동화 관련 터미널 사용을 위해 사용할 터미널 프로필입니다. 이 설정은 현재 {0}이(가) 설정된 경우 무시됩니다.", "terminal.integrated.automationShell.linux": "설정 시 작업 및 디버그와 같은 자동화 관련 터미널 사용의 {0}을(를) 재정의하고 {1} 값을 무시하는 경로입니다.", + "terminal.integrated.automationShell.linux.deprecation": "더 이상 사용되지 않습니다. 자동화 셸을 구성하는 새로운 권장 방법은 {0}을(를) 사용하여 터미널 자동화 프로필을 만드는 것입니다. 이는 현재 새 자동화 프로필 설정보다 우선하지만 나중에 변경될 예정입니다.", "terminal.integrated.automationShell.osx": "설정 시 작업 및 디버그와 같은 자동화 관련 터미널 사용의 {0}을(를) 재정의하고 {1} 값을 무시하는 경로입니다.", + "terminal.integrated.automationShell.osx.deprecation": "더 이상 사용되지 않습니다. 자동화 셸을 구성하는 새로운 권장 방법은 {0}을(를) 사용하여 터미널 자동화 프로필을 만드는 것입니다. 이는 현재 새 자동화 프로필 설정보다 우선하지만 나중에 변경될 예정입니다.", "terminal.integrated.automationShell.windows": "설정 시 작업 및 디버그와 같은 자동화 관련 터미널 사용의 {0}을(를) 재정의하고 {1} 값을 무시하는 경로입니다.", - "terminal.integrated.confirmIgnoreProcesses": "프로세스를 무시하는 사용자 지정 설정을 제공하도록 구성 가능", + "terminal.integrated.automationShell.windows.deprecation": "더 이상 사용되지 않습니다. 자동화 셸을 구성하는 새로운 권장 방법은 {0}을(를) 사용하여 터미널 자동화 프로필을 만드는 것입니다. 이는 현재 새 자동화 프로필 설정보다 우선하지만 나중에 변경될 예정입니다.", + "terminal.integrated.confirmIgnoreProcesses": "{0} 설정을 사용할 때 무시할 프로세스 이름 집합입니다.", "terminal.integrated.defaultProfile.linux": "Linux에서 사용되는 기본 프로필입니다. 현재 {0} 또는 {1}(으)로 설정된 경우 이 설정은 무시됩니다.", "terminal.integrated.defaultProfile.osx": "macOS에서 사용되는 기본 프로필입니다. 현재 {0} 또는 {1}(으)로 설정된 경우 이 설정은 무시됩니다.", "terminal.integrated.defaultProfile.windows": "Windows에서 사용되는 기본 프로필입니다. 현재 {0} 또는 {1}(으)로 설정된 경우 이 설정은 무시됩니다.", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "Windows 터미널에 있을 때 사용할 [명령줄 형식](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)의 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "터미널 출력의 링크에 대한 마우스를 표시할지 여부입니다.", "terminal.integrated.useWslProfiles": "터미널 드롭다운에 WSL 배포판이 표시되는지를 제어합니다.", + "terminalAutomationProfile.path": "셸 실행 파일에 대한 단일 경로입니다.", "terminalIntegratedConfigurationTitle": "통합 터미널", "terminalProfile.args": "셸 실행 파일을 실행하는 데 사용할 선택적 인수 세트입니다.", "terminalProfile.color": "이 터미널과 연결할 테마 색 ID입니다.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "확장 터미널의 이름", "terminalProfile.windowsSource": "셸에 대한 경로를 자동 검색할 프로필 소스입니다." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "자동으로 기본값 검색" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "{1}에 {0}에서 복원된 세션 콘텐츠" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "이동 경로 항목의 배경색입니다.", "breadcrumbsFocusForeground": "포커스가 있는 이동 경로 항목의 색입니다.", "breadcrumbsSelectedBackground": "이동 경로 항목 선택기의 배경색입니다.", - "breadcrumbsSelectedForegound": "선택한 이동 경로 항목의 색입니다.", + "breadcrumbsSelectedForeground": "선택한 이동 경로 항목의 색입니다.", "buttonBackground": "단추 배경색입니다.", "buttonBorder": "버튼 테두리 색입니다.", "buttonForeground": "단추 기본 전경색입니다.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "diff 편집기의 대각선 채우기 색입니다. 대각선 채우기는 diff 나란히 보기에서 사용됩니다.", "diffEditorBorder": "두 텍스트 편집기 사이의 테두리 색입니다.", "diffEditorInserted": "삽입된 텍스트의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "diffEditorInsertedLineGutter": "줄이 삽입된 여백의 배경색입니다.", + "diffEditorInsertedLines": "삽입된 줄의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", "diffEditorInsertedOutline": "삽입된 텍스트의 윤곽선 색입니다.", + "diffEditorOverviewInserted": "삽입된 콘텐츠에 대한 차등 개요 눈금자 전경입니다.", + "diffEditorOverviewRemoved": "제거된 콘텐츠에 대한 차등 개요 눈금자 전경입니다.", "diffEditorRemoved": "제거된 텍스트 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "diffEditorRemovedLineGutter": "줄이 제거된 여백의 배경색입니다.", + "diffEditorRemovedLines": "제거된 줄의 배경색입니다. 색상은 기본 장식을 숨기지 않도록 불투명하지 않아야 합니다.", "diffEditorRemovedOutline": "제거된 텍스트의 윤곽선 색입니다.", + "disabledForeground": "비활성화된 요소의 전체 전경입니다. 이 색은 구성 요소에서 재정의하지 않는 경우에만 사용됩니다.", "dropdownBackground": "드롭다운 배경입니다.", "dropdownBorder": "드롭다운 테두리입니다.", "dropdownForeground": "드롭다운 전경입니다.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "입력 상자 배경입니다.", "inputBoxBorder": "입력 상자 테두리입니다.", "inputBoxForeground": "입력 상자 전경입니다.", - "inputOption.activeBackground": "입력 필드에서 활성화된 옵션의 배경색입니다.", + "inputOption.activeBackground": "입력 필드에 있는 옵션의 배경 가리키기 색입니다.", "inputOption.activeForeground": "입력 필드에서 활성화된 옵션의 전경색입니다.", + "inputOption.hoverBackground": "입력 필드에서 활성화된 옵션의 배경색입니다.", "inputPlaceholderForeground": "위치 표시자 텍스트에 대한 입력 상자 전경색입니다.", "inputValidationErrorBackground": "오류 심각도의 입력 유효성 검사 배경색입니다.", "inputValidationErrorBorder": "오류 심각도의 입력 유효성 검사 테두리 색입니다.", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "코드 조각 탭 정지의 강조 표시 배경색입니다.", "snippetTabstopHighlightBorder": "코드 조각 탭 정지의 강조 표시 테두리 색입니다.", "statusBarBackground": "편집기 호버 상태 표시줄의 배경색입니다.", + "tableColumnsBorder": "열 사이의 표 테두리 색입니다.", + "tableOddRowsBackgroundColor": "홀수 테이블 행의 배경색입니다.", "textBlockQuoteBackground": "텍스트 내 블록 인용의 전경색입니다.", "textBlockQuoteBorder": "텍스트 내 블록 인용의 테두리 색입니다.", "textCodeBlockBackground": "텍스트 내 코드 블록의 전경색입니다.", @@ -1849,8 +2002,8 @@ "widgetShadow": "편집기 내에서 찾기/바꾸기 같은 위젯의 그림자 색입니다." }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "아이콘 정의와 연결된 글꼴 문자입니다.", - "iconDefintion.fontId": "사용할 글꼴의 ID입니다. 설정하지 않으면 첫 번째로 정의한 글꼴이 사용됩니다.", + "iconDefinition.fontCharacter": "아이콘 정의와 연결된 글꼴 문자입니다.", + "iconDefinition.fontId": "사용할 글꼴의 ID입니다. 설정하지 않으면 첫 번째로 정의한 글꼴이 사용됩니다.", "nextChangeIcon": "다음 편집기 위치로 이동 아이콘입니다.", "previousChangeIcon": "이전 편집기 위치로 이동 아이콘입니다.", "widgetClose": "위젯에서 닫기 작업의 아이콘입니다." @@ -1882,14 +2035,15 @@ "property": "속성의 스타일입니다.", "readonly": "읽기 전용 기호에 사용할 스타일입니다.", "regexp": "식의 스타일입니다.", - "schema.fontStyle.error": "글꼴 스타일은 '기울임꼴', '굵게' 또는 '밑줄' 중 하나이거나 해당 조합이어야 합니다. 빈 문자열은 모든 스타일을 설정 해제합니다.", + "schema.fontStyle.error": "글꼴 스타일은 '기울임꼴', '굵게', '밑줄' 또는 '취소선' 중 하나이거나 해당 조합이어야 합니다. 빈 문자열은 모든 스타일을 설정 해제합니다.", "schema.token.background.warning": "현재 토큰 배경색이 지원되지 않습니다.", "schema.token.bold": "글꼴 스타일을 굵게 설정하거나 설정을 해제합니다. 'fontStyle'이 있으면 이 설정을 재정의합니다.", - "schema.token.fontStyle": "규칙의 모든 글꼴 스타일을 '기울임꼴, '굵게', '밑줄' 중 하나이거나 이들의 조합으로 설정합니다. 나열되지 않은 모든 스타일은 설정 해제됩니다. 빈 문자열을 지정하면 모든 스타일이 설정 해제됩니다.", + "schema.token.fontStyle": "규칙의 글꼴 스타일로 '기울임꼴, '굵게', '밑줄' 또는 '취소선' 중 하나이거나 이들의 조합입니다. 빈 문자열을 지정하면 상속된 설정이 해제됩니다.", "schema.token.fontStyle.none": "없음(상속된 스타일 지우기)", "schema.token.foreground": "토큰의 전경색입니다.", "schema.token.italic": "글꼴 스타일을 기울임꼴로 설정하거나 설정을 해제합니다. 'fontStyle'이 있으면 이 설정을 재정의합니다.", "schema.token.settings": "토큰의 색 및 스타일입니다.", + "schema.token.strikethrough": "글꼴 스타일을 취소선으로 설정하거나 설정을 해제합니다. 'fontStyle'이 있으면 이 설정을 재정의합니다.", "schema.token.underline": "글꼴 스타일을 밑줄로 설정하거나 설정을 해제합니다. 'fontStyle'이 있으면 이 설정을 재정의합니다.", "static": "정적 기호에 사용할 수 있는 스타일입니다.", "string": "문자열의 스타일입니다.", @@ -1911,6 +2065,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "그동안 실행 취소 또는 다시 실행 작업이 발생했기 때문에 모든 파일에서 '{0}'을(를) 실행 취소할 수 없습니다.", "cannotWorkspaceUndoDueToInProgressUndoRedo": "{1}에서 실행 취소 또는 다시 실행 작업이 이미 실행 중이므로 모든 파일에서 '{0}'을(를) 실행 취소할 수 없습니다.", "confirmDifferentSource": "'{0}'을(를) 실행 취소하시겠습니까?", + "confirmDifferentSource.no": "아니요", "confirmDifferentSource.yes": "예", "confirmWorkspace": "모든 파일에서 '{0}'을(를) 실행 취소하시겠습니까?", "externalRemoval": "{0} 파일이 닫히고 디스크에서 수정되었습니다.", @@ -1964,6 +2119,7 @@ "appStalled": "창이 응답하지 않습니다.", "appStalledDetail": "창을 다시 열거나, 닫거나, 계속 기다릴 수 있습니다.", "close": "닫기(&&C)", + "doNotRestoreEditors": "편집기를 복원하지 않음", "hiddenMenuBar": " 키를 눌러 메뉴 모음에 계속 액세스할 수 있습니다.", "reopen": "다시 열기(&&R)", "wait": "계속 대기(&&K)" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "URI '{0}'이(가) 유효한 것으로 확인되지 않아 열 수 없습니다.", "uriInvalidTitle": "URI를 열 수 없습니다." }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "코드 작업 영역" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "신뢰할 수 있음", "untrusted": "제한 모드" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "코드 작업 영역" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "새 창", "newWindowDesc": "새 창을 엽니다.", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "제목", "issueTitleRequired": "제목을 입력하세요.", "issueTypeLabel": "이것은", - "sendExperiments": "A/B 실험 정보 포함({0})", - "sendExtensions": "사용하도록 설정된 확장 포함({0})", - "sendProcessInfo": "현재 실행 중인 프로세스 포함({0})", - "sendSystemInfo": "내 시스템 정보 포함({0})", - "sendWorkspaceInfo": "내 작업 영역 메타데이터 포함({0})", + "sendExperiments": "A/B 실험 정보 포함", + "sendExtensions": "사용하도록 설정된 확장 포함", + "sendProcessInfo": "현재 실행 중인 프로세스 포함", + "sendSystemInfo": "내 시스템 정보 포함", + "sendWorkspaceInfo": "내 작업 영역 메타데이터 포함", "show": "표시", "titleEmptyValidation": "제목은 필수입니다.", "titleLengthValidation": "제목이 너무 깁니다." @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "복사", "copyAll": "모두 복사", - "cpu": "CPU %", + "cpu": "CPU(%)", "debug": "디버그", "forceKillProcess": "프로세스 강제 종료", "killProcess": "프로세스 종료", @@ -2362,14 +2518,14 @@ "cancel": "취소", "confirmLogin": "확장 '{0}'은(는) {1}을(를) 사용하여 로그인하려고 합니다.", "confirmRelogin": "'{0}' 확장은 {1}을(를) 사용하여 사용자가 다시 로그인하기를 원합니다.", - "manageExensions": "이 계정에 액세스할 수 있는 확장 선택", + "manageExtensions": "이 계정에 액세스할 수 있는 확장 선택", "manageTrustedExtensions": "신뢰할 수 있는 확장 관리", "manageTrustedExtensions.cancel": "취소", "noTrustedExtensions": "이 계정을 사용한 확장이 없습니다.", "notUsed": "이 계정을 사용하지 않음", "signOut": "로그아웃", + "signOutMessage": "'{0}' 계정은 다음에서 사용되었습니다.\r\n\r\n{1}\r\n\r\n 해당 확장에서 로그아웃하시겠습니까?", "signOutMessageSimple": "'{0}'에서 로그아웃하시겠습니까?", - "signOutMessagve": "'{0}' 계정은 다음에서 사용되었습니다.\r\n\r\n{1}\r\n\r\n 해당 확장에서 로그아웃하시겠습니까?", "signedOut": "로그아웃했습니다." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} 확장에서 이 파일 삭제와 관련된 리팩터링 변경을 수행하려고 함", "ask.N.move": "{0} 확장에서 이 파일 이동과 관련된 리팩터링 변경을 수행하려고 함", "cancel": "변경 내용 건너뛰기", - "files.participants.timeout": "생성, 이름 바꾸기 및 삭제를 위한 파일 참가자가 취소된 후 밀리초 단위의 시간 제한입니다. 참가자를 비활성화하려면 '0'을 사용합니다.", "label": "'파일 작업에 미리 보기 필요'에 대한 선택 재설정", "msg-copy": "'파일 복사' 참가자 실행 중...", "msg-create": "'파일 만들기' 참가자 실행 중...", "msg-delete": "'파일 삭제' 참가자 실행 중...", "msg-rename": "'파일 이름 바꾸기' 참가자 실행 중...", + "msg-write": "'파일 쓰기' 참가자 실행 중...", "ok": "확인", "preview": "미리 보기 표시" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "뷰 컨테이너 '{0}'이(가) 없으므로 이 컨테이너에 등록된 모든 뷰가 '탐색기'에 추가됩니다.", - "ViewContainerRequiresProposedAPI": "보기 컨테이너 '{0}'을(를) 'Remote'에 추가하려면 'enableProposedApi'이 켜져 있어야 합니다.", + "ViewContainerRequiresProposedAPI": "보기 컨테이너 '{0}'을(를) '원격'에 추가하려면 'enabledApiProposals: [\"contribViewsRemote\"]'가 필요합니다.", "duplicateView1": "동일한 ID `{0}`(으)로 여러 보기를 등록할 수 없습니다.", "duplicateView2": "ID가 `{0}`인 뷰가 이미 등록되어 있습니다.", "optenum": "`{0}` 속성은 생략할 수 있거나 {1} 중 하나여야 함", "optstring": "`{0}` 속성은 생략할 수 있거나 `string` 형식이어야 함", "requirearray": "보기는 배열이어야 함", - "requireidstring": "`{0}` 속성은 필수이며 `string` 형식이어야 합니다. 영숫자, '_', '-'만 사용할 수 있습니다.", + "requireidstring": "속성 ‘{0}’은(는) 필수이며 값이 비어 있지 않은 `string` 형식이어야 합니다. 영숫자, '_', '-'만 사용할 수 있습니다.", + "requirenonemptystring": "속성 '{0}'은(는) 필수이며 값이 비어 있지 않은 'string' 형식이어야 합니다.", "requirestring": "`{0}` 속성은 필수이며 `string` 형식이어야 함", "unknownViewType": "알 수 없는 보기 형식 '{0}'입니다.", "viewcontainer requirearray": "뷰 컨테이너는 배열이어야 합니다.", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "뷰 컨테이너를 편집기에 기여합니다." }, "vs/workbench/api/common/configurationExtensionPoint": { - "config.property.defaultConfiguration.languageExpected": "언어 선택기가 필요합니다(예: [\"java\"]).", - "config.property.defaultConfiguration.warning": "'{0}'에 대한 구성 기본값을 등록할 수 없습니다. 언어별 설정에 대한 기본값만 지원됩니다.", + "config.property.defaultConfiguration.warning": "'{0}'에 대한 구성 기본값을 등록할 수 없습니다. 기계 재정의 가능, 창, 자원 및 언어 재정의 가능 범위 설정에 대한 기본값만 지원됩니다.", "config.property.duplicate": "'{0}'을(를) 등록할 수 없습니다. 이 속성은 이미 등록되어 있습니다.", "invalid.allOf": "'configuration.allOf'는 사용되지 않으며 더 이상 사용해서는 안됩니다. 대신 여러 구성 섹션을 배열로 'configuration' 기여 지점에 전달하세요.", "invalid.properties": "'configuration.properties'는 개체여야 합니다.", @@ -2508,16 +2664,17 @@ "scope.markdownDescription": "Markdown 형식의 설명입니다.", "scope.markdownEnumDescriptions": "Markdown 형식의 열거형 값에 대한 설명입니다.", "scope.multilineText.description": "값은 textarea에 표시됩니다.", + "scope.order": "지정된 경우 동일한 범주 내의 다른 설정을 기준으로 이 설정의 순서를 지정합니다. 주문 속성이 있는 설정은 이 속성이 설정되지 않은 설정 앞에 배치됩니다.", "scope.resource.description": "사용자, 원격, 작업 영역 또는 폴더 설정에서 구성할 수 있는 구성입니다.", "scope.singlelineText.description": "값이 입력 상자에 표시됩니다.", "scope.window.description": "사용자, 원격 또는 작업 영역 설정에서 구성할 수 있는 구성입니다.", "unknownWorkspaceProperty": "알 수 없는 작업 영역 구성 속성", "vscode.extension.contributes.configuration": "구성 설정을 적용합니다.", + "vscode.extension.contributes.configuration.order": "지정한 경우 다른 범주를 기준으로 이 범주의 설정 순서를 지정합니다.", "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": "언어별로 기본 편집기 구성 설정을 적용합니다.", + "vscode.extension.contributes.configuration.title": "설정의 현재 범주에 대한 제목입니다. 이 레이블은 설정 편집기에서 부제목으로 렌더링됩니다. 제목이 확장 표시 이름과 같으면 범주가 기본 확장 제목 아래에 그룹화됩니다.", "workspaceConfig.extensions.description": "작업 영역 확장", "workspaceConfig.folders.description": "작업 영역에 로드되는 폴더 목록입니다.", "workspaceConfig.launch.description": "작업 영역 시작 구성", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "'configuration.jsonValidation.url'이 잘못된 상대 URL입니다. {0}", "invalid.url.schema": "확장에 위치한 스키마를 참조하기 위해 'configuration.jsonValidation.url'은 절대 URL이거나 './'로 시작해야 합니다." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "주석 편집기 아래에 단추로 렌더링되는, 제공된 주석 상황에 맞는 메뉴", - "comment.title": "제공한 주석 제목 메뉴", - "commentThread.actions": "주석 편집기 아래에 단추로 렌더링된, 제공된 주석 스레드 컨텍스트 메뉴", - "commentThread.title": "제공한 주석 스레드 제목 메뉴", - "dup": "`명령` 섹션에 `{0}` 명령이 여러 번 나타납니다.", - "dupe.command": "메뉴 항목이 동일한 명령을 기본값과 alt 명령으로 참조합니다.", - "file.newFile": "'새 파일...' 시작 페이지 및 파일 메뉴에 표시되는 빠른 선택입니다.", - "inlineCompletions.actions": "인라인 완성을 마우스로 가리킬 때 표시되는 작업", - "interactive.cell.title": "제공된 대화형 셀 제목 메뉴", - "interactive.toolbar": "제공된 대화형 도구 모음 메뉴", - "menuId.invalid": "`{0}`은(는) 유효한 메뉴 식별자가 아닙니다.", - "menus.changeTitle": "소스 컨트롤 인라인 변경 메뉴", - "menus.commandPalette": "명령 팔레트", - "menus.debugCallstackContext": "디버그 호출 스택 보기 상황에 맞는 메뉴", - "menus.debugToolBar": "디버그 도구 모음 메뉴", - "menus.debugVariablesContext": "디버그 변수 보기 상황에 맞는 메뉴", - "menus.editorContext": "편집기 상황에 맞는 메뉴", - "menus.editorContextCopyAs": "편집기 상황에 맞는 메뉴의 '다음으로 복사' 하위 메뉴", - "menus.editorTabContext": "편집기 탭 상황에 맞는 메뉴", - "menus.editorTitle": "편집기 제목 메뉴", - "menus.editorTitleRun": "편집기 제목 메뉴 내에서 하위 메뉴 실행", - "menus.explorerContext": "파일 탐색기 상황에 맞는 메뉴", - "menus.extensionContext": "확장 상황에 따른 메뉴", - "menus.file": "최상위 파일 메뉴", - "menus.home": "홈 표시기 상황에 맞는 메뉴(웹 전용)", - "menus.opy": "최상위 편집 메뉴의 '다음으로 복사' 하위 메뉴", - "menus.resourceFolderContext": "소스 제어 리소스 폴더 컨텍스트 메뉴", - "menus.resourceGroupContext": "소스 제어 리소스 그룹 상황에 맞는 메뉴", - "menus.resourceStateContext": "소스 제어 리소스 상태 상황에 맞는 메뉴", - "menus.scmSourceControl": "소스 제어 메뉴", - "menus.scmTitle": "소스 제어 제목 메뉴", - "menus.statusBarRemoteIndicator": "상태 표시줄의 원격 표시기 메뉴입니다.", - "menus.statusBarWindowIndicator": "상태 표시줄의 창 표시기 메뉴입니다.", - "menus.statusBarWindowIndicator.deprecated": "대신 'statusBar/remoteIndicator' 메뉴를 사용하세요.", - "menus.touchBar": "터치 바(macOS 전용)", - "missing.altCommand": "메뉴 항목이 '명령' 섹션에 정의되지 않은 alt 명령 `{0}`을(를) 참조합니다.", - "missing.command": "메뉴 항목이 '명령' 섹션에 정의되지 않은 `{0}` 명령을 참조합니다.", - "missing.submenu": "메뉴 항목이 '하위 메뉴' 섹션에 정의되지 않은 `{0}` 하위 메뉴를 참조합니다.", - "nonempty": "비어 있지 않은 값이 필요합니다.", - "notebook.cell.execute": "제공된 전자 필기장 셀 실행 메뉴", - "notebook.cell.executePrimary": "제공된 기본 Notebook 셀 실행 단추", - "notebook.cell.title": "제공된 Notebook 셀 제목 메뉴", - "notebook.toolbar": "제공된 Notebook 도구 모음 메뉴", - "opticon": "'icon' 속성은 생략하거나, '{dark, light}' 같은 문자열 또는 리터럴이어야 합니다.", - "optstring": "`{0}` 속성은 생략할 수 있거나 `string` 형식이어야 함", - "proposed": "제안된 API", - "proposedAPI.invalid": "{0}(은)는 제안된 메뉴 식별자이며 dev가 없거나 다음 명령 줄 스위치를 사용하는 경우에만 사용할 수 있습니다. --enable-proposed-api {1}", - "require": "하위 메뉴 항목은 개체여야 합니다.", - "requireStringOrObject": "`{0}` 속성은 필수이며 `string` 또는 `object` 형식이어야 합니다.", - "requirearray": "하위 메뉴 항목은 배열이어야 합니다.", - "requirestring": "`{0}` 속성은 필수이며 `string` 형식이어야 함", - "requirestrings": "`{0}` 및 `{1}` 속성은 필수이며 `string` 형식이어야 합니다.", - "submenuId.duplicate.id": "'{0}' 하위 메뉴는 이미 이전에 등록되었습니다.", - "submenuId.invalid.id": "`{0}`은(는) 유효한 하위 메뉴 식별자가 아닙니다.", - "submenuId.invalid.label": "`{0}`은(는) 유효한 하위 메뉴 레이블이 아닙니다.", - "submenuItem.duplicate": "'{0}' 하위 메뉴가 이미 '{1}' 메뉴에 적용되었습니다.", - "testing.item.context": "기여한 테스트 항목 메뉴", - "testing.item.gutter.title": "테스트 항목의 제본용 여백 장식 메뉴", - "unsupported.submenureference": "메뉴 항목이 하위 메뉴 지원이 포함되지 않은 메뉴의 하위 메뉴를 참조합니다.", - "view.itemContext": "기여 조회 항목 상황에 맞는 메뉴", - "view.timelineContext": "타임라인 보기 항목 컨텍스트 메뉴", - "view.timelineTitle": "타임라인 보기 제목 메뉴", - "view.tunnelContext": "포트 보기 항목 상황에 맞는 메뉴", - "view.tunnelOriginInline": "포트 보기 항목 원본 인라인 메뉴", - "view.tunnelPortInline": "포트 보기 항목 포트 인라인 메뉴", - "view.viewTitle": "기여 조회 제목 메뉴", - "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에 표시되는 짧은 제목입니다. 메뉴는 명령을 표시하는 컨텍스트에 따라 'title' 또는 'shortTitle'을 선택합니다.", - "vscode.extension.contributes.commandType.title": "명령이 UI에 표시되는 제목입니다.", - "vscode.extension.contributes.commands": "명령 팔레트에 명령을 적용합니다.", - "vscode.extension.contributes.menuItem.alt": "실행할 대체 명령의 식별자입니다. 명령은 '명령' 섹션에 선언되어야 합니다.", - "vscode.extension.contributes.menuItem.command": "실행할 명령의 식별자입니다. 명령은 '명령' 섹션에 선언되어야 합니다.", - "vscode.extension.contributes.menuItem.group": "이 항목이 속하는 그룹", - "vscode.extension.contributes.menuItem.submenu": "이 항목에 표시할 하위 메뉴의 식별자입니다.", - "vscode.extension.contributes.menuItem.when": "이 항목을 표시하기 위해 true여야 하는 조건", - "vscode.extension.contributes.menus": "편집기에 메뉴 항목을 적용합니다.", - "vscode.extension.contributes.submenu.icon": "(선택 사항) UI에서 하위 메뉴를 나타내는 데 사용되는 아이콘입니다. 파일 경로, 어두운 테마 및 밝은 테마의 파일 경로가 있는 개체 또는 `\\$(zap)`과(와) 같은 테마 아이콘 참조입니다.", - "vscode.extension.contributes.submenu.icon.dark": "어두운 테마를 사용하는 경우의 아이콘 경로", - "vscode.extension.contributes.submenu.icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", - "vscode.extension.contributes.submenu.id": "하위 메뉴로 표시할 메뉴의 식별자입니다.", - "vscode.extension.contributes.submenu.label": "이 하위 메뉴로 이어지는 메뉴 항목의 레이블입니다.", - "vscode.extension.contributes.submenus": "편집기에 하위 메뉴 항목을 제공합니다." - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "디버그 프로세스" }, @@ -2662,12 +2730,18 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "컨텍스트 키 검사", + "keyboardShortcutsFormat.command": "명령 제목입니다.", + "keyboardShortcutsFormat.commandAndKeys": "명령 제목 및 키입니다.", + "keyboardShortcutsFormat.commandWithGroup": "해당 그룹이 접두사로 붙는 명령 제목입니다.", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "명령 제목 및 키(해당 그룹이 접두사로 붙는 명령 포함)", + "keyboardShortcutsFormat.keys": "키.", "logStorage": "로그 스토리지 데이터베이스 콘텐츠", "logWorkingCopies": "작업 복사본 로깅", "screencastMode.fontSize": "스크린캐스트 모드 키보드의 글꼴 크기(픽셀)를 제어합니다.", "screencastMode.keyboardOverlayTimeout": "스크린캐스트 모드에서 키보드 오버레이가 표시되는 시간(밀리초)을 제어합니다.", + "screencastMode.keyboardShortcutsFormat": "바로 가기를 표시할 때 키보드 오버레이에 표시되는 항목을 제어합니다.", "screencastMode.location.verticalPosition": "맨 아래에서 스크린캐스트 모드 오버레이의 수직 오프셋을 워크벤치 높이의 백분율로 제어합니다.", - "screencastMode.mouseIndicatorColor": "스크린캐스트 모드에서 마우스 표시기의 16진수(#RGB, #RGBA, #RRGGBB 또는 #RRGGBBAA) 색상을 제어합니다.", + "screencastMode.mouseIndicatorColor": "스크린캐스트 모드에서 마우스 표시기의 헥스(#RGB, #RGBA, #RRGGBB 또는 #RRGGBBAA) 색상을 제어합니다.", "screencastMode.mouseIndicatorSize": "스크린캐스트 모드에서 마우스 표시기의 크기(픽셀)를 제어합니다.", "screencastMode.onlyKeyboardShortcuts": "스크린캐스트 모드에서 바로 가기 키만 표시합니다.", "screencastModeConfigurationTitle": "스크린캐스트 모드", @@ -2686,60 +2760,107 @@ "newsletterSignup": "VS Code 뉴스레터 등록", "openDocumentationUrl": "문서", "openLicenseUrl": "라이센스 보기", - "openPrivacyStatement": "개인정보취급방침", + "openPrivacyStatement": "개인정보처리방침", "openTipsAndTricksUrl": "팁과 요령", "openTwitterUrl": "Twitter에서 참여", "openUserVoiceUrl": "기능 요청 검색", "openVideoTutorialsUrl": "비디오 자습서" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "사이드바 닫기", - "compositePart.hideSideBarLabel": "사이드 막대 숨기기", + "active": "활성", + "activityBar": "작업 표시줄", + "activityBarLeft": "왼쪽 위치의 활동 표시줄을 나타냅니다.", + "activityBarRight": "올바른 위치의 활동 표시줄을 나타냅니다.", + "centerLayoutIcon": "가운데 레이아웃 모드를 나타냅니다.", + "centerPanel": "가운데", + "centeredLayout": "가운데 맞춤 레이아웃", + "close": "닫기", + "closeSidebar": "기본 사이드 바 닫기", + "cofigureLayoutIcon": "아이콘은 워크벤치 레이아웃 구성을 나타냅니다.", + "compositePart.hideSideBarLabel": "기본 사이드바 숨기기", + "configureLayout": "레이아웃 구성", + "customizeLayout": "레이아웃 사용자 지정...", + "customizeLayoutQuickPickTitle": "레이아웃 사용자 지정", "decreaseEditorHeight": "편집기 높이 줄이기", "decreaseEditorWidth": "편집기 너비 줄이기", "decreaseViewSize": "현재 뷰 크기 줄이기", + "fullScreenIcon": "전체 화면을 나타냅니다.", + "fullscreen": "전체 화면", + "hidden": "숨김", "increaseEditorHeight": "편집기 높이 늘리기", "increaseEditorWidth": "편집기 너비 늘리기", "increaseViewSize": "현재 뷰 크기 늘리기", + "justifyPanel": "양쪽 맞춤", + "layoutModes": "모드", + "leftPanel": "왼쪽", + "leftSideBar": "왼쪽", + "menuBar": "메뉴 모음", + "menuBarIcon": "메뉴 바를 나타냅니다.", "miAppearance": "모양(&&A)", - "miMoveSidebarLeft": "사이드바를 왼쪽으로 이동(&&M)", - "miMoveSidebarRight": "사이드바를 오른쪽으로 이동(&&M)", + "miMoveSidebarLeft": "기본 사이드바를 왼쪽으로 이동(&&M)", + "miMoveSidebarRight": "기본 사이드 바 오른쪽으로 이동(&&M)", "miShowActivityBar": "작업 막대 표시(&&A)", "miShowEditorArea": "편집기 영역 표시(&&E)", "miShowMenuBar": "메뉴 모음 표시(&&B)", - "miShowSidebar": "사이드바 표시(&&S)", + "miShowSidebar": "기본 사이드바 표시(&&P)", + "miShowSidebarNoMnnemonic": "기본 사이드바 표시", "miShowStatusbar": "상태 표시줄 표시(&&T)", "miToggleCenteredLayout": "가운데 맞춤 레이아웃(&&C)", "miToggleZenMode": "Zen 모드", - "move sidebar left": "사이드바를 왼쪽으로 이동", - "move sidebar right": "사이드바를 오른쪽으로 이동", + "move second sidebar left": "보조 사이드바를 왼쪽으로 이동", + "move second sidebar right": "보조 사이드바를 오른쪽으로 이동", + "move side bar right": "기본 사이드 바를 오른쪽으로 이동", + "move sidebar left": "기본 사이드 바를 왼쪽으로 이동", + "move sidebar right": "기본 사이드 바를 오른쪽으로 이동", "moveFocusedView": "포커스가 지정된 뷰 이동", "moveFocusedView.error.noFocusedView": "현재 포커스가 지정된 뷰가 없습니다.", "moveFocusedView.error.nonMovableView": "현재 포커스가 있는 뷰는 이동할 수 없습니다.", "moveFocusedView.newContainerInPanel": "새 패널 항목", + "moveFocusedView.newContainerInSidePanel": "새 보조 사이드바 항목", "moveFocusedView.newContainerInSidebar": "새 사이드바 항목", "moveFocusedView.selectDestination": "뷰의 대상 선택", "moveFocusedView.selectView": "이동할 보기 선택", "moveFocusedView.title": "보기: {0} 이동", - "moveSidebarLeft": "사이드바를 왼쪽으로 이동", - "moveSidebarRight": "사이드바를 오른쪽으로 이동", + "moveSidebarLeft": "기본 사이드 바를 왼쪽으로 이동", + "moveSidebarRight": "기본 사이드 바를 오른쪽으로 이동", "moveView": "보기 이동", "panel": "패널", + "panelAlignment": "패널 정렬", + "panelBottom": "하단 패널을 나타냅니다.", + "panelBottomCenter": "중앙으로 설정된 하단 패널 정렬을 나타냅니다.", + "panelBottomJustify": "양쪽 맞춤으로 설정된 하단 패널 정렬을 나타냅니다.", + "panelBottomLeft": "왼쪽으로 설정된 하단 패널 정렬을 나타냅니다.", + "panelBottomRight": "오른쪽으로 설정된 하단 패널 정렬을 나타냅니다.", "panelContainer": "패널 / {0}", + "panelLeft": "왼쪽 위치의 사이드바를 나타냅니다.", + "panelRight": "오른쪽 위치에 있는 사이드바를 나타냅니다.", "resetFocusedView.error.noFocusedView": "현재 포커스가 지정된 뷰가 없습니다.", "resetFocusedViewLocation": "포커스된 뷰 위치 다시 설정", "resetViewLocations": "뷰 위치 다시 설정", + "rightPanel": "오른쪽", + "rightSideBar": "오른쪽", + "secondarySideBar": "보조 사이드바", + "secondarySideBarContainer": "보조 사이드바/{0}", + "sideBar": "기본 사이드바", + "sideBarPosition": "기본 사이드바 위치", "sidebar": "사이드바", "sidebarContainer": "사이드바 / {0}", + "statusBar": "상태 표시줄", + "statusBarIcon": "상태 표시줄을 나타냅니다.", "toggleActivityBar": "작업 막대 표시 유형 전환", "toggleCenteredLayout": "가운데 맞춤된 레이아웃 설정/해제", "toggleEditor": "편집기 영역 가시성 전환", "toggleMenuBar": "메뉴 모음 설정/해제", - "toggleSidebar": "사이드바 표시 유형 설정/해제", - "toggleSidebarPosition": "사이드바 위치 설정/해제", + "toggleSideBar": "기본 사이드바 설정/해제", + "toggleSidebar": "기본 사이드 바 가시성 전환", + "toggleSidebarPosition": "기본 사이드 바 위치 전환", "toggleStatusbar": "상태 표시줄 표시 설정/해제", "toggleTabs": "탭 표시 설정/해제", - "toggleZenMode": "Zen 모드 설정/해제" + "toggleVisibility": "표시 여부", + "toggleZenMode": "Zen 모드 설정/해제", + "visible": "표시", + "zenMode": "Zen 모드", + "zenModeIcon": "선 모드를 나타냅니다." }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "다음 부분에 포커스 설정", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "작업 영역 열기" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "저장되지 않은 변경 내용이 있는 작업 복사본이 있는지 여부", - "isFullscreen": "창이 전체 화면 모드인지 여부", - "remoteName": "창이 연결된 원격의 이름 또는 원격에 연결되어 있지 않은 경우 빈 문자열", - "virtualWorkspace": "가상 파일 시스템 또는 빈 문자열에서 가져온 경우 현재 작업 영역의 시스템입니다.", - "workbenchState": "창에 열려 있는 작업 영역의 종류('비어 있음'(작업 영역 없음), '폴더'(단일 폴더) 또는 '작업 영역'(다중 루트 작업 영역))", - "workspaceFolderCount": "작업 영역의 루트 폴더 수" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "파일이 너무 커서 제목 없는 편집기로 열 수 없습니다. 먼저 파일을 파일 탐색기에 업로드한 후 다시 시도하세요." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "작업 막대에 포커스", "hideAccounts": "계정 숨기기", "manageTrustedExtensions": "신뢰할 수 있는 확장 관리", - "nextSideBarView": "다음 사이드바 보기", + "nextSideBarView": "다음 기본 사이드 바 보기", "noAccounts": "계정에 로그인되어 있지 않습니다.", - "previousSideBarView": "이전 사이드바 보기", + "previousSideBarView": "이전 기본 사이드 바 보기", "signOut": "로그아웃" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "계정", + "accounts visibility key": "활동 표시줄의 계정 항목 표시 유형 사용자 지정.", "accountsViewBarIcon": "보기 표시줄의 계정 아이콘입니다.", "hideActivitBar": "작업 막대 숨기기", "hideMenu": "메뉴 숨기기", "manage": "관리", "menu": "메뉴", + "pinned view containers": "활동 표시줄 항목 표시 유형 사용자 지정", "resetLocation": "위치 다시 설정", "settingsViewBarIcon": "보기 표시줄의 설정 아이콘입니다." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "사이드 패널에 포커스", - "hideAuxiliaryBar": "사이드 패널 숨기기", - "miShowAuxiliaryBar": "사이드 패널 표시(&&D)", - "toggleAuxiliaryBar": "사이드 패널 설정/해제" + "focusAuxiliaryBar": "보조 사이드바에 포커스", + "hideAuxiliaryBar": "보조 사이드바 숨기기", + "miShowAuxiliaryBar": "보조 가로 막대 표시(&&D)", + "miShowAuxiliaryBarNoMnemonic": "보조 사이드바 표시", + "toggleAuxiliaryBar": "보조 사이드바 표시 설정/해제", + "toggleAuxiliaryIconLeft": "왼쪽 위치에서 보조 막대를 전환하는 아이콘입니다.", + "toggleAuxiliaryIconRight": "보조 막대를 올바른 위치로 전환하는 아이콘입니다.", + "toggleSecondarySideBar": "보조 사이드바 설정/해제" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "사이드 패널 숨기기" + "hideAuxiliaryBar": "보조 사이드바 숨기기", + "move second side bar left": "보조 사이드바를 왼쪽으로 이동", + "move second side bar right": "보조 사이드바를 오른쪽으로 이동" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "배너에 키보드 포커스가 있는지 여부", "focusBanner": "포커스 배너" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "이진 뷰어", - "nativeBinaryError": "파일이 이진이거나 지원되지 않는 텍스트 인코딩을 사용하기 때문에 편집기에서 표시되지 않습니다.", - "openAsText": "그래도 여시겠습니까?" + "binaryError": "파일이 이진이거나 지원되지 않는 텍스트 인코딩을 사용하기 때문에 편집기에서 표시되지 않습니다.", + "openAnyway": "계속 열기" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "탐색 이동 경로를 사용하도록/사용하지 않도록 설정합니다.", @@ -2958,7 +3078,8 @@ "cmd.focus": "이동 경로에 포커스", "cmd.toggle": "이동 경로 설정/해제", "empty": "요소 없음", - "miShowBreadcrumbs": "이동 경로 표시(&&B)" + "miShowBreadcrumbs": "이동 경로 표시(&&B)", + "separatorIcon": "이동 경로의 구분 기호 아이콘입니다." }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "이동 경로" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "그룹 3(&&3)", "miForward": "앞으로(&&F)", "miJoinEditorInGroup": "그룹에 참가(&&G)", + "miJoinEditorInGroupWithoutMnemonic": "그룹에 참가", "miLastEditLocation": "마지막 편집 위치(&&L)", "miNextEditor": "다음 편집기(&&N)", "miNextEditorInGroup": "그룹의 다음 편집기(&&N)", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "닫힌 편집기 다시 열기(&&R)", "miSecondSideEditor": "편집기의 두 번째 측면(&&S)", "miSingleColumnEditorLayout": "단일(&&S)", + "miSingleColumnEditorLayoutWithoutMnemonic": "단일", "miSplitEditorDown": "아래쪽 분할(&&D)", + "miSplitEditorDownWithoutMnemonic": "아래로 분할", "miSplitEditorInGroup": "그룹으로 분할(&&G)", + "miSplitEditorInGroupWithoutMnemonic": "그룹으로 분할", "miSplitEditorLeft": "왼쪽 분할(&&L)", + "miSplitEditorLeftWithoutMnemonic": "왼쪽으로 분할", "miSplitEditorRight": "오른쪽 분할(&&R)", + "miSplitEditorRightWithoutMnemonic": "오른쪽으로 분할", "miSplitEditorUp": "위쪽 분할(&&U)", + "miSplitEditorUpWithoutMnemonic": "위로 분할", "miSwitchEditor": "편집기 전환(&&E)", "miSwitchGroup": "그룹 전환(&&G)", "miThreeColumnsEditorLayout": "세 개 열(&&H)", + "miThreeColumnsEditorLayoutWithoutMnemonic": "세 개 열", "miThreeRowsEditorLayout": "세 개 행(&&R)", + "miThreeRowsEditorLayoutWithoutMnemonic": "세 개 행", "miTwoByTwoGridEditorLayout": "그리드(2x2)(&&G)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "그리드(2x2)", "miTwoColumnsBottomEditorLayout": "아래쪽 두 개 열(&&C)", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "아래쪽 두 개 열", "miTwoColumnsEditorLayout": "두 개 열(&&T)", + "miTwoColumnsEditorLayoutWithoutMnemonic": "두 개의 열", "miTwoRowsEditorLayout": "두 개 행(&&W)", + "miTwoRowsEditorLayoutWithoutMnemonic": "두 개 행", "miTwoRowsRightEditorLayout": "오른쪽 두 개 행(&&O)", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "오른쪽 두 개 행", "navigate.next.label": "다음 변경 내용", "navigate.prev.label": "이전 변경 내용", "nextChangeIcon": "Diff 편집기에서 다음 변경 작업의 아이콘입니다.", @@ -3061,6 +3196,7 @@ "unpinEditor": "편집기 고정 해제" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "지우기(&&C)", "clearEditorHistory": "편집기 기록 지우기", "clearRecentFiles": "최근 사용 항목 지우기", "closeAllEditors": "모든 편집기 닫기", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "다른 그룹의 편집기 닫기", "closeEditorsToTheLeft": "그룹에서 왼쪽에 있는 편집기 닫기", "closeOneEditor": "닫기", + "confirmClearDetail": "이 작업은 취소할 수 없습니다.", + "confirmClearEditorHistoryMessage": "최근에 연 편집기의 기록을 지우시겠습니까?", + "confirmClearRecentsMessage": "최근에 연 모든 파일 및 작업 영역을 지우시겠습니까?", "duplicateActiveGroupDown": "편집기 그룹을 아래에 복제", "duplicateActiveGroupLeft": "편집기 그룹을 왼쪽에 복제", "duplicateActiveGroupRight": "편집기 그룹을 오른쪽에 복제", @@ -3096,7 +3235,7 @@ "joinAllGroups": "모든 편집기 그룹 조인", "joinTwoGroups": "편집기 그룹을 다음 그룹에 조인", "lastEditorInGroup": "그룹의 마지막 편집기 열기", - "maximizeEditor": "사이드바 숨기기", + "maximizeEditor": "편집기 그룹 최대화 및 사이드바 숨기기", "minimizeOtherEditorGroups": "편집기 그룹 최대화", "moveActiveGroupDown": "편집기 그룹을 아래로 이동", "moveActiveGroupLeft": "편집기 그룹을 왼쪽으로 이동", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "편집기를 다음 그룹으로 이동", "moveEditorToPreviousGroup": "편집기를 이전 그룹으로 이동", "moveEditorToRightGroup": "편집기를 오른쪽 그룹으로 이동", + "navigateBack": "돌아가기", + "navigateBackInEdits": "위치 편집으로 돌아가기", + "navigateBackInNavigations": "탐색 위치로 돌아가기", "navigateEditorGroups": "편집기 그룹 간 탐색", "navigateEditorHistoryByInput": "기록에서 이전 편집기 빨리 열기", - "navigateLast": "마지막으로 이동", - "navigateNext": "앞으로 이동", - "navigatePrevious": "뒤로 이동", + "navigateForward": "앞으로 이동", + "navigateForwardInEdits": "위치 편집에서 앞으로 이동", + "navigateForwardInNavigations": "탐색 위치에서 앞으로 이동", + "navigatePrevious": "이전으로 이동", + "navigatePreviousInEdits": "위치 편집에서 이전으로 이동", + "navigatePreviousInNavigationLocations": "탐색 위치에서 이전으로 이동", "navigateToLastEditLocation": "마지막 편집 위치로 이동", + "navigateToLastNavigationLocation": "마지막 탐색 위치로 이동", "newEditorAbove": "위쪽의 새 편집기 그룹", "newEditorBelow": "아래쪽의 새 편집기 그룹", "newEditorLeft": "왼쪽의 새 편집기 그룹", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "편집기 그룹 잠금 해제" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "GLOB 패턴을 편집기로 구성합니다(예: '\"*.hex\": \"hexEditor.hexEdit\"'). 이러한 동작은 기본 동작보다 우선합니다.", "markdownPreview": "Markdown 미리 보기", - "workbench.editor.autoLockGroups": "나열된 형식 중 하나와 일치하는 편집기가 편집기 그룹에서 첫 번째로 열리고, 둘 이상의 그룹이 열려 있으면 그룹이 자동으로 잠깁니다. 잠긴 그룹은 사용자 제스처(예: 끌어서 놓기)에 의해 명시적으로 선택된 경우에만 편집기를 여는 데 사용되지만 기본값으로 사용되지는 않습니다. 따라서 잠긴 그룹의 활성 편집기는 실수로 다른 편집기로 교체될 가능성이 적습니다." + "workbench.editor.autoLockGroups": "나열된 형식 중 하나와 일치하는 편집기가 편집기 그룹에서 첫 번째로 열리고, 둘 이상의 그룹이 열려 있으면 그룹이 자동으로 잠깁니다. 잠긴 그룹은 사용자 제스처(예: 끌어서 놓기)에 의해 명시적으로 선택된 경우에만 편집기를 여는 데 사용되지만 기본값으로 사용되지는 않습니다. 따라서 잠긴 그룹의 활성 편집기는 실수로 다른 편집기로 교체될 가능성이 적습니다.", + "workbench.editor.defaultBinaryEditor": "이진 파일로 검색된 파일의 기본 편집기입니다. 정의되지 않은 경우 사용자에게 선택기가 표시됩니다." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "__{0}__을(를) 길게 눌러 편집기에 놓습니다." }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "빈 편집기 그룹 작업", - "cancel": "취소", - "editorOpenError": "'{0}'을(를) 열 수 없습니다. {1}.", - "editorOpenErrorDialog": "'{0}'을(를) 열 수 없음", "emptyEditorGroup": "{0}(비어 있음)", "groupAriaLabel": "편집기 그룹 {0}", - "groupLabel": "{0} 그룹", + "groupLabel": "{0} 그룹" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "취소", + "editorOpenErrorDialog": "'{0}'을(를) 열 수 없음", "ok": "확인" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "오류 편집기", "manageTrust": "작업 영역 신뢰 관리", "requiresFolderTrustText": "폴더에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", "requiresWorkspaceTrustText": "작업 영역에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", "retry": "다시 시도", "trustRequiredEditor": "작업 영역 신뢰 필요", - "unavailableResourceErrorEditor": "사용할 수 없는 리소스 오류 편집기", "unavailableResourceErrorEditorText": "파일을 찾을 수 없으므로 편집기를 열 수 없습니다.", - "unknownErrorEditor": "알 수 없는 오류 편집기", - "unknownErrorEditorText": "예기치 않은 오류로 인해 편집기를 열 수 없습니다." + "unknownErrorEditorTextWithError": "예기치 않은 오류 {0}(으)로 인해 편집기를 열 수 없습니다.", + "unknownErrorEditorTextWithoutError": "예기치 않은 오류로 인해 편집기를 열 수 없습니다." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "편집기 닫기", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "모든 알림 지우기", "focusNotificationToasts": "포커스 알림 메시지", "hideNotifications": "알림 숨기기", - "notificationCenterVisible": "알림 센터가 표시되는지 여부", - "notificationFocus": "알림에 키보드 포커스가 있는지 여부", - "notificationToastsVisible": "알림 메시지가 표시되는지 여부", "notifications": "알림", "showNotifications": "알림 표시" }, @@ -3351,36 +3500,59 @@ "notificationSource": "소스: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "패널 맞춤", + "alignPanelCenter": "패널 맞춤을 가운데로 설정", + "alignPanelCenterShort": "가운데", + "alignPanelJustify": "패널 맞춤을 양쪽 맞춤으로 설정", + "alignPanelJustifyShort": "양쪽 맞춤", + "alignPanelLeft": "패널 맞춤을 왼쪽으로 설정", + "alignPanelLeftShort": "왼쪽", + "alignPanelRight": "패널 맞춤을 오른쪽으로 설정", + "alignPanelRightShort": "오른쪽", "closeIcon": "패널을 닫는 아이콘입니다.", "closePanel": "패널 닫기", + "closeSecondarySideBar": "보조 사이드바 닫기", "focusPanel": "패널로 포커스 이동", "hidePanel": "패널 숨기기", "maximizeIcon": "패널을 최대화하는 아이콘입니다.", "maximizePanel": "패널 크기 최대화", "miShowPanel": "패널 표시(&&P)", + "miShowPanelNoMnemonic": "패널 표시", "minimizePanel": "패널 크기 복원", + "movePanelToSecondarySideBar": "패널 보기를 보조 사이드바로 이동", + "moveSidePanelToPanel": "보조 사이드바 보기를 패널로 이동", "nextPanelView": "다음 패널 보기", + "panelMaxNotSupported": "패널의 최대화는 가운데 맞춤된 경우에만 지원됩니다.", + "positionPanel": "패널 위치", "positionPanelBottom": "패널을 아래쪽으로 이동", + "positionPanelBottomShort": "아래", "positionPanelLeft": "왼쪽으로 패널 이동", + "positionPanelLeftShort": "왼쪽", "positionPanelRight": "오른쪽으로 패널 이동", + "positionPanelRightShort": "오른쪽", "previousPanelView": "이전 패널 보기", "restoreIcon": "패널을 복원하는 아이콘입니다.", "toggleMaximizedPanel": "최대화된 패널 설정/해제", - "togglePanel": "패널 설정/해제" + "togglePanel": "패널 설정/해제", + "togglePanelIcon": "패널을 전환하는 아이콘입니다.", + "togglePanelVisibility": "패널 표시 설정/해제" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "패널 숨기기", "moreActions": "기타 작업...", - "panel.emptyMessage": "표시할 보기를 패널로 끌어 옵니다.", + "panel.emptyMessage": "보기를 표시하려면 여기로 끌어다 놓으세요.", + "pinned view containers": "패널 항목 표시 유형 사용자 지정", "resetLocation": "위치 다시 설정" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "사이드바에 포커스" + "focusSideBar": "기본 사이드 바에 집중" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "포커스 상태 표시줄", - "hide": "'{0}' 숨기기", - "statusBarFocused": "상태 표시줄에 키보드 포커스가 있는지 여부" + "hide": "'{0}' 숨기기" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "상태 표시줄 항목 표시 유형 사용자 지정" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "상태 표시줄 숨기기" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[확장 개발 호스트]", + "layoutControl.hide": "레이아웃 컨트롤 숨기기", "patchedWindowTitle": "[지원되지 않음]", "userIsAdmin": "[관리자]", "userIsSudo": "[슈퍼유저]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "Workbench에서 작업 표시줄 아이콘을 클릭하는 동작을 제어합니다.", "activityBarVisibility": "워크벤치에서 작업 막대의 표시 유형을 제어합니다.", "appName": "`${appName}`: 예: VS Code.", - "auxiliaryBarEnabled": "사이드바 반대편 왼쪽 창의 사용 여부를 제어합니다.", "centeredLayoutAutoResize": "가운데 맞춤 레이아웃에서 둘 이상의 그룹을 열 때 최대 너비에 맞게 자동으로 크기를 조정할지 여부를 제어합니다. 하나의 그룹만 열면 원래 가운데 맞춤 너비로 되돌아옵니다.", "closeEmptyGroups": "그룹의 마지막 탭을 닫을 때 빈 편집기 그룹의 동작을 제어합니다. 사용하도록 설정하면 그룹이 자동으로 닫히고 사용하지 않도록 설정하면 빈 그룹이 그리드의 일부로 남습니다.", "closeOnFileDelete": "세션 동안 열린 파일을 표시하는 편집기가 다른 프로세스에서 삭제하거나 이름을 바꾸는 경우 자동으로 닫혀야 하는지 여부를 제어합니다. 이 기능을 사용하지 않으면 해당 이벤트에서 편집기가 계속 열려 있습니다. 애플리케이션 내에서 삭제하는 경우 항상 편집기를 닫으며 저장되지 않은 변경 내용이 있는 편집기는 데이터가 보존되도록 닫히지 않습니다.", "closeOnFocusLost": "Quick Open이 포커스를 잃으면 해당 Quick Open을 자동으로 닫을지 여부를 제어합니다.", "commandHistory": "명령 팔레트 기록을 유지하기 위해 최근 사용한 명령 개수를 제어합니다. 0으로 설정하면 명령 기록을 사용하지 않습니다.", + "confirmBeforeClose": "창을 닫거나 애플리케이션을 종료하기 전에 확인 대화 상자를 표시할지 여부를 제어합니다.", "confirmBeforeCloseWeb": "브라우저 탭 또는 창을 닫기 전에 확인 대화 상자를 표시할지를 제어합니다. 사용하도록 설정된 경우에도 브라우저가 확인 없이 탭 또는 창을 닫으려고 할 수 있으며, 이 설정은 모든 경우에 제대로 작동하지 않을 수도 있는 힌트일 뿐입니다.", "customMenuBarAltFocus": " 키를 눌러 메뉴 모음이 포커스되는지 여부를 제어합니다. 이 설정은 키로 메뉴 모음을 토글하는 데는 영향을 주지 않습니다.", "decorations.badges": "편집기 파일 장식에 배지를 사용할지 여부를 제어합니다.", "decorations.colors": "편집기 파일 장식에 색을 사용할지 여부를 제어합니다.", "dirty": "`${dirty}`: 활성 편집기에 저장되지 않은 변경 내용이 있는 경우에 대한 표시기입니다.", + "dropIntoEditor": "편집기에서 파일을 여는 대신 `shift`를 누른 채 파일을 텍스트 편집기로 끌어서 놓을 수 있는지 여부를 제어합니다.", "editorOpenPositioning": "편집기가 열리는 위치를 제어합니다. 현재 활성 편집기의 왼쪽 또는 오른쪽에서 편집기를 열려면 'left' 또는 'right'를 선택합니다. 현재 활성 편집기와 독립적으로 편집기를 열려면 'first' 또는 'last'를 선택합니다.", "editorTabCloseButton": "편집기의 탭 닫기 단추 위치를 제어하거나, 'off'로 설정된 경우 사용하지 않도록 설정합니다. `#workbench.editor.showTabs#`를 사용할 수 없는 경우 이 값은 무시됩니다.", "enableMenuBarMnemonics": " 키 바로 가기를 통해 주 메뉴를 열 수 있는지 여부를 제어합니다. 대신 니모닉을 사용하지 않도록 설정하면 이러한 키 바로 가기를 편집기 명령에 바인딩할 수 있습니다.", - "enablePreview": "열린 편집기를 미리 보기로 표시할지 여부를 제어합니다. 미리 보기 편집기는 두 번 클릭이나 편집을 통해 열린 상태를 계속 유지하도록 명시적으로 설정될 때까지 계속 열려 있지 않고 재사용되며 기울임꼴 글꼴 스타일로 표시됩니다.", - "enablePreviewFromCodeNavigation": "코드 탐색이 시작되었을 때 편집기를 미리 보기로 유지할지 여부를 제어합니다. 미리 보기 편집기는 두 번 클릭이나 편집을 통해 열린 상태를 계속 유지하도록 명시적으로 설정될 때까지 계속 열려 있지 않고 재사용됩니다. `#workbench.editor.enablePreview#`를 사용할 수 없는 경우 이 값은 무시됩니다.", - "enablePreviewFromQuickOpen": "Quick Open에서 열린 편집기를 미리 보기로 표시할지 여부를 제어합니다. 미리 보기 편집기는 두 번 클릭이나 편집을 통해 열린 상태를 계속 유지하도록 명시적으로 설정될 때까지 계속 열려 있지 않고 재사용됩니다. `#workbench.editor.enablePreview#`를 사용할 수 없는 경우 이 값은 무시됩니다.", + "enablePreview": "열린 편집기가 미리 보기 편집기로 표시되는지 여부를 제어합니다. 미리 보기 편집기는 열린 상태로 유지되지 않고 명시적으로 열려 있도록 설정될 때까지 재사용되며(예: 더블 클릭 또는 편집을 통해) 파일 이름을 기울임꼴로 표시합니다.", + "enablePreviewFromCodeNavigation": "편집기에서 코드 탐색이 시작될 때 편집기가 미리 보기에 남아 있는지 여부를 제어합니다. 미리 보기 편집기는 열린 상태로 유지되지 않으며 명시적으로 열린 상태로 유지되도록 설정할 때까지(예: 더블 클릭 또는 편집을 통해) 재사용됩니다. 이 값은 `#workbench.editor.enablePreview#`가 사용되지 않는 경우 무시됩니다.", + "enablePreviewFromQuickOpen": "빠른 열기에서 연 편집기가 미리 보기 편집기로 표시되는지 여부를 제어합니다. 미리 보기 편집기는 열린 상태로 유지되지 않으며 명시적으로 열린 상태로 유지되도록 설정할 때까지(예: 더블 클릭 또는 편집을 통해) 재사용됩니다. 이 값은 `#workbench.editor.enablePreview#`가 사용되지 않는 경우 무시됩니다.", + "exclude": "로컬 파일 기록에서 파일을 제외하도록 [glob 패턴](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)을 구성합니다. 이 설정을 변경해도 기존 로컬 파일 기록 항목에는 영향을 미치지 않습니다.", "focusRecentEditorAfterClose": "탭을 최근에 사용한 순서대로 닫을 것인지 왼쪽에서 오른쪽으로 닫을 것인지를 제어합니다.", "folderName": "`${folderName}`: 파일이 포함된 작업 영역 폴더의 이름(예 : myFolder).", "folderPath": "`${folderPath}`: 파일이 포함된 작업 영역 폴더의 파일 경도(예: /Users/Development/myFolder).", "fontAliasing": "워크벤치에서 글꼴 앨리어싱 메서드를 제어합니다.", "highlightModifiedTabs": "저장되지 않은 변경 내용이 있는 편집기의 탭에 위쪽 테두리를 그릴지 여부를 제어합니다. '#workbench.editor.showTabs#'을(를) 사용하지 않도록 설정하면 이 값이 무시됩니다.", + "layoutControlEnabled": "사용자 지정 제목 표시줄의 레이아웃 컨트롤이 {0}을(를) 통해 사용하도록 설정되었는지 여부를 제어합니다.", + "layoutControlEnabledDeprecation": "이 설정은 더 이상 사용되지 않으며 대신 {0}이(가) 사용됩니다.", + "layoutControlType": "사용자 지정 제목 표시줄의 레이아웃 컨트롤이 단일 메뉴 버튼으로 표시되는지 또는 여러 UI 토글과 함께 표시되는지 제어합니다.", + "layoutControlTypeDeprecation": "이 설정은 더 이상 사용되지 않으며 대신 {0}이(가) 사용됩니다.", + "layoutcontrol.type.both": "드롭다운 및 토글 버튼을 모두 표시합니다.", + "layoutcontrol.type.menu": "레이아웃 옵션의 드롭다운이 있는 단일 버튼을 표시합니다.", + "layoutcontrol.type.toggles": "패널과 사이드 바의 표시 유형을 전환하기 위한 여러 버튼을 표시합니다.", "limitEditorsEnablement": "열린 편집기의 수를 제한할지 여부를 제어합니다. 사용하도록 설정하면 편집기를 새로 열기 위한 공간을 만들기 위해 가장 오래 전에 사용한 편집기가 닫힙니다.", + "limitEditorsExcludeDirty": "열려 있는 최대 편집기 수가 구성된 한도를 계산하기 위해 더티 편집기를 제외해야 하는지를 제어합니다.", "limitEditorsMaximum": "열린 편집기의 최대 수를 제어합니다. '#workbench.editor.limit.perEditorGroup#' 설정을 사용하여 편집기 그룹별로 제어하거나 모든 그룹에서 제어합니다.", - "menuBarVisibility": "메뉴 모음의 표시 여부를 제어합니다. '토글' 설정은 메뉴 모음이 숨겨지고 키를 한 번 누르면 메뉴 모음이 표시됨을 의미합니다. '컴팩트' 설정은 메뉴를 사이드바로 이동시킵니다.", + "localHistoryEnabled": "로컬 파일 기록의 활성화 여부를 제어합니다. 활성화하면 저장된 편집기의 파일 내용이 백업 위치에 저장되어 나중에 내용을 복원하거나 검토할 수 있습니다. 이 설정을 변경해도 기존 로컬 파일 기록 항목에는 영향을 미치지 않습니다.", + "localHistoryMaxFileEntries": "파일당 로컬 파일 기록 항목의 최대 수를 제어합니다. 로컬 파일 기록 항목 수가 파일에 대해 이 수를 초과하면 가장 오래된 항목이 삭제됩니다.", + "localHistoryMaxFileSize": "로컬 파일 기록에 대해 고려할 파일의 최대 크기(KB)를 제어합니다. 더 큰 파일은 로컬 파일 기록에 추가되지 않습니다. 이 설정을 변경해도 기존 로컬 파일 기록 항목에는 영향을 미치지 않습니다.", + "menuBarVisibility": "메뉴 모음의 표시 여부를 제어합니다. '토글' 설정은 메뉴 모음이 숨겨지고 'Alt' 키를 한 번 누르면 메뉴 모음이 표시됨을 의미합니다. '컴팩트' 설정은 메뉴를 사이드바로 이동시킵니다.", "menuBarVisibility.mac": "메뉴 모음의 표시 여부를 제어합니다. '토글' 설정은 메뉴 모음이 숨겨지고 `애플리케이션 메뉴에 포커스`를 실행하면 메뉴 모음이 표시됨을 의미합니다. '컴팩트' 설정은 메뉴를 사이드바로 이동시킵니다.", - "mouseBackForwardToNavigate": "제공된 경우 마우스 단추 4와 5를 사용하여 열린 파일 간을 이동합니다.", + "mergeWindow": "로컬 파일 기록의 마지막 항목이 추가되는 항목으로 대체되는 간격(초)을 구성합니다. 이렇게 하면 자동 저장이 활성화된 경우와 같이 추가되는 전체 항목 수를 줄이는 데 도움이 됩니다. 이 설정은 출처가 동일한 항목에만 적용됩니다. 이 설정을 변경해도 기존 로컬 파일 기록 항목에는 영향을 미치지 않습니다.", + "mouseBackForwardToNavigate": "'돌아가기' 및 '앞으로 이동' 명령에 마우스 단추 4와 5를 사용할 수 있습니다.", + "navigationScope": "'돌아가기' 및 '앞으로 이동'과 같은 명령에 대해 편집기에서 기록 탐색 범위를 제어합니다.", "openDefaultKeybindings": "키 바인딩 설정을 열면 모든 기본 키 바인딩 설정을 표시하는 편집기도 열리는지 여부를 제어합니다.", "openDefaultSettings": "설정을 열면 모든 기본 설정을 표시하는 편집기도 열리는지 여부를 제어합니다.", - "openFilesInNewWindow": "파일을 새 창에서 열지 여부를 제어합니다.\r\n이 설정이 무시되는 경우도 있을 수 있습니다(예: '--new-window' 또는 '--reuse-window' 명령줄 옵션을 사용할 경우).", - "openFilesInNewWindowMac": "파일을 새 창에서 열지 여부를 제어합니다.\r\n이 설정이 무시되는 경우도 있을 수 있습니다(예: '--new-window' 또는 '--reuse-window' 명령줄 옵션을 사용할 경우).", + "openFilesInNewWindow": "명령줄이나 파일 대화 상자를 사용할 때 파일을 새 창에서 열어야 하는지 여부를 제어합니다.\r\n이 설정이 무시되는 경우가 여전히 있을 수 있습니다(예: `--new-window` 또는 `--reuse -window` 명령줄 옵션).", + "openFilesInNewWindowMac": "명령줄이나 파일 대화 상자를 사용할 때 파일을 새 창에서 열어야 하는지 여부를 제어합니다.\r\n이 설정이 무시되는 경우가 여전히 있을 수 있습니다(예: `--new-window` 또는 `--reuse -window` 명령줄 옵션).", "openFoldersInNewWindow": "폴더를 새 창에서 열거나 마지막 활성 창을 바꿀지 여부를 제어합니다.\r\n이 설정이 무시되는 경우도 있을 수 있습니다(예: '--new-window' 또는 '--reuse-window' 명령줄 옵션을 사용할 경우).", - "panelDefaultLocation": "패널의 기본 위치(터미널, 디버그 콘솔, 출력, 문제)를 제어합니다. 워크벤치의 하단, 오른쪽 또는 왼쪽에 표시할 수 있습니다.", + "panelDefaultLocation": "새 작업 영역에서 패널의 기본 위치(터미널, 디버그 콘솔, 출력, 문제)를 제어합니다. 편집기 영역의 아래쪽, 오른쪽 또는 왼쪽에 표시될 수 있습니다.", "panelOpensMaximized": "패널이 최대화되어 열리는지 여부를 제어합니다. 항상 최대화되어 열리거나, 최대화되어 열리지 않거나, 닫기 전 상태였던 마지막 상태로 열 수 있습니다.", "perEditorGroup": "열린 편집기의 최대 수 제한을 편집기 그룹별로 적용할지 또는 모든 편집기 그룹에 적용할지를 제어합니다.", "pinnedTabSizing": "고정된 편집기 탭의 크기 조정을 제어합니다. 고정된 탭은 모든 열린 탭의 시작 부분으로 정렬되며 일반적으로 고정 해제될 때까지 닫히지 않습니다. `#workbench.editor.showTabs#`를 사용할 수 없는 경우 이 값은 무시됩니다.", @@ -3505,7 +3693,7 @@ "sharedViewState": "모든 편집기 그룹에서 가장 최근의 편집기 보기 상태(예: 스크롤 위치)를 보존하고 편집기 그룹에 대한 특정 편집기 보기 상태가 없는 경우 복원합니다.", "showEditorTabs": "열려 있는 편집기를 탭에서 열지 여부를 제어합니다.", "showIcons": "열린 편집기를 아이콘과 함께 표시할지 여부를 제어합니다. 이를 위해서는 파일 아이콘 테마도 사용하도록 설정해야 합니다.", - "sideBarLocation": "사이드바 및 작업 막대의 위치를 제어합니다. 워크벤치의 오른쪽이나 왼쪽에 표시할 수 있습니다.", + "sideBarLocation": "기본 사이드바 및 활동 표시줄의 위치를 제어합니다. 워크벤치의 왼쪽이나 오른쪽에 표시할 수 있습니다. 보조 사이드 바는 작업대의 반대쪽에 표시됩니다.", "sideBySideDirection": "탐색기 등에서 나란히 열리는 편집기의 기본 방향을 제어합니다. 기본적으로 편집기는 현재 활성 편집기 오른쪽에 열립니다. 'down'으로 변경하는 경우 편집기가 현재 활성 편집기 아래에 열립니다.", "splitInGroupLayout": "편집기가 편집기 그룹에서 세로 또는 가로로 분할될 때의 레이아웃을 제어합니다.", "splitOnDragAndDrop": "편집기 영역의 가장자리에 편집기 또는 파일을 놓아 편집기 그룹을 끌어서 놓기 작업에서 분할할 수 있는지 여부를 제어합니다.", @@ -3518,9 +3706,12 @@ "untitledLabelFormat": "제목 없는 편집기의 레이블 형식을 제어합니다.", "useSplitJSON": "JSON으로 설정을 편집할 때 분할 JSON 편집기를 사용할지 여부를 제어합니다.", "viewVisibility": "보기 머리글 작업의 표시 여부를 제어합니다. 보기 머리글 작업은 항상 표시할 수도 있고 보기에 포커스가 있거나 보기를 마우스로 가리킬 때만 표시할 수도 있습니다.", - "window.confirmBeforeClose.always": "항상 확인을 요청하세요. 브라우저가 계속 확인 없이 탭이나 창을 닫도록 결정할 수 있습니다.", - "window.confirmBeforeClose.keyboardOnly": "키 바인딩이 검색된 경우에만 확인을 요청합니다. 일부 경우에는 검색을 수행할 수 없습니다.", - "window.confirmBeforeClose.never": "데이터 손실이 곧 발생하지 않는 이상 확인을 명시적으로 요청하지 않습니다.", + "window.confirmBeforeClose.always": "항상 확인을 요청합니다.", + "window.confirmBeforeClose.always.web": "항상 확인을 요청하세요. 브라우저가 계속 확인 없이 탭이나 창을 닫도록 결정할 수 있습니다.", + "window.confirmBeforeClose.keyboardOnly": "키 바인딩이 사용된 경우에만 확인을 요청합니다.", + "window.confirmBeforeClose.keyboardOnly.web": "키 바인딩을 사용하여 창을 닫은 경우에만 확인을 요청하세요. 경우에 따라 감지가 불가능할 수 있습니다.", + "window.confirmBeforeClose.never": "확인을 명시적으로 요청하지 마세요.", + "window.confirmBeforeClose.never.web": "데이터 손실이 곧 발생하지 않는 이상 확인을 명시적으로 요청하지 않습니다.", "window.menuBarVisibility.classic": "메뉴가 창 위쪽에 표시되고 전체 화면 모드에서만 숨겨집니다.", "window.menuBarVisibility.compact": "메뉴는 사이드바에 컴팩트 단추로 표시됩니다. `#window.titleBarStyle#`이 `native`인 경우 이 값은 무시됩니다.", "window.menuBarVisibility.hidden": "메뉴가 항상 숨겨집니다.", @@ -3539,14 +3730,22 @@ "windowTitle": "활성 편집기를 기준으로 창 제목을 제어합니다. 변수는 컨텍스트를 기준으로 대체됩니다:", "workbench.activityBar.iconClickBehavior.focus": "클릭한 항목이 이미 표시된 경우 사이드바에 포커스를 둡니다.", "workbench.activityBar.iconClickBehavior.toggle": "클릭한 항목이 이미 표시된 경우 사이드바를 숨깁니다.", + "workbench.editor.historyBasedLanguageDetection": "언어 감지에서 편집기 기록을 사용할 수 있습니다. 이것은 자동 언어 감지가 최근에 열린 언어를 선호하게 하고 자동 언어 감지가 더 작은 입력으로 작동하도록 합니다.", "workbench.editor.labelFormat.default": "파일 이름을 표시합니다. 탭이 사용하도록 설정되어 있고 하나의 그룹에서 파일 2개의 이름이 동일하면, 각 파일 경로의 고유한 섹션이 추가됩니다. 탭이 사용하도록 설정되어 있지 않으면, 작업 영역 폴더에 대한 경로는 편집기가 활성 상태일 때 표시됩니다.", "workbench.editor.labelFormat.long": "파일 이름과 절대 경로를 차례로 표시합니다.", "workbench.editor.labelFormat.medium": "파일 이름과 작업 영역 폴더에 상대적인 파일 경로를 차례로 표시합니다.", "workbench.editor.labelFormat.short": "파일 이름과 파일의 디렉터리 이름을 차례로 표시합니다.", "workbench.editor.languageDetection": "설정에서 언어를 명확히 설정하지 않은 경우, 텍스트 편집기의 언어가 자동으로 감지할 지를 설정합니다. 또한 이 기능은 언어별로 범위를 지정할 수 있으므로 이 기능을 끄고 싶지 않은 언어들을 지정할 수도 있습니다. 이 기능은 다른 프로그래밍 언어를 포함하는 Markdown과 같은 언어에 유용합니다. Markdown이 아닌 임베디드 언어라고 인식하게 해 언어 감지를 피하게 할 수 있게 합니다.", + "workbench.editor.navigationScopeDefault": "열려 있는 모든 편집기 및 편집기 그룹을 탐색합니다.", + "workbench.editor.navigationScopeEditor": "활성 편집기에서만 탐색합니다.", + "workbench.editor.navigationScopeEditorGroup": "활성 편집기 그룹의 편집기에서만 탐색합니다.", "workbench.editor.pinnedTabSizing.compact": "고정된 탭이 아이콘 또는 편집기 이름의 첫 문자만 있는 컴팩트 형식으로 표시됩니다.", "workbench.editor.pinnedTabSizing.normal": "고정된 탭이 고정되지 않은 탭의 모양을 상속합니다.", "workbench.editor.pinnedTabSizing.shrink": "고정된 탭이 편집기 이름의 일부를 표시하는 컴팩트 고정 크기로 축소됩니다.", + "workbench.editor.preferBasedLanguageDetection": "활성화되면 편집기 기록을 고려하는 언어 감지 모델에 더 높은 우선 순위가 부여됩니다.", + "workbench.editor.showLanguageDetectionHints": "활성화되면 편집기 언어가 감지된 콘텐츠 언어와 일치하지 않을 때 상태 표시줄 빠른 수정을 표시합니다.", + "workbench.editor.showLanguageDetectionHints.editors": "제목 없는 텍스트 편집기에 표시", + "workbench.editor.showLanguageDetectionHints.notebook": "Notebook 편집기에 표시", "workbench.editor.splitInGroupLayoutHorizontal": "편집기는 왼쪽에서 오른쪽으로 배치됩니다.", "workbench.editor.splitInGroupLayoutVertical": "편집기는 위에서 아래로 배치됩니다.", "workbench.editor.splitSizingDistribute": "모든 편집기 그룹을 동일한 부분으로 분할합니다.", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "패널을 열 때 최대화하지 않습니다. 패널이 최대화되지 않은 상태로 열립니다.", "workbench.panel.opensMaximized.preserve": "패널을 닫기 전 상태로 엽니다.", "workbench.quickOpen.preserveInput": "다음에 열 때 마지막으로 Quick Open에 입력한 내용을 복원할지 여부를 제어합니다.", + "workbench.reduceMotion": "워크벤치가 더 적은 애니메이션으로 렌더링되어야 하는지 여부를 제어합니다.", + "workbench.reduceMotion.auto": "OS 구성에 따라 감소된 동작으로 렌더링합니다.", + "workbench.reduceMotion.off": "축소된 동작으로 렌더링 안 함", + "workbench.reduceMotion.on": "항상 감소된 동작으로 렌더링합니다.", "wrapTabs": "사용 가능한 공간을 초과할 때 탭을 여러 줄로 줄 바꿈할지 또는 스크롤 막대를 대신 표시할지 여부를 제어합니다. `#workbench.editor.showTabs#`를 사용할 수 없는 경우 이 값은 무시됩니다.", "zenMode.centerLayout": "Zen 모드를 켜면 레이아웃도 가운데로 맞춰지는지 여부를 제어합니다.", "zenMode.fullScreen": "Zen 모드를 켜면 워크벤치도 전체 화면 모드로 전환되는지 여부를 제어합니다.", @@ -3584,15 +3787,11 @@ "test": "테스트", "view": "보기" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "활성 보조 패널의 식별자입니다.", - "auxiliaryBarFocus": "보조 막대에 키보드 포커스가 있는지 여부", - "auxiliaryBarVisible": "보조 막대가 표시되는지 여부" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "워크벤치" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "활성 보조 패널의 식별자입니다.", "activeEditor": "활성 편집기의 식별자", "activeEditorAvailableEditorIds": "활성 편집기에 사용할 수 있는 사용 가능한 편집기 식별자", "activeEditorCanRevert": "활성 편집기에서 되돌릴 수 있는지 여부", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "활성 편집기 그룹이 마지막 그룹인지 여부", "activeEditorGroupLocked": "활성 편집기 그룹이 잠겨 있는지 여부", "activeEditorIsDirty": "활성 편집기에 저장되지 않은 변경 내용이 있는지 여부", + "activeEditorIsFirstInGroup": "활성 편집기가 그룹의 첫 번째 편집기인지 여부", + "activeEditorIsLastInGroup": "활성 편집기가 그룹의 마지막 편집기인지 여부", "activeEditorIsNotPreview": "활성 편집기가 미리 보기 모드가 아닌지 여부", "activeEditorIsPinned": "활성 편집기가 고정되어 있는지 여부", "activeEditorIsReadonly": "활성 편집기가 읽기 전용인지 여부", - "builtinProviderDisplayName": "기본 제공", + "activePanel": "활성 패널의 식별자", + "activeViewlet": "활성 뷰렛의 식별자", + "auxiliaryBarFocus": "보조 막대에 키보드 포커스가 있는지 여부", + "auxiliaryBarVisible": "보조 막대가 표시되는지 여부", + "bannerFocused": "배너에 키보드 포커스가 있는지 여부", + "dirtyWorkingCopies": "저장되지 않은 변경 내용이 있는 작업 복사본이 있는지 여부", "editorAreaVisible": "편집기 영역이 표시되는지 여부", "editorIsOpen": "편집기가 열려 있는지 여부", + "editorTabsVisible": "편집기 탭이 표시되는지 여부", + "focusedView": "키보드 포커스가 있는 뷰의 식별자", "groupEditorsCount": "열려 있는 편집기 그룹 수", "inZenMode": "Zen 모드를 사용하도록 설정되어 있는지 여부", "isCenteredLayout": "가운데 맞춤 레이아웃을 사용하도록 설정되어 있는지 여부", + "isFileSystemResource": "파일 시스템 공급자에서 리소스를 지원하는지 여부", + "isFullscreen": "창이 전체 화면 모드인지 여부", "multipleEditorGroups": "여러 개의 편집기 그룹이 열려 있는지 여부", - "promptOpenWith.defaultEditor.displayName": "텍스트 편집기", + "notificationCenterVisible": "알림 센터가 표시되는지 여부", + "notificationFocus": "알림에 키보드 포커스가 있는지 여부", + "notificationToastsVisible": "알림 메시지가 표시되는지 여부", + "panelAlignment": "패널 맞춤, '중간', '왼쪽', '오른쪽' 아니면 '양쪽 맞춤'", + "panelFocus": "패널에 키보드 포커스가 있는지 여부", + "panelMaximized": "패널이 최대화되어 있는지 여부", + "panelPosition": "패널 위치, 항상 '아래쪽'", + "panelVisible": "패널이 표시되는지 여부", + "remoteName": "창이 연결된 원격의 이름 또는 원격에 연결되어 있지 않은 경우 빈 문자열", + "resource": "구성표와 경로를 포함한 리소스의 전체 값", + "resourceDirname": "리소스가 포함된 폴더 이름", + "resourceExtname": "리소스의 확장 이름", + "resourceFilename": "리소스의 파일 이름", + "resourceLangId": "리소스의 언어 식별자", + "resourcePath": "리소스의 전체 경로", + "resourceScheme": "리소스의 구성표", + "resourceSet": "리소스가 있는지 여부", + "sideBarFocus": "사이드바에 키보드 포커스가 있는지 여부", + "sideBarVisible": "사이드바가 표시되는지 여부", "sideBySideEditorActive": "병렬 편집기가 활성 상태인지 여부", "splitEditorsVertically": "편집기가 세로로 분할되었는지 여부", + "statusBarFocused": "상태 표시줄에 키보드 포커스가 있는지 여부", "textCompareEditorActive": "텍스트 비교 편집기가 활성 상태인지 여부", - "textCompareEditorVisible": "텍스트 비교 편집기가 표시되는지 여부" + "textCompareEditorVisible": "텍스트 비교 편집기가 표시되는지 여부", + "virtualWorkspace": "가상 파일 시스템 또는 빈 문자열에서 가져온 경우 현재 작업 영역의 시스템입니다.", + "workbenchState": "창에 열려 있는 작업 영역의 종류('비어 있음'(작업 영역 없음), '폴더'(단일 폴더) 또는 '작업 영역'(다중 루트 작업 영역))", + "workspaceFolderCount": "작업 영역의 루트 폴더 수" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "기본 제공", + "promptOpenWith.defaultEditor.displayName": "텍스트 편집기" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "언어 {0}이(가) 자동으로 검색되어 언어 모드로 설정됩니다." }, - "vs/workbench/common/panel": { - "activePanel": "활성 패널의 식별자", - "panelFocus": "패널에 키보드 포커스가 있는지 여부", - "panelMaximized": "패널이 최대화되어 있는지 여부", - "panelPosition": "패널의 위치('왼쪽', '오른쪽' 또는 '아래쪽')", - "panelVisible": "패널이 표시되는지 여부" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "파일 시스템 공급자에서 리소스를 지원하는지 여부", - "resource": "구성표와 경로를 포함한 리소스의 전체 값", - "resourceDirname": "리소스가 포함된 폴더 이름", - "resourceExtname": "리소스의 확장 이름", - "resourceFilename": "리소스의 파일 이름", - "resourceLangId": "리소스의 언어 식별자", - "resourcePath": "리소스의 전체 경로", - "resourceScheme": "리소스의 구성표", - "resourceSet": "리소스가 있는지 여부" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "활성 항목에 대한 활동 막대 배경색입니다. 활동 막대는 맨 왼쪽 또는 오른쪽에 표시되며 사이드바의 보기 간에 전환할 수 있습니다.", "activityBarActiveBorder": "활성 항목의 활동 막대 테두리 색상입니다. 활동 막대는 맨 왼쪽 또는 오른쪽에 표시되며 사이드바의 보기 간에 전환할 수 있습니다.", @@ -3659,6 +3877,9 @@ "banner.foreground": "배너 전경색입니다. 배너는 창의 제목 표시줄 아래에 표시됩니다.", "banner.iconForeground": "배너 아이콘 색입니다. 배너는 창의 제목 표시줄 아래에 표시됩니다.", "editorDragAndDropBackground": "편집기를 끌 때 배경색입니다. 편집기 내용이 계속 비추어 보이도록 이 색은 투명해야 합니다.", + "editorDropIntoPromptBackground": "파일을 끌 때 편집기 위에 표시되는 텍스트의 배경색입니다. 이 텍스트는 편집기에 놓기 위해 교대 근무를 유지할 수 있음을 사용자에게 알릴 수 있습니다.", + "editorDropIntoPromptBorder": "파일을 끌 때 편집기 위에 표시되는 텍스트의 테두리 색상입니다. 이 텍스트는 Shift 키를 누르고 있으면 편집기로 이동할 수 있음을 사용자에게 알립니다.", + "editorDropIntoPromptForeground": "파일을 끌 때 편집기 위에 표시되는 텍스트의 배경색입니다. 이 텍스트는 Shift 키를 누르고 있으면 편집기로 이동할 수 있음을 사용자에게 알립니다.", "editorGroupBorder": "여러 편집기 그룹을 서로 구분하기 위한 색입니다. 편집기 그룹은 편집기의 컨테이너입니다.", "editorGroupEmptyBackground": "빈 편집기 그룹의 배경색입니다. 편집기 그룹은 편집기의 컨테이너입니다.", "editorGroupFocusedEmptyBorder": "포커스가 있는 빈 편집기 그룹의 배경색입니다. 편집기 그룹은 편집기의 컨테이너입니다.", @@ -3708,8 +3929,11 @@ "statusBarBorder": "사이드바 및 편집기와 구분하는 상태 표시줄 테두리 색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", "statusBarErrorItemBackground": "상태 표시줄 오류 항목 배경색입니다. 오류 항목은 오류 상태를 나타내기 위해 다른 상태 표시줄 항목보다 눈에 띕니다. 창 아래쪽에 상태 표시줄이 표시됩니다.", "statusBarErrorItemForeground": "상태 표시줄 오류 항목 전경색입니다. 오류 항목은 오류 상태를 나타내기 위해 다른 상태 표시줄 항목보다 눈에 띕니다. 창 아래쪽에 상태 표시줄이 표시됩니다.", + "statusBarFocusBorder": "키보드 탐색에 집중할 때 상태 표시줄 테두리 색상입니다. 상태 표시줄은 창 하단에 표시됩니다.", "statusBarForeground": "작업 영역 또는 폴더가 열려 있을 때의 상태 표시줄 전경색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", "statusBarItemActiveBackground": "클릭할 때의 상태 표시줄 항목 배경색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", + "statusBarItemCompactHoverBackground": "가리키기 두 개가 있는 항목을 마우스로 가리킬 때의 상태 표시줄 항목 배경색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", + "statusBarItemFocusBorder": "키보드 탐색에 포커스가 있을 때 상태 표시줄 항목 테두리 색입니다. 상태 표시줄은 창 아래쪽에 표시됩니다.", "statusBarItemHostBackground": "상태 표시줄에서 원격 표시기의 배경색입니다.", "statusBarItemHostForeground": "상태 표시줄에서 원격 표시기의 전경색입니다.", "statusBarItemHoverBackground": "마우스로 가리킬 때의 상태 표시줄 항목 배경색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "창이 활성화되어 있을 때 창 테두리에 사용되는 색상입니다. 사용자 지정 제목 표시줄을 사용할 때만 데스크톱 클라이언트에서 지원됩니다.", "windowInactiveBorder": "비활성 상태일 때 창의 테두리에 사용되는 색상입니다. 사용자 지정 제목 표시줄을 사용할 때만 데스크톱 클라이언트에서 지원됩니다." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "활성 뷰렛의 식별자", - "sideBarFocus": "사이드바에 키보드 포커스가 있는지 여부", - "sideBarVisible": "사이드바가 표시되는지 여부" - }, "vs/workbench/common/views": { "defaultViewIcon": "기본 뷰 아이콘입니다.", - "duplicateId": "ID가 '{0}'인 뷰가 이미 등록되어 있습니다.", - "focusedView": "키보드 포커스가 있는 뷰의 식별자" + "duplicateId": "ID가 '{0}'인 뷰가 이미 등록되어 있습니다." }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "런타임 인수 구성", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "창", "zoomLevel": "창의 확대/축소 수준을 조정합니다. 원래 크기는 0이고 각 상한 증분(예: 1) 또는 하한 증분(예: -1)은 20% 더 크거나 더 작게 확대/축소하는 것을 나타냅니다. 10진수를 입력하여 확대/축소 수준을 세부적으로 조정할 수도 있습니다." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "UI 상태 저장 중" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "버전: {0}\r\n커밋: {1}\r\n날짜: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", + "aboutDetail": "버전: {0}\r\n커밋: {1}\r\n날짜: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", "cancelButton": "취소", "copy": "복사(&&C)", "okButton": "확인", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "취소(&&C)", + "closeWindowButtonLabel": "창 닫기(&&C)", + "closeWindowMessage": "창을 닫으시겠습니까?", + "doNotAskAgain": "이 메시지를 다시 표시 안 함", + "exitButtonLabel": "종료(&&E)", + "keychainWriteError": "'{0}' 오류로 인해 로그인 정보를 키 집합에 쓰지 못했습니다.", "learnMore": "자세한 정보", "loaderCycle": "AMD 모듈에 해결해야 할 종속성 주기가 있습니다!", "loginButton": "로그인(&&L)", "password": "암호", "proxyAuthRequired": "프록시 인증 필요", "proxyDetail": "{0} 프록시에는 사용자 이름과 암호가 필요합니다.", + "quitButtonLabel": "종료(&&Q)", + "quitMessage": "종료하시겠습니까?", + "quitMessageMac": "종료하시겠습니까?", "rememberCredentials": "내 자격 증명 기억", "runningAsRoot": "{0}을(를) 루트 사용자로 실행하지 않는 것이 좋습니다.", - "username": "사용자 이름" + "shutdownErrorClose": "예기치 않은 오류로 인해 창이 닫히지 않았습니다.", + "shutdownErrorDetail": "오류: {0}", + "shutdownErrorLoad": "작업 영역을 변경하는 데 예상치 못한 오류가 발생했습니다.", + "shutdownErrorQuit": "예기치 않은 오류로 인해 응용 프로그램이 종료되지 않았습니다.", + "shutdownErrorReload": "예기치 않은 오류로 인해 창을 다시 로드할 수 없습니다.", + "shutdownForceClose": "닫기", + "shutdownForceLoad": "계속 변경", + "shutdownForceQuit": "그래도 종료", + "shutdownForceReload": "그래도 다시 로드", + "shutdownTitleClose": "창을 닫는 데 시간이 조금 더 걸리고 있습니다.", + "shutdownTitleLoad": "작업 영역을 변경하는 데 시간이 조금 더 걸리고 있습니다.", + "shutdownTitleQuit": "애플리케이션을 종료하는 데 시간이 조금 더 걸리고 있습니다.", + "shutdownTitleReload": "창을 다시 로드하는 데 시간이 조금 더 걸리고 있습니다.", + "troubleshooting": "문제 해결 가이드", + "username": "사용자 이름", + "willShutdownDetail": "다음 작업이 계속 실행 중입니다. \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "줄의 중단점", + "audioCues.lineHasError.name": "줄에 대한 오류", + "audioCues.lineHasFoldedArea.name": "줄의 접힌 부분", + "audioCues.lineHasInlineSuggestion.name": "줄의 인라인 제안", + "audioCues.lineHasWarning.name": "줄에 대한 경고", + "audioCues.noInlayHints": "줄의 인레이 힌트 없음", + "audioCues.onDebugBreak.name": "중단점에서 중지된 디버거" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "화면 읽기 프로그램이 연결되면 오디오 큐를 사용합니다.", + "audioCues.enabled.off": "오디오 큐를 사용하지 않습니다.", + "audioCues.enabled.on": "오디오 큐를 사용합니다.", + "audioCues.lineHasBreakpoint": "활성 줄에 중단점이 있을 때 소리를 재생합니다.", + "audioCues.lineHasError": "활성 줄에 오류가 있을 때 소리를 재생합니다.", + "audioCues.lineHasFoldedArea": "활성 줄에 펼칠 수 있는 접힌 영역이 있을 때 소리를 재생합니다.", + "audioCues.lineHasInlineSuggestion": "활성 줄에 인라인 제안이 있을 때 소리를 재생합니다.", + "audioCues.lineHasWarning": "활성 줄에 경고가 있을 때 소리를 재생합니다.", + "audioCues.noInlayHints": "인레이 힌트가 없는 인레이 힌트가 있는 행을 읽으려고 할 때 소리를 재생합니다.", + "audioCues.onDebugBreak": "디버거가 중단점에서 멈췄을 때 소리를 재생합니다.", + "audioCues.volume": "오디오 큐의 볼륨(0-100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "도움말: 오디오 큐 나열", + "audioCues.help.placeholder": "재생할 오디오 큐 선택", + "audioCues.help.settings": "오디오 큐 사용/사용 안 함", + "disabled": "사용 안 함" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "다음 더티 편집기를 백업 위치에 저장할 수 없습니다.", @@ -3877,6 +4149,7 @@ "fileOperation": "파일 작업", "nothing": "편집하지 않음", "quit": "끝내기", + "refactoring.autoSave": "리팩터링의 일부인 파일이 자동으로 저장되는지를 제어합니다.", "reloadTheWindow": "창 다시 로드", "summary.0": "편집하지 않음", "summary.n0": "1개 파일에서 {0}개 텍스트 편집을 수행함", @@ -3899,6 +4172,7 @@ "toogleSelection": "변경 전환" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "취소", "conflict.1": "'{0}'이(가) 변경되어 리팩터링을 적용할 수 없습니다.", "conflict.N": "{0}개의 다른 파일이 변경되었으므로 리팩터링을 적용할 수 없습니다.", "create": "만들기", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0}({1}, 리팩터링 미리 보기)", "edt.title.del": "{0}(삭제, 리팩터링 미리 보기)", "empty.msg": "이름 바꾸기와 같은 코드 작업을 호출하여 변경 내용의 미리 보기를 여기에서 확인합니다.", + "ok": "적용", "rename": "이름 바꾸기" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "셸 명령 '{0}'을(를) 제거할 수 없습니다.", "successFrom": "셸 명령 '{0}'이(가) PATH에서 제거되었습니다." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "저장할 때 실행되는 코드 동작 종류입니다.", "codeActionsOnSave.fixAll": "파일을 저장할 때 자동 수정 작업을 실행해야 하는지 여부를 제어합니다.", "codeActionsOnSave.generic": "파일 저장에서 '{0}' 작업을 실행할지 여부를 제어합니다." @@ -4016,31 +4291,19 @@ "hintWhitespace": "공백 차이 표시", "removeTimeout": "제한 제거" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "닫기", - "label.find": "찾기", - "label.nextMatchButton": "다음 검색 결과", - "label.previousMatchButton": "이전 검색 결과", - "label.replace": "바꾸기", - "label.replaceAllButton": "모두 바꾸기", - "label.replaceButton": "바꾸기", - "label.toggleReplaceButton": "바꾸기 설정/해제", - "placeholder.find": "찾기", - "placeholder.replace": "바꾸기" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "닫기", "label.find": "찾기", "label.nextMatchButton": "다음 검색 결과", "label.previousMatchButton": "이전 검색 결과", - "placeholder.find": "찾기" + "placeholder.find": "찾기(기록에 대한 ⇅)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "개발자: 편집기 토큰 및 범위 검사", "inspectTMScopesWidget.loading": "로드 중..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "개발자: 키 매핑 검사", + "workbench.action.inspectKeyMap": "키 매핑 검사", "workbench.action.inspectKeyMapJSON": "키 매핑 검사(JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "표시 안 함", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "다른 편집기 열기", + "or": " 또는 ", "selectAlanguage2": "언어 선택", + "startTyping": "닫으려면 입력을 시작하거나 ", "thisAgain": " 이 항목을 다시", - "toGetStarted": " 입력을 시작하여 해제하거나 " + "toGetStarted": " 시작할 수 있습니다." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "선택 영역을 클립보드에 붙여넣기" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "TextMate 구문 문법 기록 시작" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "현재 선택되었거나 가리킨 메모 범위의 배경 색상입니다.", + "commentThreadActiveRangeBorder": "현재 선택되거나 가리킨 댓글 범위의 테두리 색상입니다.", + "commentThreadRangeBackground": "메모 범위의 배경색입니다.", + "commentThreadRangeBorder": "주석 범위의 테두리 색상입니다.", + "resolvedCommentBorder": "해결된 댓글의 테두리 및 화살표 색상입니다.", + "unresolvedCommentBorder": "해결되지 않은 댓글의 테두리 및 화살표 색상입니다." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "범위를 주석으로 처리하기 위한 편집기 여백 장식 색입니다." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "댓글 반응 전환 실패", "commentToggleReactionError": "댓글 반응 {0}을(를) 전환하지 못했습니다." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "새로운 댓글 입력", + "reply": "회신..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "{0} 주석이 있는 주석 스레드입니다. {1}.", + "commentThreadAria.withRange": "{2}을(를) 통한 줄 {1}에 대한 {0} 메모가 있는 메모 스레드. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "검토 주석을 축소하기 위한 아이콘입니다.", "label.collapse": "Collapse", - "newComment": "새로운 댓글 입력", - "reply": "회신...", "startThread": "토론 시작" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "이 설정은 'comments.openView'를 위해 사용되지 않습니다.", + "comments.openView": "주석 뷰를 열어야 하는 시기를 제어합니다.", + "comments.openView.file": "메모가 있는 파일이 활성 상태이면 메모 보기가 열립니다.", + "comments.openView.firstFile": "이 세션 중에 메모 보기가 아직 열리지 않은 경우 메모가 있는 파일이 활성 상태인 세션 중에 처음으로 열립니다.", + "comments.openView.never": "주석 보기는 열리지 않습니다.", "commentsConfigurationTitle": "주석", - "openComments": "주석 패널을 열어야 하는 경우를 제어합니다." + "openComments": "주석 패널을 열어야 하는 경우를 제어합니다.", + "useRelativeTime": "상대 시간이 메모 타임스탬프(예: '1일 전')에 사용될지 여부를 결정합니다." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "현재 선택 영역에 메모 추가", + "hasCommentingRange": "활성 커서의 위치에 메모 범위가 있는지 여부", "nextCommentThreadAction": "다음 주석 스레드로 이동", - "pickCommentService": "주석 공급자 선택" + "pickCommentService": "주석 공급자 선택", + "previousCommentThreadAction": "이전 댓글 스레드로 이동" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1개 주석", + "commentLine": "[Ln {0}]", + "commentRange": "[Ln {0}-{1}]", + "commentsCount": "{0}개 주석", "image": "이미지", - "imageWithLabel": "이미지: {0}" + "imageWithLabel": "이미지: {0}", + "lastReplyFrom": "{0}의 마지막 회신" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "모두 축소", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "사용자 지정 편집기가 사용되는 glob입니다.", "contributes.viewType": "사용자 지정 편집기의 식별자입니다. 이 식별자는 모든 사용자 지정 편집기에서 고유해야 하므로 `viewType`의 일부로 확장 ID를 포함하는 것이 좋습니다. `viewType`은 `vscode.registerCustomEditorProvider`를 사용하여 사용자 지정 편집기를 등록할 때와 `onCustomEditor:${id}` [활성화 이벤트](https://code.visualstudio.com/api/references/activation-events)에서 사용됩니다." }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "확장하려면 클릭" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "중단점 추가", "addConditionalBreakpoint": "조건부 중단점 추가...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "{0}개 이상의 스택 프레임 표시", "showMoreStackFrames2": "더 많은 스택 프레임 표시", "stackFrameAriaLabel": "스택 프레임 {0}, 줄 {1}, {2}", - "thread": "스레드", "threadAriaLabel": "스레드 {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "식으로 복사", "copyStackTrace": "호출 스택 복사", "copyValue": "값 복사", + "debug.autoExpandLazyVariables": "getter와 같이 디버거에서 지연적으로 확인되는 변수의 값을 자동으로 표시합니다.", "debug.confirmOnExit": "활성 디버그 세션이 있는 경우 창이 닫힐 때 확인할지 여부를 제어합니다.", "debug.confirmOnExit.always": "디버그 세션이 있는지 항상 확인하세요.", "debug.confirmOnExit.never": "절대 확인하지 마세요.", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "디버그 콘솔에서 줄 높이(픽셀)를 제어합니다. 글꼴 크기에서 줄 높이를 계산하려면 0을 사용합니다.", "debug.console.wordWrap": "디버그 콘솔에서 줄이 자동으로 바뀌는지 여부를 제어합니다.", "debug.disassemblyView.showSourceCode": "디스어셈블리 뷰에서 소스 코드를 표시합니다.", + "debug.focusEditorOnBreak": "디버거가 중단될 때 편집기에 초점을 맞출지 여부를 제어합니다.", "debug.focusWindowOnBreak": "디버거가 중단될 때 워크벤치 창이 포커스를 받을지 여부를 제어합니다.", "debug.onTaskErrors": "preLaunchTask를 실행한 후 오류가 발생할 때 수행할 작업을 제어합니다.", "debug.saveBeforeStart": "디버그 세션을 시작하기 전에 저장할 편집기를 제어합니다.", @@ -4466,6 +4764,7 @@ "terminateThread": "스레드 종료", "toolBarLocation": "디버그 도구 모음의 위치를 제어합니다. '부동'(모든 뷰), '고정'(디버그 뷰) 또는 '숨김'입니다.", "variables": "변수", + "viewMemory": "이진 데이터 보기", "watch": "조사식" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "계속", "debug": "디버그", "disconnect": "연결 끊기", + "disconnectSuspend": "연결 끊기 및 일시 중단", "focusSession": "세션에 포커스 설정", "jumpToCursor": "커서로 이동", "noExecutableCode": "현재 커서 위치에 연결된 실행 코드가 없습니다.", @@ -4592,10 +4892,13 @@ "debugContinue": "디버그 계속 작업의 아이콘입니다.", "debugDisconnect": "디버그 연결 끊기 작업의 아이콘입니다.", "debugGripper": "디버그 표시줄 위치 조정 막대의 아이콘입니다.", + "debugInspectMemory": "메모리 검사 작업에 대한 아이콘입니다.", "debugPause": "디버그 일시 중지 작업의 아이콘입니다.", + "debugRemoveConfig": "디버그 구성을 제거하는 아이콘입니다.", "debugRestart": "디버그 다시 시작 작업의 아이콘입니다.", "debugRestartFrame": "디버그 다시 시작 프레임 작업의 아이콘입니다.", "debugReverseContinue": "디버그 반대로 계속 진행 작업의 아이콘입니다.", + "debugRun": "실행 또는 디버그 작업에 대한 아이콘입니다.", "debugStackframe": "편집기 문자 모양 여백에 표시되는 스택 프레임의 아이콘입니다.", "debugStackframeFocused": "편집기 문자 모양 여백에 표시되는 포커스가 있는 스택 프레임의 아이콘입니다.", "debugStart": "디버그 시작 작업의 아이콘입니다.", @@ -4619,7 +4922,8 @@ "contributed": "적용됨", "customizeLaunchConfig": "시작 구성 설정", "noDebugResults": "일치하는 시작 구성 없음", - "providerAriaLabel": "적용된 구성 {0}" + "providerAriaLabel": "적용된 구성 {0}", + "removeLaunchConfig": "시작 구성 제거" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1개의 활성 세션", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "'{0}' 작업을 추적할 수 없습니다. 문제 선택기가 정의되어 있는지 확인하세요." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "자세히...", "reverseContinue": "반전", "stepBackDebug": "뒤로 이동" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "추가 세션 시작" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "지침", "disassemblyView": "디스어셈블리 보기", + "editorOpenedFromDisassemblyDescription": "디스어셈블리에서", "instructionAddress": "주소", "instructionBytes": "바이트", "instructionNotAvailable": "디스어셈블리를 사용할 수 없습니다.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "프로그램이 디버그될 때의 상태 표시줄 전경색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다." }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "취소", "collapse": "모두 축소", + "install": "설치", "variableAriaLabel": "{0}, 값 {1}", "variableScopeAriaLabel": "{0} 범위", "variableValueAriaLabel": "새 변수 값 입력", - "variablesAriaTreeLabel": "변수 디버그" + "variablesAriaTreeLabel": "변수 디버그", + "viewMemory.install.progress": "헥스 편집기 설치 중...", + "viewMemory.prompt": "이진 데이터를 검사하려면 헥스 편집기 확장이 필요합니다. 지금 설치하시겠습니까?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "식 추가", @@ -4769,9 +5080,10 @@ "watchVariableAriaLabel": "{0}, 값 {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "모든 디버그 확장이 비활성화됩니다. 디버그 확장을 사용하도록 설정하거나 Marketplace에서 새 확장을 설치하세요.", "customizeRunAndDebug": "실행 및 디버그를 사용자 지정하려면 [launch.json 파일 만들기](command:{0})를 수행합니다.", "customizeRunAndDebugOpenFolder": "실행 및 디버그를 사용자 지정하려면 [폴더를 열고](command:{0}) launch.json 파일을 만듭니다.", - "detectThenRunAndDebug": "[모든 자동 디버그 구성 표시] (명령:{0}).", + "detectThenRunAndDebug": "[모든 자동 디버그 구성 표시](command:{0}).", "openAFileWhichCanBeDebugged": "디버그하거나 실행할 수 있는 [파일 열기](command:{0})입니다.", "run": "실행", "runAndDebugAction": "[실행 및 디버그{0}](command:{1})" @@ -4794,7 +5106,9 @@ "callStackItemType": "호출 스택 뷰에서 포커스가 있는 요소의 항목 종류를 나타냅니다. 예: 'session', 'thread', 'stackFrame'", "callStackSessionHasOneThread": "CALL STACK 뷰의 포커스가 있는 세션에 정확히 하나의 스레드가 있는 경우 true입니다. CALL STACK 뷰의 인라인 메뉴에 내부적으로 사용됩니다.", "callStackSessionIsAttach": "CALL STACK 뷰의 세션이 attach이면 true이고, 그렇지 않으면 false입니다. CALL STACK 뷰의 인라인 메뉴에 내부적으로 사용됩니다.", + "canViewMemory": "보기의 항목에 연결된 메모리 참조가 있는지 여부를 나타냅니다.", "debugConfigurationType": "선택한 시작 구성의 디버그 형식입니다. 예: 'python'.", + "debugExtensionsAvailable": "최소한 하나의 디버그 확장이 설치되고 사용하도록 설정되어 있으면 True입니다.", "debugProtocolVariableMenuContext": "VARIABLES 뷰의 포커스가 있는 변수에서 디버그 어댑터가 설정하는 컨텍스트를 나타냅니다.", "debugSetExpressionSupported": "포커스된 세션이 'setExpression' 요청을 지원하면 True입니다.", "debugSetVariableSupported": "포커스가 있는 세션이 'setVariable' 요청을 지원하는 경우 true입니다.", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "포커스가 있는 스택 프레임이 'restartFrame'을 지원하는 경우 true입니다.", "stepBackSupported": "포커스가 있는 세션이 'stepBack' 요청을 지원하는 경우 true입니다.", "stepIntoTargetsSupported": "포커스가 있는 세션이 'stepIntoTargets' 요청을 지원하는 경우 true입니다.", + "suspendDebuggeeSupported": "포커스가 있는 세션에서 디버기 일시 중단 기능을 지원하는 경우 True입니다.", "terminateDebuggeeSupported": "포커스가 있는 세션에서 디버기 종료 기능을 지원하는 경우 True입니다.", "variableEvaluateNamePresent": "포커스가 있는 변수에 'evalauteName' 필드 집합이 있는 경우 true입니다.", "variableIsReadonly": "포커스가 있는 변수가 읽기 전용이면 True입니다.", @@ -4867,6 +5182,7 @@ "useUniqueNames": "고유한 구성 이름을 사용하세요.", "vscode.extension.contributes.breakpoints": "중단점을 적용합니다.", "vscode.extension.contributes.breakpoints.language": "이 언어에 대해 중단점을 허용합니다.", + "vscode.extension.contributes.breakpoints.when": "이 언어로 중단점을 사용하도록 설정하려면 true여야 하는 조건입니다. 절이 적절한 경우 이를 디버거와 일치시키는 것이 좋습니다.", "vscode.extension.contributes.debuggers": "디버그 어댑터를 적용합니다.", "vscode.extension.contributes.debuggers.args": "어댑터에 전달할 선택적 인수입니다.", "vscode.extension.contributes.debuggers.configurationAttributes": "'launch.json'의 유효성 검사를 위한 JSON 스키마 구성입니다.", @@ -4907,8 +5223,7 @@ "disassemblyInputName": "디스어셈블리" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "콘솔을 지웠습니다.", - "snapshotObj": "이 개체에 대한 기본 값만 표시됩니다." + "consoleCleared": "콘솔을 지웠습니다." }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "디버그 어댑터 실행 파일 '{0}'이(가) 없습니다.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Microsoft 온라인 서비스에서 실행할 실험을 가져옵니다." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "ID 복사({0})", "disable": "사용 안 함", "disable workspace": "사용 안 함(작업 영역)", "errors": "Catch되지 않은 오류 {0}개", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 유효성 검사({0})", "Marketplace": "마켓플레이스", + "Marketplace Info": "Marketplace 정보", + "Notebook id": "ID", + "Notebook mimetypes": "Mimetypes", + "Notebook name": "이름", + "Notebook renderer name": "이름", + "NotebookRenderers": "Notebook 렌더러({0})", + "Notebooks": "Notebooks({0})", "activation": "활성화 시간", "activation events": "활성화 이벤트({0})", "authentication": "인증({0})", @@ -5026,7 +5349,6 @@ "localizations localized language name": "언어 이름(지역화됨)", "menuContexts": "메뉴 컨텍스트", "messages": "메시지({0})", - "more info": "추가 정보", "name": "확장 이름", "noChangelog": "CHANGELOG를 사용할 수 없습니다.", "noContributions": "참여 없음", @@ -5034,6 +5356,7 @@ "noReadme": "사용 가능한 추가 정보가 없습니다.", "noStatus": "상태를 사용할 수 없습니다.", "not yet activated": "아직 활성화되지 않았습니다.", + "preRelease": "시험판", "preview": "미리 보기", "productThemes": "제품 아이콘 테마({0})", "publisher": "게시자", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "VS Marketplace 링크: {0}", "extensionInfoVersion": "버전: {0}", "extensions": "확장", + "extensions.affinity": "다른 확장 호스트 프로세스에서 실행되도록 확장을 구성합니다.", "extensions.autoUpdate": "확장의 자동 업데이트 동작을 제어합니다. 업데이트는 Microsoft 온라인 서비스에서 페치됩니다.", "extensions.autoUpdate.enabled": "사용하도록 설정한 확장의 업데이트만 자동으로 다운로드하고 설치합니다. 사용하도록 설정하지 않은 확장은 자동으로 업데이트되지 않습니다.", "extensions.autoUpdate.false": "확장이 자동으로 업데이트되지 않습니다.", @@ -5127,7 +5451,7 @@ "filterExtensions": "확장 필터링...", "handleUriConfirmedExtensions": "확장이 여기에 나열되어 있으면 해당 확장에서 URI를 처리할 때 확인 프롬프트가 표시되지 않습니다.", "id required": "확장 ID가 필요합니다.", - "importKeyboardShortcutsFroms": "바로 가기 키를 마이그레이션하는 중...", + "importKeyboardShortcutsFroms": "다음에서 바로 가기 키 마이그레이션...", "install button": "설치", "installButton": "설치(&&I)", "installExtensionQuickAccessHelp": "확장 설치 또는 검색", @@ -5155,6 +5479,8 @@ "recently published filter": "최근에 게시됨", "recentlyPublishedExtensions": "최근에 게시된 확장 표시", "refreshExtension": "새로 고침", + "show pre-release version": "시험판 버전 표시", + "show released version": "릴리스 버전 표시", "showBuiltInExtensions": "기본 제공 확장 표시", "showDisabledExtensions": "사용할 수 없는 확장 표시", "showEnabledExtensions": "사용 확장자 표시", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "지정된 확장 설치", "workbench.extensions.installExtension.option.donotSync": "사용하도록 설정하면 VS Code는 설정 동기화가 켜져 있을 때 이 확장을 동기화하지 않습니다.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "확장을 사용하면 VS Code가 확장 팩 VSIX에서 새로 추가한 확장을 설치합니다. 이 옵션은 VSIX를 설치하는 동안에만 고려됩니다.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "사용하도록 설정하면 VS Code는 사용 가능한 경우 확장의 시험판 버전을 설치합니다.", "workbench.extensions.search.arg.name": "검색에 사용할 쿼리", "workbench.extensions.search.description": "특정 확장 검색", "workbench.extensions.uninstallExtension.arg.name": "제거할 확장의 ID", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "이 확장은 웹용 {0}에서 지원되지 않으므로 사용할 수 없습니다.", + "Defined to run in desktop": "이 확장은 데스크톱에 대해 {0}에서만 실행되도록 정의되어 있으므로 사용할 수 없습니다.", "Install in local server to enable": "이 확장은 로컬 확장 호스트에서 실행되도록 정의되었기 때문에 이 작업 영역에서 사용하지 않도록 설정되어 있습니다. 사용하도록 설정하려면 확장 프로그램을 로컬에 설치하세요.", "Install in remote server to enable": "이 확장은 원격 확장 호스트에서 실행되도록 정의되었기 때문에 이 작업 영역에서 사용하지 않도록 설정되어 있습니다. 사용하도록 설정하려면 '{0}'에 확장 프로그램을 설치하세요.", "Install language pack also in remote server": "'{0}'에 언어 팩 확장을 설치하여 사용하도록 설정합니다.", @@ -5211,7 +5539,6 @@ "cannot be installed": "{1}에서 '{0}' 확장을 사용할 수 없습니다. 자세히 알아보려면 '추가 정보'를 클릭하세요.", "check logs": "자세한 내용은 [로그]({0})를 확인하세요.", "close": "닫기", - "color theme": "색 테마 설정", "configureWorkspaceFolderRecommendedExtensions": "권장 확장 구성(작업 영역 폴더)", "configureWorkspaceRecommendedExtensions": "권장 확장 구성(작업 영역)", "current": "현재", @@ -5223,6 +5550,7 @@ "disabled": "사용 안 함", "disabled because of virtual workspace": "이 확장은 가상 작업 영역을 지원하지 않으므로 사용할 수 없습니다.", "disabled by environment": "이 확장은 환경에서 사용할 수 없습니다.", + "do no sync": "동기화 안 함", "do not sync": "이 확장을 동기화하지 않음", "download": "수동으로 다운로드하세요...", "enable locally": "로컬에서 이 확장을 사용하도록 설정하려면 Visual Studio Code를 다시 로드하세요.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "이 확장 사용", "enabled": "사용", "enabled by environment": "이 확장은 현재 환경에서 필요하므로 사용하도록 설정됩니다.", + "enabled in web worker": "이 확장은 웹 작업자 확장 호스트에서 실행하는 것을 선호하기 때문에 웹 작업자 확장 호스트에서 사용됩니다.", "enabled locally": "이 확장은 로컬 확장 호스트에서 실행하는 것을 선호하기 때문에 로컬 확장 호스트에서 사용하도록 설정됩니다.", "enabled remotely": "이 확장은 원격 확장 호스트에서 실행하는 것을 선호하기 때문에 원격 확장 호스트에서 사용하도록 설정됩니다.", "extension disabled because of dependency": "이 확장은 사용하지 않도록 설정된 확장에 따라 달라지므로 사용하지 않도록 설정되었습니다.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "눈에 잘 띄는 작업 확장의 단추 배경색입니다(예: 설치 단추).", "extensionButtonProminentForeground": "눈에 잘 띄는 작업 확장의 단추 전경색입니다(예: 설치 단추).", "extensionButtonProminentHoverBackground": "눈에 잘 띄는 작업 확장의 단추 배경 커서 올리기 색입니다(예: 설치 단추).", - "file icon theme": "파일 아이콘 테마 설정", "finished installing": "확장을 설치했습니다.", "globally disabled": "이 확장은 사용자가 전역적으로 사용하지 않도록 설정했습니다.", "globally enabled": "이 확장은 전역적으로 사용하도록 설정되었습니다.", @@ -5252,17 +5580,22 @@ "ignored": "이 확장은 동기화하는 동안 무시됩니다.", "incompatible platform": "'{0}' 확장자는 {2}에 대해 {1}에서 사용할 수 없습니다.", "install": "설치", - "install and do no sync": "설치(동기화 안 함)", "install another version": "다른 버전 설치...", "install browser": "브라우저에서 설치", "install everywhere tooltip": "동기화된 인스턴스 {0}개 모두에 이 확장 설치", + "install extension in remote": "{0} 위치: {1}", + "install extension in remote and do not sync": "{0} 위치: {1} ({2})", + "install extension locally": "{0} 로컬로", + "install extension locally and do not sync": "{0} 로컬로({1})", "install in remote": "{0}에 설치", - "install in remote and do not sync": "{0}에 설치(동기화 안 함)", "install local extensions title": "'{0}'에 로컬 확장 설치", "install locally": "로컬에 설치", - "install locally and do not sync": "로컬로 설치(동기화 안 함)", "install operation": "'{0}' 확장을 설치하는 동안 오류가 발생했습니다.", + "install pre-release": "시험판 설치", + "install pre-release version": "시험판 버전 설치", "install previous version": "특정 확장 버전 설치...", + "install release version": "릴리스 버전 설치", + "install release version message": "릴리스 버전을 설치하시겠습니까?", "install remote extensions": "로컬에 원격 확장 설치", "install vsix": "다운로드하고 나면 다운로드한 '{0}'의 VSIX를 수동으로 설치하세요.", "installExtensionComplete": "{0} 확장 설치가 완료되었습니다.", @@ -5273,27 +5606,19 @@ "installed": "설치됨", "installing": "설치 중", "installing extensions": "확장 설치 중...", - "just now": "지금 당장", "learn more": "자세한 정보", "learn why": "이유 확인", "malicious tooltip": "이 확장은 문제가 있다고 보고되었습니다.", "manage": "관리", "more information": "추가 정보", "no local extensions": "설치할 확장이 없습니다.", - "noOfDaysAgo": "{0} 일 전", - "noOfHoursAgo": "{0} 시간 전", - "noOfMonthsAgo": "{0} 달 전", - "noOfYearsAgo": "{0} 년 전", + "no versions": "이 확장에는 다른 버전이 없습니다.", "not web tooltip": "{1}에서 '{0}' 확장을 사용할 수 없습니다.", - "one day ago": "1일 전", - "one hour ago": "1시간 전", - "one month ago": "1개월 전", - "one year ago": "1년 전", "postDisableTooltip": "Visual Studio Code를 다시 로드하여 이 확장의 해제를 완료하세요.", "postEnableTooltip": "Visual Studio Code를 다시 로드하여 이 확장의 설정을 완료하세요.", "postUninstallTooltip": "Visual Studio Code를 다시 로드하여 이 확장의 제거를 완료하세요.", "postUpdateTooltip": "업데이트된 확장을 사용하도록 설정하려면 Visual Studio Code를 다시 로드하세요.", - "product icon theme": "제품 아이콘 테마 설정", + "pre-release": "시험판", "reinstall": "확장 다시 설치...", "reloadAction": "다시 로드", "reloadRequired": "다시 로드 필요", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "다시 설치할 확장 선택", "selectVersion": "설치할 버전 선택", "showRecommendedExtension": "권장 확장 표시", + "switch to pre-release version": "시험판 버전으로 전환", + "switch to release version": "릴리스 버전으로 전환", "sync": "이 확장 동기화", "synced": "이 확장은 동기화되었습니다.", "undo": "실행 취소", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Visual Studio Code를 다시 로드하여 {0} 확장 제거를 완료하세요.", "uninstallExtensionStart": "{0} 확장 제거가 시작되었습니다.", "uninstalled": "제거", + "unsupported prerelease switch tooltip": "이 확장은 이제 시험판 버전으로 {0} 확장의 일부가 되었습니다.", + "unsupported tooltip": "이 확장은 더 이상 지원되지 않습니다.", "update operation": "'{0}' 확장을 업데이트하는 동안 오류가 발생했습니다.", "updateAction": "업데이트", "updateExtensionComplete": "{0} 확장을 {1} 버전으로 업데이트가 완료되었습니다.", "updateExtensionStart": "{0} 확장을 {1} 버전으로 업데이트가 시작되었습니다.", - "updateTo": "{0}(으)로 업데이트", + "updateToLatestVersion": "{0}(으)로 업데이트", + "updateToTargetPlatformVersion": "{0} 버전으로 업데이트", "updated": "업데이트", + "workbench.extensions.action.setColorTheme": "색 테마 설정", + "workbench.extensions.action.setFileIconTheme": "파일 아이콘 테마 설정", + "workbench.extensions.action.setProductIconTheme": "제품 아이콘 테마 설정", "workspace disabled": "이 확장은 사용자가 이 작업 영역에 대해 사용하지 않도록 설정했습니다.", "workspace enabled": "이 확장은 사용자가 이 작업 영역에 대해 사용하도록 설정했습니다." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "확장 보기의 '원격에 로컬 확장 설치' 작업 아이콘입니다.", "installWorkspaceRecommendedIcon": "확장 보기의 '작업 영역 권장 확장 설치' 작업 아이콘입니다.", "manageExtensionIcon": "확장 보기의 '관리' 작업 아이콘입니다.", + "preReleaseIcon": "확장 보기 및 편집기에 사전 릴리스 버전이 있는 확장에 대한 아이콘이 표시됩니다.", "ratingIcon": "확장 보기 및 편집기에 등급과 함께 표시되는 아이콘입니다.", "refreshIcon": "확장 보기의 '새로 고침' 작업 아이콘입니다.", "remoteIcon": "확장이 확장 보기 및 편집기에서 원격임을 나타내는 아이콘입니다.", @@ -5414,16 +5748,21 @@ "extensions": "확장", "no extensions found": "확장을 찾을 수 없습니다.", "no local extensions": "설치할 확장이 없습니다.", + "offline error": "오프라인일 때 Marketplace를 검색할 수 없습니다. 네트워크 연결을 확인하세요.", "open user settings": "사용자 설정 열기", "suggestProxyError": "Marketplace에서 'ECONNREFUSED'가 반환되었습니다. 'http.proxy' 설정을 확인하세요." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "시험판 버전", "activation": "활성화 시간", "dependencies": "종속성 표시", "extensionIconStarForeground": "확장 등급의 아이콘 색입니다.", "extensionIconVerifiedForeground": "확장 확인 게시자의 아이콘 색입니다.", + "extensionPreReleaseForeground": "시험판 확장의 아이콘 색입니다.", + "has prerelease": "이 확장에 {0} 사용 가능", "message": "메시지 1개", "messages": "메시지 {0}개", + "pre-release-label": "시험판", "publisher verified tooltip": "이 게시자는 {0}의 소유권을 확인했습니다.", "remote extension title": "{0}에 확장", "startup": "시작", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "확장 실행 중" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "취소(&&C)", + "debugExtensionHost": "확장 호스트 디버깅 시작", + "debugExtensionHost.launch.name": "확장 호스트 연결", + "restart1": "확장 프로파일링", + "restart2": "확장을 프로파일링하려면 다시 시작해야 합니다. 지금 '{0}'을(를) 다시 시작하시겠습니까?", + "restart3": "다시 시작(&&R)" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "취소(&&C)", "profilingExtensionHost": "프로파일링 확장 호스트", "profilingExtensionHostTime": "프로파일링 확장 호스트({0}초)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "프로파일링을 중지하려면 클릭하세요.", "status.profiler": "확장 프로파일러" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "확장 표시", - "unresponsive-exthost": "확장 '{0}'이(가) 마지막 작업을 완료하는 데 시간이 매우 오래 걸렸으므로 다른 확장이 실행되지 못했습니다." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "취소(&&C)", - "debugExtensionHost": "확장 호스트 디버깅 시작", - "debugExtensionHost.launch.name": "확장 호스트 연결", - "restart1": "확장 프로파일링", - "restart2": "확장을 프로파일링하려면 다시 시작해야 합니다. 지금 '{0}'을(를) 다시 시작하시겠습니까?", - "restart3": "다시 시작(&&R)" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "실행 중인 확장" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Extensions 폴더 열기" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "확장 표시", + "unresponsive-exthost": "확장 '{0}'이(가) 마지막 작업을 완료하는 데 시간이 매우 오래 걸렸으므로 다른 확장이 실행되지 못했습니다." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "방금 만든 문제에 '{0}'을(를) 연결하는 것을 잊지 않도록 알려드립니다.", "attach.msg2": "기존 성능 문제에 '{0}'을(를) 연결하는 것을 잊지 않도록 알려드립니다.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Windows 터미널에서 열기" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "실행할 터미널 종류를 사용자 지정합니다.", + "explorer.openInTerminalKind": "터미널의 탐색기에서 파일을 열 때 어떤 종류의 터미널이 실행될 것인지 결정합니다.", "globalConsoleAction": "새 외부 터미널 열기", "terminal.explorerKind.external": "구성된 외부 터미널을 사용합니다.", "terminal.explorerKind.integrated": "VS Code의 통합 터미널을 사용합니다.", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "파일 만들기", - "openFolderError": "파일이 디렉터리입니다.", + "fileIsDirectoryError": "파일이 디렉터리입니다.", + "fileNotFoundError": "파일이 없음", + "ok": "확인", + "reveal": "탐색기 보기에 표시", "textFileEditor": "텍스트 파일 편집기" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "편집기 도구 모음의 작업을 사용하여 변경 내용을 취소하거나 파일 콘텐츠를 변경 내용으로 덮어씁니다." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "폴더 추가", "explore": "탐색기", "explorerViewIcon": "탐색기 보기의 뷰 아이콘입니다.", "folders": "폴더", "miViewExplorer": "탐색기(&&E)", - "noFolderHelp": "아직 폴더를 열지 않았습니다.\r\n[폴더 열기](command:{0})", - "noWorkspaceHelp": "아직 작업 영역에 폴더를 추가하지 않았습니다.\r\n[폴더 열기](command:{0})", + "noFolderButEditorsHelp": "아직 폴더를 열지 않았습니다.\r\n{0}\r\n폴더를 열면 현재 열려 있는 편집기가 모두 닫힙니다. 열린 상태를 유지하려면 대신 {1}합니다.", + "noFolderHelp": "아직 폴더를 열지 않았습니다.\r\n{0}", + "noFolderHelpWeb": "아직 폴더를 열지 않았습니다.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "아직 작업 영역에 폴더를 추가하지 않았습니다.\r\n{0}", "openEditorsIcon": "편집기 열기 보기의 뷰 아이콘입니다.", - "remoteNoFolderHelp": "원격에 연결되었습니다.\r\n[폴더 열기](command:{0})" + "openFolder": "폴더 열기", + "openRecent": "최근 파일 열기", + "remoteNoFolderHelp": "원격에 연결되었습니다.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "휴지통을 사용하여 삭제하지 못했습니다. 대신 영구히 삭제하시겠습니까?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "'{0}'과(와) 해당 내용을 삭제할까요?", "confirmMoveTrashMessageMultiple": "다음 {0}개 파일을 삭제하시겠습니까?", "confirmMoveTrashMessageMultipleDirectories": "다음 {0}개 디렉터리 및 해당 내용을 삭제하시겠습니까?", - "copyBulkEdit": "{0}개 파일 복사", + "copyBulkEdit": "{0} 파일 붙여넣기", "copyFile": "복사", - "copyFileBulkEdit": "{0} 복사", + "copyFileBulkEdit": "{0} 붙여넣기", "copyingBulkEdit": "{0}개 파일 복사 중", "copyingFileBulkEdit": "{0} 복사 중", "createBulkEdit": "{0} 만들기", @@ -5672,7 +6019,7 @@ "retry": "다시 시도", "retryButtonLabel": "다시 시도(&&R)", "saveAllInGroup": "그룹으로 모두 저장", - "showInExplorer": "사이드바에서 활성 파일 표시", + "showInExplorer": "탐색기 보기에서 활성 파일 표시", "toggleAutoSave": "자동 저장 설정/해제", "trashFailed": "휴지통을 사용하여 삭제하지 못했습니다. 대신 영구히 삭제하시겠습니까?", "undoBin": "휴지통에서 이 파일을 복원할 수 있습니다.", @@ -5703,15 +6050,15 @@ "miAutoSave": "자동 저장(&&U)", "miCloseEditor": "편집기 닫기(&&C)", "miGotoFile": "파일로 이동(&&F)...", - "miNewFile": "새 파일(&&N)", + "miNewFile": "새 텍스트 파일(&&N)", "miRevert": "파일 되돌리기(&&V)", "miSave": "저장(&&S)", "miSaveAll": "모두 저장(&&L)", "miSaveAs": "다른 이름으로 저장(&&A)...", - "newFile": "새 파일", + "newFile": "새 텍스트 파일", "openFile": "파일 열기...", "openToSide": "측면에서 열기", - "revealInSideBar": "사이드바에 표시", + "revealInSideBar": "탐색기 보기에 표시", "revert": "파일 되돌리기", "revertLocalChanges": "변경 내용을 취소하고 파일 콘텐츠로 되돌리기", "saveAll": "모두 저장", @@ -5723,9 +6070,11 @@ "genericRevertError": "'{0}' 되돌리기 실패: {1}", "genericSaveError": "'{0}'을(를) 저장하지 못함: {1}", "modifiedLabel": "{0}(파일) ↔ {1}", + "retry": "다시 시도" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "제목이 없는 새 파일", "removeFolderFromWorkspace": "작업 영역에서 폴더 삭제", - "retry": "다시 시도", "save": "저장", "saveAll": "모두 저장", "saveAs": "다른 이름으로 저장...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "다운로드할 위치 선택", "confirmManyOverwrites": "다음 {0}개 파일 및/또는 폴더가 대상 폴더에 이미 있습니다. 바꾸시겠습니까?", "confirmOverwrite": "이름이 '{0}'인 파일이나 폴더가 대상 폴더에 이미 있습니다. 바꾸시겠습니까?", - "copyFile": "{0} 복사", "copyFolder": "폴더 복사(&&C)", "copyFolders": "폴더 복사(&&C)", "copyfolder": "'{0}'을(를) 복사하시겠습니까?", @@ -5746,7 +6094,6 @@ "copyingFile": "{0} 복사 중", "copyingFiles": "복사 중...", "copyingnFile": "리소스 {0}개를 복사하는 중", - "copynFile": "리소스 {0}개 복사", "downloadBulkEdit": "{0} 다운로드", "downloadButton": "다운로드", "downloadProgressLarge": "{0}({1}/{2}, {3}/초)", @@ -5757,6 +6104,8 @@ "dropFolders": "폴더를 복사하거나 작업 영역에 폴더를 추가하시겠습니까?", "fileInaccessible": "가져오기를 위해 삭제된 파일에 액세스할 수 없습니다.", "filesInaccessible": "가져오기를 위해 삭제된 파일의 일부 또는 전체에 액세스할 수 없습니다.", + "importFile": "{0} 가져오기", + "importnFile": "{0} 리소스 가져오기", "irreversible": "이 작업은 취소할 수 없습니다.", "overwrite": "{0} 덮어쓰기", "overwriting": "{0} 덮어쓰는 중", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "파일을 스크롤하여 볼 수 없지만 포커스는 계속 있습니다.", "autoReveal.off": "파일이 표시되지 않고 선택되지 않습니다.", "autoReveal.on": "파일이 표시되고 선택됩니다.", - "autoSave": "저장되지 않은 변경 내용이 있는 편집기의 자동 저장을 제어합니다. 자동 저장에 대한 자세한 내용은 [여기](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)를 참조하세요.", + "autoSave": "저장되지 않은 변경 사항이 있는 편집기의 [자동 저장](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)을 제어합니다.", "autoSaveDelay": "저장되지 않은 변경 내용이 있는 편집기가 자동으로 저장되기까지의 지연(밀리초)을 제어합니다. '#files.autoSave#'가 '{0}'(으)로 설정된 경우에만 적용됩니다.", "binaryFileEditor": "이진 파일 편집기", "compressSingleChildFolders": "탐색기가 폴더를 압축 형식으로 렌더링할지 여부를 제어합니다. 이러한 양식에서 단일 하위 폴더는 결합된 트리 요소로 압축됩니다. 예를 들어 Java 패키지 구조에 유용합니다.", "confirmDelete": "파일을 휴지통에서 삭제할 때 탐색기에서 확인을 요청해야 하는지 여부를 제어합니다.", "confirmDragAndDrop": "끌어서 놓기를 사용하여 파일 및 폴더를 이동하기 위해 탐색기에서 확인을 요청해야 하는지 여부를 제어합니다.", + "confirmUndo": "탐색기가 실행 취소할 때 확인을 요청해야 하는지 여부를 제어합니다.", "copyRelativePathSeparator": "상대 파일 경로를 복사할 때 사용되는 경로 구분 문자입니다.", "copyRelativePathSeparator.auto": "운영 체제별 경로 구분 문자를 사용하세요.", "copyRelativePathSeparator.backslash": "백슬래시를 경로 분리 문자로 사용하세요.", "copyRelativePathSeparator.slash": "슬래시를 경로 구분 문자로 사용하세요.", - "defaultLanguage": "새 파일에 할당된 기본 언어 모드입니다. `${activeEditorLanguage}`로 구성된 경우 현재 활성 텍스트 편집기(있는 경우)의 언어 모드를 사용합니다.", + "defaultLanguage": "새 파일에 할당된 기본 언어 식별자입니다. `${activeEditorLanguage}`로 구성된 경우 현재 활성화된 텍스트 편집기의 언어 식별자(있는 경우)를 사용합니다.", "enableDragAndDrop": "탐색기에서 끌어서 놓기를 통해 파일 및 폴더를 이동할지 여부를 제어합니다. 이 설정은 탐색기 내에서 끌어서 놓기에만 영향을 미칩니다.", + "enableUndo": "탐색기가 파일 및 폴더 작업 실행 취소를 지원해야 하는지 여부를 제어합니다.", + "enableUndo.default": "탐색기는 파괴적인 실행 취소 작업 전에 메시지를 표시합니다.", + "enableUndo.light": "탐색기는 포커스가 있을 때 작업을 실행 취소하기 전에 메시지를 표시하지 않습니다.", + "enableUndo.verbose": "탐색기는 모든 실행 취소 작업 전에 메시지를 표시합니다.", "encoding": "파일을 읽고 쓸 때 사용할 기본 문자 집합 인코딩입니다. 이 설정은 언어별로 구성할 수도 있습니다.", "eol": "줄 바꿈 문자의 기본 끝입니다.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "운영 체제별 줄 바꿈 문자를 사용합니다.", "everything": "전체 파일을 포맷합니다.", - "exclude": "파일 및 폴더를 제외하기 위한 glob 패턴을 구성합니다. 예를 들어 파일 탐색기는 이 설정을 기반으로 표시하거나 숨길 파일 및 폴더를 결정합니다. 검색 특정 제외 항목을 정의하려면 `#search.exclude#` 설정을 참조합니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 glob 패턴에 대해 자세히 알아보세요.", + "exclude": "파일 및 폴더 제외를 위해 [glob 패턴](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)을 구성합니다. 예를 들어 파일 탐색기는 이 설정에 따라 표시하거나 숨길 파일 및 폴더를 결정합니다. 검색별 제외를 정의하려면 `#search.exclude#` 설정을 참조하세요.", "expandSingleFolderWorkspaces": "탐색기가 초기화 중에 폴더를 하나만 포함하는 다중 루트 작업 영역을 확장해야 하는지 여부를 제어합니다.", "explorer.decorations.badges": "파일 장식에 배지를 사용할지 여부를 제어합니다.", "explorer.decorations.colors": "파일 장식에 색을 사용할지 여부를 제어합니다.", "explorer.incrementalNaming": "붙여넣기에서 중복된 탐색기 항목에 새 이름을 지정할 때 사용할 명명 규칙을 제어합니다.", "explorerConfigurationTitle": "파일 탐색기", + "fileNesting.description": "각 키 패턴에는 모든 문자열과 일치하는 단일 `*` 문자가 포함될 수 있습니다.", + "fileNestingEnabled": "탐색기에서 파일 중첩을 사용할지 여부를 제어합니다. 파일 중첩을 사용하면 디렉터리의 관련 파일을 단일 상위 파일 아래에 시각적으로 그룹화할 수 있습니다.", + "fileNestingExpand": "파일 중첩이 자동으로 확장되는지 여부를 제어합니다. 이를 적용하려면 `#explorer.fileNesting.enabled#`를 설정해야 합니다.", + "fileNestingPatterns": "탐색기에서 파일 중첩을 제어합니다. 각 __Item__은 상위 패턴을 나타내며 모든 문자열과 일치하는 단일 `*` 문자를 포함할 수 있습니다. 각 __Value__는 지정된 부모 아래에 중첩되어 표시되어야 하는 자식 패턴의 쉼표로 구분된 목록을 나타냅니다. 하위 패턴에는 다음과 같은 몇 가지 특수 토큰이 포함될 수 있습니다.\r\n- `${capture}`: 상위 패턴에서 확인된 `*` 값과 일치\r\n- `${basename}`: 일치 상위 파일의 기본 이름, `file.ts`의 `file`\r\n- `${extname}`: 상위 파일의 확장자와 일치하는 `file.ts`의 `ts\r\n- `${dirname}`: 상위 파일의 디렉토리 이름과 일치합니다. `src/file.ts`의 `src`\r\n- `*`: 모든 문자열과 일치하며 하위 패턴당 한 번만 사용할 수 있습니다.", "files.autoSave.afterDelay": "변경 내용이 있는 편집기는 구성된 '#files.autoSaveDelay#' 후에 자동으로 저장됩니다.", "files.autoSave.off": "변경 내용이 있는 편집기는 자동으로 저장되지 않습니다.", "files.autoSave.onFocusChange": "편집기에서 포커스가 손실되면 변경 내용이 있는 편집기가 자동으로 저장됩니다.", "files.autoSave.onWindowChange": "창에서 포커스가 손실되면 변경 내용이 있는 편집기가 자동으로 저장됩니다.", "files.exclude.boolean": "파일 경로를 일치시킬 GLOB 패턴입니다. 패턴을 사용하거나 사용하지 않도록 설정하려면 true 또는 false로 설정하세요.", - "files.exclude.when": "일치하는 파일의 형제에 대한 추가 검사입니다. $(basename)을 일치하는 파일 이름에 대한 변수로 사용하세요.", - "files.experimentalSandboxedFileService": "실험적: 샌드박스로 파일 서비스를 변경합니다. 지시가 없으면 변경하지 마세요!", - "files.legacyWatcher.default": "참가자 버전을 사용하거나 다중 루트 작업 영역을 열 때마다 새 파일 감시자를 사용할 수 있습니다.", - "files.legacyWatcher.off": "레거시 파일 감시자를 사용하지 않도록 설정하고 새 파일 감시자가 해당 기능을 활용할 수 있도록 합니다.", - "files.legacyWatcher.on": "새 파일 감시자에 문제가 있는 경우 레거시 파일 감시자를 사용하도록 설정합니다.", + "files.exclude.when": "일치하는 파일의 형제에 대한 추가 검사입니다. \\$(basename)을 일치하는 파일 이름에 대한 변수로 사용하세요.", + "files.participants.timeout": "생성, 이름 바꾸기 및 삭제를 위한 파일 참가자가 취소된 후 밀리초 단위의 시간 제한입니다. 참가자를 비활성화하려면 '0'을 사용합니다.", "files.restoreUndoStack": "파일을 다시 열 때 실행 취소 스택을 복원합니다.", "files.saveConflictResolution": "그동안 다른 프로그램에 의해 변경된 디스크에 파일을 저장할 경우 저장 충돌이 발생할 수 있습니다. 데이터 손실을 방지하기 위해 편집기의 변경 내용과 디스크의 버전을 비교하라는 메시지가 사용자에게 표시됩니다. 이 설정은 충돌 오류가 자주 발생하는 경우에만 변경해야 하며, 부주의한 사용은 데이터 손실을 초래할 수 있습니다.", "files.simpleDialog.enable": "단순 파일 대화 상자를 사용합니다. 사용하도록 설정하면 단순 파일 대화 상자가 시스템 파일 대화 상자를 대체합니다.", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "Windows/Linux에서 마지막 창이 닫히거나 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) 또는 마지막 창인지 여부와 관계 없이 폴더가 열린 모든 창에 대해 Hot Exit가 트리거됩니다. 열린 폴더가 없는 모든 창은 다음 실행 시 복원됩니다. 저장되지 않은 파일이 있는 이전에 연 창 목록은 `파일 > 최근 파일 열기 > 더 보기...`에서 액세스할 수 있습니다.", "hotExit.onExitAndWindowCloseBrowser": "브라우저가 종료되거나 창이나 탭이 닫히면 Hot Exit이 트리거됩니다.", "insertFinalNewline": "사용하도록 설정되면 저장할 때 파일 끝에 마지막 줄바꿈을 삽입합니다.", - "legacyWatcher": "파일 감시에 사용되는 메커니즘을 제어합니다. 파일 감시와 관련된 문제가 있는 경우에만 이 항목을 변경하세요.", "maxMemoryForLargeFilesMB": "큰 파일을 열려고 할 때 다시 시작한 후 VS Code에 사용 가능한 메모리를 제어합니다. 명령줄에 '--max-memory=NEWSIZE'를 지정하는 것과 결과가 같습니다.", "modification": "수정 사항을 포맷합니다(소스 제어 필요).", "modificationIfAvailable": "수정 사항만 형식화하려고 시도합니다(원본 제어 필요). 원본 제어를 사용할 수 없으면 전체 파일이 포맷됩니다.", "openEditorsSortOrder": "열린 편집기 창에서 편집기의 정렬 순서를 제어합니다.", - "openEditorsVisible": "열린 편집기 창에 표시되는 편집기 수입니다. 이 값을 0으로 설정하면 열린 편집기 창이 숨겨집니다.", + "openEditorsVisible": "편집기 열기 창에 표시되는 최대 편집기 수입니다. 이것을 0으로 설정하면 편집기 열기 창이 숨겨집니다.", + "openEditorsVisibleMin": "편집기 열기 창에 표시되는 편집기 슬롯의 최소 수입니다. 0으로 설정하면 편집기 열기 창은 편집기 수에 따라 동적으로 크기가 조정됩니다.", "overwriteFileOnDisk": "편집기의 변경 내용으로 디스크의 파일을 덮어써서 저장 충돌을 해결할 수 있습니다.", "simple": "중복된 이름 끝에 \"복사본\"이라는 단어를 추가하고 뒤에 숫자를 붙일 수 있습니다.", "smart": "중복된 이름의 끝에 숫자를 추가합니다. 숫자가 이미 이름의 일부인 경우 해당 숫자를 늘리려고 합니다.", - "sortOrder": "탐색기에서 파일 및 폴더의 속성 기반 정렬을 제어합니다.", - "sortOrder.alphabetical": "편집기가 각 편집기 그룹 내에서 사전순으로 정렬됩니다.", + "sortOrder": "탐색기에서 파일 및 폴더의 속성 기반 정렬을 제어합니다. `#explorer.fileNesting.enabled#`가 활성화되면 중첩된 파일의 정렬도 제어합니다.", + "sortOrder.alphabetical": "편집기는 각 편집기 그룹 내에서 탭 이름을 기준으로 사전순으로 정렬됩니다.", "sortOrder.default": "파일 및 폴더가 이름별로 정렬됩니다. 폴더가 파일 앞에 표시됩니다.", "sortOrder.editorOrder": "편집기가 편집기 탭이 표시된 것과 같은 순서로 정렬됩니다.", "sortOrder.filesFirst": "파일 및 폴더가 이름별로 정렬됩니다. 파일이 폴더 앞에 표시됩니다.", + "sortOrder.foldersNestsFiles": "파일과 폴더는 이름별로 정렬됩니다. 폴더가 파일 앞에 표시됩니다. 중첩된 자식이 있는 파일이 다른 파일 앞에 표시됩니다.", + "sortOrder.fullPath": "편집기는 각 편집기 그룹 내의 전체 경로를 기준으로 사전순으로 정렬됩니다.", "sortOrder.mixed": "파일 및 폴더가 이름별로 정렬됩니다. 파일이 폴더와 뒤섞입니다.", "sortOrder.modified": "파일 및 폴더가 마지막으로 수정한 날짜별로 내림차순 정렬됩니다. 폴더가 파일 앞에 표시됩니다.", "sortOrder.type": "파일 및 폴더가 확장 형식별로 그룹화되고 이름별로 정렬됩니다. 폴더가 파일 앞에 표시됩니다.", @@ -5844,7 +6201,7 @@ "trimFinalNewlines": "사용하도록 설정되면 저장할 때 파일 끝에 마지막 줄 바꿈 이후의 모든 줄 바꿈이 잘립니다.", "trimTrailingWhitespace": "사용하도록 설정되면 파일을 저장할 때 후행 공백이 잘립니다.", "useTrash": "파일/폴더를 삭제하면 OS 휴지통(Windows의 휴지통)으로 이동합니다. 사용하지 않도록 설정하면 파일/폴더를 영구적으로 삭제합니다.", - "watcherExclude": "파일 감시에서 제외할 경로 또는 Glob 패턴을 구성합니다. 상대적인 경로(예: '빌드/출력')는 현재 열려 있는 작업 영역을 사용하여 절대 경로로 확인됩니다. Glob 패턴이 제대로 일치하려면(예: `**/build/output/**` 또는 `/Users/name/workspaces/project/build/output/**`) 절대 경로에서 일치해야 합니다(즉, 접두사 `**/` 또는 전체 경로 및 접미사 `/**`를 사용하여 경로 내의 파일과 일치). 파일 감시자 프로세스가 CPU를 많이 사용하는 경우 중요도가 적은 대용량 폴더(예: 빌드 출력 폴더)를 제외해야 합니다.", + "watcherExclude": "파일 감시에서 제외할 경로 또는 glob 패턴을 구성합니다. 상대적인 경로 또는 기본 glob 패턴(예: '빌드/출력' 또는 `*.js`)는 현재 열려 있는 작업 영역을 사용하여 절대 경로로 확인됩니다. 복잡한 glob 패턴이 제대로 일치하려면 절대 경로(예: 경로 내의 파일을 일치시키기 위한 접두사 `**/` 또는 전체 경로 및 접미사 `/**`)에서 일치해야 합니다(예: `**/build/output/**` 또는 `/Users/name/workspaces/project/build/output/**`). 파일 감시자 프로세스가 CPU를 많이 사용하는 경우 중요도가 적은 대용량 폴더(예: 빌드 출력 폴더)를 제외해야 합니다.", "watcherInclude": "작업 영역 내부의 변경 내용을 감시할 추가 경로를 구성합니다. 기본적으로 기호 링크인 폴더를 제외한 모든 작업 영역 폴더는 재귀적으로 감시됩니다. 기호 링크인 감시 폴더를 지원하기 위해 절대 또는 상대 경로를 명시적으로 추가할 수 있습니다. 상대 경로는 현재 열려 있는 작업 영역을 사용하여 절대 경로로 해석됩니다." }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0}이(가) 저장되지 않음", "flipLayout": "세로/가로 편집기 레이아웃 설정/해제", "miToggleEditorLayout": "레이아웃 대칭 이동(&&L)", + "miToggleEditorLayoutWithoutMnemonic": "레이아웃 대칭 이동", "newUntitledFile": "제목이 없는 새 파일", "openEditors": "열려 있는 편집기" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "이 큰 작업 영역 폴더에서 파일 변경 내용을 확인할 수 없습니다. 이 문제를 해결하려면 지침 링크를 따르세요.", - "eshutdownError": "파일 변경 감시자가 예기치 않게 중지되었습니다. 감시자를 다시 사용하려면 창을 새로 고침하세요.", + "eshutdownError": "파일 변경 감시자가 예기치 않게 중지되었습니다. 작업 영역에서 파일 변경 사항을 감시할 수 없는 경우가 아니면 창을 다시 로드하면 감시자를 다시 사용하도록 설정할 수 있습니다.", "learnMore": "지침", "reload": "다시 로드" }, @@ -5929,18 +6287,20 @@ "cancel": "취소", "config": "기본 포맷터 구성...", "config.bad": "'{0}' 확장이 포맷터로 구성되어 있지만 사용할 수 없습니다. 계속하려면 다른 기본 포맷터를 선택하세요.", - "config.needed": "'{0}' 파일에 대한 여러 포맷터가 있습니다. 계속하려면 기본 포맷터를 선택하세요.", + "config.needed": "'{0}' 파일에는 여러 포맷터가 있습니다. 그 중 하나는 기본 포맷터로 구성해야 합니다.", "def": "(기본값)", "do.config": "구성...", "format.placeHolder": "포맷터 선택", "formatDocument.label.multiple": "문서 서식 프로그램...", "formatSelection.label.multiple": "형식 선택...", + "formatter": "서식", "formatter.default": "다른 모든 포맷터 설정보다 우선하는 기본 포맷터를 정의합니다. 포맷터를 제공하는 확장 프로그램의 식별자 여야합니다.", "miss": "확장자 '{0}'이(가) 포맷터로 구성되어 있지만 '{1}'-파일을 포맷할 수 없습니다.", - "miss.1": "기본 포맷터 변경", + "miss.1": "기본 포맷터 구성", "null": "없음", "nullFormatterDescription": "None", - "select": "'{0}' 파일에 대한 기본 포맷터 선택" + "select": "'{0}' 파일에 대한 기본 포맷터 선택", + "summary": "포맷터 충돌" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "취소", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "수정된 줄 포맷" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Inlay 힌트 정보가 포함된 코드", + "isReadingLineWithInlayHints": "현재 줄과 그 인레이 힌트가 현재 포커스가 있는지 여부", + "read.title": "인라인 힌트가 있는 줄 읽기", + "stop.title": "인레이 힌트 읽기 중지" + }, "vs/workbench/contrib/interactive/browser/interactive.contribution": { "interactive.activeCodeBorder": "편집기에 포커스가 있을 때 현재 대화형 코드 셀의 테두리 색입니다.", "interactive.execute": "코드 실행", + "interactive.history.focus": "대화형 창의 포커스 기록", "interactive.history.next": "기록의 다음 값", "interactive.history.previous": "기록의 이전 값", "interactive.inactiveCodeBorder": "편집기에 포커스가 없을 때 현재 대화형 코드 셀의 테두리 색입니다.", "interactive.input.clear": "대화형 창 입력 편집기 내용 지우기", + "interactive.input.focus": "대화형 창의 포커스 입력 편집기", "interactive.open": "대화형 창 열기", "interactiveScrollToBottom": "맨 아래로 스크롤", "interactiveScrollToTop": "맨 위로 스크롤" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "여기에 코드를 입력하고 {0}을(를) 눌러 실행합니다." + "interactiveInputPlaceHolder": "여기에 '{0}' 코드를 입력하고 '{1}'을(를) 눌러 실행합니다." }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "프로세스 탐색기 열기(&&P)", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "바로 가기 키 문제 해결 토글" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "콘텐츠에서 언어 검색", + "langDetection.aria": "감지된 언어로 변경: {0}", + "langDetection.name": "언어 감지", + "noDetection": "편집기 언어를 검색할 수 없음", + "status.autoDetectLanguage": "감지된 언어 수락: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", + "cat": "보기", "langStatus.aria": "편집기 언어 상태: {0}", "langStatus.name": "편집기 언어 상태", "name.pattern": "{0}(언어 상태)", - "pin": "상태 표시줄에 고정" + "pin": "상태 표시줄에 추가", + "reset": "언어 상태 상호 작용 카운터 다시 설정", + "unpin": "상태 표시줄에서 제거" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "타임라인 보기의 로컬 기록 항목 아이콘입니다.", + "localHistoryRestore": "로컬 기록 항목의 내용을 복원하는 아이콘입니다." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "이 작업은 취소할 수 없습니다.", + "confirmDeleteAllMessage": "로컬 기록에 있는 모든 파일의 항목을 모두 삭제하시겠습니까?", + "confirmDeleteDetail": "이 작업은 취소할 수 없습니다.", + "confirmDeleteMessage": "'{0}'의 로컬 기록 항목을 {1}에서 삭제하시겠습니까?", + "confirmRestoreDetail": "복원하면 저장되지 않은 변경 내용이 모두 삭제됩니다.", + "confirmRestoreMessage": "'{0}'의 내용을 복원하시겠습니까?", + "createLocalHistoryEntryTitle": "로컬 기록 항목 만들기", + "createLocalHistoryPlaceholder": "'{0}'에 대한 로컬 기록 항목의 새 이름 입력", + "deleteAllButtonLabel": "모두 삭제(&&D)", + "deleteButtonLabel": "삭제(&&D)", + "localHistory.category": "로컬 기록", + "localHistory.compareWithFile": "파일과 비교", + "localHistory.compareWithPrevious": "이전 항목과 비교", + "localHistory.compareWithSelected": "선택한 항목과 비교", + "localHistory.create": "항목 만들기", + "localHistory.delete": "삭제", + "localHistory.deleteAll": "모두 삭제", + "localHistory.open": "콘텐츠 표시", + "localHistory.rename": "이름 바꾸기", + "localHistory.restore": "콘텐츠 복원", + "localHistory.restoreViaPicker": "복원할 항목 찾기", + "localHistory.selectForCompare": "비교를 위해 선택", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "파일 복원됨", + "renameLocalHistoryEntryTitle": "로컬 기록 항목 이름 바꾸기", + "renameLocalHistoryPlaceholder": "로컬 기록 항목의 새 이름 입력", + "restoreButtonLabel": "복원(&&R)", + "restoreViaPicker.entryPlaceholder": "열려는 로컬 기록 항목을 선택합니다.", + "restoreViaPicker.filePlaceholder": "로컬 기록을 표시할 파일 선택" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "로컬 기록" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "상위 폴더 열기", + "revealInMac": "Finder에 표시", + "revealInWindows": "파일 탐색기에 표시" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "{0}에서 VS Code를 사용하려면 VS Code를 다시 시작해야 합니다.", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Marketplace에서 언어 팩을 검색하여 표시 언어를 {0}(으)로 변경합니다." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "기본", "rendererLog": "창", - "sharedLog": "공유", "show window log": "창 로그 표시", "telemetryLog": "원격 분석", "userDataSyncLog": "설정 동기화" @@ -6042,6 +6463,10 @@ "trace": "추적", "warn": "경고" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "기본", + "sharedLog": "공유" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "확장 로그 폴더 열기", "openLogsFolder": "Logs 폴더 열기" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "문제 필터링", "markers.panel.action.moreFilters": "추가 필터...", "markers.panel.action.quickfix": "수정 사항 표시", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[Ln {0}, 열 {1}]", "markers.panel.filter.activeFile": "활성 파일만 표시", "markers.panel.filter.ariaLabel": "문제 필터링", "markers.panel.filter.errors": "오류", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "경고 1개", "markers.panel.title.problems": "문제", "problems.panel.configuration.autoreveal": "문제 보기를 열 때 문제 보기에 자동으로 파일을 표시할지 여부를 제어합니다.", + "problems.panel.configuration.compareOrder": "문제를 탐색하는 순서를 제어합니다.", + "problems.panel.configuration.compareOrder.position": "위치별로 정렬된 문제 탐색", + "problems.panel.configuration.compareOrder.severity": "심각도에 따라 정렬된 문제 탐색", "problems.panel.configuration.showCurrentInStatus": "활성화하면 상태 표시줄에 현재 문제가 표시됩니다.", "problems.panel.configuration.title": "문제 보기", "problems.tree.aria.label.error.marker": "{0}에 의해 오류 발생: 줄 {2} 및 문자 {3}.{4}의 {1}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "셀을 코드로 변경", "notebookActions.changeCellToMarkdown": "셀을 Markdown으로 변경", + "notebookActions.collapseAllCellInput": "모든 셀 입력 축소", + "notebookActions.collapseAllCellOutput": "모든 셀 출력 축소", "notebookActions.collapseCellInput": "셀 입력 축소", "notebookActions.collapseCellOutput": "셀 출력 축소", "notebookActions.copyCellDown": "아래로 셀 복사", "notebookActions.copyCellUp": "위로 셀 복사", + "notebookActions.expandAllCellInput": "모든 셀 입력 확장", + "notebookActions.expandAllCellOutput": "모든 셀 출력 확장", "notebookActions.expandCellInput": "셀 입력 확장", "notebookActions.expandCellOutput": "셀 출력 확장", "notebookActions.joinCellAbove": "이전 셀과 조인", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "성공" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "감지된 언어 수락: {0}", "notebook.cell.status.language": "셀 언어 모드 선택" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "제안됨", "tooltop": "{0}(제안)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "'{1}'에 대한 {0}을(를) 찾음", - "ariaSearchNoResultEmpty": "{0} 찾음", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "'{1}'에 대한 {0}을(를) 찾음", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "Notebook에서 찾기", "notebookActions.hideFind": "Notebook에서 찾기 숨기기" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "셀 접기", - "unfold.cell": "셀 펼치기" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "찾기 위젯의 필터 찾기 아이콘입니다.", + "label.closeButton": "닫기", + "label.find": "찾기", + "label.nextMatchButton": "다음 검색 결과", + "label.previousMatchButton": "이전 검색 결과", + "label.replace": "바꾸기", + "label.replaceAllButton": "모두 바꾸기", + "label.replaceButton": "바꾸기", + "label.toggleReplaceButton": "바꾸기 설정/해제", + "notebook.find.filter.filterAction": "필터 찾기", + "notebook.find.filter.findInCodeInput": "코드 셀 소스", + "notebook.find.filter.findInCodeOutput": "셀 출력", + "notebook.find.filter.findInMarkupInput": "Markdown 소스", + "notebook.find.filter.findInMarkupPreview": "렌더링된 Markdown", + "placeholder.find": "찾기", + "placeholder.replace": "바꾸기" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "'{1}'에 대한 {0}을(를) 찾음", + "ariaSearchNoResultEmpty": "{0} 찾음", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "'{1}'에 대한 {0}을(를) 찾음" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Notebook 서식", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "다음 셀 편집기에 포커스", "cursorMoveUp": "이전 셀 편집기에 포커스", + "cursorPageDown": "셀 커서 페이지 아래로", + "cursorPageDownSelect": "셀 커서 페이지 아래로 선택", + "cursorPageUp": "셀 커서 페이지 위로", + "cursorPageUpSelect": "셀 커서 페이지 위로 선택", "focusFirstCell": "첫 번째 셀에 포커스 설정", "focusLastCell": "마지막 셀에 포커스 설정", "focusOutput": "활성 셀 출력 포커스 인", @@ -6237,9 +6690,11 @@ "changeLanguage": "셀 언어 변경", "clearAllCellsOutputs": "모든 셀의 출력 지우기", "clearCellOutputs": "셀 출력 지우기", + "detectLanguage": "셀에 대해 감지된 언어 수락", "languageDescription": "({0}) - 현재 언어", "languageDescriptionConfigured": "({0})", "languagesPicks": "언어(식별자)", + "noDetection": "셀 언어를 감지할 수 없음", "notebookActions.deleteCell": "셀 삭제", "notebookActions.editCell": "셀 편집", "notebookActions.quitEdit": "셀 편집 중지", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Notebook 셀 실행 및 아래에서 선택", "notebookActions.executeBelow": "셀 실행 및 아래", "notebookActions.executeNotebook": "모두 실행", - "notebookActions.renderMarkdown": "모든 Markdown 셀 렌더링" + "notebookActions.renderMarkdown": "모든 Markdown 셀 렌더링", + "revealRunningCell": "실행 중인 셀로 이동" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "셀 접기", + "unfold.cell": "셀 펼치기" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "위에 코드 셀 삽입", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "기본 제공", "curruentActiveMimeType": "현재 활성", + "empty": "셀에 출력이 없음", "mimeTypePicker": "다른 출력 MIME 형식을 선택하세요. 사용 가능한 MIME 형식: {0}", + "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 mimetype입니다: {0}", "promptChooseMimeType.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식 선택", "promptChooseMimeTypeInSecure.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식을 선택합니다. Notebook을 신뢰할 수 있는 경우에만 다양한 MIME 형식을 사용할 수 있습니다." }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Notebook 편집기 내에서 전역 도구 모음을 렌더링할지 여부를 제어합니다.", "notebook.globalToolbarShowLabel": "Notebook 도구 모음의 작업이 레이블을 렌더링할지 여부를 제어합니다.", "notebook.insertToolbarPosition.description": "셀 삽입 동작이 나타날 위치를 제어합니다.", + "notebook.interactiveWindow.collapseCodeCells": "대화형 창의 코드 셀이 기본적으로 축소되는지 여부를 제어합니다.", + "notebook.markup.fontSize": "전자 필기장에서 렌더링된 태그의 글꼴 크기’(픽셀)를 제어합니다. '0'으로 설정하면 '#editor.fontSize#'의 120%가 사용됩니다.", + "notebook.outputFontFamily": "전자 필기장 셀의 출력 텍스트에 대한 글꼴 패밀리입니다. 비워 두면 `#editor.fontFamily#`이(가) 사용됩니다.", + "notebook.outputFontSize": "전자 필기장 셀의 출력 텍스트에 대한 글꼴 크기입니다. 0으로 설정하면 `#editor.fontSize#`이(가) 사용됩니다.", + "notebook.outputLineHeight": "전자 필기장 셀에 대한 출력 텍스트의 줄 높이입니다.\r\n - 0에서 8 사이의 값은 글꼴 크기의 승수로 사용됩니다.\r\n - 8보다 크거나 같은 값이 유효 값으로 사용됩니다.", "notebook.showCellStatusbar.description": "셀 상태 표시줄 표시 여부가 표시됩니다.", "notebook.showCellStatusbar.hidden.description": "셀 상태 표시줄은 항상 숨겨져 있습니다.", "notebook.showCellStatusbar.visible.description": "셀 상태 표시줄은 항상 표시됩니다.", @@ -6363,11 +6830,8 @@ "showFoldingControls.mouseover": "접기 컨트롤은 마우스를 올릴 시에만 표시됩니다." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { - "fail.noEditor": "Notebook 편집기 형식 '{0}'을(를) 사용하는 리소스를 열 수 없습니다. 올바른 확장이 설치되어 있거나 사용하도록 설정되어 있는지 확인하세요.", - "fail.reOpen": "VS Code 표준 텍스트 편집기를 사용하여 파일 다시 열기" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "Notebook 셀을 실행하면 이 작업 영역의 코드가 실행됩니다." + "fail.noEditor": "전자 필기장 편집기 유형이 '{0}'인 리소스를 열 수 없습니다. 올바른 확장이 설치되고 사용하도록 설정되어 있는지 확인하세요.", + "notebookOpenInTextEditor": "텍스트 편집기에서 열기" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "셀에 포커스가 있을 때 셀의 배경색입니다.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "Notebook 셀 삽입 표시기 색입니다.", "notebook.cellStatusBarItemHoverBackground": "Notebook 셀 상태 표시줄 항목의 배경색입니다.", "notebook.cellToolbarSeparator": "셀 아래쪽 도구 모음의 구분 기호 색", - "notebook.focusedCellBorder": "셀에 포커스가 있을 때 셀의 테두리 색입니다.", + "notebook.focusedCellBorder": "셀에 포커스가 있을 때 셀 포커스 지표의 테두리 색입니다.", "notebook.focusedEditorBorder": "Notebook 셀 편집기 테두리 색입니다.", "notebook.inactiveFocusedCellBorder": "기본 포커스가 편집기 밖에 있는 동안 셀에 포커스가 있을 때 셀의 위쪽 및 아래쪽 테두리 색입니다.", "notebook.inactiveSelectedCellBorder": "여러 셀이 선택되었을 때 셀의 테두리 색입니다.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Notebook", "selectedCellBackground": "셀이 선택되었을 때 셀의 배경색입니다." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "Notebook 셀을 실행하면 이 작업 영역의 코드가 실행됩니다." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Notebook 편집기에서 셀 출력을 지우는 아이콘입니다.", "collapsedIcon": "Notebook 편집기에서 축소된 섹션에 주석을 다는 아이콘입니다.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Notebook 편집기에서 성공 상태를 나타내는 아이콘입니다.", "unfoldIcon": "Notebook 편집기에서 셀을 펼치는 아이콘입니다." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "키 바인딩 간 충돌을 피하기 위해 다른 키 맵({0})을 사용하지 않도록 설정할까요?", "no": "아니요", "yes": "예" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "셀에 출력이 없음", - "noRenderer.1": "mimetype \"{0}\"에 대한 렌더러를 찾을 수 없지만 Marketplace에서 사용할 수 있습니다.", - "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 mimetype입니다: {0}", - "noRenderer.search": "Marketplace 검색" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "빈 Markdown 셀입니다. 편집하려면 두 번 클릭하거나 키를 누르세요.", - "notebook.error.rendererNotFound": "'$0'에 대한 렌더러를 찾을 수 없습니다." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "셀 줄 번호 표시", "notebook.lineNumbers": "셀 편집기에서 줄 번호 표시를 제어합니다.", "notebook.showLineNumbers": "전자 필기장 줄 번호 표시", "notebook.toggleLineNumbers": "전자 필기장 줄 번호 설정/해제" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "기본 제공", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "현재 활성", + "empty": "셀에 출력이 없음", "installJupyterPrompt": "마켓플레이스에서 추가 렌더러 설치", - "pickMimeType": "출력 Mimetype 선택", + "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 mimetype입니다: {0}", + "pickMimeType": "프레젠테이션 변경", "promptChooseMimeType.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식 선택", "promptChooseMimeTypeInSecure.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식 선택", "unavailableRenderInfo": "렌더러를 사용할 수 없음" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "실행 순서", - "cellExpandOutputButtonLabel": "셀 출력 확장(${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 출력 확장({0})", - "notebook.moreRunActionsLabel": "자세히..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "셀 입력 확장({0})", "cellExpandInputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 입력 확장({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "실행 중", + "notebook.cell.status.failed": "실패", + "notebook.cell.status.pending": "보류 중", + "notebook.cell.status.success": "성공" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "자세히..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "셀 출력 확장(${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 출력 확장({0})", + "cellOutputsCollapsedMsg": "출력이 축소됨" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "셀 1개 숨김", + "hiddenCellsLabelPlural": "셀 {0}개 숨김" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "셀 입력 확장({0})", + "cellExpandInputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 입력 확장({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "빈 Markdown 셀입니다. 편집하려면 두 번 클릭하거나 키를 누르세요.", + "notebook.error.rendererNotFound": "'$0'에 대한 렌더러를 찾을 수 없습니다." + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "실행 순서" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "초기화하고 있습니다...", "select": "커널 선택" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "바로 가기 키", "clear": "검색 결과 지우기", - "filterModifiedLabel": "수정된 설정 표시", - "filterOnlineServicesLabel": "온라인 서비스에 대한 설정 표시", "filterUntrusted": "신뢰할 수 없는 작업 영역 설정 표시", "keybindingsEditor": "키 바인딩 편집기", "miOpenOnlineSettings": "Online Services 설정(&&O)", "miOpenSettings": "설정(&&S)", "miPreferences": "기본 설정(&&P)", - "onlineServices": "온라인 서비스 설정", "openDefaultKeybindingsFile": "기본 바로 가기 키 열기(JSON)", "openFolderSettings": "폴더 설정 열기", "openFolderSettingsFile": "폴더 설정 열기(JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "설정 열기 명령의 아이콘입니다.", "settingsAddIcon": "설정 UI의 추가 작업 아이콘입니다.", "settingsEditIcon": "설정 UI의 편집 작업 아이콘입니다.", + "settingsFilter": "설정 UI에 대한 필터를 제안하는 단추 아이콘입니다.", "settingsGroupCollapsedIcon": "분할 JSON 설정 편집기의 축소된 섹션 아이콘입니다.", "settingsGroupExpandedIcon": "분할 JSON 설정 편집기의 확장된 섹션 아이콘입니다.", "settingsMoreActionIcon": "설정 UI의 '기타 작업' 작업 아이콘입니다.", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "설정 검색", "clearInput": "설정 검색 입력 지우기", "clearSearchFilters": "필터 지우기", + "filterInput": "필터 설정", "lastSyncedLabel": "마지막 동기화: {0}", "moreThanOneResult": "{0}개 설정 찾음", "noResults": "설정을 찾을 수 없음", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "모양", "application": "애플리케이션", + "audioCues": "오디오 신호", "breadcrumbs": "이동 경로", "comments": "주석", "commonlyUsed": "일반적으로 사용되는 설정", @@ -6723,7 +7205,7 @@ "problems": "문제", "proxy": "프록시", "remote": "원격", - "scm": "SCM", + "scm": "소스 제어", "screencastMode": "스크린캐스트 모드", "search": "검색", "security": "보안", @@ -6733,7 +7215,7 @@ "task": "태스크", "telemetry": "원격 분석", "terminal": "터미널", - "testing": "테스트 중", + "testing": "테스트", "textEditor": "텍스트 편집기", "timeline": "타임라인", "update": "업데이트", @@ -6742,16 +7224,33 @@ "workspace": "작업 영역", "zenMode": "Zen 모드" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "확장 ID...", + "extSettingsSearchTooltip": "확장 ID 필터 추가", + "featureSettingsSearch": "기능...", + "featureSettingsSearchTooltip": "기능 필터 추가", + "langSettingsSearch": "언어...", + "langSettingsSearchTooltip": "언어 ID 필터 추가", + "modifiedSettingsSearch": "수정", + "modifiedSettingsSearchTooltip": "수정된 설정 필터 추가 또는 제거", + "onlineSettingsSearch": "온라인 서비스", + "onlineSettingsSearchTooltip": "온라인 서비스에 대한 설정 표시", + "tagSettingsSearch": "태그...", + "tagSettingsSearchTooltip": "태그 필터 추가" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "다음에서도 수정됨", "configuredIn": "다음에서 수정됨", "copySettingAsJSONLabel": "설정을 JSON으로 복사", "copySettingIdLabel": "설정 ID 복사", + "defaultOverriddenDetails": "기본값이 {0}에 의해 재정의됨", + "defaultOverrideLabelText": "($(wrench) 재정의 수행자: {0})", "editInSettingsJson": "settings.json에서 편집", + "editLanguageSettingLabel": "{0}에 대한 설정 수정", "extensionSyncIgnoredLabel": "동기화: 무시됨", "extensions": "확장", "manageWorkspaceTrust": "작업 영역 신뢰 관리", - "modified": "수정", + "modified": "설정이 현재 범위에서 구성되었습니다.", "newExtensionsButtonLabel": "일치하는 확장 표시", "resetSettingLabel": "설정 초기화", "settings": "설정", @@ -6759,6 +7258,7 @@ "settings.Modified": "수정됨", "settingsContextMenuTitle": "기타 작업... ", "stopSyncingSetting": "이 설정 동기화", + "syncIgnoredTitle": "설정 동기화가 이 설정을 동기화하지 않습니다.", "trustLabel": "이 설정은 신뢰할 수 있는 작업 영역에만 적용할 수 있습니다", "validationError": "유효성 검사 오류입니다." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "패턴 제외...", "excludeSiblingHintLabel": "`{1}` 과(와) 일치하는 파일이 있는 경우에만 `{0}`과(와) 일치하는 파일 제외", "excludeSiblingInputPlaceholder": "패턴이 있는 경우...", - "focusedRowBackground": "포커스된 설정 행의 배경색입니다.", - "headerForeground": "섹션 머리글 또는 활성 제목의 전경 색상입니다.", - "itemInputPlaceholder": "문자열 항목...", + "itemInputPlaceholder": "항목...", "listSiblingHintLabel": "'${1}' 형제가 있는 목록 항목 '{0}'", "listSiblingInputPlaceholder": "형제...", "listValueHintLabel": "목록 항목 '{0}'", - "modifiedItemForeground": "수정된 설정 표시기의 색상입니다.", - "numberInputBoxBackground": "설정 편집기 번호 입력 상자 배경입니다.", - "numberInputBoxBorder": "설정 편집기 번호 입력 상자 테두리입니다.", - "numberInputBoxForeground": "설정 편집기 번호 입력 상자 전경입니다.", "objectKeyHeader": "항목", "objectKeyInputPlaceholder": "키", "objectPairHintLabel": "`{0}` 속성이 `{1}`(으)로 설정되었습니다.", @@ -6795,19 +7289,7 @@ "okButton": "확인", "removeExcludeItem": "제외 항목 제거", "removeItem": "항목 제거", - "resetItem": "항목 다시 설정", - "settings.focusedRowBorder": "행에 포커스가 있을 때 행의 위쪽 및 아래쪽 테두리 색입니다.", - "settings.rowHoverBackground": "마우스를 올린 설정 행의 배경색입니다.", - "settingsCheckboxBackground": "설정 편집기 확인란 배경.", - "settingsCheckboxBorder": "설정 편집기 확인란 테두리입니다.", - "settingsCheckboxForeground": "설정 편집기 확인란 전경.", - "settingsDropdownBackground": "설정 편집기 드롭다운 배경입니다.", - "settingsDropdownBorder": "설정 편집기 드롭다운 테두리입니다.", - "settingsDropdownForeground": "설정 편집기 드롭다운 전경.", - "settingsDropdownListBorder": "설정 편집기 드롭다운 목록 테두리입니다. 이렇게 하면 옵션을 둘러싸고 설명과 옵션을 구분합니다.", - "textInputBoxBackground": "설정 편집기 텍스트 입력 상자 배경입니다.", - "textInputBoxBorder": "설정 편집기 텍스트 입력 상자 테두리입니다.", - "textInputBoxForeground": "설정 편집기 텍스트 입력 상자 전경." + "resetItem": "항목 다시 설정" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, 그룹", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "검색하는 동안 목차를 숨깁니다.", "splitSettingsEditorLabel": "분할 설정 편집기" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "포커스된 설정 행의 배경색입니다.", + "headerForeground": "섹션 머리글 또는 활성 제목의 전경 색상입니다.", + "modifiedItemForeground": "수정된 설정 표시기의 색상입니다.", + "numberInputBoxBackground": "설정 편집기 번호 입력 상자 배경입니다.", + "numberInputBoxBorder": "설정 편집기 번호 입력 상자 테두리입니다.", + "numberInputBoxForeground": "설정 편집기 번호 입력 상자 전경입니다.", + "settings.focusedRowBorder": "행에 포커스가 있을 때 행의 위쪽 및 아래쪽 테두리 색입니다.", + "settings.rowHoverBackground": "마우스를 올린 설정 행의 배경색입니다.", + "settingsCheckboxBackground": "설정 편집기 확인란 배경.", + "settingsCheckboxBorder": "설정 편집기 확인란 테두리입니다.", + "settingsCheckboxForeground": "설정 편집기 확인란 전경.", + "settingsDropdownBackground": "설정 편집기 드롭다운 배경입니다.", + "settingsDropdownBorder": "설정 편집기 드롭다운 테두리입니다.", + "settingsDropdownForeground": "설정 편집기 드롭다운 전경.", + "settingsDropdownListBorder": "설정 편집기 드롭다운 목록 테두리입니다. 이렇게 하면 옵션을 둘러싸고 설명과 옵션을 구분합니다.", + "settingsHeaderBorder": "헤더 컨테이너 테두리의 색입니다.", + "settingsSashBorder": "설정 편집기 splitview 섀시 테두리의 색입니다.", + "textInputBoxBackground": "설정 편집기 텍스트 입력 상자 배경입니다.", + "textInputBoxBorder": "설정 편집기 텍스트 입력 상자 테두리입니다.", + "textInputBoxForeground": "설정 편집기 텍스트 입력 상자 전경." + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "이렇게 하면 현재 설정이 대체됩니다. 계속하시겠습니까?", + "export profile": "프로필로 설정 내보내기...", + "export profile dialog": "프로필 저장", + "export success": "{0}: 내보냈습니다.", + "import profile": "프로필에서 설정 가져오기...", + "import profile dialog": "프로필 가져오기", + "import profile placeholder": "프로필 URL 제공 또는 가져올 프로필 파일 선택", + "import profile quick pick title": "프로필에서 설정 가져오기", + "import profile title": "프로필에서 설정 가져오기", + "select from file": "프로필 파일에서 가져오기", + "select from url": "URL에서 가져오기" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "지우기(&&C)", "clearCommandHistory": "명령 기록 지우기", "commandWithCategory": "{0}: {1}", "configure keybinding": "키 바인딩 구성", + "confirmClearDetail": "이 작업은 취소할 수 없습니다.", + "confirmClearMessage": "최근에 사용한 명령의 기록을 지우시겠습니까?", "noCommandResults": "일치하는 명령 없음", "showTriggerActions": "모든 명령 표시" }, @@ -6847,6 +7367,7 @@ "openView": "뷰 열기", "panels": "패널", "quickOpenView": "Quick Open 뷰", + "secondary side bar": "보조 사이드바", "terminalTitle": "{0}: {1}", "terminals": "터미널", "views": "사이드바" @@ -6937,6 +7458,10 @@ "workspace.tooltip": "{0}에서 편집하는 중", "workspace.tooltip2": "가상 파일 시스템에 있는 리소스에 대한 일부 [기능을 사용할 수 없습니다.]({0})." }, + "vs/workbench/contrib/remote/browser/tunnelFactory": { + "tunnelPrivacy.private": "프라이빗", + "tunnelPrivacy.public": "퍼블릭" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "연결된 실행 중인 프로세스를 포함하는 포트 아이콘의 색입니다.", "portsLink.followLinkAlt": "Alt+클릭", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "작업 영역이 없습니다. 열려는 다른 작업 영역을 선택하세요.", "invalidWorkspaceMessage": "작업 영역이 없습니다.", "invalidWorkspacePrimary": "작업 영역 열기(&&O)", + "pauseSocketWriting": "연결: 소켓 쓰기 일시 중지", "remote": "원격", "remote.autoForwardPorts": "사용하도록 설정하면 새 실행 중인 프로세스가 감지되고 수신하는 포트가 자동으로 전달됩니다. 이 설정을 사용하지 않도록 설정해도 모든 포트가 전달되는 것을 방지할 수 없습니다. 사용하지 않도록 설정하더라도 확장은 여전히 포트를 전달하도록 할 수 있으며 일부 URL을 열면 포트가 계속 전달됩니다.", "remote.autoForwardPortsSource": "'remote.autoForwardPorts'가 true이면 포트가 자동으로 전달되는 소스를 설정합니다. Windows 및 Mac 원격에서 'process' 옵션은 아무런 영향을 주지 않으며 'output'이 사용됩니다. 적용하려면 다시 로드해야 합니다.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "이 포트가 자동으로 전달될 때 알림을 표시하지 않고 아무런 작업을 수행하지 않습니다.", "remote.restoreForwardedPorts": "작업 영역에서 전달한 포트를 복원합니다.", "remoteExtensionLog": "원격 서버", + "triggerReconnect": "연결: 트리거 다시 연결", "ui": "UI 확장 종류입니다. 원격 창에서, 이러한 확장은 로컬 머신에서 사용 가능한 경우에만 사용할 수 있습니다.", "workspace": "작업 영역 확장 종류입니다. 원격 창에서, 이러한 확장은 원격에서 사용 가능한 경우에만 사용할 수 있습니다." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "프라이빗", - "tunnelPrivacy.public": "퍼블릭" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "원격", "remote.downloadExtensionsLocally": "활성화된 확장이 로컬로 다운로드되고 원격으로 설치됩니다." @@ -7058,7 +7581,7 @@ "minimapGutterAddedBackground": "추가된 선의 미니맵 여백 배경색입니다.", "minimapGutterDeletedBackground": "삭제된 선의 미니맵 여백 배경색입니다.", "minimapGutterModifiedBackground": "수정된 선의 미니맵 여백 배경색입니다.", - "move to next change": "다음 변경 내용으로 이동", + "move to next change": "다음 변경으로 이동", "move to previous change": "이전 변경 내용으로 이동", "overviewRulerAddedForeground": "추가된 콘텐츠의 개요 눈금자 마커 색입니다.", "overviewRulerDeletedForeground": "삭제된 콘텐츠의 개요 눈금자 마커 색입니다.", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "소스 제어 뷰에 인라인 작업을 항상 표시할지 여부를 제어합니다.", - "alwaysShowRepository": "SCM 보기에서 리포지토리가 항상 표시될지를 제어합니다.", - "autoReveal": "SCM 보기에서 파일을 열 때 자동으로 표시하고 선택해야 하는지 여부를 제어합니다.", + "alwaysShowRepository": "소스 제어 뷰에서 리포지토리를 항상 표시할지 여부를 제어합니다.", + "autoReveal": "소스 제어 뷰에서 파일을 열 때 자동으로 표시하고 선택해야 하는지 여부를 제어합니다.", "diffDecorations": "편집기에서 차이점 장식을 제어합니다.", + "diffDecorationsIgnoreTrimWhitespace": "Source Control diff gutter 장식에서 선행 및 후행 공백을 무시할지 여부를 제어합니다.", + "diffGutterPattern": "여백의 diff 장식에 패턴이 사용되는지 여부를 제어합니다.", + "diffGutterPatternAdded": "추가된 선의 경우 여백의 diff 장식에 패턴을 사용합니다.", + "diffGutterPatternModifed": "수정된 줄의 제본용 여백에서 diff 장식에 패턴을 사용합니다.", "diffGutterWidth": "여백에서 diff 장식의 너비(px)를 제어합니다(추가 및 수정됨).", "inputFontFamily": "입력 메시지의 글꼴을 제어합니다. 워크벤치 사용자 인터페이스 글꼴 패밀리의 경우 '기본값'을 사용하고, `#editor.fontFamily#` 값의 경우 `editor` 또는 사용자 지정 글꼴 패밀리를 사용합니다.", "inputFontSize": "입력 메시지의 글꼴 크기를 픽셀 단위로 제어합니다.", - "miViewSCM": "SCM(&&C)", + "manageWorkspaceTrustAction": "작업 영역 신뢰 관리", + "miViewSCM": "소스 제어(&&C)", "no open repo": "등록된 소스 제어 공급자가 없습니다.", + "no open repo in an untrusted workspace": "등록된 소스 제어 공급자 중 제한된 모드에서 작동하는 공급자가 없습니다.", "open in terminal": "터미널에서 열기", "providersVisible": "소스 제어 리포지토리 섹션에 표시되는 리포지토리 수를 제어합니다. 보기 크기를 수동으로 조정하려면 '0'으로 설정합니다.", - "scm accept": "SCM: 입력 적용", - "scm view next commit": "SCM: 다음 커밋 보기", - "scm view previous commit": "SCM: 이전 커밋 보기", + "repositoriesSortOrder": "소스 제어 리포지토리 뷰에서 리포지토리의 정렬 순서를 제어합니다.", + "scm accept": "소스 제어: 입력 허용", + "scm view next commit": "소스 제어: 다음 커밋 보기", + "scm view previous commit": "소스 제어: 이전 커밋 보기", "scm.countBadge": "작업 막대에서 소스 제어 아이콘의 개수 배지를 제어합니다.", "scm.countBadge.all": "모든 소스 제어 공급자 개수 배지의 합계를 표시합니다.", "scm.countBadge.focused": "포커스가 있는 소스 제어 공급자의 개수 배지를 표시합니다.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "기본 소스 제어 리포지토리 보기 모드를 제어합니다.", "scm.defaultViewMode.list": "리포지토리 변경 내용을 목록으로 표시합니다.", "scm.defaultViewMode.tree": "리포지토리 변경 내용을 트리로 표시합니다.", + "scm.defaultViewSortKey": "목록으로 볼 때 기본 소스 제어 리포지토리 변경 정렬 순서를 제어합니다.", + "scm.defaultViewSortKey.name": "파일 이름별로 리포지토리 변경 사항을 정렬합니다.", + "scm.defaultViewSortKey.path": "경로별로 리포지토리 변경 사항을 정렬합니다.", + "scm.defaultViewSortKey.status": "소스 제어 상태별로 리포지토리 변경 내용을 정렬합니다.", "scm.diffDecorations.all": "사용 가능한 모든 위치에서 diff 장식을 표시합니다.", "scm.diffDecorations.gutter": "편집기 여백에만 diff 장식을 표시합니다.", "scm.diffDecorations.minimap": "미니맵에서만 diff 장식을 표시합니다.", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "여백에서 소스 제어 diff 데코레이터의 가시성을 제어합니다.", "scm.diffDecorationsGutterVisibility.always": "항상 여백에 diff 데코레이터를 표시합니다.", "scm.diffDecorationsGutterVisibility.hover": "호버에서만 여백의 다른 데코레이터를 표시합니다.", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "선행 및 후행 공백을 무시하지 마세요.", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "`diffEditor.ignoreTrimWhitespace`에서 상속합니다.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "선행 및 후행 공백을 무시합니다.", "scm.providerCountBadge": "소스 제어 공급자 헤더의 개수 배지를 제어합니다. 이 헤더는 공급자가 두 개 이상 있는 경우에만 표시됩니다.", "scm.providerCountBadge.auto": "소스 제어 공급자 개수가 0이 아닌 경우에만 소스 제어 공급자 개수 배지를 표시합니다.", "scm.providerCountBadge.hidden": "소스 제어 공급자 개수 배지를 숨깁니다.", "scm.providerCountBadge.visible": "소스 제어 공급자 개수 배지를 표시합니다.", - "scmConfigurationTitle": "SCM", - "showActionButton": "작업 버튼을 SCM 보기에 표시할 수 있는지 여부를 제어합니다.", + "scm.repositoriesSortOrder.discoveryTime": "소스 제어 리포지토리 보기의 리포지토리는 검색 시간별로 정렬됩니다. 소스 제어 보기의 리포지토리는 선택한 순서대로 정렬됩니다.", + "scm.repositoriesSortOrder.name": "소스 제어 리포지토리 및 소스 제어 뷰의 리포지토리는 리포지토리 이름을 기준으로 정렬됩니다.", + "scm.repositoriesSortOrder.path": "소스 제어 리포지토리 및 소스 제어 뷰의 리포지토리는 리포지토리 경로별로 정렬됩니다.", + "scmConfigurationTitle": "소스 제어", + "showActionButton": "소스 제어 뷰에 작업 단추를 표시할 수 있는지 여부를 제어합니다.", "source control": "소스 제어", "source control repositories": "소스 제어 리포지토리", "sourceControlViewIcon": "소스 제어 보기의 뷰 아이콘입니다." @@ -7117,6 +7657,9 @@ "expand all": "리포지토리 모두 확장", "input": "소스 제어 입력", "repositories": "리포지토리", + "repositorySortByDiscoveryTime": "검색 시간별 정렬", + "repositorySortByName": "이름별 정렬", + "repositorySortByPath": "경로별 정렬", "scm": "소스 제어 관리", "scm.providerBorder": "SCM 공급자 구분 기호 테두리입니다.", "setListViewMode": "목록으로 보기", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "제외 설정 및 파일 무시 사용" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1}(미리 보기 바꾸기)" + "fileReplaceChanges": "{0} ↔ {1}(미리 보기 바꾸기)", + "searchReplace.source": "검색 및 바꾸기" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "검색 취소", @@ -7159,9 +7703,9 @@ "copyAllLabel": "모두 복사", "copyMatchLabel": "복사", "copyPathLabel": "경로 복사", - "exclude": "전체 텍스트 검색 및 빠른 열기에서 glob 패턴을 구성하여 파일 및 폴더를 제외합니다. `#files.exclude#` 설정에서 모든 glob 패턴을 상속합니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 glob 패턴에 대해 자세히 알아보세요.", + "exclude": "전체 텍스트 검색 및 빠른 열기에서 파일 및 폴더를 제외하도록 [glob 패턴](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)을 구성합니다. `#files.exclude#` 설정에서 모든 glob 패턴을 상속합니다.", "exclude.boolean": "파일 경로를 일치시킬 GLOB 패턴입니다. 패턴을 사용하거나 사용하지 않도록 설정하려면 true 또는 false로 설정하세요.", - "exclude.when": "일치하는 파일의 형제에 대한 추가 검사입니다. $(basename)을 일치하는 파일 이름에 대한 변수로 사용하세요.", + "exclude.when": "일치하는 파일의 형제에 대한 추가 검사입니다. \\$(basename)을 일치하는 파일 이름에 대한 변수로 사용하세요.", "filterSortOrder": "필터링할 때 빠른 열기에서 편집기 기록의 정렬 순서를 제어합니다.", "filterSortOrder.default": "기록 항목은 사용된 필터 값을 기준으로 관련성별로 정렬됩니다. 관련성이 더 높은 항목이 먼저 표시됩니다.", "filterSortOrder.recency": "기록이 최신순으로 정렬됩니다. 가장 최근에 열람한 항목부터 표시됩니다.", @@ -7171,12 +7715,13 @@ "findInFolder": "폴더에서 찾기...", "findInWorkspace": "작업 영역에서 찾기...", "focusSearchListCommandLabel": "집중 목록", + "maintainFileSearchCacheDeprecated": "검색 캐시는 종료되지 않는 확장 호스트에 보관되므로 이 설정은 더 이상 필요하지 않습니다.", "miFindInFiles": "파일에서 찾기(&&I)", "miGotoSymbolInWorkspace": "작업 영역의 기호로 이동(&&W)...", "miReplaceInFiles": "파일에서 바꾸기(&&I)", "miViewSearch": "검색(&&S)", "name": "검색", - "revealInSideBar": "사이드바에 표시", + "revealInSideBar": "탐색기 보기에 표시", "search": "검색", "search.actionsPosition": "검색 보기에서 행의 작업 모음 위치를 제어합니다.", "search.actionsPositionAuto": "검색 보기가 좁을 때는 오른쪽에, 그리고 검색 보기가 넓을 때는 콘텐츠 바로 뒤에 작업 모음을 배치합니다.", @@ -7184,13 +7729,12 @@ "search.collapseAllResults": "검색 결과를 축소 또는 확장할지 여부를 제어합니다.", "search.collapseResults.auto": "결과가 10개 미만인 파일이 확장됩니다. 다른 파일은 축소됩니다.", "search.followSymlinks": "검색하는 동안 symlink를 누를지 여부를 제어합니다.", - "search.forceSearchProcess": "사용되면 로컬 창에서 검색이 확장 호스트 대신 별도의 검색 프로세스에서 실행됩니다.", "search.globalFindClipboard": "macOS에서 검색 보기가 공유 클립보드 찾기를 읽거나 수정할지 여부를 제어합니다.", "search.location": "검색을 사이드바의 보기로 표시할지 또는 가로 간격을 늘리기 위해 패널 영역의 패널로 표시할지를 제어합니다.", "search.location.deprecationMessage": "이 설정은 더 이상 사용되지 않습니다. 대신 검색 아이콘을 새 위치로 끌 수 있습니다.", "search.maintainFileSearchCache": "사용하도록 설정하면 searchService 프로세스가 1시간의 비활성 상태 이후 종료되지 않고 계속 유지됩니다. 메모리에 파일 검색 캐시가 유지됩니다.", "search.maxResults": "최대 검색 결과 수를 제어합니다. 이 값을 'null'(비어 있음)으로 설정하여 무제한 결과를 반환할 수 있습니다.", - "search.mode": "사이드바의 검색 보기 또는 검색 편집기 중 새 `검색: 파일에서 찾기` 및 `폴더에서 찾기` 작업이 발생하는 위치를 제어합니다.", + "search.mode": "검색 보기 또는 검색 편집기 중 새 `검색: 파일에서 찾기` 및 `폴더에서 찾기` 작업이 발생하는 위치를 제어합니다.", "search.mode.newEditor": "새 검색 편집기에서 검색합니다.", "search.mode.reuseEditor": "기존 검색 편집기(있는 경우)에서 검색합니다. 기존 검색 편집기가 없으면 새 검색 편집기에서 검색합니다.", "search.mode.view": "패널 또는 사이드바의 검색 보기에서 검색합니다.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "파일을 검색할 때 전역 '.gitignore' 및 '.ignore' 파일을 사용할지 여부를 제어합니다. '#search.useIgnoreFiles#'를 사용하도록 설정해야 합니다.", "useIgnoreFiles": "파일을 검색할 때 '.gitignore' 파일 및 '.ignore' 파일을 사용할지 여부를 제어합니다.", "usePCRE2Deprecated": "사용되지 않습니다. PCRE2는 PCRE2에서만 지원하는 regex 기능을 사용할 경우 자동으로 사용됩니다.", + "useParentIgnoreFiles": "파일을 검색할 때 상위 디렉터리에서 `.gitignore` 및 `.ignore` 파일을 사용할지 여부를 제어합니다. '#search.useIgnoreFiles#'를 사용해야 합니다.", "useRipgrep": "이 설정은 사용되지 않으며 이제 \"search.usePCRE2\"로 대체됩니다.", "useRipgrepDeprecated": "사용되지 않습니다. 고급 regex 기능을 지원하려면 \"search.usePCRE2\"를 사용해 보세요." }, @@ -7344,9 +7889,6 @@ "openToBottom": "아래쪽으로 열기", "openToSide": "옆으로 열기" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "작업 영역 폴더가 없음: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "패턴 제외 검색", "label.includes": "패턴 포함 검색", @@ -7411,19 +7953,20 @@ "userSnippets": "사용자 코드 조각" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "IntelliSense에서 숨기기", - "enable.snippet": "IntelliSense에 표시", - "isDisabled": "(IntelliSense에서 숨김)", - "pick.placeholder": "코드 조각 선택", - "sep.extSnippet": "확장 코드 조각", - "sep.userSnippet": "사용자 코드 조각", - "sep.workspaceSnippet": "작업 영역 코드 조각", "snippet.suggestions.label": "조각 삽입" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0}({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "IntelliSense에서 숨기기", + "enable.snippet": "IntelliSense에 표시", + "isDisabled": "(IntelliSense에서 숨김)", + "pick.placeholder": "코드 조각 선택", + "sep.userSnippet": "사용자 코드 조각", + "sep.workspaceSnippet": "작업 영역 코드 조각" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "사용자 코드 조각 구성", "snippetSchema.json.body": "코드 조각 콘텐츠. '$1', '${1:defaultText}'을 사용하여 커서 위치를 정의하고, 마지막 커서 위치에 '$0'을 사용합니다. '${varName}' 및 '${varName:defaultText}'을 사용하여 변수 값을 삽입합니다. 예: 'This is file: $TM_FILENAME'", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "이 코드 조각이 적용되는 언어 식별자입니다.", "vscode.extension.contributes.snippets-path": "코드 조각 파일의 경로입니다. 이 경로는 확장 폴더의 상대 경로이며 일반적으로 './snippets/'로 시작합니다." }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "코드 조각으로 둘러싸기..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "VS Code 팀을 도와주세요. 지금까지 VS Code 사용 경험에 대해 알려주세요.", "giveFeedback": "피드백 제공", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "저장", "selectProblemMatcher": "작업 출력에서 스캔할 오류 및 경고 유형을 선택", "showOutput": "출력 표시", - "taskQuickPick.userSettings": "사용자 설정", + "taskQuickPick.userSettings": "사용자", "taskService.ignoreingFolder": "작업 영역 폴더 {0}의 작업 구성을 무시합니다. 다중 폴더 작업 영역 작업을 지원하려면 모든 폴더에서 작업 버전 2.0.0을 사용해야 합니다.\r\n", "taskService.openDiff": "Diff 열기", "taskService.openDiffs": "Diff 열기", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "Cmd.exe를 사용하여 UNC 드라이브에 셸 명령을 실행할 수 없습니다.", "TerminalTaskSystem.nonWatchingMatcher": "작업 {0}은(는) 백그라운드 작업이지만 배경 패턴 없이 문제 선택기를 사용합니다.", - "TerminalTaskSystem.terminalDescription": "작업", + "TerminalTaskSystem.taskLoadReporting": "작업 \"{0}\"에 문제가 있습니다. 자세한 내용은 출력을 참조하세요.", "TerminalTaskSystem.unknownError": "작업을 실행하는 동안 알 수 없는 오류가 발생했습니다. 자세한 내용은 작업 출력 로그를 참조하세요.", "closeTerminal": "터미널을 종료하려면 아무 키나 누르세요.", "dependencyCycle": "종속 순환이 있습니다. \"{0}\" 작업을 참조하세요.", @@ -7849,7 +8395,7 @@ "ConfigurationParser.noShell": "경고: 셸 구성은 작업을 터미널에서 실행 중일 때에만 지원됩니다.", "ConfigurationParser.noTaskName": "오류: 작업에서 레이블 속성을 제공해야 합니다. 작업이 무시됩니다.\r\n{0}\r\n", "ConfigurationParser.noTaskType": "오류: 작업 구성에 유형 속성이 있어야 합니다. 구성이 무시됩니다.\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "오류: 등록된 작업 형식 '{0}'이(가) 없습니다. 해당하는 작업 공급자를 제공하는 확장을 설치하지 않으셨습니까?", + "ConfigurationParser.noTypeDefinition": "오류: '{0}' 등록된 작업 형식이 없습니다. 해당 작업 공급자를 제공하는 확장을 설치하지 않으셨나요?", "ConfigurationParser.notCustom": "오류: 작업이 사용자 지정 작업으로 선언되지 않았습니다. 구성이 무시됩니다.\r\n{0}\r\n", "ConfigurationParser.unknownMatcherKind": "경고: 정의된 문제 선택기를 알 수 없습니다. 지원되는 형식은 문자열 | ProblemMatcher | Array입니다.\r\n{0}\r\n", "TaskParse.noOsSpecificGlobalTasks": "작업 버전 2.0.0에서는 전역 OS 특정 작업이 지원되지 않습니다. OS 특정 명령을 사용하는 작업으로 변환하세요. 영향을 받는 작업은 다음과 같습니다.\r\n{0}", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "실제 작업 형식입니다. '$'로 시작하는 형식은 내부용으로 예약되어 있습니다.", "TaskDefinition.properties": "작업 유형의 추가 속성", - "TaskDefinition.when": "이 유형의 작업을 사용하도록 설정하려면 true여야 하는 조건입니다. 이 작업 정의에 적절하게 `shellExecutionSupported`, `processExecutionSupported` 및 `customExecutionSupported`를 사용해 보세요.", + "TaskDefinition.when": "이 유형의 작업을 사용하도록 설정하려면 true여야 하는 조건입니다. 이 작업 정의에 적절하게 `shellExecutionSupported`, `processExecutionSupported` 및 `customExecutionSupported`를 사용하는 것이 좋습니다. 자세한 내용은 [API 문서](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause)를 참조하세요.", "TaskDefinitionExtPoint": "작업 유형 적용", "TaskTypeConfiguration.noType": "작업 유형 구성에 필요한 'taskType' 속성이 없음" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "실행 중인 작업이 있습니다. 이 작업을 종료할까요?", "TaskSystem.terminateTask": "작업 종료(&&T)" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "터미널의 pty 호스트 프로세스에 대한 연결이 응답하지 않습니다. 터미널 작동이 중지될 수 있습니다.", + "restartPtyHost": "pty 호스트 다시 시작" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "확장이 터미널 환경을 다음과 같이 변경하려고 합니다:", "extensionEnvironmentContributionInfo": "확장에서 이 터미널 환경을 변경했습니다.", @@ -7897,6 +8447,13 @@ "openFile": "편집기에서 파일 열기", "openFolder": "새 창에서 폴더 열기" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "탐색기의 폴더에 포커스 설정", + "followLink": "링크로 이동", + "openFile": "편집기에서 파일 열기", + "openFolder": "새 창에서 폴더 열기", + "searchWorkspace": "작업 영역 검색" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "전달된 포트를 사용하여 링크 따라가기", "followLink": "링크 따라가기", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "Cmd+클릭", "terminalLinkHandler.followLinkCtrl": "Ctrl+클릭" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "작업 영역 검색" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "로컬 파일", + "terminal.integrated.openDetectedLink": "열려는 링크 선택", + "terminal.integrated.searchLinks": "작업 영역 검색", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "터미널의 pty 호스트 프로세스에 대한 연결이 응답하지 않습니다. 터미널 작동이 중지될 수 있습니다.", - "restartPtyHost": "pty 호스트 다시 시작" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "셸 통합에 대해 알아보기" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "터미널(&&T)", @@ -7920,15 +8479,17 @@ "terminal": "터미널" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "이름을 제공해야 합니다.", + "emptyTerminalNameInfo": "이름을 제공하지 않으면 기본값으로 다시 설정됩니다.", "noUnattachedTerminals": "다음에 연결할 연결되지 않은 터미널이 없음", "quickAccessTerminal": "활성 터미널 전환", "showTerminalTabs": "탭 표시", "terminalLaunchHelp": "도움말 열기", "workbench.action.terminal.attachToSession": "세션에 연결", "workbench.action.terminal.clear": "지우기", + "workbench.action.terminal.clearCommandHistory": "명령 기록 지우기", "workbench.action.terminal.clearSelection": "선택 영역 지우기", "workbench.action.terminal.copySelection": "선택 영역 복사", + "workbench.action.terminal.copySelectionAsHtml": "선택 항목을 HTML로 복사", "workbench.action.terminal.createTerminalEditor": "편집기 영역에서 새 터미널 만들기", "workbench.action.terminal.createTerminalEditorSide": "편집기 영역에서 측면에 새 터미널 만들기", "workbench.action.terminal.detachSession": "세션 분리", @@ -7940,9 +8501,14 @@ "workbench.action.terminal.focusNextPane": "터미널 그룹의 다음 터미널 포커스", "workbench.action.terminal.focusPrevious": "포커스 이전 터미널 그룹", "workbench.action.terminal.focusPreviousPane": "터미널 그룹의 이전 터미널 포커스", + "workbench.action.terminal.goToRecentDirectory": "최근 디렉터리로 이동", "workbench.action.terminal.hideFind": "찾기 숨기기", + "workbench.action.terminal.join": "터미널 조인", + "workbench.action.terminal.join.insufficientTerminals": "조인 작업에 터미널이 부족합니다.", + "workbench.action.terminal.join.onlySplits": "모든 터미널이 이미 조인되었습니다.", "workbench.action.terminal.joinInstance": "터미널 조인", "workbench.action.terminal.kill": "활성 터미널 인스턴스 종료", + "workbench.action.terminal.killAll": "모든 터미널 종료", "workbench.action.terminal.killEditor": "편집기 영역에서 활성 터미널 종료", "workbench.action.terminal.navigationModeExit": "탐색 모드 종료", "workbench.action.terminal.navigationModeFocusNext": "포커스 다음 줄(탐색 모드)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "새 터미널 만들기(프로필 포함)", "workbench.action.terminal.newWithProfile.profileName": "만들 프로필의 이름입니다", "workbench.action.terminal.newWorkspacePlaceholder": "새 터미널의 현재 작업 디렉토리를 선택합니다.", + "workbench.action.terminal.openDetectedLink": "검색된 링크 열기", + "workbench.action.terminal.openLastLocalFileLink": "마지막 로컬 파일 링크 열기", + "workbench.action.terminal.openLastUrlLink": "마지막 URL 링크 열기", "workbench.action.terminal.openSettings": "터미널 설정 구성", "workbench.action.terminal.paste": "활성 터미널에 붙여넣기", "workbench.action.terminal.pasteSelection": "활성 터미널에 선택 영역 붙여넣기", @@ -7967,6 +8536,7 @@ "workbench.action.terminal.resizePaneUp": "터미널 위 크기 조정", "workbench.action.terminal.runActiveFile": "활성 터미널에서 활성 파일 실행", "workbench.action.terminal.runActiveFile.noFile": "디스크의 파일만 터미널에서 실행할 수 있습니다.", + "workbench.action.terminal.runRecentCommand": "최근 명령 실행", "workbench.action.terminal.runSelectedText": "활성 터미널에서 선택한 텍스트 실행", "workbench.action.terminal.scrollDown": "아래로 스크롤(줄)", "workbench.action.terminal.scrollDownPage": "아래로 스크롤(페이지)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "위로 스크롤(페이지)", "workbench.action.terminal.searchWorkspace": "작업 영역 검색", "workbench.action.terminal.selectAll": "모두 선택", - "workbench.action.terminal.selectDefaultProfile": "기본 프로필 선택", + "workbench.action.terminal.selectDefaultShell": "기본 프로필 선택", "workbench.action.terminal.selectToNextCommand": "다음 명령까지 선택", "workbench.action.terminal.selectToNextLine": "다음 줄까지 선택", "workbench.action.terminal.selectToPreviousCommand": "이전 명령까지 선택", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "벨", "configureTerminalSettings": "터미널 설정 구성", + "confirmMoveTrashMessageFilesAndDirectories": "{0}줄의 텍스트를 터미널에 붙여넣으시겠습니까?", "disconnectStatus": "프로세스에 대한 연결 끊김", - "dontShowAgain": "다시 표시 안 함", + "doNotAskAgain": "이 메시지를 다시 표시 안 함", "keybindingHandling": "일부 키 바인딩은 기본적으로 터미널로 이동하지 않으며 대신 {0}에서 처리됩니다.", "launchFailed.errorMessage": "터미널 프로세스를 시작하지 못했습니다. {0}.", "launchFailed.exitCodeAndCommandLine": "터미널 프로세스 \"{0}\"을(를) 시작하지 못했습니다(종료 코드: {1}).", + "launchFailed.exitCodeAndCommandLineShellIntegration": "터미널 프로세스 \"{0}\" 실행에 실패했습니다(종료 코드: {1}). `terminal.integrated.shellIntegration.enabled`로 셸 통합을 사용하지 않도록 설정하면 도움이 될 수 있습니다.", "launchFailed.exitCodeOnly": "터미널 프로세스를 시작하지 못했습니다(종료 코드: {0}).", - "migrateToProfile": "마이그레이션", - "no": "아니요", + "launchFailed.exitCodeOnlyShellIntegration": "터미널 프로세스를 시작하지 못했습니다(종료 코드: {0}). `terminal.integrated.shellIntegration.enabled`로 셸 통합을 사용하지 않도록 설정하면 도움이 될 수 있습니다.", + "multiLinePasteButton": "붙여넣기(&&P)", + "preview": "미리 보기:", + "removeCommand": "명령 기록에서 제거", "setTerminalDimensionsColumn": "고정 차원 설정: 열", "setTerminalDimensionsRow": "고정 차원 설정: 행", "terminal.integrated.a11yPromptLabel": "터미널 입력", "terminal.integrated.a11yTooMuchOutput": "발표할 출력이 너무 많음, 읽을 행으로 수동 이동", "terminal.integrated.copySelection.noSelection": "터미널에 복사할 선택 항목이 없음", - "terminal.slowRendering": "터미널 GPU 가속이 컴퓨터에서 느린 것 같습니다. 성능을 향상할 수 있도록 사용 안 함으로 전환하시겠습니까? [터미널 설정에 대한 자세한 정보](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "terminal.requestTrust": "터미널 프로세스를 만들려면 코드를 실행해야 합니다.", "terminalNavigationMode": "터미널 버퍼를 탐색하려면 {0} 및 {1}을(를) 사용합니다.", - "terminalProfileMigration": "터미널에서 더 이상 사용되지 않는 shell/shellArgs 설정을 사용하고 있습니다. 프로필로 마이그레이션하시겠습니까?", "terminalStaleTextBoxAriaLabel": "터미널 {0} 환경이 부실합니다. 자세한 정보를 보려면 '환경 정보 표시' 명령을 실행하세요.", "terminalTextBoxAriaLabel": "터미널 {0}", "terminalTextBoxAriaLabelNumberAndTitle": "터미널 {0}, {1}", + "terminalTypeLocal": "로컬", + "terminalTypeTask": "작업", "terminated.exitCodeAndCommandLine": "터미널 프로세스 \"{0}\"이(가) 종료되었습니다(종료 코드: {1}).", "terminated.exitCodeOnly": "터미널 프로세스가 종료되었습니다(종료 코드: {0}).", + "viewCommandOutput": "명령 출력 보기", "workbench.action.terminal.rename.prompt": "터미널 이름 입력", - "yes": "예" + "workspaceNotTrustedCreateTerminal": "신뢰할 수 없는 작업 영역에서 터미널 프로세스를 시작할 수 없습니다.", + "workspaceNotTrustedCreateTerminalCwd": "cwd가 {0}이고 userHome이 {1}인 신뢰할 수 없는 작업 영역에서 터미널 프로세스를 시작할 수 없습니다." }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0}(기본값)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "아이콘 변경...", "workbench.action.terminal.clear": "지우기", "workbench.action.terminal.copySelection.short": "복사", + "workbench.action.terminal.copySelectionAsHtml": "HTML로 복사", "workbench.action.terminal.joinInstance": "터미널 조인", "workbench.action.terminal.new.short": "새 터미널", "workbench.action.terminal.newWithProfile.short": "프로필이 있는 새 터미널", @@ -8070,24 +8648,29 @@ "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "셸 프로세스에 대한 연결이 끊어져서 터미널을 다시 시작하는 중..." }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "적용됨", + "createQuickLaunchProfile": "터미널 프로필 구성", + "enterTerminalProfileName": "터미널 프로필 이름 입력", + "terminal.integrated.chooseDefaultProfile": "기본 터미널 프로필 선택", + "terminal.integrated.selectProfileToCreate": "만들 터미널 프로필 선택", + "terminalProfileAlreadyExists": "해당 이름을 가진 터미널 프로필이 이미 있음", + "terminalProfiles": "프로필", + "terminalProfiles.detected": "검색됨" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "마이그레이션", + "terminalProfileMigration": "터미널에서 더 이상 사용되지 않는 shell/shellArgs 설정을 사용하고 있습니다. 프로필로 마이그레이션하시겠습니까?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "renameTerminal": "터미널 이름 바꾸기", "workbench.action.terminal.newWithProfilePlus": "프로필을 사용하여 새 터미널 만들기", "workbench.action.terminal.newplus": "새 터미널 만들기" }, "vs/workbench/contrib/terminal/browser/terminalService": { - "ICreateContributedTerminalProfileOptions": "적용됨", - "createQuickLaunchProfile": "터미널 프로필 구성", - "enterTerminalProfileName": "터미널 프로필 이름 입력", - "localTerminalDescription": "로컬", "localTerminalRemote": "⚠: 이 셸은 연결된 원격 컴퓨터가 아니라 {0}로컬{1} 컴퓨터에서 실행되고 있습니다.", "localTerminalVirtualWorkspace": "⚠: 이 셸은 가상 폴더가 아닌 {0}로컬{1} 폴더에 열려있습니다.", - "terminal.integrated.chooseDefaultProfile": "기본 터미널 프로필 선택", - "terminal.integrated.selectProfileToCreate": "만들 터미널 프로필 선택", - "terminalProfileAlreadyExists": "해당 이름을 가진 터미널 프로필이 이미 있음", - "terminalProfiles": "프로필", - "terminalProfiles.detected": "검색됨", - "terminalService.terminalCloseConfirmationPlural": "{0} 활성 터미널 세션을 터미널하시겠습니까?", + "terminalService.terminalCloseConfirmationPlural": "{0} 활성 터미널 세션을 종료하시겠습니까?", "terminalService.terminalCloseConfirmationSingular": "활성 터미널 세션을 종료하시겠습니까?", "terminate": "종료" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "터미널 {0} {1}", "terminalInputAriaLabel": "터미널 이름을 입력합니다. Enter 키를 눌러 확인하거나 Esc 키를 눌러 취소합니다." }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "명령 탐지", + "capability.cwdDetection": "현재 작업 디렉터리 탐지", + "capability.partialCommandDetection": "명령 탐지(일부)", + "shellIntegration.enabled": "셸 통합이 사용됩니다." + }, "vs/workbench/contrib/terminal/browser/terminalView": { "terminal.monospaceOnly": "터미널은 고정 폭 글꼴만 지원합니다. 새로 설치한 글꼴인 경우 VS Code를 다시 시작해야 합니다.", "terminal.useMonospace": "'고정 폭' 사용", "terminalConnectingLabel": "시작 중...", "terminals": "터미널을 엽니다." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "출력 복사", + "terminal.copyOutputAsHtml": "출력을 HTML로 복사", + "terminal.rerunCommand": "다시 실행 명령", + "terminalPromptCommandFailed": "명령이 {0}을(를) 실행하고 실패했습니다.", + "terminalPromptCommandFailedWithExitCode": "명령이 {0}을(를) 실행하고 실패했습니다(종료 코드 {1}).", + "terminalPromptCommandSuccess": "명령이 {0}을(를) 실행함", + "terminalPromptContextMenu": "명령 작업 표시" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "다시 표시 안 함", + "no": "아니요", + "terminal.slowRendering": "터미널 GPU 가속이 컴퓨터에서 느린 것 같습니다. 성능을 향상할 수 있도록 사용 안 함으로 전환하시겠습니까? [터미널 설정에 대한 자세한 정보](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "yes": "예" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "터미널", "vscode.extension.contributes.terminal": "터미널 기능에 기여합니다.", @@ -8126,25 +8730,36 @@ "terminal.background": "터미널의 배경색입니다. 이 설정을 사용하면 터미널 색을 패널과 다르게 지정할 수 있습니다.", "terminal.border": "터미널 내의 분할 창을 구분하는 테두리의 색입니다. 기본값은 panel.border입니다.", "terminal.dragAndDropBackground": "터미널 위에서 끌 때 배경색입니다. 터미널 내용이 계속 비추어 보이도록 색에 투명도가 있어야 합니다.", + "terminal.findMatchBackground": "터미널의 현재 검색 일치 색입니다. 기본 터미널 콘텐츠를 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "terminal.findMatchBorder": "터미널에서 현재 검색과 일치하는 테두리 색입니다.", + "terminal.findMatchHighlightBackground": "터미널의 다른 검색 일치 색입니다. 기본 터미널 콘텐츠를 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "terminal.findMatchHighlightBorder": "터미널에서 다른 검색과 일치하는 테두리 색입니다.", "terminal.foreground": "터미널의 전경색입니다.", "terminal.selectionBackground": "터미널의 선택 영역 배경색입니다.", "terminal.tab.activeBorder": "패널의 터미널 탭 측면에 있는 테두리입니다. 이 기본값은 tab.activeBorder입니다.", + "terminalCommandDecoration.defaultBackground": "기본 터미널 명령 장식 배경색입니다.", + "terminalCommandDecoration.errorBackground": "오류 명령에 대한 터미널 명령 장식 배경색입니다.", + "terminalCommandDecoration.successBackground": "성공적인 명령에 대한 터미널 명령 장식 배경색입니다.", "terminalCursor.background": "터미널 커서의 배경색입니다. 블록 커서와 겹친 문자의 색상을 사용자 정의할 수 있습니다.", - "terminalCursor.foreground": "터미널 커서 전경색입니다." + "terminalCursor.foreground": "터미널 커서 전경색입니다.", + "terminalOverviewRuler.cursorForeground": "개요 눈금자 커서 색상입니다.", + "terminalOverviewRuler.findMatchHighlightForeground": "터미널에서 일치 항목을 찾기 위한 개요 눈금자 표식 색입니다." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "터미널의 현재 작업 디렉터리", - "cwdFolder": "다중 루트 작업 영역에 대해, 또는 단일 루트 작업 영역에서 대해 값이 초기 작업 디렉터리와 다를 경우 표시되는 터미널의 현재 작업 디렉터리입니다. Windows에서는 표시되지 않습니다.", + "cwdFolder": "값이 초기 작업 디렉터리와 다른 경우 다중 루트 작업 영역 또는 단일 루트 작업 영역에 표시되는 터미널의 현재 작업 디렉터리입니다. Windows에서는 셸 통합이 사용하도록 설정된 경우에만 표시됩니다.", "local": "원격 작업 영역의 로컬 터미널을 나타냅니다.", "openDefaultSettingsJson": "기본 설정 JSON 열기", "openDefaultSettingsJson.capitalized": "기본 설정 열기(JSON)", "process": "터미널 프로세스의 이름", "separator": "값 또는 정적 텍스트가 있는 변수로 둘러싸인 경우에만 표시되는 조건부 구분 기호 ( \"-\").", - "sequence": "프로세스에서 xterm.js에 제공한 이름", + "sequence": "프로세스에서 터미널에 제공한 이름", "task": "이 터미널이 작업과 연결되어 있음을 나타냅니다.", "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.autoReplies": "터미널에서 발견되면 자동으로 응답되는 메시지 집합입니다. 메시지가 충분히 구체적인 경우 일반적인 응답을 자동화하는 데 도움이 될 수 있습니다. \r\n\r\n비고:\r\n\r\n{0}를 사용하여 Windows에서 일괄 작업 종료 프롬프트에 자동으로 응답합니다.\r\n-- 메시지에는 이스케이프 시퀀스가 ​​포함되어 있어 스타일이 지정된 텍스트에서는 응답이 발생하지 않을 수 있습니다.\r\n- 각 회신은 1초에 한 번만 발생할 수 있습니다.\r\n- Enter 키를 의미하려면 회신에 {1}을(를) 사용하세요.\r\n- 기본 키를 설정 해제하려면 값을 null로 설정하세요.\r\n- 새 항목이 적용되지 않으면 VS Code를 다시 시작합니다.", + "terminal.integrated.autoReplies.reply": "프로세스에 보낼 회신입니다.", "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설정 편집기에서 볼 때 다음의 기본 건너뛴 명령 목록이 잘립니다. 전체 목록을 보려면 {1}하고 아래 목록에서 첫 번째 명령을 검색합니다.\r\n\r\n \r\n\r\n기본 건너뛴 명령:\r\n\r\n{0}", "terminal.integrated.confirmOnExit": "활성 터미널 세션이 있는 경우 창이 닫힐 때 확인할지 여부를 제어합니다.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "터미널의 굵은 텍스트에 항상 \"밝은\" ANSI 색 변형을 사용할지 여부를 제어합니다.", "terminal.integrated.enableBell": "터미널 벨을 사용할 수 있는지 여부를 제어합니다. 터미널 이름 옆에 시각적 벨로 표시됩니다.", "terminal.integrated.enableFileLinks": "터미널에서 파일 링크를 사용할지 여부입니다. 파일 시스템에서 각 파일 링크를 확인하기 때문에 특히 네트워크 드라이브에서 작업하는 경우 링크가 느릴 수 있습니다. 이 설정을 변경하면 새 터미널에서만 적용됩니다.", + "terminal.integrated.enableMultiLinePasteWarning": "터미널에 여러 줄을 붙여넣을 때 경고 대화 상자를 표시합니다. 다음 경우에는 대화 상자가 표시되지 않습니다.\r\n\r\n- 대괄호 붙여넣기 모드가 사용되는 경우(셸은 기본적으로 여러 줄 붙여넣기를 지원함)\r\n- 붙여넣기는 셸의 readline에서 처리됩니다(pwsh의 경우).", "terminal.integrated.enablePersistentSessions": "창 다시 로드에서 작업 영역에 대한 터미널 세션을 유지합니다.", "terminal.integrated.env.linux": "Linux 터미널에서 사용할 VS Code 프로세스에 추가되는 환경 변수를 포함하는 개체입니다. 환경 변수를 삭제하려면 'null'로 설정합니다.", "terminal.integrated.env.osx": "macOS 터미널에서 사용할 VS Code 프로세스에 추가되는 환경 변수를 포함하는 개체입니다. 환경 변수를 삭제하려면 'null'로 설정합니다.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "표시기를 사용하도록 설정합니다.", "terminal.integrated.environmentChangesIndicator.warnonly": "터미널 환경이 '부실'한 경우 경고 표시기만 표시하고, 터미널 환경이 확장을 통해 수정되었음을 나타내는 정보 표시기는 표시하지 않습니다.", "terminal.integrated.environmentChangesRelaunch": "확장이 환경에 기여하기를 원하지만, 아직 상호 작용하지 않은 경우 터미널을 자동으로 다시 시작할지 여부입니다.", - "terminal.integrated.experimentalLinkProvider": "링크가 검색되는 시기를 개선하고 편집기로 공유 링크 검색을 사용하도록 설정하여 터미널에서 링크 검색을 개선하려는 실험적 설정입니다. 현재 이 설정은 웹 연결만 지원합니다.", "terminal.integrated.fastScrollSensitivity": "'Alt' 키를 누를 때의 스크롤 속도 승수입니다.", "terminal.integrated.fontFamily": "터미널의 글꼴 패밀리를 제어하며, 기본값은 `#editor.fontFamily#`입니다.", "terminal.integrated.fontSize": "터미널의 글꼴 크기(픽셀)를 제어합니다.", @@ -8195,24 +8810,36 @@ "terminal.integrated.gpuAcceleration.on": "터미널 내에서 GPU 가속을 사용하도록 설정합니다.", "terminal.integrated.letterSpacing": "터미널의 문자 간격을 제어하며, 문자 사이에 추가할 픽셀 수를 나타내는 정수 값입니다.", "terminal.integrated.lineHeight": "터미널의 줄 높이를 제어하며, 이 숫자와 터미널 글꼴 크기를 곱하여 실제 줄 높이(픽셀)를 구합니다.", - "terminal.integrated.localEchoExcludePrograms": "실험적: 터미널 제목에 이러한 프로그램 이름이 있으면 로컬 에코를 사용할 수 없습니다.", - "terminal.integrated.localEchoLatencyThreshold": "실험적: 서버 확인을 기다리지 않고 터미널에서 로컬 편집 내용이 에코되는 네트워크 지연 시간(밀리초)입니다. '0'이면 로컬 에코가 항상 켜지고, '-1'이면 로컬 에코가 사용하지 않도록 설정됩니다.", - "terminal.integrated.localEchoStyle": "실험적: 로컬로 에코되는 텍스트의 터미널 스타일(글꼴 스타일 또는 RGB 색)입니다.", + "terminal.integrated.localEchoEnabled": "로컬 에코를 활성화해야 하는 경우입니다. `#terminal.integrated.localEchoLatencyThreshold`를 재정의합니다.", + "terminal.integrated.localEchoEnabled.auto": "원격 작업 영역에 대해서만 사용", + "terminal.integrated.localEchoEnabled.off": "항상 사용 안 함", + "terminal.integrated.localEchoEnabled.on": "항상 사용", + "terminal.integrated.localEchoExcludePrograms": "터미널 제목에 이러한 프로그램 이름이 있으면 로컬 에코를 사용할 수 없습니다.", + "terminal.integrated.localEchoLatencyThreshold": "서버 확인을 기다리지 않고 터미널에서 로컬 편집 내용이 에코되는 네트워크 지연 시간(밀리초)입니다. '0'이면 로컬 에코가 항상 켜지고, '-1'이면 로컬 에코가 사용하지 않도록 설정됩니다.", + "terminal.integrated.localEchoStyle": "로컬로 에코되는 텍스트의 터미널 스타일(글꼴 스타일 또는 RGB 색)입니다.", "terminal.integrated.macOptionClickForcesSelection": "macOS에서 을 사용할 때 특정 항목을 강제로 선택할지 여부를 제어합니다. 사용하도록 설정하면 일반(줄) 항목이 강제로 선택되며 열 선택 모드를 사용할 수 없습니다. 예를 들어 tmux에서 마우스 모드를 사용하는 경우, 일반 터미널 항목을 선택하여 복사 및 붙여넣기를 수행할 수 있습니다.", "terminal.integrated.macOptionIsMeta": "macOS의 터미널에서 옵션 키를 meta 키로 처리할지 여부를 제어합니다.", - "terminal.integrated.minimumContrastRatio": "설정하면, 각 셀의 전경색이 지정한 대비 비율을 충족하도록 변경됩니다. 예제 값:\r\n\r\n-1: 기본값으로, 아무 작업도 하지 않습니다.\r\n-4.5: [WCAG AA 규정 준수(최소)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n-7: [WCAG AAA 규정 준수(고급)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n-21: 검은색 배경에 흰색 또는 흰색 배경에 검은색입니다.", + "terminal.integrated.minimumContrastRatio": "이 옵션을 설정하면 각 셀의 전경색이 지정된 대비 비율에 맞게 변경됩니다. #146406의 \\\"powerline\\\" 문자에는 적용되지 않습니다. 값 예:\r\n\r\n- 1: 아무 작업도 하지 않고 표준 테마 색상을 사용합니다.\r\n- 4.5: [WCAG AA 준수(최소)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)(기본값).\r\n- 7: [WCAG AAA 규정 준수(향상됨)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: 검정 바탕에 흰색 또는 흰색 바탕에 검정.", "terminal.integrated.mouseWheelScrollSensitivity": "마우스 휠 스크롤 이벤트의 'deltaY'에 사용할 승수입니다.", - "terminal.integrated.persistentSessionReviveProcess": "터미널 프로세스를 종료해야 하는 경우(예: 창 또는 응용 프로그램을 닫을 때), 이는 작업 영역이 다음에 열릴 때 이전 터미널 세션 내용을 복원하고 프로세스를 다시 생성해야 하는 시기를 결정합니다. 프로세스의 현재 작업 디렉터리 복원은 셸에서 지원하는지 여부에 따라 다릅니다.", + "terminal.integrated.persistentSessionReviveProcess": "터미널 프로세스를 종료해야 하는 경우(예: 창 또는 응용 프로그램을 닫을 때), 이는 작업 영역이 다음에 열릴 때 이전 터미널 세션 내용을 복원하고 프로세스를 다시 생성해야 하는 시기를 결정합니다.\r\n\r\nCaveats:\r\n\r\n- 프로세스의 현재 작업 디렉터리 복원은 셸에서 지원하는지 여부에 따라 다릅니다.\r\n- 종료 중에는 세션을 유지하는 시간이 제한되어 있으므로 대기 시간이 긴 원격 연결을 사용할 때 세션이 중단될 수 있습니다.", "terminal.integrated.persistentSessionReviveProcess.never": "터미널 버퍼를 복원하거나 프로세스를 다시 생성하지 마세요.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Windows/Linux에서 마지막 창이 닫힌 후 또는 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) 프로세스를 되살리세요.", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Windows/Linux에서 마지막 창이 닫힌 후 또는 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) 또는 창이 닫힐 때 프로세스를 되살리세요.", "terminal.integrated.rightClickBehavior": "터미널이 오른쪽 클릭에 반응하는 방식을 제어합니다.", "terminal.integrated.rightClickBehavior.copyPaste": "선택 항목이 있으면 복사하고, 없으면 붙여넣습니다.", "terminal.integrated.rightClickBehavior.default": "상황에 맞는 메뉴를 표시합니다.", + "terminal.integrated.rightClickBehavior.nothing": "아무 것도 하지 않고 이벤트를 터미널에 전달합니다.", "terminal.integrated.rightClickBehavior.paste": "마우스 오른쪽 단추를 클릭하여 붙여넣습니다.", "terminal.integrated.rightClickBehavior.selectWord": "커서 아래 단어를 선택하고 상황에 맞는 메뉴를 표시합니다.", "terminal.integrated.scrollback": "터미널이 버퍼에 유지하는 최대 줄 수를 제어합니다.", "terminal.integrated.sendKeybindingsToShell": "대부분의 키 바인딩을 워크벤치 대신 터미널에 디스패치하여 미세 조정을 위해 대신 사용할 수 있는 `#terminal.integrated.commandsToSkipShell#`을 재정의합니다.", + "terminal.integrated.shellIntegration.decorationIcon": "건너뛴/빈 명령에 사용할 아이콘을 제어합니다. 아이콘을 숨기거나 `#terminal.integrated.shellIntegration.decorationsEnabled#`로 장식을 사용하지 않도록 설정하려면 `''`로 설정하세요.", + "terminal.integrated.shellIntegration.decorationIconError": "연결된 종료 코드가 있는 셸 통합을 사용하도록 설정된 터미널의 각 명령에 사용할 아이콘을 제어합니다. 아이콘을 숨기거나 `#terminal.integrated.shellIntegration.decorationsEnabled#`로 장식을 사용하지 않으려면 `''`로 설정하세요.", + "terminal.integrated.shellIntegration.decorationIconSuccess": "연결된 종료 코드가 없는 셸 통합을 사용하도록 설정된 터미널의 각 명령에 사용할 아이콘을 제어합니다. 아이콘을 숨기거나 `#terminal.integrated.shellIntegration.decorationsEnabled#`로 장식을 사용하지 않으려면 `''`로 설정하세요.", + "terminal.integrated.shellIntegration.decorationsEnabled": "쉘 통합이 사용되면 각 명령에 대한 장식을 추가합니다.", + "terminal.integrated.shellIntegration.enabled": "실험적 셸 통합 기능을 사용하면 향상된 명령 추적 및 현재 작업 디렉터리 탐지와 같은 특정 기능을 켤 수 있습니다. 셸 통합은 셸이 초기화될 때 실행되는 스크립트를 주입하여 작동하며 터미널이 터미널 내에서 일어나는 일에 대한 추가적인 인사이트를 얻을 수 있도록 합니다. 터미널 프로필에 정의된 사용자 지정 인수가 있는 경우 스크립트 삽입이 작동하지 않을 수 있습니다.\r\n\r\n지원되는 셸:\r\n\r\n- Linux/macOS: bash, pwsh, zsh\r\n - Windows: pwsh\r\n\r\n이 설정은 터미널이 생성된 경우에만 적용되며 설정을 적용하려면 터미널을 다시 시작해야 합니다.", + "terminal.integrated.shellIntegration.history": "터미널 명령 기록에 보관할 최근에 사용한 명령의 수를 제어합니다. 터미널 명령 기록을 사용하지 않도록 설정하려면 0으로 설정합니다.", + "terminal.integrated.shellIntegration.showWelcome": "기능을 사용하도록 설정한 경우 터미널에 셸 통합 활성화 시작 메시지를 표시할지 여부입니다.", "terminal.integrated.showExitAlert": "종료 코드가 0이 아닌 경우 \"터미널 프로세스가 다음 종료 코드로 종료되었습니다\"라는 경고를 표시할지 여부를 제어합니다.", "terminal.integrated.splitCwd": "분할된 터미널이 시작되는 작업 디렉터리를 제어합니다.", "terminal.integrated.splitCwd.inherited": "macOS 및 Linux에서 새 분할 터미널은 부모 터미널의 작업 디렉터리를 사용합니다. Windows에서는 초기 설정과 동일하게 동작합니다.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "실제 터미널의 왼쪽 또는 오른쪽에 있는 터미널 탭의 위치를 제어합니다.", "terminal.integrated.tabs.location.left": "터미널 왼쪽에 터미널 탭 보기 표시", "terminal.integrated.tabs.location.right": "터미널 오른쪽에 터미널 탭 보기 표시", - "terminal.integrated.tabs.separator": "`terminal.integrated.title`과 `terminal.integrated.description`에서 사용하는 구분 기호입니다.", + "terminal.integrated.tabs.separator": "{0} 및 {0}이(가) 사용하는 구분 기호입니다.", "terminal.integrated.tabs.showActions": "터미널 분할 및 종료 단추가 새 터미널 단추 옆에 표시되는지 여부를 제어합니다.", "terminal.integrated.tabs.showActions.always": "항상 작업 표시", "terminal.integrated.tabs.showActions.never": "작업 표시 안 함", @@ -8261,12 +8888,16 @@ "terminalShellTypeContextKey": "활성 터미널의 셸 유형으로, 터미널이 없을 때 마지막으로 알려진 값으로 설정됩니다.", "terminalTabsFocusContextKey": "터미널 탭 위젯의 포커스 설정 여부입니다.", "terminalTabsSingularSelectedContextKey": "터미널 탭 목록에서 터미널 하나를 선택했는지 여부입니다.", - "terminalTextSelectedContextKey": "활성 터미널에서 텍스트가 선택되었는지 여부입니다." + "terminalTextSelectedContextKey": "활성 터미널에서 텍스트가 선택되었는지 여부입니다.", + "terminalViewShowing": "터미널 보기가 표시되는지 여부" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "현재 세션", + "doNotShowAgain": "다시 표시 안 함", "killTerminal": "터미널 종료", "killTerminal.short": "종료", "moveToEditor": "터미널을 편집기 영역으로 이동", + "previousSessionCategory": "이전 세션", "splitTerminal": "터미널 분할", "splitTerminal.short": "Split", "terminal": "터미널", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "이름 바꾸기...", "workbench.action.terminal.sizeToContentWidthInstance": "크기를 콘텐츠 너비로 전환" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "터미널의 pty 호스트 프로세스에 대한 연결이 응답하지 않습니다. 터미널 작동이 중지될 수 있습니다.", - "restartPtyHost": "pty 호스트 다시 시작" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "새 통합 터미널 만들기(로컬)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "테스트 보기의 '자동 실행' 토글 아이콘입니다.", "filterIcon": "테스트 보기의 '필터' 작업 아이콘입니다.", "hiddenIcon": "숨겨진 테스트가 표시된 경우 숨겨진 테스트 옆에 표시되는 아이콘입니다.", "testViewIcon": "테스트 뷰의 뷰 아이콘입니다.", "testingCancelIcon": "진행 중인 테스트 실행을 취소하는 아이콘입니다.", + "testingCancelRefreshTests": "테스트 새로 고침을 취소하는 버튼 아이콘입니다.", "testingDebugAllIcon": "\"모든 테스트 디버그\" 작업의 아이콘입니다.", "testingDebugIcon": "\"테스트 디버그\" 작업의 아이콘입니다.", "testingErrorIcon": "오류가 있는 테스트에 대해 표시되는 아이콘입니다.", "testingFailedIcon": "실패한 테스트에 대해 표시되는 아이콘입니다.", "testingPassedIcon": "통과한 테스트에 대해 표시되는 아이콘입니다.", "testingQueuedIcon": "큐에 있는 테스트에 대해 표시되는 아이콘입니다.", + "testingRefreshTests": "테스트를 새로 고치는 단추의 아이콘입니다.", "testingRunAllIcon": "\"모든 테스트 실행\" 작업의 아이콘입니다.", "testingRunIcon": "\"테스트 실행\" 작업의 아이콘입니다.", "testingShowAsList": "테스트 탐색기를 트리로 사용할 수 없는 경우 표시되는 아이콘입니다.", @@ -8318,6 +8946,7 @@ "runAllTests": "모든 테스트 실행", "runSelectedTests": "테스트 실행", "testing.cancelRun": "테스트 실행 취소", + "testing.cancelTestRefresh": "테스트 새로 고침 취소", "testing.clearResults": "모든 결과 지우기", "testing.collapseAll": "모든 테스트 축소", "testing.configureProfile": "테스트 프로필 구성", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "출력 피킹", "testing.reRunFailTests": "실패한 테스트 다시 실행", "testing.reRunLastRun": "마지막 실행 다시 실행", + "testing.refreshTests": "테스트 새로 고침", "testing.runAtCursor": "커서에서 테스트 실행", "testing.runCurrentFile": "현재 파일에서 테스트 실행", "testing.runUsing": "프로필을 사용하여 실행...", @@ -8339,17 +8969,16 @@ "testing.sortByLocation": "위치별 정렬", "testing.sortByStatus": "상태별 정렬", "testing.toggleInlineTestOutput": "인라인 테스트 출력 토글", - "testing.turnOffAutoRun": "자동 실행 끄기", - "testing.turnOnAutoRun": "자동 실행 켜기", "testing.viewAsList": "목록으로 보기", "testing.viewAsTree": "트리로 보기", + "unhideAllTests": "모든 테스트 숨기기 해제", "unhideTest": "테스트 숨기기 취소" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "테스트(&E)", "noTestProvidersRegistered": "이 작업 영역에서 아직 발견된 테스트가 없습니다.", - "searchMarketplaceForTestExtensions": "[테스트 확장 찾기](명령:{0})", - "test": "테스트 중", + "searchForAdditionalTestExtensions": "추가 테스트 확장 설치...", + "test": "테스트", "testExplorer": "테스트 탐색기" }, "vs/workbench/contrib/testing/browser/testingConfigurationUi": { @@ -8376,6 +9005,7 @@ "testExplorerFilter": "필터(예: 텍스트, !exclude, @tag)", "testExplorerFilterLabel": "탐색기의 테스트용 필터 텍스트", "testing.filters.currentFile": "활성 파일에서만 표시", + "testing.filters.fuzzyMatch": "유사 항목 일치", "testing.filters.menu": "추가 필터...", "testing.filters.removeTestExclusions": "모든 테스트 숨기기 취소", "testing.filters.showExcludedTests": "숨겨진 테스트 표시", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "기본 프로필 선택", "testExplorer": "테스트 탐색기", "testing.treeElementLabelDuration": "{1}의 {0}", - "testing.treeElementLabelOutdated": "{0}, 오래된 결과", "testingFindExtension": "작업 영역 테스트 표시", "testingNoTest": "이 파일에서 테스트를 찾을 수 없습니다." }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "닫기", "debug test": "디버그 테스트", + "messageMoreLines1": "+ 추가 1줄", + "messageMoreLinesN": "+ 추가 {0}줄", "run test": "테스트 실행", "testUnnamedTask": "명명되지 않은 작업", "testing.debugLastRun": "디버그 테스트 실행", @@ -8425,7 +9056,7 @@ "testProgressWithSkip.running": "테스트를 실행하는 중, {0}/{1}개 통과({2}%, {3}개 건너뜀)" }, "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { - "testing": "테스트하는 중" + "testing": "테스트" }, "vs/workbench/contrib/testing/browser/theme": { "testing.iconErrored": "테스트 탐색기에서 '오류 발생' 아이콘의 색입니다.", @@ -8442,7 +9073,7 @@ "testing.runAction": "편집기의 '실행' 아이콘 색입니다." }, "vs/workbench/contrib/testing/common/configuration": { - "testConfigurationTitle": "테스트 중", + "testConfigurationTitle": "테스트", "testing.autoRun.delay": "테스트가 오래된 것으로 표시되고 새 실행을 시작할 때까지 대기하는 시간(밀리초)입니다.", "testing.autoRun.mode": "자동으로 실행되는 테스트를 제어합니다.", "testing.autoRun.mode.allInWorkspace": "자동 실행이 토글되면 검색된 모든 테스트를 자동으로 실행합니다. 개별 테스트가 변경되면 개별 테스트를 다시 실행합니다.", @@ -8457,7 +9088,12 @@ "testing.defaultGutterClickAction.debug": "테스트를 디버그합니다.", "testing.defaultGutterClickAction.run": "테스트를 실행합니다.", "testing.followRunningTest": "테스트 탐색기 보기에서 실행 중인 테스트를 따라야 하는지 여부를 제어합니다.", - "testing.gutterEnabled": "테스트 장식이 편집기 여백에 표시되는지 여부를 제어합니다." + "testing.gutterEnabled": "테스트 장식이 편집기 여백에 표시되는지 여부를 제어합니다.", + "testing.openTesting": "테스트 뷰를 열어야 하는 시기를 제어합니다.", + "testing.openTesting.neverOpen": "테스트 보기를 자동으로 열지 않음", + "testing.openTesting.openOnTestFailure": "테스트 실패 시 테스트 보기 열기", + "testing.openTesting.openOnTestStart": "테스트가 시작될 때 테스트 보기 열기", + "testing.saveBeforeTest": "테스트를 실행하기 전에 모든 더티 편집기를 저장할지 여부를 제어합니다." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "적용 범위", @@ -8480,47 +9116,58 @@ "testTrust": "테스트를 실행하면 작업 영역에서 코드를 실행할 수 있습니다." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "테스트 컨트롤러에 연결된 새로 고침 처리기가 있는지 여부를 나타냅니다.", "testing.controllerId": "현재 테스트 항목의 컨트롤러 ID", "testing.hasConfigurableConfig": "테스트 구성을 구성할 수 있는지 여부를 나타냅니다.", "testing.hasCoverableTests": "테스트 컨트롤러가 검사 구성을 등록했는지 여부를 나타냅니다.", "testing.hasDebuggableTests": "테스트 컨트롤러가 디버그 구성을 등록했는지 여부를 나타냅니다.", "testing.hasNonDefaultConfig": "테스트 컨트롤러가 기본이 아닌 구성을 등록했는지 여부를 나타냅니다.", "testing.hasRunnableTests": "테스트 컨트롤러가 실행 구성을 등록했는지 여부를 나타냅니다.", + "testing.isRefreshing": "테스트 컨트롤러가 현재 테스트를 새로 고치는 중인지를 나타냅니다.", "testing.peekItemType": "출력 피킹(peeking) 뷰의 항목 유형입니다. \"테스트\", \"메시지\", \"작업\" 또는 \"결과\"입니다.", "testing.testId": "테스트 항목에 대한 메뉴를 만들거나 열 때 설정되는 현재 테스트 항목의 ID", "testing.testItemHasUri": "테스트 항목에 정의된 URI가 있는지 여부를 나타내는 부울", "testing.testItemIsHidden": "테스트 항목이 숨겨져 있는지 여부를 나타내는 부울" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "추가 색 테마 찾아보기...", + "browseProductIconThemes": "추가 제품 아이콘 테마 찾아보기...", "defaultProductIconThemeLabel": "기본값", + "fileIconThemeCategory": "파일 아이콘 테마", "generateColorTheme.label": "현재 설정에서 색 테마 생성", "installColorThemes": "추가 색 테마 설치...", "installIconThemes": "추가 파일 아이콘 테마 설치...", "installProductIconThemes": "추가 제품 아이콘 테마 설치...", + "installing extensions": "확장 프로그램 '{0}' 설치 중...", + "manage extension": "확장 관리", + "manageExtensionIcon": "테마 선택 빠른 선택에서 '관리' 작업의 아이콘입니다.", "miSelectColorTheme": "색 테마(&&C)", "miSelectIconTheme": "파일 아이콘 테마(&&I)", "miSelectProductIconTheme": "제품 아이콘 테마(&&P)", "noIconThemeDesc": "파일 아이콘 사용 안 함", "noIconThemeLabel": "None", - "preferences": "기본 설정", + "productIconThemeCategory": "제품 아이콘 테마", "selectIconTheme.label": "파일 아이콘 테마", "selectProductIconTheme.label": "제품 아이콘 테마", "selectTheme.label": "색 테마", "themes.category.dark": "어두운 테마", "themes.category.hc": "고대비 테마", "themes.category.light": "밝은 테마", - "themes.selectIconTheme": "파일 아이콘 테마 선택", + "themes.selectIconTheme": "파일 아이콘 테마 선택(미리 보려면 위쪽/아래쪽 키를 누르세요.)", "themes.selectIconTheme.label": "파일 아이콘 테마", - "themes.selectProductIconTheme": "제품 아이콘 테마 선택", + "themes.selectMarketplaceTheme": "더 검색하려면 입력하세요. 설치를 선택합니다. 위/아래 키를 사용하여 미리 보기", + "themes.selectProductIconTheme": "제품 아이콘 테마 선택(미리 보려면 위쪽/아래쪽 키를 누르세요.)", "themes.selectProductIconTheme.label": "제품 아이콘 테마", "themes.selectTheme": "색 테마 선택(미리 보려면 위로/아래로 키 사용)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "타임라인 열기", + "filterTimeline": "타임라인 필터링", "timeline.excludeSources": "타임라인 보기에서 제외해야 하는 타임라인 소스 배열입니다.", "timeline.pageOnScroll": "실험적 설정입니다. 목록 끝까지 스크롤한 경우 타임라인 보기에서 다음 항목 페이지를 로드할지 여부를 제어합니다.", "timeline.pageSize": "기본적으로, 그리고 추가 항목을 로드할 때 타임라인 보기에 표시할 항목 수입니다. 'null'(기본값)로 설정하면 타임라인 보기의 표시 영역에 따라 페이지 크기가 자동으로 선택됩니다.", "timelineConfigurationTitle": "타임라인", + "timelineFilter": "필터 타임라인 작업의 아이콘입니다.", "timelineOpenIcon": "타임라인 열기 작업의 아이콘입니다.", "timelineViewIcon": "타임라인 보기의 뷰 아이콘입니다." }, @@ -8529,7 +9176,6 @@ "timeline": "타임라인", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "활성 편집기는 타임라인 정보를 제공할 수 없습니다.", - "timeline.filterSource": "포함: {0}", "timeline.loadMore": "추가 로드", "timeline.loading": "{0}의 타임라인 로드 중...", "timeline.loadingMore": "로드 중...", @@ -8605,7 +9251,10 @@ "use stable": "안정적(현재)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "릴리스 정보(&&R)" + "downloadUpdate": "업데이트 다운로드", + "installUpdate": "업데이트 설치", + "miReleaseNotes": "릴리스 정보(&&R)", + "restartToUpdate": "업데이트를 위해 다시 시작" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "신뢰할 수 있는 도메인 관리", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: 설정 충돌 표시(1)", "resolveKeybindingsConflicts_global": "{0}: 키 바인딩 충돌 표시(1)", "resolveSnippetsConflicts_global": "{0}: 사용자 코드 조각 충돌 표시({1})", + "resolveTasksConflicts_global": "{0}: 사용자 작업 충돌 표시(1)", "service changed and turned off": "이제 {0}에서 별도의 서비스를 사용하므로 설정 동기화가 꺼졌습니다. 다시 동기화를 켜세요.", "service switched to insiders": "설정 동기화가 참가자 서비스로 전환되었습니다.", "service switched to stable": "설정 동기화가 안정적 서비스로 전환되었습니다.", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: 설정 충돌 표시", "showKeybindingsConflicts": "{0}: 키 바인딩 충돌 표시", "showSnippetsConflicts": "{0}: 사용자 코드 조각 충돌 표시", + "showTasksConflicts": "{0}: 사용자 작업 충돌 표시", "sideBySideDescription": "설정 동기화", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "로그인하여 설정 동기화(1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "클라우드의 데이터 지우기..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "현재 장치에서 너무 많은 요청을 하고 있어 설정 동기화가 일시적으로 중단되었습니다. 다시 시작하려면 {0}을(를) 새로고침하세요.", + "local too many requests - restart": "현재 장치에서 너무 많은 요청을 하고 있어 설정 동기화가 일시적으로 중단되었습니다. 다시 시작하려면 {0}을(를) 다시 시작하세요.", "operationId": "작업 ID: {0}", - "too many requests": "요청이 너무 많아 이 디바이스에서 설정 동기화를 껐습니다." + "reload": "새로 고침", + "restart": "다시 시작", + "server too many requests": "현재 장치가 너무 많은 요청을 하기 때문에 설정 동기화가 사용되지 않습습니다. 10분 정도 기다렸다가 동기화를 켜세요.", + "settings sync": "설정 동기화. 작업 ID: {0}", + "show sync logs": "로그 표시" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "로컬 수락", @@ -8766,6 +9423,7 @@ "troubleshoot": "문제 해결", "turn off": "끄기(&&T)", "turn off sync on machine": "{0}에서 동기화를 끄시겠습니까?", + "turn off sync on multiple machines": "선택한 컴퓨터에서 동기화를 해제하시겠습니까?", "valid message": "머신 이름은 고유하고 비어 있지 않아야 합니다.", "workbench.actions.sync.compareWithLocal": "로컬과 비교", "workbench.actions.sync.editMachineName": "이름 편집", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "로컬 백업 폴더 열기", - "no backups": "로컬 백업 폴더가 없습니다.", - "operationId": "작업 ID: {0}", - "report issue": "문제 보고", - "settings sync": "설정 동기화. 작업 ID: {0}", - "show sync logs": "로그 표시", - "too many requests": "현재 디바이스에서 너무 많은 요청을 생성하고 있으므로 설정 동기화를 사용할 수 없습니다. 동기화 로그를 제공하여 문제를 보고하세요." + "no backups": "로컬 백업 폴더가 없습니다." }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "보기 데이터를 제공할 수 있는 등록된 데이터 공급자가 없습니다.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "새 파일..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}'의 viewsWelcome 기여에서 'enableProposedApi'를 사용하도록 설정해야 합니다." + "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}'의 viewsWelcome 기여에 'group' 제안 속성을 사용하려면 'enabledApiProposals: [\"contribViewsWelcome\"]'이(가) 필요합니다." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "적용된 뷰 시작 콘텐츠입니다. 시작 콘텐츠는 표시할 의미 있는 콘텐츠가 없을 때마다 트리 기반 뷰에 렌더링됩니다(즉, 열린 폴더가 없을 때 파일 탐색기). 그러한 콘텐츠는 특정 기능이 제공되기 전에 사용자가 해당 기능을 사용해 보도록 하는 제품 내 설명서로써 유용합니다. 좋은 예로 파일 탐색기 시작 뷰에 있는 '리포지토리 복제' 단추가 있습니다.", "contributes.viewsWelcome.view": "특정 뷰에 대한 시작 콘테츠를 제공했습니다.", "contributes.viewsWelcome.view.contents": "표시할 시작 콘텐츠입니다. 콘텐츠의 형식은 링크에 대한 지원만 제공하는 Markdown의 하위 집합입니다.", "contributes.viewsWelcome.view.enablement": "시작 콘텐츠 단추 및 명령 링크가 사용하도록 설정되어야 할 때의 조건입니다.", - "contributes.viewsWelcome.view.group": "이 시작 콘텐츠가 속한 그룹입니다.", + "contributes.viewsWelcome.view.group": "이 시작 콘텐츠가 속한 그룹입니다. 제안된 API입니다.", "contributes.viewsWelcome.view.view": "이 시작 콘텐츠의 대상 뷰 식별자입니다. 트리 기반 뷰만 지원됩니다.", "contributes.viewsWelcome.view.when": "시작 콘텐츠가 표시되는 조건입니다." }, @@ -8882,7 +9535,7 @@ "welcome.markStepInomplete": "단계 완료 안 됨으로 표시", "welcome.showAllWalkthroughs": "연습 열기...", "workbench.welcomePage.preferReducedMotion": "사용하도록 설정하면 시작 페이지에서 동작을 줄입니다.", - "workbench.welcomePage.walkthroughs.openOnInstall": "활성화되면 확장 프로그램을 설치할 때 확장 프로그램의 안내 기능이 열립니다.", + "workbench.welcomePage.walkthroughs.openOnInstall": "사용하도록 설정하면 확장 프로그램을 설치할 때 확장 프로그램의 단계별 설명이 열립니다.", "workspacePlatform": "원격 또는 서버리스 컨텍스트에서 UI 플랫폼과 다를 수 있는 현재 작업 공간의 플랫폼" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Git 리포지토리 복제...", "gettingStarted.topLevelGitOpen.description": "원격 리포지토리 또는 끌어오기 요청에 연결하여 찾아보기, 검색, 편집 및 커밋", "gettingStarted.topLevelGitOpen.title": "리포지토리 열기...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "편집기 또는 확장 프로그램에 대한 단계별 설명 보기", "gettingStarted.topLevelShowWalkthroughs.title": "연습 열기...", "gettingStarted.videoTutorial.description.interpolated": "VS Code의 주요 기능에 관한 간단하고 실용적인 비디오 자습서 시리즈 중 첫 번째 시리즈를 보세요.\r\n{0}", "gettingStarted.videoTutorial.title": "편안한 자세로 학습", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Git가 시스템에 설치되지 않은 것 같습니다.", "walkThrough.unboundCommand": "바인딩 안 됨" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "완료로 표시", + "checkboxTitle": "선택하면 시작 시 이 페이지가 표시됩니다.", + "close": "숨기기", + "footer": "{0}은(는) 사용량 현황 데이터를 수집합니다. {1}을(를) 읽고 {2} 방법을 알아봅니다.", + "getStarted": "시작하기", + "gettingStarted.allStepsComplete": "모든 {0} 단계 완료!", + "gettingStarted.editingEvolved": "편집 향상됨", + "gettingStarted.someStepsComplete": "{0}/{1} 단계 완료", + "imageShowing": "{0}을(를) 보여 주는 이미지", + "new": "새로 만들기", + "newItems": "업데이트됨", + "nextOne": "다음 섹션", + "noRecents": "최근 폴더가 없습니다.", + "openFolder": "폴더 열기", + "optOut": "옵트아웃", + "pickWalkthroughs": "연습 열기...", + "privacy statement": "개인정보처리방침", + "recent": "최근 항목", + "show more recents": "최근 폴더 모두 표시 {0}", + "showAll": "자세히...", + "start": "시작", + "toStart": "시작합니다.", + "walkthroughs": "연습", + "welcomeAriaLabel": "편집기를 사용하여 작업 속도를 향상하는 방법에 관한 개요입니다.", + "welcomePage.openFolderWithPath": "경로가 {1}인 {0} 폴더 열기", + "welcomePage.showOnStartup": "시작 시 시작 페이지 표시" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "사용되지 않습니다. 전역 'workbench.reduceMotion'을 사용합니다.", + "getStarted": "시작하기", + "help": "도움말", + "miGetStarted": "시작하기", + "pickWalkthroughs": "연습 열기...", + "welcome.goBack": "뒤로 이동", + "welcome.markStepComplete": "단계 완료로 표시", + "welcome.markStepInomplete": "단계 완료 안 됨으로 표시", + "welcome.showAllWalkthroughs": "연습 열기...", + "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", + "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", + "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", + "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", + "workbench.startupEditor.welcomePage": "VS Code 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다.", + "workbench.welcomePage.preferReducedMotion": "사용하도록 설정하면 시작 페이지에서 동작을 줄입니다.", + "workbench.welcomePage.videoTutorials": "사용하도록 설정하면 시작 페이지에 비디오 자습서에 대한 추가 링크가 있습니다.", + "workbench.welcomePage.walkthroughs.openOnInstall": "사용하도록 설정하면 확장 프로그램을 설치할 때 확장 프로그램의 단계별 설명이 열립니다.", + "workspacePlatform": "원격 또는 서버리스 컨텍스트에서 UI 플랫폼과 다를 수 있는 현재 작업 공간의 플랫폼" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "시작 페이지 배경색입니다.", + "welcomePage.progress.background": "시작 페이지 진행률 표시줄의 전경색입니다.", + "welcomePage.progress.foreground": "시작 페이지 진행률 표시줄의 배경색입니다.", + "welcomePage.tileBackground": "시작 페이지의 타일 배경색입니다.", + "welcomePage.tileHoverBackground": "시작의 타일 호버 배경색입니다.", + "welcomePage.tileShadow": "시작 페이지 연습 범주 단추의 그림자 색입니다." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "더 이상 사용되지 않습니다. 대신 `이미지` 또는 `Markdown`을 사용하세요.", + "title": "제목", + "walkthroughs": "사용자가 확장을 시작할 수 있도록 도와주는 연습을 제공합니다.", + "walkthroughs.description": "연습에 대한 설명입니다.", + "walkthroughs.featuredFor": "이러한 GLOB 패턴 중 하나와 일치하는 연습은 지정된 파일이 있는 작업 영역에서 '추천'으로 표시됩니다. 예를 들어 TypeScript 프로젝트에 관한 연습은 여기에서 'tsconfig.json'을 지정할 수 있습니다.", + "walkthroughs.id": "이 연습의 고유 식별자입니다.", + "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.onSettingChanged": "지정된 설정이 변경되면 단계를 확인 표시합니다.", + "walkthroughs.steps.completionEvents.onView": "지정된 보기가 열릴 때 단계 확인 표시", + "walkthroughs.steps.completionEvents.stepSelected": "단계를 선택하는 즉시 확인 표시합니다.", + "walkthroughs.steps.description.interpolated": "단계에 대한 설명입니다. ``미리 서식이 지정된``, __기울임꼴__ 및 **굵은** 텍스트를 지원합니다. 명령 또는 외부 링크에는 Markdown 스타일 링크를 사용하세요.{0}, {1} 또는 {2}. 자체 줄의 링크는 버튼으로 렌더링됩니다.", + "walkthroughs.steps.doneOn": "단계를 완료로 표시하는 신호입니다.", + "walkthroughs.steps.doneOn.deprecation": "doneOn은 더 이상 사용되지 않습니다. 기본적으로 버튼을 클릭하면 단계가 확인 표시되어 추가 사용 completionEvents를 구성합니다.", + "walkthroughs.steps.id": "이 단계의 고유 식별자입니다. 완료된 단계를 추적하는 데 사용됩니다.", + "walkthroughs.steps.media": "이 단계와 함께 표시할 미디어(이미지 또는 Markdown 콘텐츠)입니다.", + "walkthroughs.steps.media.altText": "이미지를 로드할 수 없는 경우 또는 화면 읽기 프로그램에 표시할 대체 텍스트입니다.", + "walkthroughs.steps.media.image.path.dark.string": "확장 디렉터리에 상대적인 어두운 테마의 이미지 경로입니다.", + "walkthroughs.steps.media.image.path.hc.string": "확장 디렉터리에 상대적인 hc 테마의 이미지 경로입니다.", + "walkthroughs.steps.media.image.path.hcLight.string": "확장 디렉터리에 상대적인 hc 밝음 테마의 이미지 경로입니다.", + "walkthroughs.steps.media.image.path.light.string": "확장 디렉터리에 상대적인 밝음 테마의 이미지 경로입니다.", + "walkthroughs.steps.media.image.path.string": "확장 디렉터리에 상대적인 이미지 또는 밝은 이미지, 어두운 이미지 및 hc 이미지의 경로로 구성된 개체 경로입니다. 컨텍스트에 따라 이미지가 400px에서 800px 너비로 표시되고 높이가 비슷한 범위에 표시됩니다. HIDPI 디스플레이를 지원하기 위해 이미지는 1.5배 비율로 렌더링됩니다. 예를 들어 900개의 실제 픽셀 너비 이미지는 600개의 논리 픽셀 너비로 표시됩니다.", + "walkthroughs.steps.media.image.path.svg": "svg에 대한 경로, 색상 토큰은 워크벤치와 일치하도록 테마 지정을 지원하는 변수에서 지원됩니다.", + "walkthroughs.steps.media.markdown.path": "확장 디렉터리에 상대적인 Markdown 문서의 경로입니다.", + "walkthroughs.steps.oneOn.command": "지정된 명령이 실행되면 단계를 완료로 표시합니다.", + "walkthroughs.steps.title": "단계 제목입니다.", + "walkthroughs.steps.when": "이 단계의 표시 여부를 제어하는 컨텍스트 키 식입니다.", + "walkthroughs.title": "연습의 제목입니다.", + "walkthroughs.when": "이 연습의 표시 여부를 제어하는 컨텍스트 키 식입니다." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "완료된 연습 단계를 나타내는 데 사용됩니다.", + "gettingStartedUnchecked": "완료되지 않은 연습 단계를 나타내는 데 사용됩니다." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "시작하기" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "기본 제공" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "언어 확장 찾아보기", + "browsePopular": "인기 웹 확장 찾아보기", + "browseRecommended": "권장 확장 찾아보기", + "cloneRepo": "리포지토리 복제", + "commandPalette": "명령 팔레트 열기", + "enableSync": "설정 동기화 사용", + "enableTrust": "신뢰 사용", + "getting-started-beginner-icon": "홈페이지의 초보자 범주에 사용되는 아이콘", + "getting-started-intermediate-icon": "홈페이지의 중간 범주에 사용되는 아이콘", + "getting-started-setup-icon": "홈페이지의 설정 범주에 사용되는 아이콘", + "gettingStarted.beginner.description": "VS Code 오른쪽으로 이동하여 필수 기능에 대한 개요를 확인하세요.", + "gettingStarted.beginner.title": "기본 사항 알아보기", + "gettingStarted.commandPalette.description.interpolated": "명령은 VS Code에서 모든 작업을 수행하는 키보드 방식입니다. 시간을 절약하기 위해 자주 찾는 것을 찾아 **연습**하세요.\r\n{0}\r\n__'보기 토글'을 검색해 보세요.__", + "gettingStarted.commandPalette.title": "모든 항목에 액세스하는 하나의 바로 가기", + "gettingStarted.debug.description.interpolated": "시작 구성을 설정하여 편집, 빌드, 테스트 및 디버그 루프를 가속화합니다.\r\n{0}", + "gettingStarted.debug.title": "작업 중인 코드 보기", + "gettingStarted.extensions.description.interpolated": "확장은 VS Code의 기능을 향상해 줍니다. 확장은 유용한 생산성 요령, 기본 제공 기능 확장, 완전히 새로운 기능 추가 등 그 범위가 다양합니다.\r\n{0}", + "gettingStarted.extensions.title": "무제한 확장성", + "gettingStarted.extensionsWeb.description.interpolated": "확장은 VS Code의 파워업입니다. 웹에서 사용할 수 있는 수가 점점 더 늘고 있습니다.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "구문 강조, 코드 완성, 린팅 및 디버깅을 통해 더 스마트하게 코드를 작성할 수 있습니다. 많은 언어가 기본 제공되지만 더 많은 언어를 확장으로 추가할 수 있습니다.\r\n{0}", + "gettingStarted.findLanguageExts.title": "모든 언어에 대한 다양한 지원", + "gettingStarted.installGit.description.interpolated": "Git을 설치하여 프로젝트의 변경 내용을 추적합니다.\r\n{0}", + "gettingStarted.installGit.title": "Git 설치", + "gettingStarted.intermediate.description": "이러한 팁과 요령을 사용하여 개발 워크플로를 최적화합니다.", + "gettingStarted.intermediate.title": "생산성 향상", + "gettingStarted.menuBar.description.interpolated": "전체 메뉴 모음은 드롭다운 메뉴에서 코드 공간을 확보할 수 있습니다. 더 빠른 액세스를 위해 해당 형태를 전환합니다. \r\n{0}", + "gettingStarted.menuBar.title": "적절한 양의 UI만", + "gettingStarted.newFile.description": "제목 없는 새 파일, Notebook 또는 사용자 지정 편집기를 엽니다.", + "gettingStarted.newFile.title": "새 파일...", + "gettingStarted.notebook.title": "Notebook 사용자 지정", + "gettingStarted.notebookProfile.description": "원하는 방식으로 느낄 수 있도록 Notebook을 가져옵니다.", + "gettingStarted.notebookProfile.title": "Notebook의 레이아웃을 선택합니다.", + "gettingStarted.openFile.description": "파일을 열어 작업을 시작합니다.", + "gettingStarted.openFile.title": "파일 열기...", + "gettingStarted.openFolder.description": "폴더를 열어 작업을 시작합니다.", + "gettingStarted.openFolder.title": "폴더 열기...", + "gettingStarted.openMac.description": "파일 또는 폴더를 열어 작업을 시작합니다.", + "gettingStarted.openMac.title": "열기...", + "gettingStarted.pickColor.description.interpolated": "올바른 색상표는 코드에 집중할 수 있고, 눈에 편하고, 더 재미있게 사용할 수 있도록 도와줍니다.\r\n{0}", + "gettingStarted.pickColor.title": "원하는 모양 선택", + "gettingStarted.playground.description.interpolated": "더 빠르고 스마트하게 코딩하고 싶으세요? 대화형 플레이그라운드의 강력한 코드 편집 기능을 연습하세요.\r\n{0}", + "gettingStarted.playground.title": "편집 기술 재정의", + "gettingStarted.quickOpen.description.interpolated": "한 번의 키 입력으로 즉시 파일 간을 이동합니다. 팁: 오른쪽 화살표 키를 눌러 여러 파일을 엽니다. \r\n{0}", + "gettingStarted.quickOpen.title": "파일 간을 빠르게 탐색", + "gettingStarted.scm.description.interpolated": "더 이상 Git 명령을 찾을 필요가 없습니다! Git 및 GitHub 워크플로가 매끄럽게 통합됩니다.\r\n{0}", + "gettingStarted.scm.title": "Git을 사용하여 코드 추적", + "gettingStarted.scmClone.description.interpolated": "프로젝트에 대한 기본 제공 버전 제어를 설정하여 변경 내용을 추적하고 다른 사용자와 공동 작업합니다.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "프로젝트에 대한 기본 제공 버전 제어를 설정하여 변경 내용을 추적하고 다른 사용자와 공동 작업합니다.\r\n{0}", + "gettingStarted.settings.description.interpolated": "VS Code의 모든 측면과 확장을 원하는 대로 조정합니다. 시작하기 위해 일반적으로 사용되는 설정이 먼저 나열됩니다.\r\n{0}", + "gettingStarted.settings.title": "설정 조정", + "gettingStarted.settingsSync.description.interpolated": "모든 디바이스에서 필수 VS Code 사용자 지정을 백업하고 업데이트합니다.\r\n {0}", + "gettingStarted.settingsSync.title": "다른 장치와 동기화", + "gettingStarted.setup.OpenFolder.description.interpolated": "코딩을 시작하도록 설정되었습니다. 프로젝트 폴더를 열어 파일을 VS Code로 가져오세요.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "코드 열기", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "코딩을 시작할 준비가 되었습니다. 로컬 프로젝트 또는 원격 리포지토리를 열어 파일을 VS Code로 가져올 수 있습니다.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "VS Code를 자신의 것으로 만들기 위한 가장 적합한 사용자 지정을 발견하세요.", + "gettingStarted.setup.title": "VS Code 시작", + "gettingStarted.setupWeb.description": "웹에서 VS Code에 대한 가장 적합한 사용자 지정을 확인해 보세요.", + "gettingStarted.setupWeb.title": "웹에서 VS Code 시작", + "gettingStarted.shortcuts.description.interpolated": "즐겨 찾는 명령을 검색한 후에는 즉시 액세스할 수 있는 사용자 지정 바로 가기 키를 만드세요.\r\n{0}", + "gettingStarted.shortcuts.title": "바로 가기 사용자 지정", + "gettingStarted.splitview.description.interpolated": "파일을 세로 및 가로 방향으로 나란히 열어 화면 공간을 최대한 활용합니다.\r\n{0}", + "gettingStarted.splitview.title": "나란히 편집", + "gettingStarted.tasks.description.interpolated": "일반적인 워크 플로에 대한 작업을 만들고 스크립트 실행 및 자동 결과 확인의 통합 경험을 즐기세요.\r\n{0}", + "gettingStarted.tasks.title": "프로젝트 작업 자동화", + "gettingStarted.terminal.description.interpolated": "코드 바로 옆에서 셸 명령을 빠르게 실행하고 빌드 출력을 모니터링합니다.\r\n{0}", + "gettingStarted.terminal.title": "편리한 기본 제공 터미널", + "gettingStarted.topLevelGitClone.description": "로컬 폴더에 원격 리포지토리 복제", + "gettingStarted.topLevelGitClone.title": "Git 리포지토리 복제...", + "gettingStarted.topLevelGitOpen.description": "원격 리포지토리 또는 끌어오기 요청에 연결하여 찾아보기, 검색, 편집 및 커밋", + "gettingStarted.topLevelGitOpen.title": "리포지토리 열기...", + "gettingStarted.topLevelShowWalkthroughs.description": "편집기 또는 확장 프로그램에 대한 단계별 설명 보기", + "gettingStarted.topLevelShowWalkthroughs.title": "연습 열기...", + "gettingStarted.topLevelVideoTutorials.description": "VS Code의 주요 기능에 관한 간단하고 실용적인 비디오 자습서 시리즈를 보세요.", + "gettingStarted.topLevelVideoTutorials.title": "비디오 자습서 보기", + "gettingStarted.videoTutorial.description.interpolated": "VS Code의 주요 기능에 관한 간단하고 실용적인 비디오 자습서 시리즈 중 첫 번째 시리즈를 보세요.\r\n{0}", + "gettingStarted.videoTutorial.title": "편안한 자세로 학습", + "gettingStarted.workspaceTrust.description.interpolated": "{0}에서는 프로젝트 폴더에서 자동 코드 실행 __(확장, 디버깅 등에 필요)__을(를) **허용 또는 제한**해야 하는지 여부를 결정할 수 있습니다.\r\n파일/폴더를 열면 신뢰를 부여하라는 메시지가 표시됩니다. 언제든지 나중에 {1}할 수 있습니다.", + "gettingStarted.workspaceTrust.title": "안전하게 코드 찾아보기 및 편집", + "initRepo": "Git 리포지토리 초기화", + "installGit": "Git 설치", + "keyboardShortcuts": "바로 가기 키", + "openEditorPlayground": "편집기 플레이그라운드 열기", + "openFolder": "폴더 열기", + "openRepository": "리포지토리 열기", + "openSCM": "오픈 소스 제어", + "pickFolder": "폴더 선택", + "quickOpen": "빠른 파일 열기", + "runProject": "프로젝트 실행", + "runTasks": "자동 검색된 작업 실행", + "showTerminal": "터미널 패널 표시", + "splitEditor": "편집기 분할", + "titleID": "색 테마 찾아보기", + "toggleMenuBar": "메뉴 모음 설정/해제", + "tweakSettings": "내 설정 조정", + "watch": "자습서 보기", + "workspaceTrust": "작업 영역 신뢰" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "기본값", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "어두운 고대비", + "HighContrastLight": "밝은 고대비", + "dark": "어둡게", + "light": "밝게", + "seeMore": "더 많은 테마 보기..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "인터페이스 개요 숨기기", + "welcomeOverlay": "사용자 인터페이스 개요", + "welcomeOverlay.commandPalette": "모든 명령 찾기 및 실행", + "welcomeOverlay.debug": "시작 및 디버그", + "welcomeOverlay.explorer": "파일 탐색기", + "welcomeOverlay.extensions": "확장 관리", + "welcomeOverlay.git": "소스 코드 관리", + "welcomeOverlay.notifications": "알림 표시", + "welcomeOverlay.problems": "오류 및 경고 보기", + "welcomeOverlay.search": "전체 파일 검색", + "welcomeOverlay.terminal": "통합 터미널 설정/해제" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", + "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", + "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", + "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", + "workbench.startupEditor.welcomePage": "VS Code 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다." + }, + "vs/workbench/contrib/welcomeViews/common/newFile.contribution": { + "Built-In": "기본 제공", + "Create": "만들기", + "change keybinding": "키 바인딩 구성", + "createNew": "새로 만들기...", + "file": "파일", + "miNewFile2": "텍스트 파일", + "notebook": "Notebook", + "welcome.newFile": "새 파일..." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}'의 viewsWelcome 기여에 'group' 제안 속성을 사용하려면 'enabledApiProposals: [\"contribViewsWelcome\"]'이(가) 필요합니다." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "적용된 뷰 시작 콘텐츠입니다. 시작 콘텐츠는 표시할 의미 있는 콘텐츠가 없을 때마다 트리 기반 뷰에 렌더링됩니다(즉, 열린 폴더가 없을 때 파일 탐색기). 그러한 콘텐츠는 특정 기능이 제공되기 전에 사용자가 해당 기능을 사용해 보도록 하는 제품 내 설명서로써 유용합니다. 좋은 예로 파일 탐색기 시작 뷰에 있는 '리포지토리 복제' 단추가 있습니다.", + "contributes.viewsWelcome.view": "특정 뷰에 대한 시작 콘테츠를 제공했습니다.", + "contributes.viewsWelcome.view.contents": "표시할 시작 콘텐츠입니다. 콘텐츠의 형식은 링크에 대한 지원만 제공하는 Markdown의 하위 집합입니다.", + "contributes.viewsWelcome.view.enablement": "시작 콘텐츠 단추 및 명령 링크가 사용하도록 설정되어야 할 때의 조건입니다.", + "contributes.viewsWelcome.view.group": "이 시작 콘텐츠가 속한 그룹입니다. 제안된 API입니다.", + "contributes.viewsWelcome.view.view": "이 시작 콘텐츠의 대상 뷰 식별자입니다. 트리 기반 뷰만 지원됩니다.", + "contributes.viewsWelcome.view.when": "시작 콘텐츠가 표시되는 조건입니다." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "대화형 편집기 플레이그라운드", + "editorWalkThrough.title": "편집기 플레이그라운드" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "편집기 플레이그라운드(&&N)", + "walkThrough.editor.label": "플레이그라운드" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "대화형 플레이그라운드에서 포함된 편집기의 배경색입니다.", + "walkThrough.gitNotFound": "Git가 시스템에 설치되지 않은 것 같습니다.", + "walkThrough.unboundCommand": "언바운드" + }, "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "현재 신뢰할 수 없는 신뢰할 수 있는 작업 영역에 파일을 추가하고 있습니다. 이러한 새 파일의 작성자를 신뢰합니까?", "addWorkspaceFolderMessage": "이 폴더에 있는 파일의 작성자를 신뢰합니까?", @@ -9146,16 +10069,17 @@ "workspaceStartupTrustDetails": "{0} 에서는 이 작업 영역에서 파일을 자동으로 실행할 수 있는 기능을 제공합니다.", "workspaceTrust": "이 작업 영역에 있는 파일의 작성자를 신뢰합니까?", "workspaceTrustEditor": "작업 영역 신뢰 편집기", - "workspaceTrustEnabledCtx": "작업 영역 신뢰 기능을 사용되는지 여부입니다.", - "workspaceTrustedCtx": "현재 작업 영역을 사용자가 신뢰했는지 여부입니다.", "workspacesCategory": "작업 영역", "yes": "예" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "폴더 추가", + "checkListIcon": "작업 영역 신뢰 편집기의 확인 표시 아이콘입니다.", "deleteTrustedUri": "경로 삭제", "dontTrustButton": "신뢰 안 함", + "editIcon": "작업 영역 신뢰 편집기의 폴더 편집 아이콘 아이콘입니다.", "editTrustedUri": "경로 편집", + "folderPickerIcon": "작업 영역 신뢰 편집기의 폴더 선택 아이콘 아이콘입니다.", "hostColumnLabel": "호스트", "invalidTrust": "리포지토리 내에서 개별 폴더를 신뢰할 수 없습니다.", "localAuthority": "로컬", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "아직 폴더나 작업 공간 파일을 신뢰하지 않았습니다.", "pathColumnLabel": "경로", "pickerTrustedUri": "파일 선택기 열기", + "removeIcon": "작업 영역 신뢰 편집기의 폴더 제거 아이콘 아이콘입니다.", "root element label": "작업 영역 신뢰 관리", "selectTrustedUri": "신뢰할 폴더 선택", + "shieldIcon": "배너의 작업 영역 신뢰 아이콘입니다.", "trustAll": "{0}에 대한 모든 리포지토리를 신뢰합니다.", "trustButton": "신뢰", "trustMessage": "현재 폴더나 상위 '{0}'에 있는 모든 파일의 작성자를 신뢰합니다.", @@ -9203,7 +10129,12 @@ "untrustedWorkspace": "제한된 모드에서", "untrustedWorkspaceReason": "이 작업 영역은 아래의 신뢰할 수 있는 폴더에 있는 굵게 표시된 항목을 통해 신뢰할 수 있습니다.", "untrustedWorkspaceSubtitle": "현재 작업 영역의 파일 작성자를 신뢰하지 않습니다. 사용할 수 없는 기능은 다음과 같습니다.", - "workspaceTrustEditorHeaderActions": "[설정 구성] ({0}) 또는 [자세한 정보](https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[설정 구성] ({0}) 또는 [자세한 정보](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "작업 영역 신뢰 편집기의 교차 아이콘입니다." + }, + "vs/workbench/contrib/workspace/common/workspace": { + "workspaceTrustEnabledCtx": "작업 영역 신뢰 기능을 사용되는지 여부입니다.", + "workspaceTrustedCtx": "현재 작업 영역을 사용자가 신뢰했는지 여부입니다." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "작업 영역 열기", @@ -9212,9 +10143,96 @@ "workspaceFound": "이 폴더에는 작업 영역 파일 '{0}'이(가) 포함되어 있습니다. 파일을 여시겠습니까? 작업 영역 파일에 대해 [자세히 알아보세요]({1}).", "workspacesFound": "이 폴더에는 여러 개의 작업 영역 파일이 있습니다. 파일 하나를 여시겠습니까? 작업 영역 파일에 대해 [자세히 알아보세요]({0})." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "주석 편집기 아래에 단추로 렌더링되는, 제공된 주석 상황에 맞는 메뉴", + "comment.title": "제공한 주석 제목 메뉴", + "commentThread.actions": "주석 편집기 아래에 단추로 렌더링된, 제공된 주석 스레드 컨텍스트 메뉴", + "commentThread.title": "제공한 주석 스레드 제목 메뉴", + "dup": "`명령` 섹션에 `{0}` 명령이 여러 번 나타납니다.", + "dupe.command": "메뉴 항목이 동일한 명령을 기본값과 alt 명령으로 참조합니다.", + "file.newFile": "'새 파일...' 시작 페이지 및 파일 메뉴에 표시되는 빠른 선택입니다.", + "inlineCompletions.actions": "인라인 완성을 마우스로 가리킬 때 표시되는 작업", + "interactive.cell.title": "제공된 대화형 셀 제목 메뉴", + "interactive.toolbar": "제공된 대화형 도구 모음 메뉴", + "menuId.invalid": "`{0}`은(는) 유효한 메뉴 식별자가 아닙니다.", + "menus.changeTitle": "소스 컨트롤 인라인 변경 메뉴", + "menus.commandPalette": "명령 팔레트", + "menus.debugCallstackContext": "디버그 호출 스택 보기 상황에 맞는 메뉴", + "menus.debugToolBar": "디버그 도구 모음 메뉴", + "menus.debugVariablesContext": "디버그 변수 보기 상황에 맞는 메뉴", + "menus.editorContext": "편집기 상황에 맞는 메뉴", + "menus.editorContextCopyAs": "편집기 상황에 맞는 메뉴의 '다음으로 복사' 하위 메뉴", + "menus.editorTabContext": "편집기 탭 상황에 맞는 메뉴", + "menus.editorTitle": "편집기 제목 메뉴", + "menus.editorTitleRun": "편집기 제목 메뉴 내에서 하위 메뉴 실행", + "menus.explorerContext": "파일 탐색기 상황에 맞는 메뉴", + "menus.extensionContext": "확장 상황에 따른 메뉴", + "menus.home": "홈 표시기 상황에 맞는 메뉴(웹 전용)", + "menus.opy": "최상위 편집 메뉴의 '다음으로 복사' 하위 메뉴", + "menus.resourceFolderContext": "소스 제어 리소스 폴더 컨텍스트 메뉴", + "menus.resourceGroupContext": "소스 제어 리소스 그룹 상황에 맞는 메뉴", + "menus.resourceStateContext": "소스 제어 리소스 상태 상황에 맞는 메뉴", + "menus.scmSourceControl": "소스 제어 메뉴", + "menus.scmTitle": "소스 제어 제목 메뉴", + "menus.statusBarRemoteIndicator": "상태 표시줄의 원격 표시기 메뉴입니다.", + "menus.touchBar": "터치 바(macOS 전용)", + "missing.altCommand": "메뉴 항목이 '명령' 섹션에 정의되지 않은 alt 명령 `{0}`을(를) 참조합니다.", + "missing.command": "메뉴 항목이 '명령' 섹션에 정의되지 않은 `{0}` 명령을 참조합니다.", + "missing.submenu": "메뉴 항목이 '하위 메뉴' 섹션에 정의되지 않은 `{0}` 하위 메뉴를 참조합니다.", + "nonempty": "비어 있지 않은 값이 필요합니다.", + "notebook.cell.execute": "제공된 전자 필기장 셀 실행 메뉴", + "notebook.cell.executePrimary": "제공된 기본 Notebook 셀 실행 단추", + "notebook.cell.title": "제공된 Notebook 셀 제목 메뉴", + "notebook.toolbar": "제공된 Notebook 도구 모음 메뉴", + "opticon": "'icon' 속성은 생략하거나, '{dark, light}' 같은 문자열 또는 리터럴이어야 합니다.", + "optstring": "`{0}` 속성은 생략할 수 있거나 `string` 형식이어야 함", + "proposed": "제안된 API, `enabledApiProposal: [\"{0}\"]` - {1} 필요", + "proposedAPI.invalid": "{0}(은)는 제안된 메뉴 식별자입니다. 이 항목에는 'package.json#enabledApiProposals: [\"{1}\"]' 이(가) 필요하고 dev가 없거나 다음 명령 줄 스위치를 사용하는 경우에만 사용할 수 있습니다. --enable-proposed-api {2}", + "require": "하위 메뉴 항목은 개체여야 합니다.", + "requireStringOrObject": "`{0}` 속성은 필수이며 `string` 또는 `object` 형식이어야 합니다.", + "requirearray": "하위 메뉴 항목은 배열이어야 합니다.", + "requirestring": "`{0}` 속성은 필수이며 `string` 형식이어야 함", + "requirestrings": "`{0}` 및 `{1}` 속성은 필수이며 `string` 형식이어야 합니다.", + "submenuId.duplicate.id": "'{0}' 하위 메뉴는 이미 이전에 등록되었습니다.", + "submenuId.invalid.id": "`{0}`은(는) 유효한 하위 메뉴 식별자가 아닙니다.", + "submenuId.invalid.label": "`{0}`은(는) 유효한 하위 메뉴 레이블이 아닙니다.", + "submenuItem.duplicate": "'{0}' 하위 메뉴가 이미 '{1}' 메뉴에 적용되었습니다.", + "testing.item.context": "기여한 테스트 항목 메뉴", + "testing.item.gutter.title": "테스트 항목의 제본용 여백 장식 메뉴", + "unsupported.submenureference": "메뉴 항목이 하위 메뉴 지원이 포함되지 않은 메뉴의 하위 메뉴를 참조합니다.", + "view.itemContext": "기여 조회 항목 상황에 맞는 메뉴", + "view.timelineContext": "타임라인 보기 항목 컨텍스트 메뉴", + "view.timelineTitle": "타임라인 보기 제목 메뉴", + "view.tunnelContext": "포트 보기 항목 상황에 맞는 메뉴", + "view.tunnelOriginInline": "포트 보기 항목 원본 인라인 메뉴", + "view.tunnelPortInline": "포트 보기 항목 포트 인라인 메뉴", + "view.viewTitle": "기여 조회 제목 메뉴", + "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에 표시되는 짧은 제목입니다. 메뉴는 명령을 표시하는 컨텍스트에 따라 'title' 또는 'shortTitle'을 선택합니다.", + "vscode.extension.contributes.commandType.title": "명령이 UI에 표시되는 제목입니다.", + "vscode.extension.contributes.commands": "명령 팔레트에 명령을 적용합니다.", + "vscode.extension.contributes.menuItem.alt": "실행할 대체 명령의 식별자입니다. 명령은 '명령' 섹션에 선언되어야 합니다.", + "vscode.extension.contributes.menuItem.command": "실행할 명령의 식별자입니다. 명령은 '명령' 섹션에 선언되어야 합니다.", + "vscode.extension.contributes.menuItem.group": "이 항목이 속하는 그룹", + "vscode.extension.contributes.menuItem.submenu": "이 항목에 표시할 하위 메뉴의 식별자입니다.", + "vscode.extension.contributes.menuItem.when": "이 항목을 표시하기 위해 true여야 하는 조건", + "vscode.extension.contributes.menus": "편집기에 메뉴 항목을 적용합니다.", + "vscode.extension.contributes.submenu.icon": "(선택 사항) UI에서 하위 메뉴를 나타내는 데 사용되는 아이콘입니다. 파일 경로, 어두운 테마 및 밝은 테마의 파일 경로가 있는 개체 또는 `\\$(zap)`과(와) 같은 테마 아이콘 참조입니다.", + "vscode.extension.contributes.submenu.icon.dark": "어두운 테마를 사용하는 경우의 아이콘 경로", + "vscode.extension.contributes.submenu.icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", + "vscode.extension.contributes.submenu.id": "하위 메뉴로 표시할 메뉴의 식별자입니다.", + "vscode.extension.contributes.submenu.label": "이 하위 메뉴로 이어지는 메뉴 항목의 레이블입니다.", + "vscode.extension.contributes.submenus": "편집기에 하위 메뉴 항목을 제공합니다." + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "{0}에 {1}에 대한 액세스 권한 부여... (1)", "allow": "허용", + "authentication.Placeholder": "아직 요청된 계정이 없습니다...", "authentication.id": "인증 공급자의 ID입니다.", "authentication.idConflict": "이 인증 ID '{0}'은(는) 이미 등록되어 있음", "authentication.label": "인증 공급자의 사람이 읽을 수 있는 이름입니다.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "작업 영역 편집", "nothing": "편집하지 않음" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "구성에 대한 기본값 기여", + "experimental": "실험" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 사용자 설정에 쓸 수 없습니다. 먼저 사용자 설정 파일을 저장한 후 다시 시도하세요.", "errorConfigurationFileDirtyFolder": "파일에 저장되지 않은 변경 내용이 있으므로 폴더 설정에 쓸 수 없습니다. 먼저 ‘{0}’ 폴더 설정 파일을 저장한 후 다시 시도하세요.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "리소스가 제공되지 않으므로 폴더 설정에 쓸 수 없습니다.", "errorInvalidLaunchConfiguration": "시작 구성 파일에 쓸 수 없습니다. 파일을 열고 오류/경고를 수정한 다음 다시 시도하세요.", "errorInvalidRemoteConfiguration": "원격 사용자 설정에 쓸 수 없습니다. 원격 사용자 설정을 열어서 오류/경고를 수정한 후에 다시 시도하세요.", - "errorInvalidResourceLanguageConfiguraiton": "{0}이(가) 리소스 언어 설정이 아니므로 언어 설정에 쓸 수 없습니다.", + "errorInvalidResourceLanguageConfiguration": "{0}이(가) 리소스 언어 설정이 아니므로 언어 설정에 쓸 수 없습니다.", "errorInvalidTaskConfiguration": "작업 구성 파일에 쓸 수 없습니다. 파일을 열고 오류/경고를 수정한 다음 다시 시도하세요.", "errorInvalidUserTarget": "{0}이(가) 글로벌 범위를 지원하지 않으므로 사용자 설정에 쓸 수 없습니다.", "errorInvalidWorkspaceConfigurationApplication": "{0}을(를) [작업 영역] 설정에 쓸 수 없습니다. 이 설정은 [사용자] 설정에만 쓸 수 있습니다.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "파일 내용이 최신이므로 원격 사용자 설정에 쓸 수 없습니다.", "errorTasksConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 작업 구성 파일에 쓸 수 없습니다. 먼저 저장한 후 다시 시도하세요.", "errorTasksConfigurationFileModifiedSince": "파일 내용이 최신이므로 작업 구성 파일에 쓸 수 없습니다.", + "errorUnknown": "내부 오류로 인해 {0}에 쓸 수 없습니다.", "errorUnknownKey": "{1}은(는) 등록된 구성이 아니므로 {0}에 쓸 수 없습니다.", "folderTarget": "폴더 설정", "open": "설정 열기", @@ -9279,7 +10302,7 @@ "errorFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 파일에 쓸 수 없습니다. 파일을 저장하고 다시 시도하세요.", "errorInvalidFile": "파일에 쓸 수 없습니다. 파일을 열어 오류/경고를 수정한 후 다시 시도하세요." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { "commandVariable.noStringType": "명령에서 문자열 형식의 결과를 반환하지 않았으므로 명령 변수 '{0}'을(를) 대체할 수 없습니다.", "inputVariable.command.noStringType": "'{1}' 명령에서 문자열 형식의 결과를 반환하지 않았으므로 입력 변수 '{0}'을(를) 대체할 수 없습니다.", "inputVariable.defaultInputValue": "(기본값)", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "변수 {0}: '{1}'의 작업 영역 폴더를 찾을 수 없습니다.", "canNotResolveLineNumber": "변수 {0}을(를) 확인할 수 없습니다. 선택한 줄이 활성 편집기에 있는지 확인하세요.", "canNotResolveSelectedText": "변수 {0}을(를) 확인할 수 없습니다. 선택한 텍스트가 활성 편집기에 있는지 확인하세요.", + "canNotResolveUserHome": "{0} 변수를 확인할 수 없습니다. UserHome 경로가 정의되지 않았습니다.", "canNotResolveWorkspaceFolder": "변수 {0}을(를) 확인할 수 없습니다. 폴더를 여세요.", "canNotResolveWorkspaceFolderMultiRoot": "다중 폴더 작업 영역에서 변수 {0}을(를) 확인할 수 없습니다. ':'과 작업 영역 폴더 이름을 사용하여 이 변수 범위를 지정하세요.", "configNoString": "'{1}'은(는) 구조적 값이므로 변수 {0}을(를) 확인할 수 없습니다.", "configNotFound": "설정 '{1}'을(를) 찾을 수 없으므로 변수 {0}을(를) 확인할 수 없습니다.", + "extensionNotInstalled": "확장 {0}이(가) 설치되어 있지 않으므로 변수 {1}을(를) 확인할 수 없습니다.", "missingConfigName": "설정 이름을 지정하지 않았으므로 변수 {0}을(를) 확인할 수 없습니다.", "missingEnvVarName": "환경 변수 이름을 지정하지 않았으므로 변수 {0}을(를) 확인할 수 없습니다.", + "missingExtensionName": "확장 이름이 지정되지 않았으므로 변수 {0}을(를) 확인할 수 없습니다.", "noValueForCommand": "명령에 값이 없으므로 변수 {0}을(를) 확인할 수 없습니다." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "확장 이등분이 활성 상태이며 {0} 확장을 사용하지 않도록 설정했습니다. 계속해서 문제를 재현할 수 있는지 확인하고 관련 옵션을 선택하여 계속 진행하세요.", + "bisect.plural": "확장 이등분이 활성 상태이며 {0} 확장을 사용하지 않도록 설정했습니다. 계속해서 문제를 재현할 수 있는지 확인하고 관련 옵션을 선택하여 계속 진행하세요.", + "bisect.singular": "확장 이등분이 활성 상태이며 1개의 확장을 사용하지 않도록 설정했습니다. 계속해서 문제를 재현할 수 있는지 확인하고 관련 옵션을 선택하여 계속 진행하세요.", "detail.start": "확장 이등분은 이진 검색을 사용하여 문제를 일으키는 확장을 찾습니다. 프로세스 동안 창이 반복적으로 다시 로드됩니다( ~{0}회). 매번 문제가 계속 발생하는지 확인해야 합니다.", "done": "계속", "done.detail": "확장 이등분이 완료되었으며 문제를 일으키는 확장으로 {0}을(를) 식별했습니다.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "설치된 모든 확장을 일시적으로 사용할 수 없습니다.", "noWorkspace": "작업 영역이 없습니다." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "이 확장은 웹 확장이 아니므로 '{0}'을(를) 추가할 수 없습니다.", + "openInstalledWebExtensionsResource": "설치된 웹 확장 리소스 열기" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "{0} 확장을 설치하지 못함: 매니페스트를 찾을 수 없습니다.", "VS Code for Web": "웹용 {0}", @@ -9432,16 +10464,13 @@ "singleDependentError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}'이(가) 이 확장에 종속됩니다.", "twoDependentsError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}' 및 '{2}'이(가) 이 확장에 종속됩니다." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "이 확장은 웹 확장이 아니므로 '{0}'을(를) 추가할 수 없습니다.", - "openInstalledWebExtensionsResource": "설치된 웹 확장 리소스 열기" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "원격" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 VS Code(버전 {1})와 호환되지 않기 때문에 설치할 수 없습니다." + "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 {1}(버전 {2})와 호환되지 않기 때문에 설치할 수 없습니다.", + "notFoundCompatiblePrereleaseDependency": "'{0}' 확장 시험판은 현재 버전의 {1}(버전 {2})와 호환되지 않기 때문에 설치할 수 없습니다." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "다음에 확장 권장 사항 추가", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "'{0}' 확장을 설치하는 중...", - "Reload": "창 다시 로드 및 열기", "confirmUrl": "확장으로 URI를 열 수 있도록 허용하시겠습니까?", - "enableAndHandle": "'{0}' 확장을 사용할 수 없습니다. 확장을 사용하도록 설정하고 창을 다시 로드하여 URL을 여시겠습니까?", + "enableAndHandle": "확장 '{0}'을(를) 사용할 수 없습니다. 확장을 사용하도록 설정하고 URL을 여시겠습니까?", "enableAndReload": "사용하도록 설정하고 열기(&&E)", "extensions": "확장", - "install": "설치(&&I)", - "installAndHandle": "'{0}' 확장이 설치되지 않았습니다. 확장을 설치하고 창을 다시 로드하여 이 URL을 여시겠습니까?", + "install and open": "설치 및 열기(&&I)", + "installAndHandle": "확장 '{0}'이(가) 설치되어 있지 않습니다. 확장을 설치하고 이 URL을 여시겠습니까?", "manage": "허가된 확장 URI 관리...", "no": "현재 인증된 확장 URI가 없습니다.", "open": "열기(&&O)", - "reload": "창을 다시 로드하고 URL '{0}'을(를) 여시겠습니까?", "reloadAndHandle": "'{0}' 확장이 로드되지 않았습니다. 창을 다시 로드하여 확장을 로드하고 URL을 여시겠습니까?", "reloadAndOpen": "창 다시 로드 및 열기(&&R)", "rememberConfirmUrl": "이 확장에 대해 다시 묻지 않습니다." @@ -9470,8 +10497,11 @@ "name": "작업자 확장 호스트" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "원격 확장 호스트가 예기치 않게 종료되었습니다. 다시 시작 중...", + "extensionService.crash": "원격 확장 호스트가 지난 5분 동안 3번 예기치 않게 종료되었습니다.", "extensionTestError": "{0}에서 Test Runner를 시작할 수 있는 확장 호스트가 없습니다.", - "looping": "다음 확장은 종속성 루프가 포함되어 있으며 사용하지 않도록 설정되어 있습니다. {0}" + "looping": "다음 확장은 종속성 루프가 포함되어 있으며 사용하지 않도록 설정되어 있습니다. {0}", + "restart": "원격 확장 호스트 다시 시작" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "확장 호스트 대기 시간 측정" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "로컬 머신에서 실행하는 것을 선호하는 경우 양쪽에서 실행할 수 있는 확장을 정의합니다.", "extensionKind.workspace": "원격 창을 연결할 때 원격 컴퓨터에서만 실행할 수 있는 확장을 정의합니다.", "extensionKind.workspace-ui": "원격 머신에서 실행하는 것을 선호하는 경우 양쪽에서 실행할 수 있는 확장을 정의합니다.", + "product.extensionEnabledApiProposals": "각 확장자가 자유롭게 사용할 수 있는 API 제안입니다.", "ui": "UI 확장 종류입니다. 원격 창에서, 이러한 확장은 로컬 머신에서 사용 가능한 경우에만 사용할 수 있습니다.", "vscode.extension.activationEvents": "VS Code 확장에 대한 활성화 이벤트입니다.", "vscode.extension.activationEvents.onAuthenticationRequest": "지정된 인증 공급자에서 세션을 요청할 때마다 내보내는 활성화 이벤트입니다.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Notebook 출력 렌더러가 사용될 때마다 발생하는 활성화 이벤트입니다.", "vscode.extension.activationEvents.onSearch": "지정된 구성표로 폴더에서 검색을 시작할 때마다 활성화 이벤트를 내보냅니다.", "vscode.extension.activationEvents.onStartupFinished": "시작이 완료된 후 내보내는 활성화 이벤트입니다(모든 `*` 활성화된 확장의 활성화가 완료된 후).", + "vscode.extension.activationEvents.onTaskType": "특정 유형의 작업을 나열하거나 해결해야 할 때마다 내보내는 활성화 이벤트입니다.", "vscode.extension.activationEvents.onTerminalProfile": "특정 터미널 프로필이 시작될 때 내보낸 활성화 이벤트입니다.", "vscode.extension.activationEvents.onUri": "이 확장으로 이동되는 시스템 차원 URI를 열 때마다 활성화 이벤트를 내보냅니다.", "vscode.extension.activationEvents.onView": "지정된 뷰가 확장될 때마다 활성화 이벤트가 내보내 집니다.", "vscode.extension.activationEvents.onWalkthrough": "지정된 연습을 열 때 내보내지는 활성화 이벤트입니다.", + "vscode.extension.activationEvents.onWebviewPanel": "특정 viewType의 웹 보기가 로드될 때 내보내지는 활성화 이벤트입니다.", "vscode.extension.activationEvents.star": "VS Code 시작 시 활성화 이벤트가 발송됩니다. 훌륭한 최종 사용자 경험을 보장하려면 사용 케이스에서 다른 활성화 이벤트 조합이 작동하지 않을 때에만 확장에서 이 활성화 이벤트를 사용하세요.", "vscode.extension.activationEvents.workspaceContains": "지정된 glob 패턴과 일치하는 파일이 하나 이상 있는 폴더를 열 때마다 활성화 알림이 발송됩니다.", "vscode.extension.badges": "Marketplace 확장 페이지의 사이드바에 표시할 배지의 배열입니다.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "이 패키지에 표시된 VS Code 확장의 전체 기여입니다.", "vscode.extension.contributes.extensionPack": "함께 설치할 수 있는 확장 집합니다. 확장의 식별자는 항상 ${publisher}.${name}입니다. 예: vscode.csharp", "vscode.extension.displayName": "VS Code 갤러리에 사용되는 확장의 표시 이름입니다.", + "vscode.extension.enableProposedApi.deprecated": "대신 'enabledApiProposals'를 사용하세요.", + "vscode.extension.enabledApiProposals": "API 제안을 사용하도록 설정하여 사용해 보세요. **개발 중**만 유효합니다. 이 속성을 사용하여 **확장**을 게시할 수 없습니다. 자세한 내용은 https://code.visualstudio.com/api/advanced-topics/using-proposed-api를 참조하세요.", "vscode.extension.engines": "엔진 호환성입니다.", "vscode.extension.engines.vscode": "VS Code 확장의 경우, 확장이 호환되는 VS Code 버전을 지정합니다. *일 수 없습니다. 예를 들어 ^0.10.5는 최소 VS Code 버전인 0.10.5와 호환됨을 나타냅니다.", "vscode.extension.extensionDependencies": "다른 확장에 대한 종속성입니다. 확장 식별자는 항상 ${publisher}.${name}입니다(예: vscode.csharp).", @@ -9552,15 +10587,12 @@ "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "원격 확장 호스트" }, - "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { - "extensionCache.invalid": "확장이 디스크에서 수정되었습니다. 창을 다시 로드하세요.", - "reloadWindow": "창 다시 로드" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "개발자 도구 열기", "enable": "활성화하고 다시 로드", "enableResolver": "원격 창을 열려면 '{0}' 확장이 필요합니다.\r\n사용하도록 설정하시겠습니까?", - "extensionService.crash": "확장 호스트가 예기치 않게 종료되었습니다.", + "extensionService.autoRestart": "확장 호스트가 예기치 않게 종료되었습니다. 다시 시작 중...", + "extensionService.crash": "확장 호스트가 지난 5분 동안 3번 예기치 않게 종료되었습니다.", "extensionService.versionMismatchCrash": "확장 호스트를 시작할 수 없습니다. 버전이 일치하지 않습니다.", "getEnvironmentFailure": "원격 환경을 페치할 수 없습니다.", "install": "설치 및 다시 로드", @@ -9576,31 +10608,12 @@ "extensionHost.error": "확장 호스트에서 오류 발생: {0}", "extensionHost.startupFail": "확장 호스트가 10초 이내에 시작되지 않았습니다. 문제가 발생했을 수 있습니다.", "extensionHost.startupFailDebug": "확장 호스트가 10초 내에 시작되지 않았습니다. 첫 번째 줄에서 중지되었을 수 있습니다. 계속하려면 디버거가 필요합니다.", + "join.extensionDevelopment": "확장 디버그 세션을 종료하는 중", "reloadWindow": "창 다시 로드" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "속성 `{0}`은(는) 생략할 수 있으며 `string[]` 형식이어야 합니다.", - "extensionDescription.activationEvents2": "속성 `{0}` 및 `{1}`은(는) 둘 다 지정하거나 둘 다 생략해야 합니다.", - "extensionDescription.browser1": "`{0}` 속성은 생략할 수 있거나 `string` 형식이어야 함", - "extensionDescription.browser2": "확장의 폴더({1}) 내에 포함할 `browser`({0})가 필요합니다. 이로 인해 확장이 이식 불가능한 상태가 될 수 있습니다.", - "extensionDescription.browser3": "속성 `{0}` 및 `{1}`은(는) 둘 다 지정하거나 둘 다 생략해야 합니다.", - "extensionDescription.empty": "가져온 확장 설명이 비어 있습니다.", - "extensionDescription.engines": "속성 `{0}`은(는) 필수이며 `object` 형식이어야 합니다.", - "extensionDescription.engines.vscode": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", - "extensionDescription.extensionDependencies": "속성 `{0}`은(는) 생략할 수 있으며 `string[]` 형식이어야 합니다.", - "extensionDescription.main1": "속성 '{0}'은(는) 생략할 수 있으며 'string' 형식이어야 합니다.", - "extensionDescription.main2": "확장의 폴더({1}) 내에 포함할 `main`({0})이 필요합니다. 이로 인해 확장이 이식 불가능한 상태가 될 수 있습니다.", - "extensionDescription.main3": "속성 `{0}` 및 `{1}`은(는) 둘 다 지정하거나 둘 다 생략해야 합니다.", - "extensionDescription.name": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", - "extensionDescription.publisher": "속성 게시자 는 'string' 형식이어야 합니다.", - "extensionDescription.version": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", - "fileReadFail": "파일 {0}을(를) 읽을 수 없음: {1}.", - "jsonInvalidFormat": "형식 {0}이(가) 잘못됨: JSON 개체가 필요합니다.", - "jsonParseFail": "{0}을(를) 구문 분석하지 못했습니다. [{1}, {2}] {3}.", - "jsonParseInvalidType": "잘못된 매니페스트 파일 {0}: JSON 개체가 아닙니다.", - "jsonsParseReportErrors": "{0}을(를) 구문 분석하지 못함: {1}.", - "missingNLSKey": "키 {0}에 대한 메시지를 찾을 수 없습니다.", - "notSemver": "확장 버전이 semver와 호환되지 않습니다." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "확장이 디스크에서 수정되었습니다. 창을 다시 로드하세요.", + "reloadWindow": "창 다시 로드" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "'{0}'을(를) 휴지통으로 이동하지 못함", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "VS Code의 주요 기능에 관한 간단하고 실용적인 비디오 자습서 시리즈 중 첫 번째 시리즈를 보세요.", "gettingStarted.videoTutorial.button": "자습서 보기" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "편집기 기록에서 뒤로 이동할 수 있는지 여부", + "canNavigateBackInEditLocations": "편집기 편집 위치 기록에서 다시 탐색할 수 있는지 여부", + "canNavigateBackInNavigationLocations": "편집기 탐색 위치 기록에서 다시 탐색할 수 있는지 여부", "canNavigateForward": "편집기 기록에서 앞으로 이동할 수 있는지 여부", - "canNavigateToLastEditLocation": "마지막 편집 위치로 이동할 수 있는지 여부", + "canNavigateForwardInEditLocations": "편집기 편집 위치 기록에서 앞으로 이동할 수 있는지 여부", + "canNavigateForwardInNavigationLocations": "편집기 탐색 위치 기록에서 앞으로 탐색할 수 있는지 여부", + "canNavigateToLastEditLocation": "마지막 편집기 편집 위치로 이동할 수 있는지 여부", + "canNavigateToLastNavigationLocation": "마지막 편집기 탐색 위치로 이동할 수 있는지 여부", "canReopenClosedEditor": "마지막으로 닫힌 편집기를 다시 열 수 있는지 여부" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "키 바인딩 구성 파일에 쓸 수 없습니다. 파일을 열고 오류/경고를 수정한 다음 다시 시도하세요." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "작업 영역", "untitledWorkspace": "제목 없음(작업 영역)", "vscode.extension.contributes.resourceLabelFormatters": "리소스 레이블 형식 지정 규칙을 제공합니다.", "vscode.extension.contributes.resourceLabelFormatters.authority": "포맷터를 일치시킬 URI 권한입니다. 단순 GLOB 패턴이 지원됩니다.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0}(작업 영역)", "workspaceNameVerbose": "{0}(작업 영역)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "잘못된 `contributes.{0}`입니다. 배열이 필요합니다.", + "invalid.empty": "`contributes.{0}`에 대한 빈 값", + "opt.aliases": "`{0}` 속성은 생략 가능하며 `string[]` 형식이어야 합니다.", + "opt.configuration": "`{0}` 속성은 생략 가능하며 `string` 형식이어야 합니다.", + "opt.extensions": "`{0}` 속성은 생략 가능하며 `string[]` 형식이어야 합니다.", + "opt.filenames": "`{0}` 속성은 생략 가능하며 `string[]` 형식이어야 합니다.", + "opt.firstLine": "`{0}` 속성은 생략 가능하며 `string` 형식이어야 합니다.", + "opt.icon": "속성 `{0}`은(는) 생략할 수 있으며 `{1}` 속성과 `{2}` 유형이 `문자열`인 `개체` 유형이어야 합니다.", + "opt.mimetypes": "`{0}` 속성은 생략 가능하며 `string[]` 형식이어야 합니다.", + "require.id": "속성 '{0}'은(는) 필수이며 'string' 형식이어야 합니다.", + "vscode.extension.contributes.languages": "언어 선언을 적용합니다.", + "vscode.extension.contributes.languages.aliases": "언어에 대한 이름 별칭입니다.", + "vscode.extension.contributes.languages.configuration": "언어에 대한 구성 옵션을 포함하는 파일에 대한 상대 경로입니다.", + "vscode.extension.contributes.languages.extensions": "파일 확장이 언어에 연결되어 있습니다.", + "vscode.extension.contributes.languages.filenamePatterns": "파일 이름 GLOB 패턴이 언어에 연결되어 있습니다.", + "vscode.extension.contributes.languages.filenames": "파일 이름이 언어에 연결되어 있습니다.", + "vscode.extension.contributes.languages.firstLine": "언어 파일의 첫 번째 줄과 일치하는 정규식입니다.", + "vscode.extension.contributes.languages.icon": "언어에 대한 아이콘 테마를 제공하지 않는 경우 파일 아이콘으로 사용할 아이콘입니다.", + "vscode.extension.contributes.languages.icon.dark": "어두운 테마를 사용하는 경우의 아이콘 경로", + "vscode.extension.contributes.languages.icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", + "vscode.extension.contributes.languages.id": "언어의 ID입니다.", + "vscode.extension.contributes.languages.mimetypes": "Mime 형식이 언어에 연결되어 있습니다." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "창을 닫는 동안 예기치 않은 오류가 throw되었습니다({0}).", "errorLoad": "창의 작업 영역을 변경하는 동안 예기치 않은 오류가 발생했습니다({0}).", "errorQuit": "애플리케이션을 종료하는 동안 예기치 않은 오류가 발생했습니다({0}).", "errorReload": "창을 다시 로드하는 동안 예기치 않은 오류가 발생했습니다({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "잘못된 `contributes.{0}`입니다. 배열이 필요합니다.", "invalid.empty": "`contributes.{0}`에 대한 빈 값", "opt.aliases": "`{0}` 속성은 생략 가능하며 `string[]` 형식이어야 합니다.", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "설정에 잘못된 형식이 있습니다. {0}이(가) 필요합니다. JSON에서 수정하세요.", + "validations.arrayIncorrectType": "형식이 잘못되었습니다. 배열이 필요합니다.", "validations.booleanIncorrectType": "잘못된 유형입니다. \"부울\"이 필요합니다.", "validations.colorFormat": "색 형식이 잘못되었습니다. #RGB, #RGBA, #RRGGBB 또는 #RRGGBBAA를 사용하세요.", "validations.exclusiveMax": "값은 {0}보다 작아야 합니다.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "URI가 필요합니다.", "validations.uriSchemeMissing": "구성표가 있는 URI가 필요합니다." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "설정 프로필", + "settings profiles": "설정 프로필" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: 적용되었습니다.", + "profiles.applying": "{0}: 적용 중..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "취소", "dismiss": "해제", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "사용자가 전달함", "tunnel.staticallyForwarded": "정적으로 전달됨" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "원격 확장 호스트 서버에 연결하지 못했습니다(오류: {0}).", "devTools": "개발자 도구 열기", "directUrl": "브라우저에서 열려" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "작업 영역 폴더가 없음: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "이미 로깅 중입니다.", "invalid.embeddedLanguages": "`contributes.{0}.embeddedLanguages` 값이 잘못되었습니다. 범위 이름에서 언어까지의 개체 맵이어야 합니다. 제공된 값: {1}", @@ -9839,17 +10894,16 @@ "progress2": "현재 TM 문법 구문 분석을 기록 중입니다. 마치면 [중지]를 누르세요.", "stop": "중지" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "이 언어에 대해 등록된 TM 문법이 없습니다." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "textmate 토크나이저를 적용합니다.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "균형 조정된 대괄호를 포함하는 범위 이름을 정의합니다.", "vscode.extension.contributes.grammars.embeddedLanguages": "이 문법에 포함된 언어가 있는 경우 언어 ID에 대한 범위 이름의 맵입니다.", "vscode.extension.contributes.grammars.injectTo": "이 문법이 삽입되는 언어 범위 이름 목록입니다.", "vscode.extension.contributes.grammars.language": "이 구문이 적용되는 언어 식별자입니다.", "vscode.extension.contributes.grammars.path": "tmLanguage 파일의 경로입니다. 확장 폴더의 상대 경로이며 일반적으로 './syntaxes/'로 시작합니다.", "vscode.extension.contributes.grammars.scopeName": "tmLanguage 파일에 사용되는 Textmate 범위 이름입니다.", - "vscode.extension.contributes.grammars.tokenTypes": "토큰 형식에 대한 범위 이름의 맵입니다." + "vscode.extension.contributes.grammars.tokenTypes": "토큰 형식에 대한 범위 이름의 맵입니다.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "균형 조정된 대괄호를 포함하지 않는 범위 이름을 정의합니다." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "’{0}'이(가) 이미 있습니다. 바꾸시겠습니까?", @@ -9859,7 +10913,12 @@ "readonly": "읽기 전용", "readonlyAndDeleted": "삭제됨, 읽기 전용", "replaceButtonLabel": "바꾸기(&&R)", - "textFileModelDecorations": "텍스트 파일 모델 장식" + "textFileCreate.source": "파일 생성됨", + "textFileModelDecorations": "텍스트 파일 모델 장식", + "textFileOverwrite.source": "파일 교체됨" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "파일 인코딩 변경됨" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "'{0}'을(를) 저장하지 못함: {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "'{0}'을(를) 저장하는 중" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "텍스트 파일 저장 중" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "파일 아이콘 파일을 구문 분석하는 중 문제 발생: {0}", "error.invalidformat": "파일 아이콘 테마 파일의 잘못된 형식: 개체가 필요합니다." @@ -9875,12 +10937,14 @@ "defaultTheme": "기본값", "error.cannotparseicontheme": "제품 아이콘 파일을 구문 분석하는 중 문제 발생: {0}", "error.fontId": "글꼴 ID '{0}'이(가) 없거나 잘못되었습니다. 글꼴 정의를 건너뜁니다.", + "error.fontSrc": "'{0}' 글꼴의 글꼴 원본이 잘못되었습니다. 원본을 무시합니다.", "error.fontStyle": "'{0}' 글꼴의 글꼴 스타일이 잘못되었습니다. 설정을 무시합니다.", "error.fontWeight": "'{0}' 글꼴의 글꼴 두께가 잘못되었습니다. 설정을 무시합니다.", + "error.icon.font": "아이콘 정의 '{0}'을(를) 건너뜁니다. 알 수 없는 글꼴입니다.", "error.icon.fontCharacter": "아이콘 정의 '{0}'을(를) 건너뜁니다. 알 수 없는 fontCharacter입니다.", - "error.icon.fontId": "아이콘 정의 '{0}'을(를) 건너뜁니다. 알 수 없는 글꼴입니다.", "error.invalidformat": "제품 아이콘 테마 파일의 잘못된 형식: 개체가 필요합니다.", "error.missingProperties": "제품 아이콘 테마 파일 형식 오류: iconDefinitions 및 글꼴을 포함해야 합니다.", + "error.noFontSrc": "'{0}' 글꼴의 유효한 글꼴 원본이 없습니다. 글꼴 정의를 무시합니다.", "error.parseicondefs": "{0}에서 제품 아이콘 정의를 처리하는 동안 문제 발생:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9891,12 +10955,15 @@ "contributes.color.description": "테마 지정 가능 색에 대한 설명", "contributes.color.id": "테마 지정 가능 색의 식별자입니다.", "contributes.color.id.format": "식별자는 문자, 숫자 및 점만 포함할 수 있으며, 점으로 시작할 수 없습니다.", - "contributes.defaults.dark": "어두운 테마의 기본 색입니다. 16진수의 색 값(#RRGGBB[AA]) 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다.", - "contributes.defaults.highContrast": "고대비 테마의 기본 색상입니다. 기본값을 제공하는 16진수(#RRGGBB[AA])의 색상 값 또는 테마 지정 가능 색의 식별자입니다.", - "contributes.defaults.light": "밝은 테마의 기본 색입니다. 16진수의 색 값(#RRGGBB[AA]) 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다.", + "contributes.defaults.dark": "어두운 테마의 기본 색입니다. 헥스(#RRGGBB[AA])의 색상 값 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다.", + "contributes.defaults.highContrast": "고대비 어두운 테마의 기본 색입니다. 16진수의 색 값(#RRGGBB[AA]) 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다. 제공하지 않으면 고대비 어두운 테마의 경우 '어둡게' 색이 기본값으로 사용됩니다.", + "contributes.defaults.highContrastLight": "고대비 밝은 테마의 기본 색입니다. 16진수의 색 값(#RRGGBB[AA]) 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다. 제공하지 않으면 고대비 밝은 테마의 경우 '밝게' 색이 기본값으로 사용됩니다.", + "contributes.defaults.light": "밝은 테마의 기본 색입니다. 헥스(#RRGGBB[AA])의 색상 값 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다.", "invalid.colorConfiguration": "'configuration.colors'는 배열이어야 합니다.", - "invalid.default.colorType": "{0}은(는) 16진수의 색 값(#RRGGBB[AA] 또는 #RGB[A]) 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다.", - "invalid.defaults": "'configuration.colors.defaults'를 정의해야 하며 'light', 'dark' 및 'highContrast'를 포함해야 합니다.", + "invalid.default.colorType": "{0}은(는) 헥스(#RRGGBB[AA] 또는 #RGB[A])의 색상 값 또는 기본값을 제공하는 테마 지정 가능 색의 식별자입니다.", + "invalid.defaults": "'configuration.colors.defaults'를 정의해야 하며 'light' 및 'dark'를 포함해야 합니다.", + "invalid.defaults.highContrast": "정의된 경우 'configuration.colors.defaults.highContrast'는 문자열이어야 합니다.", + "invalid.defaults.highContrastLight": "정의된 경우 'configuration.colors.defaults.highContrastLight'는 문자열이어야 합니다.", "invalid.description": "'configuration.colors.description'을 정의해야 하며 비워 둘 수 없습니다.", "invalid.id": "'configuration.colors.id'를 정의해야 하며 비워 둘 수 없습니다.", "invalid.id.format": "'configuration.colors.id'는 문자, 숫자 및 점만 포함할 수 있으며, 점으로 시작할 수 없습니다." @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "구문 강조 표시를 위한 색", - "schema.fontStyle.error": "글꼴 스타일은 '기울임꼴, '굵게' , '밑줄' 또는 이들의 조합이나 빈 문자열이어야 합니다.", + "schema.fontStyle.error": "글꼴 스타일은 '기울임꼴, '굵게', '밑줄', '취소선' 또는 이들의 조합이나 빈 문자열이어야 합니다.", "schema.properties.name": "규칙에 대한 설명입니다.", "schema.properties.scope": "이 규칙과 일치하는 범위 선택기입니다.", "schema.semanticTokenColors": "의미 체계 토큰의 색상", "schema.supportsSemanticHighlighting": "이 테마에 의미 체계 강조 표시를 사용하도록 설정해야 하는지 여부.", "schema.token.background.warning": "현재 토큰 배경색이 지원되지 않습니다.", - "schema.token.fontStyle": "규칙의 글꼴 스타일로 '기울임꼴, '굵게' 및 '밑줄' 중 하나이거나 이들의 조합입니다. 빈 문자열을 지정하면 상속된 설정이 해제됩니다.", + "schema.token.fontStyle": "규칙의 글꼴 스타일로 '기울임꼴, '굵게', '밑줄' 또는 '취소선' 중 하나이거나 이들의 조합입니다. 빈 문자열을 지정하면 상속된 설정이 해제됩니다.", "schema.token.fontStyle.none": "없음(상속된 스타일 지우기)", "schema.token.foreground": "토큰의 전경색입니다.", "schema.token.settings": "토큰의 색 및 스타일입니다.", @@ -9958,35 +11025,23 @@ "schema.languageId": "연결에 대한 아이콘 정의의 ID입니다.", "schema.languageIds": "언어를 아이콘과 연결합니다. 개체 키는 언어 기여 지점에 정의된 언어 ID입니다.", "schema.light": "밝은 색 테마에서 파일 아이콘에 대한 선택적 연결입니다.", + "schema.showLanguageModeIcons": "테마가 언어에 대한 아이콘을 정의하지 않는 경우 기본 언어 아이콘을 사용해야 하는지 여부를 구성합니다.", "schema.src": "글꼴의 위치입니다." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "아이콘의 기본값입니다. 기존 ThemeIcon에 대한 참조이거나 아이콘 글꼴의 아이콘입니다.", "contributes.icon.default.fontCharacter": "아이콘 글꼴의 아이콘 문자입니다.", - "contributes.icon.default.fontId": "아이콘을 정의하는 아이콘 글꼴의 ID입니다.", + "contributes.icon.default.fontPath": "아이콘을 정의하는 아이콘 글꼴의 경로입니다.", "contributes.icon.description": "테마 지정 가능 아이콘에 대한 설명", "contributes.icon.id": "테마 지정 가능 아이콘의 식별자", "contributes.icon.id.format": "식별자는 문자, 숫자 및 빼기 기호만 포함할 수 있으며 'component-iconname' 형식으로 된 두 개 이상의 세그먼트로 구성되어야 합니다.", - "contributes.iconFonts": "아이콘 기여에 사용할 아이콘 글꼴을 제공합니다.", - "contributes.iconFonts.id": "글꼴의 ID입니다.", - "contributes.iconFonts.id.formatError": "ID에는 문자, 숫자, 밑줄 및 빼기 기호만 포함되어야 합니다.", - "contributes.iconFonts.src": "글꼴의 위치입니다.", - "contributes.iconFonts.src.format": "글꼴의 형식입니다.", - "contributes.iconFonts.src.path": "현재 확장 위치를 기준으로 한 글꼴 경로입니다.", "contributes.icons": "확장 정의 테마 지정 가능 아이콘을 제공합니다.", - "invalid.iconFonts.configuration": "'configuration.iconFonts'는 배열이어야 합니다.", - "invalid.iconFonts.id": "'configuration.iconFonts.id'를 정의해야 하며 비워 둘 수 없습니다.", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id'에는 문자, 숫자, 밑줄 및 빼기 기호만 포함되어야 합니다.", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts'는 제안된 기여 지점이며 dev가 없거나 다음 명령줄 스위치를 사용하는 경우에만 사용할 수 있습니다. --enable-proposed-api {0}", - "invalid.iconFonts.src": "'configuration.iconFonts.src'는 아이콘 글꼴 위치가 포함된 배열이어야 합니다.", - "invalid.iconFonts.src.item": "'configuration.iconFonts.src'의 항목은 'path' 및 'format' 속성이 포함된 개체여야 합니다.", - "invalid.iconFonts.src.path": "확장 폴더({0}) 내에 포함할 `contributes.iconFonts.src.path`({0})가 필요합니다. 확장이 이식 불가능해질 수 있습니다.", - "invalid.icons.configuration": "'configuration.icons'는 배열이어야 합니다.", - "invalid.icons.default": "'configuration.icons.default'는 'fontId' 및 'fontCharacter' 속성을 사용하는 다른 테마 아이콘의 ID에 대한 참조(문자열)이거나 아이콘 정의(개체)여야 합니다.", + "invalid.icons.configuration": "'configuration.icons'는 아이콘 이름을 속성으로 사용하는 개체여야 합니다.", + "invalid.icons.default": "'configuration.icons.default'는 'fontPath' 및 'fontCharacter' 속성을 사용하는 다른 테마 아이콘의 ID에 대한 참조(문자열)이거나 아이콘 정의(개체)여야 합니다.", + "invalid.icons.default.fontPath.extension": "파일 확장명이 'woff', woff2 또는 'ttf'여야 하는 'contributes.icons.default.fontPath'가 '{0}'입니다.", + "invalid.icons.default.fontPath.path": "'contributes.icons.default.fontPath'({0})가 확장 폴더({0}) 내에 포함되어야 합니다.", "invalid.icons.description": "'configuration.icons.description'을 정의해야 하며 비워 둘 수 없습니다.", - "invalid.icons.id": "'configuration.icons.id'를 정의해야 하며 비워 둘 수 없습니다.", - "invalid.icons.id.format": "'configuration.icons.id'는 문자, 숫자 및 빼기 기호만 포함할 수 있으며 'component-iconname' 형식으로 된 두 개 이상의 세그먼트로 구성되어야 합니다.", - "invalid.icons.proposedAPI": "'configuration.icons'는 제안된 기여 지점이며 dev가 없거나 다음 명령줄 스위치를 사용하는 경우에만 사용할 수 있습니다. --enable-proposed-api {0}" + "invalid.icons.id.format": "'configuration.icons' 키는 아이콘 ID를 나타내며 문자, 숫자 및 빼기만 포함할 수 있습니다. 'component-iconname' 형식으로 된 두 개 이상의 세그먼트로 구성되어야 합니다." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "글꼴의 형식입니다.", @@ -9999,7 +11054,7 @@ "schema.src": "글꼴의 위치입니다." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "사용하도록 설정하면 OS가 고대비 테마를 사용하는 경우 고대비 테마로 자동으로 변경되고, 사용할 고대비 테마는 '#{0}#'으로 지정됩니다.", + "autoDetectHighContrast": "사용하도록 설정하면 OS가 고대비 테마를 사용하는 경우 고대비 테마로 자동 변경됩니다. 사용할 고대비 테마는 `#{0}#` 및 `#{1}#`로 지정됩니다.", "colorTheme": "워크벤치에 사용할 색상 테마를 지정합니다.", "colorThemeError": "테마가 알 수 없거나 설치되지 않았습니다.", "defaultProductIconThemeDesc": "기본값", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "파일 아이콘 없음", "noIconThemeLabel": "없음", "preferredDarkColorTheme": "`#{0}#`을(를) 사용하도록 설정한 경우 어두운 OS 모양에 대해 기본 설정 색 테마를 지정합니다.", - "preferredHCColorTheme": "`#{0}#`을(를) 사용하도록 설정한 경우 고대비 모드에서 사용되는 기본 설정 색 테마를 지정합니다.", + "preferredHCDarkColorTheme": "`#{0}#`이(가) 사용하도록 설정된 경우 고대비 어두운 모드에서 사용되는 기본 색상 테마를 지정합니다.", + "preferredHCLightColorTheme": "`#{0}#`이(가) 사용하도록 설정된 경우 고대비 조명 모드에서 사용되는 기본 색상 테마를 지정합니다.", "preferredLightColorTheme": "`#{0}#`을(를) 사용하도록 설정한 경우 밝은 OS 모양에 대해 기본 설정 색 테마를 지정합니다.", "productIconTheme": "사용되는 제품 아이콘 테마를 지정합니다.", "productIconThemeError": "제품 아이콘 테마를 알 수 없거나 설치하지 않았습니다.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "사용자 설정에 사용되는 색상 테마 ID.", "vscode.extension.contributes.themes.label": "UI에 표시되는 색 테마의 레이블입니다.", "vscode.extension.contributes.themes.path": "tmTheme 파일의 경로. 이 경로는 확장 폴더를 기준으로 하며 일반적으로 './colorthemes/awesome-color-theme.json'입니다.", - "vscode.extension.contributes.themes.uiTheme": "편집기 주변의 색을 정의하는 기본 테마입니다. 'vs'는 밝은색 테마이고, 'vs-dark'는 어두운색 테마입니다. 'hc-black'은 어두운 고대비 테마입니다." + "vscode.extension.contributes.themes.uiTheme": "편집기 주변의 색상을 정의하는 기본 테마: 'vs'는 밝은 색상 테마이고 'vs-dark'는 어두운 색상 테마입니다. 'hc-black'은 어두운 고대비 테마이고 'hc-light'는 밝은 고대비 테마입니다." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "의미 토큰 형식 설명", @@ -10113,16 +11169,24 @@ "snippets": "사용자 코드 조각", "sync category": "설정 동기화", "syncViewIcon": "설정 동기화 보기의 뷰 아이콘입니다.", + "tasks": "사용자 작업", "ui state label": "UI 상태" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "컨테이너 위치 사용자 지정 보기", + "cachedViewPositions": "위치 사용자 지정 보기", "hideView": "'{0}' 숨기기", "resetViewLocation": "위치 다시 설정" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "{0} 보기 컨테이너의 보기 표시 유형 사용자 지정" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "’{0}'이(가) 이미 있습니다. 바꾸시겠습니까?", "deleted": "삭제됨", + "fileWorkingCopyCreate.source": "파일 생성됨", "fileWorkingCopyDecorations": "파일 작업 카피 장식", + "fileWorkingCopyReplace.source": "파일 교체됨", "irreversible": "'{0}'(이)라는 이름이 있는 파일이나 폴더가 폴더 '{1}'에 이미 있습니다. 교체하면 현재 내용을 덮어씁니다.", "readonly": "읽기 전용", "readonlyAndDeleted": "삭제됨, 읽기 전용", @@ -10145,17 +11209,35 @@ "saveElevatedSudo": "Sudo로 다시 시도...", "staleSaveError": "'{0}'을(를) 저장하지 못했습니다. 파일의 콘텐츠가 최신입니다. 변경 내용으로 파일을 덮어쓰시겠습니까?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "작업 복사본 저장 중" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "'{0}' 저장 중" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "파일 저장됨", + "moved.source": "파일 이동됨", + "renamed.source": "파일 이름 변경됨" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "실행 취소/다시 실행" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "백업 작업 복사본" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "대기를 중지하고 저장되지 않은 변경 내용으로 편집기를 저장하거나 되돌리려면 '취소'를 클릭합니다.", - "backupBeforeShutdownMessage": "저장되지 않은 변경 내용으로 편집기를 백업하는 데 예상보다 시간이 오래 걸리고 있습니다...", + "backupBeforeShutdownMessage": "저장되지 않은 변경 내용이 있는 편집기를 백업하는 데 시간이 조금 더 걸리고 있습니다.", "backupErrorDetails": "저장되지 않은 변경 내용이 있는 편집기를 저장하거나 되돌려본 후 다시 시도하세요.", "backupTrackerBackupFailed": "저장되지 않은 변경 내용이 있는 다음 편집기를 백업 위치에 저장할 수 없습니다.", "backupTrackerConfirmFailed": "저장되지 않은 변경 내용이 있는 다음 편집기를 저장하거나 되돌릴 수 없습니다.", - "revertBeforeShutdown": "저장되지 않은 변경 내용으로 편집기를 되돌리는 데 예상보다 시간이 오래 걸리고 있습니다...", - "saveBeforeShutdown": "저장되지 않은 변경 내용으로 편집기를 저장하는 데 예상보다 시간이 오래 걸리고 있습니다..." + "discardBackupsBeforeShutdown": "백업을 삭제하는 데 시간이 조금 더 걸리고 있습니다.", + "revertBeforeShutdown": "저장되지 않은 변경 내용이 있는 편집기를 되돌리는 데 시간이 조금 더 걸리고 있습니다.", + "saveBeforeShutdown": "저장되지 않은 변경 내용이 있는 편집기를 저장하는 데 시간이 조금 더 걸리고 있습니다." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "로컬 기록 저장 중" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "작업 영역 구성 파일에 쓸 수 없습니다. 파일을 열고 오류/경고를 수정한 다음 다시 시도하세요.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "로드 오류..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "새 열 너비 제공", + "table.resizeColumn.invalid": "잘못된 열 너비", + "table.resizeColumn.negativeSize": "크기는 0 또는 음수일 수 없음" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "자세히 전환" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Azure Data Studio 내에서 작업 영역 신뢰를 사용할지 여부를 제어합니다.", "workspace.trust.emptyWindow.description": "빈 창이 기본적으로 Azure Data Studio 내에서 신뢰할 수 있는지 여부를 제어합니다. '#{0}#’와(과) 함께 사용하는 경우 빈 창에서 메시지를 표시하지 않고 Azure Data Studio 전체 기능을 사용하도록 설정할 수 있습니다." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "모두 축소" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "새로 고칠 계정이 없습니다.", "accountActions.no": "아니요", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "{0} URI를 사용하여 연결을 찾을 수 없습니다.", "connectionStatusManager.uriAlreadyInConnectionsList": "{0} URI가 있는 연결이 이미 있습니다." }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "지원되지 않는 연결", + "loading": "로드 중..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "대시보드에 사용되는 위젯" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "선택한 개체에 대한 선택 스크립트를 생성하지 못했습니다.", "updateOperationName": "업데이트" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "코드 셀을 실행할 수 없습니다. 다른 셀이 현재 실행 중입니다." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "연결 끊김" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "속성 테이블 검색", + "ep.searchPlaceholder": "모든 필드에 대해 필터링", + "ep.topOperationsSearchDescription": "상위 작업 검색" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "실행 계획 비교 편집기" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "쿼리 계획" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "복사", + "ept.topOperationsCopyWithHeader": "헤더와 함께 복사", + "ept.topOperationsSelectAll": "모두 선택", + "planTreeTab.title": "플랜 트리", + "topOperationsTableTitle": "실행 계획 트리" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "실행 계획 파일", "executionPlan.diagram.ariaLabel": "실행 계획 {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "쿼리 {0}: 쿼리 비용(스크립트 기준): {1}%" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "복사", + "ep.topOperationsCopyWithHeader": "헤더를 사용하여 복사", + "ep.topOperationsSelectAll": "모두 선택", + "topOperationsTabTitle": "주요 작업", + "topOperationsTableTitle": "상위 작업" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "닫기", "customZoomApplyButton": "적용", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "확대/축소(백분율)", "zoomAction": "Zoom" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "모든 실행에 대한 실제 행 수", + "cancelExpensiveOperationAction": "닫기", + "executionPlanActualElapsedCpuTime": "실제 경과된 CPU 시간", + "executionPlanActualElapsedTime": "실제 경과 시간", + "executionPlanCost": "비용", + "executionPlanNumberOfRowsRead": "읽은 행 수", + "executionPlanOff": "끄기", + "executionPlanSelectExpenseMetricTitle": "경비 메트릭 선택", + "executionPlanSubtreeCost": "하위 트리 비용", + "expensiveOperationLabel": "메트릭:", + "highlightExpensiveOperationAction": "적용", + "highlightExpensiveOperationApplyButton": "적용", + "highlightExpensiveOperationButtonTitle": "비용이 많이 드는 작업 강조 표시", + "qp.expensiveOperationMetric.dontShowAgain": "다시 표시 안 함", + "qp.expensiveOperationMetric.no": "아니요", + "qp.expensiveOperationMetric.yes": "예", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "선택한 메트릭을 쿼리 실행 계획의 기본값으로 설정하시겠습니까?", + "turnOffExpensiveHighlightingOperationAction": "끄기" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "닫기", "executionPlanEnterValueTitle": "검색 값 입력", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "다음 검색 결과", "previousSearchItemAction": "이전 검색 결과" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "시기", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "찾기", "title.matchesCountLimit": "많은 수의 검색 결과가 반환되었습니다. 처음 999개의 일치 항목만 강조 표시됩니다." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "출력 형식 {0}을(를) 인식할 수 없습니다." + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "셀", "addCodeLabel": "코드 추가", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "미리 보기 기능을 사용하면 새로운 기능 및 개선 사항에 대한 모든 권한을 제공함으로써 Azure Data Studio에서 환경이 개선됩니다. [여기]({0})에서 미리 보기 기능에 관해 자세히 알아볼 수 있습니다. 미리 보기 기능을 사용하시겠습니까?", "enablePreviewFeatures.yes": "예(추천)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "이제 Azure Data Studio에서 모든 SQL Server 연결에 대해 기본적으로 암호화를 사용합니다. 이로 인해 특정 암호화 관련 연결 속성이 변경되지 않는 한 기존 연결이 더 이상 작동하지 않을 수 있습니다.{0}아래 링크에서 자세한 내용을 검토하는 것이 좋습니다.", + "notifyEncryption.moreInfoLink": "추가 정보", + "notifyEncryption.title": "중요 업데이트" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "연결 만들기", "welcomePage.createConnectionBody": "연결 대화 상자를 통해 데이터베이스 인스턴스에 연결합니다.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "둘러보기 시작", "welcomePage.willReloadAfterInstallingExtensionPack": "{0}에 대한 추가 지원을 설치한 후 창이 다시 로드됩니다." }, + "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "miWelcome": "시작(&&W)", + "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", + "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", + "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", + "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", + "workbench.startupEditor.welcomePage": "Azure Data Studio 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageWithTour": "시작하기 둘러보기로 시작 페이지 열기(기본값)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "계정 추가", "accountDialog.close": "닫기", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "시작(&S)", "showReleaseNotes": "시작 표시" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "코드 셀을 실행할 수 없습니다. 다른 셀이 현재 실행 중입니다." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "복사", - "ept.topOperationsCopyWithHeader": "헤더와 함께 복사", - "ept.topOperationsSelectAll": "모두 선택", - "planTreeTab.title": "플랜 트리", - "topOperationsTableTitle": "실행 계획 트리" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "복사", - "ep.topOperationsCopyWithHeader": "헤더를 사용하여 복사", - "ep.topOperationsSelectAll": "모두 선택", - "topOperationsTabTitle": "주요 작업", - "topOperationsTableTitle": "상위 작업" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "출력 형식 {0}을(를) 인식할 수 없습니다." - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "새 열 너비 제공", - "table.resizeColumn.invalid": "잘못된 열 너비", - "table.resizeColumn.negativeSize": "크기는 0 또는 음수일 수 없음" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "모두 축소" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "지원되지 않는 연결", - "loading": "로드 중..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "속성 테이블 검색", - "ep.searchPlaceholder": "모든 필드에 대해 필터링", - "ep.topOperationsSearchDescription": "상위 작업 검색" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "모든 실행에 대한 실제 행 수", - "cancelExpensiveOperationAction": "닫기", - "executionPlanActualElapsedCpuTime": "실제 경과된 CPU 시간", - "executionPlanActualElapsedTime": "실제 경과 시간", - "executionPlanCost": "비용", - "executionPlanNumberOfRowsRead": "읽은 행 수", - "executionPlanOff": "끄기", - "executionPlanSelectExpenseMetricTitle": "경비 메트릭 선택", - "executionPlanSubtreeCost": "하위 트리 비용", - "expensiveOperationLabel": "메트릭:", - "highlightExpensiveOperationAction": "적용", - "highlightExpensiveOperationApplyButton": "적용", - "highlightExpensiveOperationButtonTitle": "비용이 많이 드는 작업 강조 표시", - "qp.expensiveOperationMetric.dontShowAgain": "다시 표시 안 함", - "qp.expensiveOperationMetric.no": "아니요", - "qp.expensiveOperationMetric.yes": "예", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "선택한 메트릭을 쿼리 실행 계획의 기본값으로 설정하시겠습니까?", - "turnOffExpensiveHighlightingOperationAction": "끄기" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "이제 Azure Data Studio에서 모든 SQL Server 연결에 대해 기본적으로 암호화를 사용합니다. 이로 인해 특정 암호화 관련 연결 속성이 변경되지 않는 한 기존 연결이 더 이상 작동하지 않을 수 있습니다.{0}아래 링크에서 자세한 내용을 검토하는 것이 좋습니다.", - "notifyEncryption.moreInfoLink": "추가 정보", - "notifyEncryption.title": "중요 업데이트" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "시작(&&W)", - "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", - "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", - "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", - "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", - "workbench.startupEditor.welcomePage": "Azure Data Studio 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다.", - "workbench.startupEditor.welcomePageWithTour": "시작하기 둘러보기로 시작 페이지 열기(기본값)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index 0339d00f55..5780a58af3 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 7cd0997551..b73655f256 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "O diretório de trabalho atual do executor de tarefas na inicialização", "defaultBuildTask": "O nome da tarefa de build padrão. Se não houver uma tarefa de build única padrão, uma seleção rápida será mostrada para escolher a tarefa de build.", + "extensionInstallFolder": "O caminho em que uma extensão está instalada.", "file": "O arquivo aberto no momento", "fileBasename": "O nome base do arquivo aberto no momento", "fileBasenameNoExtension": "O nome base do arquivo aberto no momento sem nenhuma extensão de arquivo", @@ -52,8 +53,6 @@ "folderLabel": "Pasta por Nome (Qualquer Localização)", "folderName": "nome da pasta do workspace na qual o arquivo está contido (por exemplo, myFolder)", "folderPath": "caminho do arquivo da pasta do workspace na qual o arquivo está contido (por exemplo, /Users/Development/myFolder)", - "languageSpecificEditorSettings": "Configurações de editor específicas do idioma", - "languageSpecificEditorSettingsDescription": "Substituir as configurações do editor para o idioma", "remoteName": "por exemplo, SSH", "rootName": "nome do workspace (por exemplo, myFolder ou myWorkspace)", "rootPath": "caminho do arquivo do workspace (por exemplo, /Users/Development/myWorkspace)", 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 6bb083469f..d5684fe049 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "Falha ao gravar informações de logon no conjunto de chaves com o erro '{0}'.", - "troubleshooting": "Guia de Solução de Problemas" - }, "dist/githubServer": { - "signingIn": "$(mark-github) Entrando no github.com...", - "status.git.signIn.name": "Entrada do GitHub", - "validUri": "Inserir um Uri válido na página de login do GitHub." + "code.detail": "Para concluir a autenticação, navegue até o GitHub e cole o código único acima.", + "code.title": "Seu Código: {0}", + "no": "Não", + "otherReasonMessage": "Você ainda não terminou de autorizar esta extensão para usar o GitHub. Deseja continuar tentando?", + "progress": "Abra [{0}] ({0}) em uma nova guia e cole seu código avulso: {1}", + "signingIn": "Entrando no github.com...", + "signingInAnotherWay": "Entrando no github.com...", + "userCancelledMessage": "Está com problemas para fazer logon? Gostaria de tentar uma maneira diferente?", + "yes": "Sim" }, "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 2b7cc84de5..be0594f499 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 @@ -29,11 +29,14 @@ "forking_done": "A bifurcação '{0}' foi criada com êxito no GitHub.", "forking_pushing": "Enviando alterações por push...", "no": "Não", + "no pr template": "Nenhum modelo", "openingithub": "Abrir no GitHub", - "openpr": "Abrir PR" + "openpr": "Abrir PR", + "select pr template": "Selecione o modelo de Solicitação de Pull" }, "package": { "config.gitAuthentication": "Controla se a autenticação automática do GitHub deve ser habilitada para comandos git no VS Code.", + "config.gitProtocol": "Controla qual protocolo é utilizado para clonar um repositório do 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)", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/json-language-features.i18n.json index ac97cce37f..034c0a172b 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "Usar a configuração '{0}' para configurar o limite.", "goToSetting": "Abrir as Configurações", + "json.clearCache.completed": "Cache de esquema JSON limpo.", "json.resolveError": "JSON: Erro de Resolução de Esquema", "json.schemaResolutionDisabledMessage": "O download de esquemas está desabilitado. Clique para configurar.", "json.schemaResolutionErrorMessage": "Não é possível resolver o esquema. Clique para tentar novamente.", @@ -20,12 +21,34 @@ "untitled.schema": "Não é possível carregar {0}", "yes never again": "Não Mostrar Isto Novamente" }, + "client\\dist\\node/languageStatus": { + "openExtension": "Abrir Extensão", + "openSettings": "Abrir Configurações", + "pending.detail": "Carregando informações JSON", + "schema.noSchema": "Nenhum esquema configurado para este arquivo", + "schema.showdocs": "Saiba mais sobre a configuração do esquema JSON...", + "schemaFromFolderSettings": "Definindo nas configurações do espaço de trabalho", + "schemaFromUserSettings": "Definido nas configurações do usuário", + "schemaFromextension": "Configurado pela extensão: {0}", + "schemaPicker.title": "Esquemas JSON usados para {0}", + "status.error": "Não é possível calcular os esquemas usados", + "status.multipleSchema": "Vários esquemas JSON configurados.", + "status.noSchema": "Nenhum esquema JSON configurado.", + "status.noSchema.short": "Nenhuma Validação do Esquema", + "status.notJSON": "Não é um editor JSON", + "status.openSchemasLink": "Mostrar Esquemas", + "status.singleSchema": "Esquema JSON configurado.", + "status.withSchema.short": "Esquema Validado", + "status.withSchemas.short": "Esquema Validado", + "statusItem.name": "Status de Validação JSON" + }, "package": { "description": "Fornece suporte de linguagem avançada para arquivos JSON.", "displayName": "Recursos de Linguagem JSON", "json.clickToRetry": "Clique para tentar novamente.", "json.colorDecorators.enable.deprecationMessage": "A configuração `json.colorDecorators.enable` foi preterida em favor de `editor.colorDecorators`.", "json.colorDecorators.enable.desc": "Habilita ou desabilita os decoradores de cor", + "json.command.clearCache": "Limpar cache de esquema", "json.enableSchemaDownload.desc": "Quando habilitados, os esquemas JSON podem ser buscados em locais http e https.", "json.format.enable.desc": "Habilitar/desabilitar o formatador JSON padrão", "json.maxItemsComputed.desc": "O número máximo computado de símbolos de estrutura de tópicos e regiões de dobragem (limitados por motivos de desempenho).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "Um padrão de arquivos que pode conter '*' para fazer a correspondência ao resolver arquivos JSON para esquemas.", "json.schemas.schema.desc": "A definição de esquema para a URL fornecida. O esquema precisa ser fornecido apenas para evitar acessos à URL do esquema.", "json.schemas.url.desc": "Uma URL para um esquema ou um caminho relativo a um esquema no diretório atual", - "json.tracing.desc": "Rastreia a comunicação entre o VS Code e o servidor de linguagem JSON." + "json.tracing.desc": "Rastreia a comunicação entre o VS Code e o servidor de linguagem JSON.", + "json.validate.enable.desc": "Habilitar/desabilitar a validação JSON." } } } \ No newline at end of file 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 18e9a27551..b736d1a8a3 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "Seguir o link" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "Falha ao localizar as referências de arquivo. Nenhum recurso fornecido.", + "progress.title": "Encontrando as Referências do Arquivo" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "Renomeação não suportada no local" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[Versão Prévia] {0}", "onPreviewStyleLoadError": "Não foi possível carregar 'markdown.styles': {0}", "preview.clickOpenFailed": "Não foi possível abrir {0}", "previewTitle": "Visualizar {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "{0} não encontrado", "preview.securityMessage.label": "Aviso de Segurança Desabilitado para Conteúdo", "preview.securityMessage.text": "Algum conteúdo foi desabilitado neste documento", "preview.securityMessage.title": "Um conteúdo potencialmente não seguro foi desabilitado na visualização de Markdown. Altere a configuração de segurança da visualização de Markdown para permitir o conteúdo não seguro ou habilitar os scripts" }, - "dist/security": { + "dist/preview/security": { "disable.description": "Permitir a execução de todo o conteúdo e script. Não recomendado", "disable.title": "Desabilitar", "disableSecurityWarning.title": "Desabilitar aviso de segurança de visualização neste workspace", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "Não afeta o nível de segurança do conteúdo" }, "package": { + "configuration.markdown.editor.drop.enabled": "Habilite/desabilite soltar no editor de markdown para inserir shift. Requer habilitar `#workbenck.experimental.editor.dropIntoEditor.enabled#`.", "configuration.markdown.links.openLocation.beside": "Abrir links ao lado do editor ativo.", "configuration.markdown.links.openLocation.currentGroup": "Abrir links no grupo do editor ativo.", "configuration.markdown.links.openLocation.description": "Controla se os links nos arquivos Markdown devem ser abertos.", "configuration.markdown.preview.openMarkdownLinks.description": "Controla como os links para outros arquivos Markdown na visualização de Markdown devem ser abertos.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "Tentar abrir links no editor.", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Tentar abrir links na visualização de Markdown.", + "configuration.markdown.suggest.paths.enabled.description": "Habilitar/desabilitar sugestões de caminho para links de markdown", "description": "Fornece suporte de linguagem avançada para Markdown.", "displayName": "Recursos da Linguagem Markdown", + "markdown.findAllFileReferences": "Encontrar as Referências do Arquivo", "markdown.preview.breaks.desc": "Define como as quebras de linha são renderizadas na visualização de Markdown. A definição desta opção como 'true' cria um
para novas linhas dentro de parágrafos.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Clicar duas vezes na visualização de Markdown para mudar para o editor.", "markdown.preview.fontFamily.desc": "Controla a família de fontes usada na visualização de Markdown.", @@ -59,7 +69,7 @@ "markdown.preview.scrollPreviewWithEditor.desc": "Quando um Markdown editor for rolado, atualizar a exibição da visualização.", "markdown.preview.title": "Abrir Visualização", "markdown.preview.toggleLock.title": "Ativar/Desativar Bloqueio de Visualização", - "markdown.preview.typographer": "Habilitar ou desabilitar algumas substituições com neutralidade de idioma e o aperfeiçoamento de citações na visualização de Markdown.", + "markdown.preview.typographer": "Habilitar ou desabilitar algumas substituições com neutralidade de linguagem e o aperfeiçoamento de citações na visualização de Markdown.", "markdown.previewSide.title": "Abrir Visualização ao Lado", "markdown.showLockedPreviewToSide.title": "Abrir Visualização Bloqueada ao Lado", "markdown.showPreviewSecuritySelector.title": "Alterar Configurações de Segurança da Visualização", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/microsoft-authentication.i18n.json index 02bfbf2d60..a3e4cb2391 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "Você foi desconectado porque houve uma falha na leitura das informações de autenticação armazenadas." }, - "dist/keychain": { - "keychainWriteError": "Falha ao gravar informações de logon no conjunto de chaves com o erro '{0}'.", - "troubleshooting": "Guia de Solução de Problemas" - }, "package": { "description": "Provedor de autenticação da Microsoft", "displayName": "Conta Microsoft", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json index 7ba2c620df..71bef49b2d 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Escuro+ (escuro padrão)", "description": "Os temas padrão claro e escuro do Visual Studio", "displayName": "Temas Padrão", - "hcColorThemeLabel": "Alto Contraste", + "hcColorThemeLabel": "Alto Contraste Escuro", "lightColorThemeLabel": "Claro (Visual Studio)", + "lightHcColorThemeLabel": "Alto Contraste Claro", "lightPlusColorThemeLabel": "Claro+ (claro padrão)", "minimalIconThemeLabel": "Mínimo (Visual Studio Code)" } 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 b895f02cf2..e9d220cfe4 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "entrada" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "Diferenciar Maiúsculas de Minúsculas", "regexDescription": "Usar Expressão Regular", "wordsDescription": "Coincidir Palavra Inteira" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "entrada", - "label.preserveCaseCheckbox": "Preservar Maiúsculas e Minúsculas" + "label.preserveCaseToggle": "Preservar Maiúsculas e Minúsculas" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "Carregando..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Não Associado" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "Menu do Aplicativo", "mMore": "Mais" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0} dia atrás", "date.fromNow.hours.plural": "{0} horas", "date.fromNow.hours.plural.ago": "{0} horas atrás", + "date.fromNow.hours.plural.ago.fullWord": "{0} horas atrás", + "date.fromNow.hours.plural.fullWord": "{0} horas", "date.fromNow.hours.singular": "{0} hora", "date.fromNow.hours.singular.ago": "{0} hora atrás", + "date.fromNow.hours.singular.ago.fullWord": "{0} hora atrás", + "date.fromNow.hours.singular.fullWord": "{0} hora", "date.fromNow.in": "em {0}", "date.fromNow.minutes.plural": "{0} minutos", "date.fromNow.minutes.plural.ago": "{0} minutos atrás", + "date.fromNow.minutes.plural.ago.fullWord": "{0} minutos atrás", + "date.fromNow.minutes.plural.fullWord": "{0} minutos", "date.fromNow.minutes.singular": "{0} minuto", "date.fromNow.minutes.singular.ago": "{0} minuto atrás", + "date.fromNow.minutes.singular.ago.fullWord": "{0} minuto atrás", + "date.fromNow.minutes.singular.fullWord": "{0} minuto", "date.fromNow.months.plural": "{0} meses", "date.fromNow.months.plural.ago": "{0} meses atrás", + "date.fromNow.months.plural.ago.fullWord": "{0} meses atrás", + "date.fromNow.months.plural.fullWord": "{0} meses", "date.fromNow.months.singular": "{0} mês", "date.fromNow.months.singular.ago": "{0} mês atrás", + "date.fromNow.months.singular.ago.fullWord": "{0} mês atrás", + "date.fromNow.months.singular.fullWord": "{0} mês", "date.fromNow.now": "agora", "date.fromNow.seconds.plural": "{0} segundos", "date.fromNow.seconds.plural.ago": "{0} segundos atrás", + "date.fromNow.seconds.plural.ago.fullWord": "{0} segundos atrás", + "date.fromNow.seconds.plural.fullWord": "{0} segundos", "date.fromNow.seconds.singular": "{0} segundo", "date.fromNow.seconds.singular.ago": "{0} segundo atrás", + "date.fromNow.seconds.singular.ago.fullWord": "{0} segundo atrás", + "date.fromNow.seconds.singular.fullWord": "{0} segundo", "date.fromNow.weeks.plural": "{0} semanas", "date.fromNow.weeks.plural.ago": "{0} semanas atrás", + "date.fromNow.weeks.plural.ago.fullWord": "{0} semanas atrás", + "date.fromNow.weeks.plural.fullWord": "{0} semanas", "date.fromNow.weeks.singular": "{0} semana", "date.fromNow.weeks.singular.ago": "{0} semana atrás", + "date.fromNow.weeks.singular.ago.fullWord": "{0} semana atrás", + "date.fromNow.weeks.singular.fullWord": "{0} semana", "date.fromNow.years.plural": "{0} anos", "date.fromNow.years.plural.ago": "{0} anos atrás", + "date.fromNow.years.plural.ago.fullWord": "{0} anos atrás", + "date.fromNow.years.plural.fullWord": "{0} anos", "date.fromNow.years.singular": "{0} ano", - "date.fromNow.years.singular.ago": "{0} ano atrás" + "date.fromNow.years.singular.ago": "{0} ano atrás", + "date.fromNow.years.singular.ago.fullWord": "{0} ano atrás", + "date.fromNow.years.singular.fullWord": "{0} ano" }, "vs/base/common/errorMessage": { "error.defaultMessage": "Ocorreu um erro desconhecido. Verifique o log para obter detalhes.", @@ -127,6 +148,7 @@ "cmdKey.long": "Command", "ctrlKey": "Ctrl", "ctrlKey.long": "Control", + "optKey.long": "Opção", "shiftKey": "Shift", "shiftKey.long": "Shift", "superKey": "Super", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "Entrada Rápida" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "Cursores secundários removidos", - "stickydesc": "Passe para o fim mesmo quando passar para linhas mais longas" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "O editor não está acessível no momento. Pressione {0} para obter opções.", "editor": "editor" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "Se o editor executa uma operação que pode ser cancelada, como 'Espiar Referências'" + "vs/editor/browser/coreCommands": { + "removedCursor": "Cursores secundários removidos", + "stickydesc": "Passe para o fim mesmo quando passar para linhas mais longas" }, "vs/editor/browser/editorExtensions": { "miRedo": "&&Refazer", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "Copiar linha excluída", "diff.inline.revertChange.label": "Reverter esta alteração" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "Controla se o editor mostra CodeLens.", "detectIndentation": "Controla se `#editor.tabSize#` e `#editor.insertSpaces#` serão automaticamente detectados quando um arquivo for aberto com base no respectivo conteúdo.", "editorConfigurationTitle": "Editor", @@ -237,7 +256,7 @@ "wordBasedSuggestionsMode": "Controla em quais documentos as conclusões baseadas em palavras são computadas.", "wordBasedSuggestionsMode.allDocuments": "Sugerir palavras de todos os documentos abertos.", "wordBasedSuggestionsMode.currentDocument": "Sugerir palavras apenas do documento ativo.", - "wordBasedSuggestionsMode.matchingDocuments": "Sugerir palavras de todos os documentos abertos do mesmo idioma.", + "wordBasedSuggestionsMode.matchingDocuments": "Sugerir palavras de todos os documentos abertos da mesma linguagem.", "wordWrap.inherit": "As linhas serão quebradas automaticamente de acordo com a configuração de `#editor.wordWrap#`.", "wordWrap.off": "As linhas nunca serão quebradas.", "wordWrap.on": "As linhas serão quebradas na largura do visor." @@ -263,10 +282,11 @@ "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 de colchetes está habilitada ou não. Use 'workbench.colorCustomizations' para substituir as cores de realce de colchetes.", + "bracketPairColorization.independentColorPoolPerBracketType": "Controla se cada tipo de colchete tem seu próprio pool de cores independente.", "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.", - "codeLensFontSize": "Controla o tamanho da fonte do CodeLens em pixels. Quando esta configuração é definida como `0`, os 90% de `#editor.fontSize#` são usados.", + "codeLensFontSize": "Controla o tamanho da fonte do CodeLens em pixels. Quando esta configuração é definida como `0`, será usado 90% do `#editor.fontSize#`.", "colorDecorators": "Controla se o editor deve renderizar o seletor de cor e os decoradores de cor embutidos.", "columnSelection": "Permite que a seleção com o mouse e as teclas faça a seleção de coluna.", "comments.ignoreEmptyLines": "Controla se linhas vazias devem ser ignoradas com as ações de alternância, adição ou remoção para comentários de linha.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "Habilita guias horizontais somente para o par de colchetes ativo.", "editor.guides.bracketPairsHorizontal.false": "Desabilita guias de par de colchetes horizontais.", "editor.guides.bracketPairsHorizontal.true": "Habilita guias horizontais como adição a guias de par de colchetes verticais.", - "editor.guides.highlightActiveBracketPair": "Controla se as guias de pares de colchetes estão habilitadas ou não.", + "editor.guides.highlightActiveBracketPair": "Controla se o editor deve destacar o par de colchetes ativo.", "editor.guides.highlightActiveIndentation": "Controla se o editor deve realçar a guia de recuo ativo.", + "editor.guides.highlightActiveIndentation.always": "Realça o guia de recuo ativo mesmo se as guias de colchetes estiverem realçadas.", + "editor.guides.highlightActiveIndentation.false": "Não realçar o guia de recuo ativo.", + "editor.guides.highlightActiveIndentation.true": "Realçar o guia de recuo ativo.", "editor.guides.indentation": "Controla se o editor deve renderizar guias de recuo.", + "editor.inlayHints.off": "As dicas embutidas estão desabilitadas", + "editor.inlayHints.offUnlessPressed": "As dicas embutidas estão ocultas por padrão e são mostradas ao manter pressionadas as teclas ‘Ctrl+Alt’", + "editor.inlayHints.on": "As dicas embutidas estão habilitadas", + "editor.inlayHints.onUnlessPressed": "As dicas embutidas são exibidas por padrão e ocultadas ao manter pressionadas as teclas `Ctrl+Alt`", "editor.suggest.showClasss": "Quando habilitado, o IntelliSense mostra sugestões de `class`.", "editor.suggest.showColors": "Quando habilitado, o IntelliSense mostra sugestões de `color`.", "editor.suggest.showConstants": "Quando habilitado, o IntelliSense mostra sugestões de `constant`.", @@ -364,8 +391,9 @@ "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.", + "foldingMaximumRegions": "O número máximo de regiões dobráveis. Aumentar esse valor pode fazer com que o editor se torne menos responsivo quando a fonte atual tiver um grande número de regiões dobráveis.", "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.auto": "Usar uma estratégia de dobragem específica a um linguagem, se disponível, senão usar uma baseada em recuo.", "foldingStrategy.indentation": "Usar a estratégia de dobragem baseada em recuo.", "fontFamily": "Controla a família de fontes.", "fontFeatureSettings": "A propriedade 'font-feature-settings' explícita do CSS. Quando é necessário ativar/desativar ligaturas, é possível passar um booliano.", @@ -384,7 +412,8 @@ "hover.sticky": "Controla se o foco deve permanecer visível quando o mouse é movido sobre ele.", "inlayHints.enable": "Habilita as dicas embutidas no editor.", "inlayHints.fontFamily": "Controla a família de fontes de dicas de incrustações no editor. Quando definido como vazio, o `#editor.fontFamily#` é usado.", - "inlayHints.fontSize": "Controla o tamanho da fonte das dicas embutidas no editor. Um padrão de 90% do `#editor.fontSize#` é usado quando o valor configurado é menor que `5` ou maior que o tamanho da fonte do editor.", + "inlayHints.fontSize": "Controla o tamanho da fonte das dicas embutidas no editor. Como padrão, `#editor.fontSize#` é usado quando o valor configurado é menor que `5` ou maior que o tamanho da fonte do editor.", + "inline": "As Sugestões rápidas são mostradas como texto fantasma", "inlineSuggest.enabled": "Controla se quer mostrar automaticamente sugestões em linha no editor.", "letterSpacing": "Controla o espaçamento de letras em pixels.", "lineHeight": "Controla a altura da linha. \r\n - Use 0 para calcular automaticamente a altura da linha do tamanho da fonte.\r\n - Os valores entre 0 e 8 serão usados como um multiplicador com o tamanho da fonte.\r\n - Valores maiores ou iguais a 8 serão usados como valores efetivos.", @@ -393,7 +422,7 @@ "lineNumbers.off": "Os números de linha não são renderizados.", "lineNumbers.on": "Os números de linha são renderizados como um número absoluto.", "lineNumbers.relative": "Os números de linha são renderizados como distância em linhas à posição do cursor.", - "linkedEditing": "Controla se o editor tem a edição vinculada habilitada. Dependendo do idioma, os símbolos relacionados, por exemplo, a marcas HTML, são atualizados durante a edição.", + "linkedEditing": "Controla se o editor tem a edição vinculada habilitada. Dependendo da linguagem, os símbolos relacionados, por exemplo, a marcas HTML, são atualizados durante a edição.", "links": "Controla se o editor deve detectar links e torná-los clicáveis.", "matchBrackets": "Realçar colchetes correspondentes.", "minimap.enabled": "Controla se o minimapa é exibido.", @@ -409,13 +438,15 @@ "mouseWheelScrollSensitivity": "Um multiplicador a ser usado no `deltaX` e no `deltaY` dos eventos de rolagem do mouse.", "mouseWheelZoom": "Aplicar zoom à fonte do editor ao usar o botão de rolagem do mouse e segurar `Ctrl`.", "multiCursorMergeOverlapping": "Mesclar vários cursores quando eles estiverem sobrepostos.", - "multiCursorModifier": "O modificador a ser usado para adicionar vários cursores com o mouse. Vá para Definição e Abrir Link, os gestos do mouse se adaptarão para que eles não entrem em conflito com o modificador de multicursor. [Leia mais] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorModifier": "The modifier to be used to add multiple cursors with the mouse. The Go to Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", "multiCursorModifier.alt": "Mapeia para `Alt` no Windows e no Linux e para `Option` no macOS.", "multiCursorModifier.ctrlCmd": "Mapeia para `Control` no Windows e no Linux e para `Command` no macOS.", "multiCursorPaste": "Controla a colagem quando a contagem de linhas do texto colado corresponde à contagem do cursor.", "multiCursorPaste.full": "Cada cursor cola o texto completo.", "multiCursorPaste.spread": "Cada cursor cola uma única linha do texto.", "occurrencesHighlight": "Controla se o editor deve realçar ocorrências de símbolo semântico.", + "off": "As Sugestões rápidas estão desabilitadas", + "on": "As Sugestões rápidas são mostradas dentro do widget de sugestão", "overviewRulerBorder": "Controla se uma borda deve ser desenhada ao redor da régua de visão geral.", "padding.bottom": "Controla a quantidade de espaço entre a borda inferior do editor e a última linha.", "padding.top": "Controla a quantidade de espaço entre a borda superior do editor e a primeira linha.", @@ -497,6 +528,13 @@ "tabCompletion.on": "A conclusão da tabulação inserirá a melhor sugestão de correspondência quando você pressionar a tecla Tab.", "tabCompletion.onlySnippets": "A conclusão da tabulação insere snippets quando o prefixo corresponde. Funciona melhor quando 'quickSuggestions' não está habilitado.", "unfoldOnClickAfterEndOfLine": "Controla se clicar no conteúdo vazio depois de uma linha dobrada desdobrará a linha.", + "unicodeHighlight.allowedCharacters": "Define os caracteres permitidos que não estão sendo destacados.", + "unicodeHighlight.allowedLocales": "Caracteres unicode que são comuns em localidades permitidas não estão sendo destacados.", + "unicodeHighlight.ambiguousCharacters": "Controla se são realçados caracteres que podem ser confundidos com caracteres ASCII básicos, exceto aqueles que são comuns no local do usuário atual.", + "unicodeHighlight.includeComments": "Controla se os caracteres nos comentários também devem ser sujeitos a destaque unicode.", + "unicodeHighlight.includeStrings": "Controla se as cadeias de caracteres também devem estar sujeitas ao realce do unicode.", + "unicodeHighlight.invisibleCharacters": "Controla se os caracteres que apenas reservam espaço ou não têm largura alguma são destacados.", + "unicodeHighlight.nonBasicASCII": "Controla se todos os caracteres ASCII não-básicos são destacados. Somente caracteres entre U+0020 e U+007E, tabulação, alimentação de linha e retorno de carro são considerados ASCII básicos.", "unusualLineTerminators": "Remover terminadores de linha incomuns que possam causar problemas.", "unusualLineTerminators.auto": "Terminadores de linha incomuns são removidos automaticamente.", "unusualLineTerminators.off": "Terminadores de linha incomuns são ignorados.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "Delega a computação do ponto de quebra de linha para o navegador. Este é um algoritmo lento, que pode causar congelamento para arquivos grandes, mas funciona corretamente em todos os casos.", "wrappingStrategy.simple": "Assume que todos os caracteres têm a mesma largura. Este é um algoritmo rápido que funciona corretamente para fontes com espaçamento uniforme e determinados scripts (como caracteres latinos) em que os glifos têm a mesma largura." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "Cor do cursor do editor.", + "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": "Cor do primeiro plano dos colchetes (1). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground2": "Cor do primeiro plano dos colchetes (2). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground3": "Cor do primeiro plano dos colchetes (3). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground4": "Cor do primeiro plano dos colchetes (4). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground5": "Cor do primeiro plano dos colchetes (5). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground6": "Cor do primeiro plano dos colchetes (6). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightUnexpectedBracketForeground": "Cor do primeiro plano de colchetes inesperados.", + "editorBracketMatchBackground": "Cor da tela de fundo atrás dos colchetes correspondentes", + "editorBracketMatchBorder": "Cor das caixas de colchetes correspondentes", + "editorBracketPairGuide.activeBackground1": "Cor de fundo das guias do par de colchetes ativos (1). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground2": "Cor de fundo das guias do par de colchetes ativos (2). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground3": "Cor de fundo das guias do par de colchetes ativos (3). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground4": "Cor de fundo das guias do par de colchetes ativos (4) Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground5": "Cor de fundo das guias do par de colchetes ativos (5). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground6": "Cor de fundo das guias do par de colchetes ativos (6). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background1": "Cor de fundo das guias do par de colchetes inativos (1). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background2": "Cor de fundo das guias do par de colchetes inativos (2). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background3": "Cor de fundo das guias do par de colchetes inativos (3). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background4": "Cor de fundo das guias do par de colchetes inativos (4). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background5": "Cor de fundo das guias do par de colchetes inativos (5). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background6": "Cor de fundo das guias do par de colchetes inativos (6). Requer a habilitação das guias do par de colchetes.", + "editorCodeLensForeground": "Cor de primeiro plano do editor CodeLens", + "editorCursorBackground": "A cor da tela de fundo do cursor do editor. Permite personalizar a cor de um caractere sobreposto por um cursor de bloco.", + "editorGhostTextBackground": "Cor da tela de fundo do texto fantasma no editor.", + "editorGhostTextBorder": "Cor da borda de um texto fantasma no editor.", + "editorGhostTextForeground": "Cor de primeiro plano do texto fantasma no editor.", + "editorGutter": "Cor da tela de fundo da medianiz do editor. A medianiz contém as margens do glifo e os números das linhas.", + "editorIndentGuides": "Cor dos guias de recuo do editor.", + "editorLineNumbers": "Cor dos números de linha do editor.", + "editorOverviewRulerBackground": "Cor da tela de fundo da régua de visão geral do editor. Usado somente quando o minimapa está habilitado e colocado no lado direito do editor.", + "editorOverviewRulerBorder": "Cor da borda da régua de visão geral.", + "editorRuler": "Cor das réguas do editor.", + "editorUnicodeHighlight.background": "Cor da tela de fundo usada para realçar os caracteres unicode.", + "editorUnicodeHighlight.border": "A cor da borda usada para destacar caracteres unicode.", + "editorWhitespaces": "Cor dos caracteres de espaço em branco no editor.", + "lineHighlight": "Cor da tela de fundo para o realce da linha na posição do cursor.", + "lineHighlightBorderBox": "Cor da tela de fundo da borda ao redor da linha na posição do cursor.", + "overviewRuleError": "Cor do marcador da régua de visão geral para erros.", + "overviewRuleInfo": "Cor do marcador da régua de visão geral para informações.", + "overviewRuleWarning": "Cor do marcador da régua de visão geral para avisos.", + "overviewRulerRangeHighlight": "Cor do marcador da régua de visão geral para realces de intervalo. A cor não deve ser opaca para não ocultar decorações subjacentes.", + "rangeHighlight": "Cor da tela de fundo dos intervalos realçados, como os recursos para abrir e localizar rapidamente. A cor não deve ser opaca para não ocultar decorações subjacentes.", + "rangeHighlightBorder": "Cor da tela de fundo da borda ao redor dos intervalos realçados.", + "symbolHighlight": "Cor da tela de fundo do símbolo realçado, como para ir para definição ou para ir para o próximo símbolo/símbolo anterior. A cor não deve ser opaca para não ocultar decorações subjacentes.", + "symbolHighlightBorder": "Cor da tela de fundo da borda ao redor dos símbolos realçados.", + "unnecessaryCodeBorder": "A cor da borda do código-fonte não necessário (não usado) no editor.", + "unnecessaryCodeOpacity": "Opacidade do código-fonte não necessário (não usado) no editor. Por exemplo, \"#000000c0\" renderizará o código com 75% de opacidade. Para temas de alto contraste, use a cor do tema 'editorUnnecessaryCode.border' para sublinhar o código não necessário em vez de esmaecê-lo." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "Se a opção `editor.columnSelection` está habilitada", "editorFocus": "Se o editor ou um widget do editor tem o foco (por exemplo, o foco está no widget de localização)", @@ -542,7 +633,7 @@ "editorHasSignatureHelpProvider": "Se o editor tem um provedor de ajuda da assinatura", "editorHasTypeDefinitionProvider": "Se o editor tem um provedor de definição de tipo", "editorHoverVisible": "Se o foco do editor está visível", - "editorLangId": "O identificador de idioma do editor", + "editorLangId": "O identificador de linguagem do editor", "editorReadonly": "Se o editor é somente leitura", "editorTabMovesFocus": "Se `Tab` moverá o foco para fora do editor", "editorTextFocus": "Se o texto do editor tem o foco (o cursor está piscando)", @@ -550,12 +641,12 @@ "inDiffEditor": "Se o contexto é um editor de comparação", "textInputFocus": "Se um editor ou uma entrada de rich text tem o foco (o cursor está piscando)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "Texto sem Formatação" + }, "vs/editor/common/model/editStack": { "edit": "Digitando" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "Texto sem Formatação" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "Pressione Alt+F1 para obter Opções de Acessibilidade.", "auto_off": "O editor está configurado para nunca ser otimizado para uso com um Leitor de Tela, o que não é o caso neste momento.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "Pressionar Tab no editor atual moverá o foco para o próximo elemento focalizável. No momento, o comando {0} não pode ser disparado por uma associação de teclas.", "toggleHighContrast": "Ativar/Desativar Tema de Alto Contraste" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "Cor do cursor do editor.", - "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": "Cor do primeiro plano dos colchetes (1). Requer a habilitação da colorização do par de colchetes.", - "editorBracketHighlightForeground2": "Cor do primeiro plano dos colchetes (2). Requer a habilitação da colorização do par de colchetes.", - "editorBracketHighlightForeground3": "Cor do primeiro plano dos colchetes (3). Requer a habilitação da colorização do par de colchetes.", - "editorBracketHighlightForeground4": "Cor do primeiro plano dos colchetes (4). Requer a habilitação da colorização do par de colchetes.", - "editorBracketHighlightForeground5": "Cor do primeiro plano dos colchetes (5). Requer a habilitação da colorização do par de colchetes.", - "editorBracketHighlightForeground6": "Cor do primeiro plano dos colchetes (6). Requer a habilitação da colorização do par de colchetes.", - "editorBracketHighlightUnexpectedBracketForeground": "Cor do primeiro plano de colchetes inesperados.", - "editorBracketMatchBackground": "Cor da tela de fundo atrás dos colchetes correspondentes", - "editorBracketMatchBorder": "Cor das caixas de colchetes correspondentes", - "editorBracketPairGuide.activeBackground1": "Cor de fundo das guias do par de colchetes ativos (1). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.activeBackground2": "Cor de fundo das guias do par de colchetes ativos (2). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.activeBackground3": "Cor de fundo das guias do par de colchetes ativos (3). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.activeBackground4": "Cor de fundo das guias do par de colchetes ativos (4) Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.activeBackground5": "Cor de fundo das guias do par de colchetes ativos (5). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.activeBackground6": "Cor de fundo das guias do par de colchetes ativos (6). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.background1": "Cor de fundo das guias do par de colchetes inativos (1). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.background2": "Cor de fundo das guias do par de colchetes inativos (2). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.background3": "Cor de fundo das guias do par de colchetes inativos (3). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.background4": "Cor de fundo das guias do par de colchetes inativos (4). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.background5": "Cor de fundo das guias do par de colchetes inativos (5). Requer a habilitação das guias do par de colchetes.", - "editorBracketPairGuide.background6": "Cor de fundo das guias do par de colchetes inativos (6). Requer a habilitação das guias do par de colchetes.", - "editorCodeLensForeground": "Cor de primeiro plano do editor CodeLens", - "editorCursorBackground": "A cor da tela de fundo do cursor do editor. Permite personalizar a cor de um caractere sobreposto por um cursor de bloco.", - "editorGhostTextBorder": "Cor da borda de um texto fantasma no editor.", - "editorGhostTextForeground": "Cor de primeiro plano do texto fantasma no editor.", - "editorGutter": "Cor da tela de fundo da medianiz do editor. A medianiz contém as margens do glifo e os números das linhas.", - "editorIndentGuides": "Cor dos guias de recuo do editor.", - "editorLineNumbers": "Cor dos números de linha do editor.", - "editorOverviewRulerBackground": "Cor da tela de fundo da régua de visão geral do editor. Usado somente quando o minimapa está habilitado e colocado no lado direito do editor.", - "editorOverviewRulerBorder": "Cor da borda da régua de visão geral.", - "editorRuler": "Cor das réguas do editor.", - "editorWhitespaces": "Cor dos caracteres de espaço em branco no editor.", - "lineHighlight": "Cor da tela de fundo para o realce da linha na posição do cursor.", - "lineHighlightBorderBox": "Cor da tela de fundo da borda ao redor da linha na posição do cursor.", - "overviewRuleError": "Cor do marcador da régua de visão geral para erros.", - "overviewRuleInfo": "Cor do marcador da régua de visão geral para informações.", - "overviewRuleWarning": "Cor do marcador da régua de visão geral para avisos.", - "overviewRulerRangeHighlight": "Cor do marcador da régua de visão geral para realces de intervalo. A cor não deve ser opaca para não ocultar decorações subjacentes.", - "rangeHighlight": "Cor da tela de fundo dos intervalos realçados, como os recursos para abrir e localizar rapidamente. A cor não deve ser opaca para não ocultar decorações subjacentes.", - "rangeHighlightBorder": "Cor da tela de fundo da borda ao redor dos intervalos realçados.", - "symbolHighlight": "Cor da tela de fundo do símbolo realçado, como para ir para definição ou para ir para o próximo símbolo/símbolo anterior. A cor não deve ser opaca para não ocultar decorações subjacentes.", - "symbolHighlightBorder": "Cor da tela de fundo da borda ao redor dos símbolos realçados.", - "unnecessaryCodeBorder": "A cor da borda do código-fonte não necessário (não usado) no editor.", - "unnecessaryCodeOpacity": "Opacidade do código-fonte não necessário (não usado) no editor. Por exemplo, \"#000000c0\" renderizará o código com 75% de opacidade. Para temas de alto contraste, use a cor do tema 'editorUnnecessaryCode.border' para sublinhar o código não necessário em vez de esmaecê-lo." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "Conjunto de âncoras em {0}:{1}", "cancelSelectionAnchor": "Cancelar Âncora de Seleção", "goToSelectionAnchor": "Ir para a Âncora de Seleção", @@ -650,20 +691,20 @@ "selectionAnchor": "Âncora de Seleção", "setSelectionAnchor": "Definir Âncora de Seleção" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "Ir para &&Colchetes", "overviewRulerBracketMatchForeground": "Cor do marcador da régua de visão geral para os colchetes correspondentes.", "smartSelect.jumpBracket": "Ir para Colchetes", "smartSelect.selectToBracket": "Selecionar para Colchete" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "Mover Texto Selecionado para a Esquerda", "caret.moveRight": "Mover Texto Selecionado para a Direita" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "Transpor Letras" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "Copiar", "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copiar com Realce de Sintaxe", "actions.clipboard.cutLabel": "Recortar", @@ -673,7 +714,7 @@ "miCut": "Recor&&tar", "miPaste": "&&Colar" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "Ocorreu um erro desconhecido ao aplicar a ação de código", "args.schema.apply": "Controla quando as ações retornadas são aplicadas.", "args.schema.apply.first": "Sempre aplicar a primeira ação de código retornada.", @@ -704,18 +745,18 @@ "refactor.label": "Refatorar...", "source.label": "Ação de Origem..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "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": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "Mostrar Comandos do CodeLens para a Linha Atual" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "Clique para alterar as opções de cores (rgb/hsl/hex)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "Ativar/Desativar Comentário de Bloco", "comment.line": "Ativar/Desativar Comentário de Linha", "comment.line.add": "Adicionar Comentário de Linha", @@ -723,14 +764,21 @@ "miToggleBlockComment": "Ativar/Desativar &&Comentário de Bloco", "miToggleLineComment": "&&Ativar/Desativar o Comentário de Linha" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "Mostrar Menu de Contexto do Editor" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "Refazer Cursor", "cursor.undo": "Desfazer Cursor" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "Se o editor executa uma operação que pode ser cancelada, como 'Espiar Referências'" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "Substitui o sinalizador \"Usar Expressão Regular\".\r\nO sinalizador não será salvo no futuro.\r\n0: Não Fazer Nada\r\n1: Verdadeiro\r\n2: Falso", + "actions.find.matchCaseOverride": "Substitui o sinalizador \"Caso Matemático\".\r\nO sinalizador não será salvo no futuro.\r\n0: Não Fazer Nada\r\n1: Verdadeiro\r\n2: Falso", + "actions.find.preserveCaseOverride": "Substitui o sinalizador \"Preservar Caso\".\r\nO sinalizador não será salvo no futuro.\r\n0: Não Fazer Nada\r\n1: Verdadeiro\r\n2: Falso", + "actions.find.wholeWordOverride": "Substitui o sinalizador \"Corresponder a Palavra Inteira\".\r\nO sinalizador não será salvo no futuro.\r\n0: Não Fazer Nada\r\n1: Verdadeiro\r\n2: Falso", "findNextMatchAction": "Localizar Próximo", "findPreviousMatchAction": "Localizar Anterior", "miFind": "&&Localizar", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "Localizar Próxima Seleção", "previousSelectionMatchFindAction": "Localizar Seleção Anterior", "startFindAction": "Localizar", + "startFindWithArgsAction": "Localizar com argumentos", "startFindWithSelectionAction": "Localizar com Seleção", "startReplace": "Substituir" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} encontrado para '{1}'", "ariaSearchNoResultEmpty": "{0} encontrado", "ariaSearchNoResultWithLineNum": "{0} encontrado para '{1}', em {2}", @@ -769,7 +818,7 @@ "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." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "Cor do controle de dobragem na medianiz do editor.", "foldAction.label": "Dobrar", "foldAllAction.label": "Dobrar Tudo", @@ -782,6 +831,7 @@ "gotoNextFold.label": "Vá para o Próximo Intervalo Dobrável", "gotoParentFold.label": "Acessar Dobra Pai", "gotoPreviousFold.label": "Vá para o Intervalo Dobrável Anterior", + "maximum fold ranges": "O número de regiões dobráveis é limitado a um máximo de {0}. Aumente a opção de configuração ['Dobrando Regiões Máximas'](command:workbench.action.openSettings?[ \"editor.foldingMaximumRegions\"]) para habilitar mais.", "toggleFoldAction.label": "Ativar/Desativar Dobra", "unFoldRecursivelyAction.label": "Desdobrar Recursivamente", "unfoldAction.label": "Desdobrar", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "Desdobrar Todas as Regiões Exceto as Selecionadas", "unfoldAllMarkerRegions.label": "Desdobrar Todas as Regiões" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "Ícone de intervalos recolhidos na margem do glifo do editor.", "foldingExpandedIcon": "Ícone de intervalos expandidos na margem do glifo do editor." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "Ampliação da Fonte do Editor", "EditorFontZoomOut.label": "Redução da Fonte do Editor", "EditorFontZoomReset.label": "Redefinição de Zoom da Fonte do Editor" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "Foi feita 1 edição de formatação na linha {0}", "hint1n": "Foi feita 1 edição de formatação entre as linhas {0} e {1}", "hintn1": "Foram feitas {0} edições de formatação na linha {1}", "hintnn": "Foram feitas {0} edições de formatação entre as linhas {1} e {2}" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "Formatar o Documento", "formatSelection.label": "Formatar Seleção" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "Ir para o Próximo Problema (Erro, Aviso, Informações)", "markerAction.nextInFiles.label": "Ir para o Próximo Problema em Arquivos (Erro, Aviso, Informações)", "markerAction.previous.label": "Ir para o Problema Anterior (Erro, Aviso, Informações)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "Ícone para acessar o próximo marcador.", "previousMarkerIcon": "Ícone para acessar o marcador anterior." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "Erro", "Hint": "Dica", "Info": "Informações", @@ -834,7 +884,7 @@ "marker aria": "{0} em {1}.", "problems": "{0} de {1} problemas" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "Ir para Definição", "actions.goToDeclToSide.label": "Abrir Definição ao Lado", "actions.goToDeclaration.label": "Ir para Declaração", @@ -871,25 +921,25 @@ "references.noGeneric": "Nenhuma referência encontrada", "typedef.title": "Definições de Tipo" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "Clicar para mostrar {0} definições." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "Carregando...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "Se a espiada de referência está visível, como 'Espiar Referências' ou 'Espiar Definição'" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} referência", "referencesCount": "{0} referências", "treeAriaLabel": "Referências" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "nenhuma visualização disponível", "noResults": "Nenhum resultado", "peekView.alternateTitle": "Referências" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "Um símbolo em {0}, caminho completo {1}", "aria.fileReferences.N": "{0} símbolos em {1}, caminho completo {2}", "aria.oneReference": "símbolo em {0} na linha {1} na coluna {2}", @@ -899,30 +949,30 @@ "aria.result.n1": "Foram encontrados {0} símbolos em {1}", "aria.result.nm": "Foram encontrados {0} símbolos em {1} arquivos" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "Se há locais de símbolo que podem ser navegados apenas por meio do teclado.", "location": "Símbolo {0} de {1}", "location.kb": "Símbolo {0} de {1}, {2} para o próximo" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "Mostrar Foco de Visualização da Definição", "showHover": "Mostrar Foco" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "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": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "Verificando correções rápidas...", "noQuickFixes": "Nenhuma correção rápida disponível", "quick fixes": "Correção Rápida...", "view problem": "Exibir o Problema" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "Substituir pelo Próximo Valor", "InPlaceReplaceAction.previous.label": "Substituir pelo Valor Anterior" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "Tamanho de Tabulação Configurado", "detectIndentation": "Detectar Recuo do Conteúdo", "editor.reindentlines": "Rerecuar Linhas", @@ -933,7 +983,17 @@ "indentationToTabs": "Converter Recuo em Tabulações", "selectTabWidth": "Selecionar o Tamanho da Tabulação para o Arquivo Atual" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "Executar comando", + "hint.dbl": "Clique duas vezes para inserir", + "hint.def": "Ir para Definição ({0})", + "hint.defAndCommand": "Ir para Definição ({0}), clique com o botão direito do mouse para mais", + "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" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "Mostrar próxima sugestão em linha", "action.inlineSuggest.showPrevious": "Mostrar sugestões em linha anteriores", "action.inlineSuggest.trigger": "Disparar sugestão em linha", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "Se a sugestão embutida começa com um espaço em branco menor do que o que seria inserido pela guia", "inlineSuggestionVisible": "Se uma sugestão em linha é visível" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "Aceitar", "inlineSuggestionFollows": "Sugestão:", "showNextInlineSuggestion": "Próximo", "showPreviousInlineSuggestion": "Anterior" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "Expandir Seleção da Linha" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "Duplicar Seleção", "editor.transformToLowercase": "Transformar em Minúsculas", "editor.transformToSnakecase": "Transformar em Snake Case", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "Mover &&Linha para Baixo", "miMoveLinesUp": "Mo&&ver Linha para Cima" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "Cor da tela de fundo quando o editor é renomeado automaticamente no tipo.", "linkedEditing.label": "Iniciar a Edição Vinculada" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "Falha ao abrir este link porque ele não está bem formado: {0}", "label": "Abrir o Link", "links.navigate.executeCmd": "Executar comando", @@ -992,11 +1055,11 @@ "missing.url": "Falha ao abrir este link porque seu destino está ausente.", "tooltip.explanation": "Executar o comando {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "Não é possível editar no editor somente leitura", "messageVisible": "Se o editor está mostrando uma mensagem embutida no momento" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "Adicionar Seleção à Próxima Correspondência de Localização", "addSelectionToPreviousFindMatch": "Adicionar Seleção à Correspondência de Localização Anterior", "changeAll.label": "Alterar Todas as Ocorrências", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "Mover a Última Seleção para a Correspondência de Localização Anterior", "mutlicursor.addCursorsToBottom": "Adicionar Cursores na Parte Inferior", "mutlicursor.addCursorsToTop": "Adicionar Cursores à Parte Superior", + "mutlicursor.focusNextCursor": "Foco no Próximo Cursor", + "mutlicursor.focusNextCursor.description": "Foco no próximo cursor", + "mutlicursor.focusPreviousCursor": "Foco no Cursor Anterior", + "mutlicursor.focusPreviousCursor.description": "Foco no cursor anterior", "mutlicursor.insertAbove": "Adicionar Cursor Acima", "mutlicursor.insertAtEndOfEachLineSelected": "Adicionar Cursores nas Extremidades da Linha", "mutlicursor.insertBelow": "Adicionar Cursor Abaixo", "selectAllOccurrencesOfFindMatch": "Selecionar Todas as Ocorrências de Localizar Correspondência" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "Disparar Dicas de Parâmetro" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "Cor de primeiro plano do item ativo na dica de parâmetro.", "hint": "{0}, dica", "parameterHintsNextIcon": "Ícone para mostrar a próxima dica de parâmetro.", "parameterHintsPreviousIcon": "Ícone para mostrar a dica de parâmetro anterior." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "Se o editor de código atual está inserido dentro da espiada", "label.close": "Fechar", "peekViewBorder": "Cor da seta e das bordas do modo de exibição de espiada.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Cor do título do modo de exibição de espiada.", "peekViewTitleInfoForeground": "Cor das informações do título do modo de exibição de espiada." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "Abrir um editor de texto antes de ir para uma linha.", "gotoLineColumnLabel": "Acessar a linha {0} e o caractere {1}.", "gotoLineLabel": "Ir para a linha {0}.", "gotoLineLabelEmpty": "Linha atual: {0}, Caractere: {1}. Digite um número de linha ao qual navegar.", "gotoLineLabelEmptyWithLimit": "Linha atual: {0}, Caractere: {1}. Digite um número de linha entre 1 e {2} ao qual navegar." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "construtores ({0})", "array": "matrizes ({0})", "boolean": "valores boolianos ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "parâmetros de tipo ({0})", "variable": "variáveis ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "'{0}' foi renomeado com êxito para '{1}'. Resumo: {2}", "enablePreview": "Habilitar/desabilitar a capacidade de visualizar alterações antes de renomear", - "label": "Renomeando '{0}'", + "label": "Renomeando '{0}' para '{1}'", "no result": "Nenhum resultado.", - "quotableLabel": "Renomeando {0}", + "quotableLabel": "Renomeando {0} como {1}", "rename.failed": "A renomeação falhou ao computar edições", "rename.failedApply": "A renomeação falhou ao aplicar edições", "rename.label": "Renomear Símbolo", "resolveRenameLocationFailed": "Ocorreu um erro desconhecido ao resolver a localização da renomeação" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "{0} para Renomear, {1} para Visualizar", "renameAriaLabel": "Renomear entrada. Digite o novo nome e pressione Enter para confirmar.", "renameInputVisible": "Se o widget de entrada de renomeação está visível" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "&&Expandir a Seleção", "miSmartSelectShrink": "&&Reduzir Seleção", "smartSelect.expand": "Expandir Seleção", "smartSelect.shrink": "Reduzir Seleção" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "Se há uma próxima parada de tabulação durante o modo de snippet", "hasPrevTabstop": "Se há uma parada de tabulação anterior durante o modo de snippet", - "inSnippetMode": "Se o editor atual está no modo de snippet" + "inSnippetMode": "Se o editor atual está no modo de snippet", + "next": "Ir para o próximo espaço reservado..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "Abril", "AprilShort": "Abr", "August": "Agosto", @@ -1152,17 +1220,16 @@ "Wednesday": "Quarta-feira", "WednesdayShort": "Qua" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Se sugestões são inseridas ao pressionar Enter", "suggestWidgetDetailsVisible": "Se os detalhes da sugestão estão visíveis", "suggestWidgetMultipleSuggestions": "Se há várias sugestões a serem escolhidas", - "suggestWidgetVisible": "Se a sugestão está visível", "suggestionCanResolve": "Se a sugestão atual dá suporte para resolver mais detalhes", "suggestionHasInsertAndReplaceRange": "Se a sugestão atual tem os comportamentos inserir e substituir", "suggestionInsertMode": "Se o comportamento padrão é inserir ou substituir", "suggestionMakesTextEdit": "Se a inserção da sugestão atual resulta em uma alteração ou em tudo já digitado" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "Inserir", "accept.replace": "Substituir", "aria.alert.snippet": "Aceitar '{0}' fez {1} edições adicionais", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "Redefinir oTamanho do Widget de Sugestão", "suggest.trigger.label": "Disparar Sugestão" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, documentos: {1}", "editorSuggestWidgetBackground": "Cor da tela de fundo do widget de sugestão.", "editorSuggestWidgetBorder": "Cor da borda do widget de sugestão.", @@ -1181,22 +1248,26 @@ "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.", + "editorSuggestWidgetStatusForeground": "Cor de primeiro plano do status do widget de sugestão.", + "label.desc": "{0}, {1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1}, {2}", "suggest": "Sugerir", "suggestWidget.loading": "Carregando...", "suggestWidget.noSuggestions": "Nenhuma sugestão." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "Fechar", "loading": "Carregando..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "Leia Mais", "suggestMoreInfoIcon": "Ícone para obter mais informações no widget de sugestão." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "A cor de primeiro plano para símbolos de matriz. Esses símbolos aparecem na estrutura de tópicos, na trilha e no widget de sugestão.", "symbolIcon.booleanForeground": "A cor de primeiro plano para símbolos boolianos. Esses símbolos aparecem na estrutura de tópicos, na trilha e no widget de sugestão.", "symbolIcon.classForeground": "A cor de primeiro plano para símbolos de classe. Esses símbolos aparecem na estrutura de tópicos, na trilha e no widget de sugestão.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "A cor de primeiro plano para símbolos de unidade. Esses símbolos aparecem na estrutura de tópicos, na trilha e no widget de sugestão.", "symbolIcon.variableForeground": "A cor de primeiro plano para símbolos de variáveis. Esses símbolos aparecem na estrutura de tópicos, na trilha e no widget de sugestão." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "Ativar/Desativar a tecla Tab Move o Foco", "toggle.tabMovesFocus.off": "Pressionar Tab inserirá o caractere de tabulação", "toggle.tabMovesFocus.on": "Pressionar Tab moverá o foco para o próximo elemento focalizável" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "Desenvolvedor: Forçar Nova Geração de Tokens" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "Desabilitar o realce de caracteres nos comentários", + "action.unicodeHighlight.disableHighlightingInStrings": "Desabilitar realce em cadeias de caracteres", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "Desabilitar realce de caracteres ambíguos", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "Desabilitar realce de caracteres invisíveis", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "Desabilitar realce de caracteres ASCII não básicos", + "action.unicodeHighlight.showExcludeOptions": "Mostrar Opções de Exclusão", + "unicodeHighlight.adjustSettings": "Ajustar configurações", + "unicodeHighlight.allowCommonCharactersInLanguage": "Permite os caracteres unicode mais comuns na linguagem \"{0}\".", + "unicodeHighlight.characterIsAmbiguous": "O caractere {0} poderia ser confundido com o caractere {1}, que é mais comum no código fonte.", + "unicodeHighlight.characterIsInvisible": "O caractere {0} é invisível.", + "unicodeHighlight.characterIsNonBasicAscii": "O caractere {0} não é um caractere ASCII básico.", + "unicodeHighlight.configureUnicodeHighlightOptions": "Configurar as opções de realce Unicode", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "Desabilitar Realce Nos Comentários", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "Desabilitar Realce Nas Cadeias de Caracteres", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "Desabilitar Realce Ambíguo", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "Desabilitar Realce Invisível", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "Desabilitar o Realce Não ASCII", + "unicodeHighlight.excludeCharFromBeingHighlighted": "Excluir {0} de ser realçado", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "Excluir {0} (caractere invisível) de ser destacado", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "Este documento contém muitos caracteres unicode ambíguos", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "Este documento contém muitos caracteres unicode invisíveis", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "Este documento contém muitos caracteres unicode ASCII não básicos", + "warningIcon": "Ícone mostrado com uma mensagem de aviso no editor de extensões." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "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" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "Cor do marcador de régua de visão geral para realces de símbolos. A cor não deve ser opaca para não ocultar decorações subjacentes.", "overviewRulerWordHighlightStrongForeground": "Cor do marcador de régua de visão geral para realces de símbolos de acesso de gravação. A cor não deve ser opaca para não ocultar decorações subjacentes.", "wordHighlight": "Cor da tela de fundo de um símbolo durante o acesso de leitura, como a leitura de uma variável. A cor não deve ser opaca para não ocultar decorações subjacentes.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "Cor da tela de fundo de um símbolo durante o acesso de gravação, como gravar em uma variável. A cor não deve ser opaca para não ocultar decorações subjacentes.", "wordHighlightStrongBorder": "Cor da borda de um símbolo durante o acesso de gravação, como gravar em uma variável." }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "Excluir Palavra" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1266,18 +1362,18 @@ "vs/platform/configuration/common/configurationRegistry": { "config.property.duplicate": "Não é possível registrar '{0}'. Esta propriedade já está registrada.", "config.property.empty": "Não é possível registrar uma propriedade vazia", - "config.property.languageDefault": "Não é possível registrar '{0}'. Isso corresponde ao padrão de propriedade '\\\\[.*\\\\]$' para descrever as configurações de editor específicas do idioma. Use a contribuição 'configurationDefaults'.", - "defaultLanguageConfiguration.description": "Definir configurações que serão substituídas para {0} idioma.", - "defaultLanguageConfigurationOverrides.title": "Substituições de Configuração de Idioma Padrão", - "overrideSettings.defaultDescription": "Definir configurações de editor a serem substituídas para um idioma.", - "overrideSettings.errorMessage": "Essa configuração não é compatível com a configuração por idioma." + "config.property.languageDefault": "Não é possível registrar '{0}'. Isso corresponde ao padrão de propriedade '\\\\[.*\\\\]$' para descrever as configurações de editor específicas da linguagem. Use a contribuição 'configurationDefaults'.", + "defaultLanguageConfiguration.description": "Definir configurações que serão substituídas pela {0} linguagem.", + "defaultLanguageConfigurationOverrides.title": "Substituições de Configuração de Linguagem Padrão", + "overrideSettings.defaultDescription": "Definir configurações de editor a serem substituídas para uma linguagem.", + "overrideSettings.errorMessage": "Essa configuração não é compatível com a configuração por linguagem." }, "vs/platform/contextkey/browser/contextKeyService": { "getContextKeyInfo": "Um comando que retorna informações sobre as chaves de contexto" }, "vs/platform/contextkey/common/contextkeys": { "inputFocus": "Se o foco do teclado está dentro de uma caixa de entrada", - "isIOS": "Se o sistema operacional é macOS", + "isIOS": "Se o sistema operacional for o macOS", "isLinux": "Se o sistema operacional é Linux", "isMac": "Se o sistema operacional é macOS", "isMacNative": "Se o sistema operacional é macOS em uma plataforma que não é de navegador", @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "Adicionar pasta(s) à última janela ativa.", "category": "Filtra as extensões instaladas por categoria fornecida ao usar --list-extensions.", + "deprecated.useInstead": "Em vez disso, use {0}.", "diff": "Comparar dois arquivos entre si.", "disableExtension": "Desabilitar uma extensão.", "disableExtensions": "Desabilitar todas as extensões instaladas.", @@ -1309,7 +1406,8 @@ "help": "Uso de impressão.", "inspect-brk-extensions": "Permitir a depuração e a criação de perfil de extensões com o host de extensão em pausa após o início. Verifique as ferramentas para desenvolvedores do URI de conexão.", "inspect-extensions": "Permitir depuração e criação de perfil de extensões. Verifique as ferramentas para desenvolvedores do URI de conexão.", - "installExtension": "Instala ou atualiza a extensão. O identificador de uma extensão é sempre `${publisher}.${name}`. Use o argumento `--force` para atualizá-la para a última versão. Para instalar uma versão específica, forneça `@${version}`. Por exemplo: 'vscode.csharp@1.2.3'.", + "install prerelease": "Instala a versão de pré-lançamento da extensão, ao utilizar --install-extension", + "installExtension": "Instala ou atualiza uma extensão. O argumento é uma ID de extensão ou um caminho para um VSIX. O identificador de uma extensão é '${publisher}.${name}'. Use o argumento '--force' para atualizar para a versão mais recente. Para instalar uma versão específica, forneça '@${version}'. Por exemplo: 'vscode.csharp@1.2.3'.", "listExtensions": "Listar as extensões instaladas.", "locale": "A localidade a ser usada (por exemplo, en-US ou zh-TW).", "log": "Nível de log a ser usado. O padrão é 'info'. Os valores permitidos são 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.", @@ -1337,15 +1435,11 @@ "wait": "Aguarde até que os arquivos sejam fechados antes de retornar." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "A opção '{0}' está obsoleta: {1}", "gotoValidation": "Os argumentos no modo `--goto` devem estar no formato de `FILE(:LINE(:CHARACTER))`.", "multipleValues": "A opção '{0}' está definida mais de uma vez. Usando o valor '{1}'.", "unknownOption": "Aviso: '{0}' não está na lista de opções conhecidas, mas ainda passou para o Electron/Chromium." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "Não é possível resolver o ambiente do shell: {0}", - "resolveShellEnvExitError": "Código de saída inesperado a partir do shell gerado (código {0}, sinal {1})", - "resolveShellEnvTimeout": "Não é possível resolver o ambiente do shell em um tempo razoável. Examine a configuração do shell." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "O Marketplace não está habilitado", "Not a Marketplace extension": "Somente as Extensões do Marketplace podem ser reinstaladas", @@ -1354,10 +1448,13 @@ "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 {1} (versão {2}).", + "notFoundCompatiblePrereleaseDependency": "Não é possível instalar a versão de pré-lançamento da extensão '{0}' porque não é compatível com a versão atual de {1} (versão {2}).", + "notFoundReleaseExtension": "Não é possível instalar a versão de lançamento da extensão '{0}' porque ela não tem nenhuma versão de lançamento.", "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." + "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.", + "unsupported prerelease extension": "Não é possível instalar a extensão '{0}' porque ela não é mais suportada. Agora é parte da extensão '{1}' como uma versão de pré-lançamento." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Extensões", @@ -1390,27 +1487,48 @@ "updateMessage": "Atualizando a extensão '{0}' para a versão {1}", "useId": "Não se esqueça de usar a ID de extensão completa, incluindo o editor, por exemplo: {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "Não é possível ler o arquivo {0}: {1}.", + "jsonInvalidFormat": "Formato {0} inválido: objeto JSON esperado.", + "jsonParseFail": "Falha ao analisar {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "Arquivo de manifesto inválido {0}: não é um objeto JSON.", + "jsonsParseReportErrors": "Falha ao analisar {0}: {1}.", + "missingNLSKey": "Não foi possível localizar a mensagem para a chave {0}." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "Você tem o {0} instalado no sistema. Deseja instalar as extensões recomendadas para ele?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "Não foi possível ler a extensão de {0}", + "errorDeleting": "Não é possível excluir a pasta '{0}' existente ao instalar a extensão '{1}'. Exclua a pasta manualmente e tente de novo", "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} '.", "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.", + "renameError": "Erro desconhecido ao renomear {0} para {1}", "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." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "Não foi possível ler a extensão de {0}", - "errorDeleting": "Não é possível excluir a pasta '{0}' existente ao instalar a extensão '{1}'. Exclua a pasta manualmente e tente de novo", - "invalidManifest": "Extensão inválida: package.json não é um arquivo JSON.", - "renameError": "Erro desconhecido ao renomear {0} para {1}" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "a propriedade `{0}` pode ser omitida ou precisa ser do tipo `string[]`", + "extensionDescription.activationEvents2": "as propriedades `{0}` e `{1}` precisam ser ambas especificadas ou ambas omitidas", + "extensionDescription.browser1": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", + "extensionDescription.browser2": "É esperado que `browser` ({0}) seja incluído na pasta da extensão ({1}). Isso pode tornar a extensão não portátil.", + "extensionDescription.browser3": "as propriedades `{0}` e `{1}` precisam ser ambas especificadas ou ambas omitidas", + "extensionDescription.engines": "a propriedade `{0}` é obrigatória e precisa ser do tipo `object`", + "extensionDescription.engines.vscode": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "extensionDescription.extensionDependencies": "a propriedade `{0}` pode ser omitida ou precisa ser do tipo `string[]`", + "extensionDescription.extensionKind": "A propriedade `{0}` pode ser definida somente se a propriedade `main` também estiver definida.", + "extensionDescription.main1": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", + "extensionDescription.main2": "É esperado que 'main' ({0}) seja incluído na pasta da extensão ({1}). Isso pode tornar a extensão não portátil.", + "extensionDescription.main3": "Propriedades '{0}' e '{1}' devem ser especificadas ou devem ambas ser omitidas", + "extensionDescription.name": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "extensionDescription.publisher": "o editor de propriedade precisa ser do tipo `string`.", + "extensionDescription.version": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "notSemver": "A versão da extensão não é compatível com semver.", "versionMismatch": "A extensão não é compatível com o código {0}. A extensão exige: {1}.", "versionSpecificity1": "A versão especificada em `engines.vscode` ({0}) não é suficientemente específica. Para versões do vscode anteriores à 1.0.0, defina pelo menos a versão desejada principal e secundária. Por exemplo, ^0.10.0, 0.10.x, 0.11.0 etc.", "versionSpecificity2": "A versão especificada em `engines.vscode` ({0}) não é suficientemente específica. Para versões do vscode posteriores à versão 1.0.0, defina no mínimo a versão principal desejada. Por exemplo, ^1.10.0, 1.10.x, 1.x.x, 2.x.x etc.", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "Não há suporte para '{0}'", "press.any.key": "Pressione qualquer tecla para continuar..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "Permissões insuficientes. Tente novamente e permita a operação.", + "fileSystemRenameError": "A renomeação só tem suporte dos arquivos." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Não é possível excluir a pasta '{0}' não vazia.", "deleteFailedNotFound": "Não é possível excluir o arquivo inexistente '{0}'", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "O arquivo é grande demais para ser aberto", "fileTooLargeForHeapError": "Para abrir um arquivo desse tamanho, você precisa reiniciar e permitir o uso de mais memória" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "Falha ao mover '{0}' para a lixeira", "trashFailed": "Falha ao mover '{0}' para a lixeira" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "O arquivo não existe", "moveError": "Não é possível mover '{0}' para '{1}' ({2})." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "Se a sugestão está visível" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "&&Cancelar", "confirmCloseIssueReporter": "Sua entrada não será salva. Tem certeza de que deseja fechar esta janela?", @@ -1515,6 +1640,7 @@ "sev.warning": "Aviso" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "&&Cancelar", "mAbout": "Sobre {0}", "mBringToFront": "Trazer todos para a frente", "mEdit": "E&&ditar", @@ -1547,7 +1673,9 @@ "miPreferences": "&&Preferências", "miQuit": "Encerrar {0}", "miRestartToUpdate": "Reiniciar para &&Atualizar", - "miSwitchWindow": "Mudar &&Janela..." + "miSwitchWindow": "Mudar &&Janela...", + "quit": "&&Encerrar", + "quitMessage": "Tem certeza de que deseja encerrar?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "&&Cancelar", @@ -1581,6 +1709,11 @@ "strictSSL": "Controla se o certificado do servidor proxy deve ser verificado na lista de ACs fornecidas.", "systemCertificates": "Controla se os certificados de AC devem ser carregados do SO. (No Windows e no macOS, é necessário recarregar a janela depois de desativar esta opção.)" }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "Não é possível resolver o ambiente do shell: {0}", + "resolveShellEnvExitError": "Código de saída inesperado a partir do shell gerado (código {0}, sinal {1})", + "resolveShellEnvTimeout": "Não é possível resolver o ambiente do shell em um tempo razoável. Examine a configuração do shell." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "Se esta configuração for falsa, nenhuma telemetria será enviada, independentemente do valor da nova configuração. Preterido em favor da configuração {0}.", "telemetry.crashReports": "Relatórios de Falhas", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "Envia relatórios gerais de telemetria e falhas de erros.", "telemetry.telemetryLevel.off": "Desabilita toda a telemetria do produto.", "telemetry.telemetryLevel.tableDescription": "A tabela a seguir descreve os dados enviados com cada configuração:", - "telemetry.telemetryLevelMd": "Controla toda a telemetria de extensão principal e de terceiros. Isso nos ajuda a entender melhor como o {0} está sendo executado, onde melhorias precisam ser feitas e como os recursos estão sendo usados.", + "telemetry.telemetryLevelMd": "Controla a telemetria {0}, a telemetria de extensão internar e a telemetria de extensão de terceiros participantes. Algumas extensões de terceiros podem não respeitar essa configuração. Consulte a documentação da extensão específica para ter certeza. A telemetria nos ajuda a entender melhor o desempenho de {0}, onde as melhorias precisam ser feitas e como os recursos estão sendo usados.", "telemetry.usage": "Dados de Uso", "telemetryConfigurationTitle": "Telemetria" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "O perfil de terminal a ser usado no Linux para uso de terminal relacionado à automação, como tarefas e depuração. No momento, esta configuração será ignorada se {0} estiver definido.", + "terminal.integrated.automationProfile.osx": "O perfil de terminal a ser usado no macOS para uso de terminal relacionado à automação, como tarefas e depuração. No momento, esta configuração será ignorada se {0} estiver definido.", + "terminal.integrated.automationProfile.windows": "O perfil de terminal a ser usado para o terminal relacionado à automação, como tarefas e depuração. No momento, esta configuração será ignorada se {0} estiver definido.", "terminal.integrated.automationShell.linux": "Um caminho que, quando definido, substituirá valores {0} e ignorará valores {1} para uso de terminal relacionado à automação, como tarefas e depuração.", + "terminal.integrated.automationShell.linux.deprecation": "Isso foi preterido. A nova maneira recomendada de configurar o shell de automação é criando um perfil de automação de terminal com {0}. No momento, isso terá prioridade sobre as novas configurações de perfil de automação, mas isso será alterado no futuro.", "terminal.integrated.automationShell.osx": "Um caminho que, quando definido, substituirá valores {0} e ignorará valores {1} para uso de terminal relacionado à automação, como tarefas e depuração.", + "terminal.integrated.automationShell.osx.deprecation": "Isso foi preterido. A nova maneira recomendada de configurar o shell de automação é criando um perfil de automação de terminal com {0}. No momento, isso terá prioridade sobre as novas configurações de perfil de automação, mas isso será alterado no futuro.", "terminal.integrated.automationShell.windows": "Um caminho que, quando definido, substituirá valores {0} e ignorará valores {1} para uso de terminal relacionado à automação, como tarefas e depuração.", - "terminal.integrated.confirmIgnoreProcesses": "Configurável para fornecer uma configuração personalizada para ignorar processos", + "terminal.integrated.automationShell.windows.deprecation": "Isso foi preterido. A nova maneira recomendada de configurar o shell de automação é criando um perfil de automação de terminal com {0}. No momento, isso terá prioridade sobre as novas configurações de perfil de automação, mas isso será alterado no futuro.", + "terminal.integrated.confirmIgnoreProcesses": "Um conjunto de nomes de processos a serem ignorados ao usar a configuração {0}.", "terminal.integrated.defaultProfile.linux": "O perfil padrão usado no Linux. No momento, essa configuração será ignorada se {0} ou {1} estiveres definidos.", "terminal.integrated.defaultProfile.osx": "O perfil padrão usado no macOS. No momento, essa configuração será ignorada se {0} ou {1} estiverem definidos.", "terminal.integrated.defaultProfile.windows": "O perfil padrão usado no Windows. No momento, essa configuração será ignorada se {0} ou {1} estiverem definidos.", @@ -1613,18 +1752,19 @@ "terminal.integrated.profile.linux": "Os perfis do Linux a serem presentes ao criar um terminal por meio da lista suspensa do terminal. Defina a {0} propriedade manualmente com um {1}.\r\n\r\nDefina um perfil existente {2} para ocultar o perfil da lista, por exemplo: {3}.", "terminal.integrated.profile.osx": "Os perfis do macOS a serem presentes ao criar um terminal por meio da lista suspensa do terminal. Defina a {0} propriedade manualmente com um {1}.\r\n\r\nDefina um perfil existente {2} para ocultar o perfil da lista, por exemplo: {3}.", "terminal.integrated.profiles.windows": "Os perfis do Windows a serem presentes ao criar um novo terminal por meio da lista suspensa do terminal. Use a {0} propriedade para detectar automaticamente a localização do shell. Ou defina a {1} propriedade manualmente com um {2}.\r\n\r\nDefinir um perfil existente para {3} ocultar o perfil da lista, por exemplo: {4}.", - "terminal.integrated.shell.linux": "O caminho do shell que o terminal usa no Linux.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.linux": "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 como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "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 como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "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 da linha de comando a serem usados ​​no terminal Linux.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "Os argumentos da linha de comando a serem usados ​​no terminal do macOS.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "Os argumentos da linha de comando a serem usados ​​no terminal do Windows. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "Os argumentos da linha de comando em [formato de linha de comando](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) para usar no terminal do Windows.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.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", + "terminalAutomationProfile.path": "Um único caminho para um executável de shell.", "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.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "O nome do terminal de extensão", "terminalProfile.windowsSource": "Uma origem de perfil que detectará automaticamente os caminhos para o shell." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "Detectar o padrão automaticamente" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "Conteúdo da sessão restaurado de {0} em {1}" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "Cor da tela de fundo dos itens de trilha.", "breadcrumbsFocusForeground": "Cor dos itens de trilha com foco.", "breadcrumbsSelectedBackground": "Cor da tela de fundo do seletor de item de trilha.", - "breadcrumbsSelectedForegound": "Cor dos itens de trilha selecionados.", + "breadcrumbsSelectedForeground": "Cor dos itens de trilha selecionados.", "buttonBackground": "Cor da tela de fundo do botão.", "buttonBorder": "Cor da borda do botão.", "buttonForeground": "Cor de primeiro plano do botão.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Cor do preenchimento diagonal do editor de comparação. O preenchimento diagonal é usado em modos de exibição de comparação lado a lado.", "diffEditorBorder": "Cor da borda entre os dois editores de texto.", "diffEditorInserted": "Cor da tela de fundo do texto que foi inserido. A cor não deve ser opaca para não ocultar decorações subjacentes.", + "diffEditorInsertedLineGutter": "Cor de fundo para a margem onde as linhas foram inseridas.", + "diffEditorInsertedLines": "Cor de fundo para as linhas que foram inseridas. A cor não deve ser opaca para não esconder as decorações subjacentes.", "diffEditorInsertedOutline": "A cor da estrutura de tópicos do texto que foi inserido.", + "diffEditorOverviewInserted": "Diferenciar o primeiro plano da régua de visão geral para o conteúdo inserido.", + "diffEditorOverviewRemoved": "Primeiro plano da régua de visão geral de diferenças para conteúdo removido.", "diffEditorRemoved": "Cor da tela de fundo do texto que foi removido. A cor não deve ser opaca para não ocultar decorações subjacentes.", + "diffEditorRemovedLineGutter": "Cor de fundo para a margem onde as linhas foram removidas.", + "diffEditorRemovedLines": "Cor de fundo para linhas que foram removidas. A cor não deve ser opaca para não esconder as decorações subjacentes.", "diffEditorRemovedOutline": "Cor da estrutura de tópicos do texto que foi removido.", + "disabledForeground": "Primeiro plano geral para elementos desabilitados. Essa cor somente é usada se não for substituída por um componente.", "dropdownBackground": "Tela de fundo suspensa.", "dropdownBorder": "Borda suspensa.", "dropdownForeground": "Primeiro plano suspenso.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "Tela de fundo da caixa de entrada.", "inputBoxBorder": "Borda da caixa de entrada.", "inputBoxForeground": "Primeiro plano da caixa de entrada.", - "inputOption.activeBackground": "Cor da tela de fundo das opções ativadas nos campos de entrada.", + "inputOption.activeBackground": "A cor de fundo paira sobre as opções nos campos de entrada.", "inputOption.activeForeground": "Cor de primeiro plano das opções ativadas nos campos de entrada.", + "inputOption.hoverBackground": "Cor da tela de fundo das opções ativadas nos campos de entrada.", "inputPlaceholderForeground": "Cor de primeiro plano da caixa de entrada para o texto do espaço reservado.", "inputValidationErrorBackground": "Cor da tela de fundo da validação de entrada para a severidade do erro.", "inputValidationErrorBorder": "Cor da borda da validação de entrada para a severidade do erro.", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "Cor da tela de fundo de realce da parada de tabulação de um snippet.", "snippetTabstopHighlightBorder": "Cor da borda de realce da parada de tabulação de um snippet.", "statusBarBackground": "Cor da tela de fundo da barra de status de foco do editor.", + "tableColumnsBorder": "Cor da borda da tabela entre colunas.", + "tableOddRowsBackgroundColor": "Cor da tela de fundo para linhas de tabela ímpares.", "textBlockQuoteBackground": "Cor da tela de fundo das citações em blocos no texto.", "textBlockQuoteBorder": "Cor da borda das citações em blocos no texto.", "textCodeBlockBackground": "Cor da tela de fundo dos blocos de código no texto.", @@ -1849,8 +2002,8 @@ "widgetShadow": "Cor da sombra de widgets, como localizar/substituir, dentro do editor." }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "O caractere de fonte associado à definição do ícone.", - "iconDefintion.fontId": "A ID da fonte a ser usada. Se não estiver definida, a fonte definida primeiro será usada.", + "iconDefinition.fontCharacter": "O caractere de fonte associado à definição do ícone.", + "iconDefinition.fontId": "A ID da fonte a ser usada. Se não estiver definida, a fonte definida primeiro será usada.", "nextChangeIcon": "Ícone para acessar o próximo local do editor.", "previousChangeIcon": "Ícone para acessar o local anterior do editor.", "widgetClose": "Ícone da ação fechar nos widgets." @@ -1882,14 +2035,15 @@ "property": "Estilo para propriedades.", "readonly": "Estilo a ser usado em símbolos que são somente leitura.", "regexp": "Estilo para expressões.", - "schema.fontStyle.error": "O estilo da fonte precisa ser 'italic', 'bold' ou 'underline' ou uma combinação deles. A cadeia de caracteres vazia remove a definição de todos os estilos.", + "schema.fontStyle.error": "O estilo da fonte deve ser 'itálico', 'bold', 'underline' ou 'tachado' ou uma combinação. A cadeia de caracteres vazia desmarca todos os estilos.", "schema.token.background.warning": "No momento, não há suporte para cores da tela de fundo de token.", "schema.token.bold": "Define ou remove a definição do estilo da fonte como negrito. Observe que a presença de 'fontStyle' substitui essa configuração.", - "schema.token.fontStyle": "Define todos os estilos de fonte da regra: 'italic', 'bold' ou 'underline' ou uma combinação. Todos os estilos que não estão listados têm a definição removida. A cadeia de caracteres vazia remove a definição de todos os estilos.", + "schema.token.fontStyle": "Define todos os estilos de fonte da regra: 'itálico', 'bold', 'underline' ou 'tachado' ou uma combinação. Todos os estilos que não estão listados não são definidos. A cadeia de caracteres vazia desmarca todos os estilos.", "schema.token.fontStyle.none": "Nenhum (limpar o estilo herdado)", "schema.token.foreground": "Cor de primeiro plano para o token.", "schema.token.italic": "Define ou remove a definição do estilo da fonte como itálico. Observe que a presença de 'fontStyle' substitui essa configuração.", "schema.token.settings": "Cores e estilos para o token.", + "schema.token.strikethrough": "Define ou desmarca o estilo da fonte como tachado. Observe que a presença de 'fontStyle' substitui essa configuração.", "schema.token.underline": "Define ou remove a definição do estilo da fonte como sublinhado. Observe que a presença de 'fontStyle' substitui essa configuração.", "static": "Estilo a ser usado em símbolos estáticos.", "string": "Estilo para cadeias de caracteres.", @@ -1911,6 +2065,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.no": "Não", "confirmDifferentSource.yes": "Sim", "confirmWorkspace": "Deseja desfazer '{0}' em todos os arquivos?", "externalRemoval": "Os seguintes arquivos foram fechados e modificados no disco: {0}.", @@ -1964,6 +2119,7 @@ "appStalled": "A janela não está respondendo", "appStalledDetail": "Você pode reabrir ou fechar a janela ou continuar esperando.", "close": "&&Fechar", + "doNotRestoreEditors": "Não restaurar editores", "hiddenMenuBar": "Você ainda pode acessar a barra de menus pressionando a tecla Alt.", "reopen": "&&Reabrir", "wait": "&&Continuar Esperando" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "O URI '{0}' não é válido e não pode ser aberto.", "uriInvalidTitle": "O URI não pode ser aberto" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Workspace do Código" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "Confiável", "untrusted": "Modo Restrito" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Workspace do Código" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "Nova Janela", "newWindowDesc": "Abre uma nova janela", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "Título", "issueTitleRequired": "Por favor, digite um título.", "issueTypeLabel": "Isso é um", - "sendExperiments": "Incluir as informações do experimento A/B ({0})", - "sendExtensions": "Incluir minhas extensões habilitadas ({0})", - "sendProcessInfo": "Incluir meus processos que estão rodando atualmente ({0})", - "sendSystemInfo": "Incluir informação do meu sistema ({0})", - "sendWorkspaceInfo": "Incluir metadados meu espaço de trabalho ({0}) ", + "sendExperiments": "Incluir informações do experimento A/B", + "sendExtensions": "Incluir minhas extensões ativadas", + "sendProcessInfo": "Incluir meus processos atualmente em execução", + "sendSystemInfo": "Incluir as informações do meu sistema", + "sendWorkspaceInfo": "Incluir os metadados do meu workspace", "show": "mostrar", "titleEmptyValidation": "Um título é obrigatório.", "titleLengthValidation": "O título é muito longo." @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "Copiar", "copyAll": "Copiar Tudo", - "cpu": "% de CPU", + "cpu": "CPU (%)", "debug": "Depurar", "forceKillProcess": "Forçar Encerramento do Processo", "killProcess": "Encerrar Processo", @@ -2362,14 +2518,14 @@ "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", + "manageExtensions": "Escolha quais extensões podem acessar esta conta", "manageTrustedExtensions": "Gerenciar Extensões Confiáveis", "manageTrustedExtensions.cancel": "Cancelar", "noTrustedExtensions": "Esta conta não foi usada por nenhuma extensão.", "notUsed": "Não usou esta conta", "signOut": "Sair", + "signOutMessage": "A conta '{0}' foi usada por: \r\n\r\n{1}\r\n\r\n Sair dessas extensões?", "signOutMessageSimple": "Sair de '{0}'?", - "signOutMessagve": "A conta '{0}' foi usada por: \r\n\r\n{1}\r\n\r\n Sair dessas extensões?", "signedOut": "Desconectado com êxito." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} extensões desejam fazer alterações de refatoração com essa exclusão de arquivo", "ask.N.move": "{0} extensões desejam fazer alterações de refatoração com essa movimentação de arquivo", "cancel": "Ignorar Alterações", - "files.participants.timeout": "Tempo limite em milissegundos após o qual os participantes do arquivo para criar, renomear e excluir serão cancelados. Use `0` para desabilitar participantes.", "label": "Redefinir escolha para 'A operação de arquivo precisa de visualização'", "msg-copy": "Executando participantes de 'File Copy'...", "msg-create": "Executando participantes de 'File Create'... ", "msg-delete": "Executando participantes de 'File Delete'...", "msg-rename": "Executando os participantes de 'File Rename'...", + "msg-write": "Executando participantes de “Gravação de Arquivo”...", "ok": "OK", "preview": "Mostrar a Visualização" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "O contêiner de modo de exibição '{0}' não existe e todos os modos de exibição registrados nele serão adicionados a 'Explorer'.", - "ViewContainerRequiresProposedAPI": "O contêiner de modo de exibição '{0}' exige que 'enableProposedApi' esteja ativado para ser adicionado a 'Remote'.", + "ViewContainerRequiresProposedAPI": "A exibição de contêiner '{0}' requer 'enabledApiProposals: [\"contribViewsRemote\"]' para ser adicionado a 'Remote'.", "duplicateView1": "Não é possível registrar vários modos de exibição com a mesma id `{0}`", "duplicateView2": "Um modo de exibição com a ID `{0}` já está registrado.", "optenum": "a propriedade `{0}` pode ser omitida ou precisa ser do tipo {1}", "optstring": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", "requirearray": "as exibições devem ser uma matriz", - "requireidstring": "a propriedade `{0}` é obrigatória e precisa ser do tipo `string`. Somente caracteres alfanuméricos, '_' e '-' são permitidos.", + "requireidstring": "a propriedade '{0}' é obrigatória e deve ser do tipo 'string' com valor não vazio. Somente caracteres alfanuméricos, '_' e '-' são permitidos.", + "requirenonemptystring": "a propriedade '{0}' é obrigatória e deve ser do tipo 'string' com valor não vazio", "requirestring": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", "unknownViewType": "Tipo de modo de exibição `{0}` desconhecido.", "viewcontainer requirearray": "os contêineres de modo de exibição precisam ser uma matriz", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "Contribui com contêineres de modo de exibição para o editor" }, "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.defaultConfiguration.warning": "Não é possível registrar os padrões de configuração para '{0}'. Somente os padrões para configurações de escopo substituíveis por computador, janela, recurso e linguagem são suportados.", "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", @@ -2508,16 +2664,17 @@ "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.order": "Quando especificado, fornece a ordem dessa configuração em relação a outras configurações dentro da mesma categoria. As configurações com uma propriedade de pedido serão colocadas antes das configurações sem esse conjunto de propriedades.", "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.order": "Quando especificado, fornece a ordem dessa categoria de configurações em relação a outras categorias.", "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.", + "vscode.extension.contributes.configuration.title": "Um título para a categoria atual de configurações. Este rótulo será renderizado no Editor de configurações como subtítulo. Se o título for o mesmo que o nome de exibição da extensão, a categoria será agrupada sob o título da extensão principal.", "workspaceConfig.extensions.description": "Extensões do workspace", "workspaceConfig.folders.description": "Lista de pastas a serem carregadas no workspace.", "workspaceConfig.launch.description": "Configurações de inicialização do workspace", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "'configuration.jsonValidation.url' é uma URL relativa inválida: {0}", "invalid.url.schema": "'configuration.jsonValidation.url' precisa ser uma URL absoluta ou começar com './' para esquemas de referência localizados na extensão." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "O menu de contexto do comentário contribuído, renderizado como botões abaixo do editor de comentários", - "comment.title": "O menu de título do comentário contribuído", - "commentThread.actions": "O menu de contexto de thread do comentário contribuído, renderizado como botões abaixo do editor de comentários", - "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", - "menus.debugCallstackContext": "O menu de contexto do modo de exibição da pilha de chamadas de depuração", - "menus.debugToolBar": "O menu da barra de ferramentas de depuração", - "menus.debugVariablesContext": "O menu de contexto do modo de exibição de variáveis de depuração", - "menus.editorContext": "O menu de contexto do editor", - "menus.editorContextCopyAs": "Submenu 'Copiar como' no menu de contexto do editor", - "menus.editorTabContext": "O menu de contexto das guias do editor", - "menus.editorTitle": "O menu de título do editor", - "menus.editorTitleRun": "Executar o submenu dentro do menu de título do editor", - "menus.explorerContext": "O menu de contexto do explorador de arquivos", - "menus.extensionContext": "O menu de contexto de extensão", - "menus.file": "O menu arquivo de nível superior", - "menus.home": "O menu de contexto do indicador inicial (somente Web)", - "menus.opy": "Submenu 'Copiar como' no menu Editar de nível superior", - "menus.resourceFolderContext": "O menu de contexto da pasta de recursos do Controle do Código-fonte", - "menus.resourceGroupContext": "Menu de contexto do grupo de recursos do Controle do Código-fonte", - "menus.resourceStateContext": "O menu de contexto do estado do recurso do Controle do Código-fonte", - "menus.scmSourceControl": "O menu de Controle do Código-fonte", - "menus.scmTitle": "O menu de título do Controle do Código-fonte", - "menus.statusBarRemoteIndicator": "O menu indicador de janela na barra de status", - "menus.statusBarWindowIndicator": "O menu indicador de janela na barra de status", - "menus.statusBarWindowIndicator.deprecated": "Use o menu 'statusBar/remoteIndicator' em vez disso.", - "menus.touchBar": "A barra de toque (somente macOS)", - "missing.altCommand": "O item de menu faz referência a um comando alt `{0}` que não está definido na seção `commands`.", - "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.executePrimary": "O botão de execução da célula do notebook principal contribuído", - "notebook.cell.title": "O menu de título da célula do notebook contribuído", - "notebook.toolbar": "O menu da barra de ferramentas do notebook contribuído", - "opticon": "propriedade `ícone` pode ser omitida ou deve ser uma cadeia de caracteres ou um literal como `{escuro, claro}`", - "optstring": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", - "proposed": "API Proposta", - "proposedAPI.invalid": "{0} é um identificador de menu proposto e só está disponível quando está ficando sem desenvolvimento ou com a seguinte opção de linha de comando: --enable-proposed-api {1}", - "require": "os itens do submenu precisam ser um objeto", - "requireStringOrObject": "a propriedade '{0}' é obrigatória e precisa ser do tipo `string` ou `object`", - "requirearray": "os itens do submenu precisam ser uma matriz", - "requirestring": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", - "requirestrings": "as propriedades `{0}` e `{1}` são obrigatórias e precisam ser do tipo `string`", - "submenuId.duplicate.id": "O submenu `{0}` já foi registrado anteriormente.", - "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.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", - "view.timelineTitle": "O menu de título do modo de exibição de Linha do tempo", - "view.tunnelContext": "O menu de contexto do item de exibição Portas", - "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) 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": "(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'", - "vscode.extension.contributes.menuItem.command": "Identificador do comando a ser executado. O comando precisa ser declarado na seção 'commands'", - "vscode.extension.contributes.menuItem.group": "Grupo ao qual pertence este item", - "vscode.extension.contributes.menuItem.submenu": "Identificador do submenu a ser exibido neste item.", - "vscode.extension.contributes.menuItem.when": "A condição deve ser true para mostrar este item", - "vscode.extension.contributes.menus": "Contribui com itens de menu para o editor", - "vscode.extension.contributes.submenu.icon": "(Opcional) O ícone que é usado para representar o submenu 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.submenu.icon.dark": "Caminho de ícone quando um tema escuro é usado", - "vscode.extension.contributes.submenu.icon.light": "Caminho do ícone quando um tema leve é usado", - "vscode.extension.contributes.submenu.id": "Identificador do menu a ser exibido como um submenu.", - "vscode.extension.contributes.submenu.label": "O rótulo do item de menu que leva a este submenu.", - "vscode.extension.contributes.submenus": "(API Proposta) Contribui com itens do submenu para o editor" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Processo de Depuração" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspecionar Chaves de Contexto", + "keyboardShortcutsFormat.command": "Título do comando.", + "keyboardShortcutsFormat.commandAndKeys": "Título e teclas do comando.", + "keyboardShortcutsFormat.commandWithGroup": "Título do comando prefixado por seu grupo.", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "Título e teclas do comando, com o comando prefixado por seu grupo.", + "keyboardShortcutsFormat.keys": "Teclas.", "logStorage": "Conteúdo do Banco de Dados de Armazenamento de Log", "logWorkingCopies": "Cópias de Trabalho do Log", "screencastMode.fontSize": "Controla o tamanho da fonte (em pixels) do teclado do modo screencast.", "screencastMode.keyboardOverlayTimeout": "Controla o tempo (em milissegundos) em que a sobreposição do teclado é mostrada no modo screencast.", + "screencastMode.keyboardShortcutsFormat": "Controla o que é exibido na sobreposição do teclado ao mostrar os atalhos.", "screencastMode.location.verticalPosition": "Controla o deslocamento vertical da cobertura do modo screencast da parte inferior como um percentual da altura do workbench.", "screencastMode.mouseIndicatorColor": "Controla a cor em hexa (#RGB, #RGBA, #RRGGBB ou #RRGGBBAA) do indicador do mouse no modo screencast.", "screencastMode.mouseIndicatorSize": "Controla o tamanho (em pixels) do indicador do mouse no modo screencast.", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "Tutoriais em vídeo" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "Fechar Barra Lateral", - "compositePart.hideSideBarLabel": "Ocultar Barra Lateral", + "active": "Ativo", + "activityBar": "Barra de Atividades", + "activityBarLeft": "Representa a barra de atividades na posição esquerda", + "activityBarRight": "Representa a barra de atividades na posição direita", + "centerLayoutIcon": "Representa o modo de layout centralizado", + "centerPanel": "Centralizar", + "centeredLayout": "Layout Centralizado", + "close": "Fechar", + "closeSidebar": "Fechar a Barra Lateral Primária", + "cofigureLayoutIcon": "Ícone representando as configuração do layout do workbench.", + "compositePart.hideSideBarLabel": "Ocultar Barra Lateral Primária", + "configureLayout": "Configurar Layout", + "customizeLayout": "Personalizar Layout...", + "customizeLayoutQuickPickTitle": "Personalizar Layout...", "decreaseEditorHeight": "Diminuir a Altura do Editor", "decreaseEditorWidth": "Diminuir a Largura do Editor", "decreaseViewSize": "Diminuir Tamanho do Modo de Exibição Atual", + "fullScreenIcon": "Representa a tela inteira", + "fullscreen": "Tela Inteira", + "hidden": "Oculto", "increaseEditorHeight": "Aumentar a Altura do Editor", "increaseEditorWidth": "Aumentar a Largura do Editor", "increaseViewSize": "Aumentar Tamanho da Exibição Atual", + "justifyPanel": "Justificar", + "layoutModes": "Modos", + "leftPanel": "Para a Esquerda", + "leftSideBar": "Para a Esquerda", + "menuBar": "Barra de Menus", + "menuBarIcon": "Representa a barra de menus", "miAppearance": "&&Aparência", - "miMoveSidebarLeft": "&&Mover a Barra Lateral para a Esquerda", - "miMoveSidebarRight": "&&Mover a Barra Lateral para a Direita", + "miMoveSidebarLeft": "&&Mover a Barra Lateral Primária para a Esquerda", + "miMoveSidebarRight": "&&Mover a Barra Lateral Primária para a Direita", "miShowActivityBar": "Mostrar &&Barra de Atividades", "miShowEditorArea": "Mostrar &&Área do Editor", "miShowMenuBar": "Mostrar &&Barra de Menus", - "miShowSidebar": "Mostrar &&Barra Lateral", + "miShowSidebar": "Mostrar a Barra Lateral &&Primária", + "miShowSidebarNoMnnemonic": "Mostrar a Barra Lateral Primária", "miShowStatusbar": "Mostrar Barra de S&&tatus", "miToggleCenteredLayout": "&&Layout Centralizado", "miToggleZenMode": "Modo Zen", - "move sidebar left": "Mover Barra Lateral para a Esquerda", - "move sidebar right": "Mover Barra Lateral para a Direita", + "move second sidebar left": "Mover a Barra Lateral Secundária Esquerda", + "move second sidebar right": "Mover a Barra Lateral Secundária Direita", + "move side bar right": "Mover a Barra Lateral Primária para a Direita", + "move sidebar left": "Mover a Barra Lateral Primária para a Esquerda", + "move sidebar right": "Mover a Barra Lateral Primária para a Direita", "moveFocusedView": "Mover Modo de Exibição Destaques", "moveFocusedView.error.noFocusedView": "Não há exibição focalizada no momento.", "moveFocusedView.error.nonMovableView": "No momento, o modo de exibição com foco não é móvel.", "moveFocusedView.newContainerInPanel": "Nova Entrada de Painel", + "moveFocusedView.newContainerInSidePanel": "Nova Entrada da Barra Lateral Secundária", "moveFocusedView.newContainerInSidebar": "Nova Entrada da Barra Lateral", "moveFocusedView.selectDestination": "Selecionar um Destino para o Modo de Exibição", "moveFocusedView.selectView": "Selecionar um Modo de Exibição para Mover", "moveFocusedView.title": "Exibir: Mover {0}", - "moveSidebarLeft": "Mover Barra Lateral para a Esquerda", - "moveSidebarRight": "Mover Barra Lateral para a Direita", + "moveSidebarLeft": "Mover a Barra Lateral Primária para a Esquerda", + "moveSidebarRight": "Mover a Barra Lateral Primária para a Direita", "moveView": "Mover Modo de Exibição", "panel": "Painel", + "panelAlignment": "Alinhamento do Painel", + "panelBottom": "Representa o painel inferior", + "panelBottomCenter": "Representa o alinhamento do painel inferior definido para o centro", + "panelBottomJustify": "Representa o conjunto de alinhamento do painel inferior justificado", + "panelBottomLeft": "Representa o alinhamento do painel inferior definido à esquerda", + "panelBottomRight": "Representa o alinhamento do painel inferior definido à direita", "panelContainer": "Painel/{0}", + "panelLeft": "Representa uma barra lateral na posição esquerda", + "panelRight": "Representa uma barra lateral na posição direita", "resetFocusedView.error.noFocusedView": "Não há exibição focalizada no momento.", "resetFocusedViewLocation": "Redefinir Localização do Modo de Exibição Destaques", "resetViewLocations": "Redefinir Localizações do Modo de Exibição", + "rightPanel": "Para a Direita", + "rightSideBar": "Para a Direita", + "secondarySideBar": "Barra Lateral Secundária", + "secondarySideBarContainer": "Barra Lateral Secundária / {0}", + "sideBar": "Barra Lateral Primária", + "sideBarPosition": "Posição da Barra Lateral Primária", "sidebar": "Barra Lateral", "sidebarContainer": "Barra Lateral/{0}", + "statusBar": "Status Bar", + "statusBarIcon": "Representa a barra de status", "toggleActivityBar": "Ativar/Desativar Visibilidade da Barra de Atividades", "toggleCenteredLayout": "Ativar/Desativar Layout Centralizado", "toggleEditor": "Ativar/Desativar Visibilidade da Área do Editor", "toggleMenuBar": "Ativar/Desativar Barra de Menus", - "toggleSidebar": "Ativar/Desativar Visibilidade da Barra Lateral", - "toggleSidebarPosition": "Ativar/Desativar Posição da Barra Lateral", + "toggleSideBar": "Alternar a Barra Lateral Primária", + "toggleSidebar": "Ativar/Desativar Visibilidade da Barra Lateral Primária", + "toggleSidebarPosition": "Ativar/Desativar Posição da Barra Lateral Primária", "toggleStatusbar": "Ativar/Desativar Visibilidade da Barra de Status", "toggleTabs": "Ativar/Desativar Visibilidade da Guia", - "toggleZenMode": "Ativar/Desativar Modo Zen" + "toggleVisibility": "Visibilidade", + "toggleZenMode": "Ativar/Desativar Modo Zen", + "visible": "Visível", + "zenMode": "Modo Zen", + "zenModeIcon": "Representa o modo zen" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "Focar na Próxima Parte", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "Abrir o Workspace" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Se há cópias de trabalho com alterações não salvas", - "isFullscreen": "Se a janela está no modo de tela inteira", - "remoteName": "O nome do local remoto com o qual a janela está conectada ou uma cadeia de caracteres vazia se ela não está conectada com nenhum local remoto", - "virtualWorkspace": "O esquema do espaço de trabalho atual se for de um sistema de arquivos virtual ou de uma cadeia de caracteres vazia.", - "workbenchState": "O tipo de workspace aberto na janela, 'vazio' (nenhum workspace), 'pasta' (pasta única) ou 'workspace' (workspace de várias raízes)", - "workspaceFolderCount": "O número de pastas raiz no workspace" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "O arquivo é muito grande para ser aberto como editor sem título. Carregue-o primeiro no explorador de arquivos e tente novamente." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "Barra de Atividades de Foco", "hideAccounts": "Ocultar Contas", "manageTrustedExtensions": "Gerenciar Extensões Confiáveis", - "nextSideBarView": "Exibição da Próxima Barra Lateral", + "nextSideBarView": "Modo de Exibição da Próxima Barra Lateral Primária", "noAccounts": "Você não está conectado a uma conta", - "previousSideBarView": "Modo de Exibição da Barra Lateral Anterior", + "previousSideBarView": "Modo de Exibição de Barra Lateral Primária Anterior", "signOut": "Sair" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Contas", + "accounts visibility key": "Personalização de visibilidade da entrada de contas na barra de atividades.", "accountsViewBarIcon": "Ícone de contas na barra de exibição.", "hideActivitBar": "Ocultar Barra de Atividade", "hideMenu": "Ocultar Menu", "manage": "Gerenciar", "menu": "Menu", + "pinned view containers": "Personalizações de visibilidade de entradas da barra de atividades", "resetLocation": "Redefinir a Localização", "settingsViewBarIcon": "Ícone de configurações na barra de exibição." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "Foco no Painel Lateral", - "hideAuxiliaryBar": "Ocultar o Painel Lateral", - "miShowAuxiliaryBar": "Mostrar o Painel La&&teral", - "toggleAuxiliaryBar": "Alternar o Painel Lateral" + "focusAuxiliaryBar": "Foco na Barra Lateral Secundária", + "hideAuxiliaryBar": "Ocultar a Barra Lateral Secundária", + "miShowAuxiliaryBar": "Mostrar a Barra La&&teral Secundária", + "miShowAuxiliaryBarNoMnemonic": "Mostrar a Barra Lateral Secundária", + "toggleAuxiliaryBar": "Alternar a Visibilidade da Barra Lateral Secundária", + "toggleAuxiliaryIconLeft": "Ícone para alternar a barra auxiliar em sua posição esquerda.", + "toggleAuxiliaryIconRight": "Ícone para alternar a barra auxiliar em sua posição correta.", + "toggleSecondarySideBar": "Alternar a Barra Lateral Secundária" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "Ocultar o Painel Lateral" + "hideAuxiliaryBar": "Ocultar a Barra Lateral Secundária", + "move second side bar left": "Mover a Barra Lateral Secundária Esquerda", + "move second side bar right": "Mover a Barra Lateral Secundária Direita" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "Se a faixa tem ou não o foco do teclado", "focusBanner": "Faixa de foco" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "Visualizador Binário", - "nativeBinaryError": "O arquivo não é exibido no editor porque é um binário ou usa uma codificação de texto sem suporte.", - "openAsText": "Deseja abrir assim mesmo?" + "binaryError": "O arquivo não é exibido no editor porque é um binário ou usa uma codificação de texto sem suporte.", + "openAnyway": "Abrir Mesmo Assim" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "Habilitar/desabilitar trilhas de navegação.", @@ -2958,7 +3078,8 @@ "cmd.focus": "Focar nas Trilhas", "cmd.toggle": "Ativar/Desativar Trilhas", "empty": "nenhum elemento", - "miShowBreadcrumbs": "Mostrar &&Trilhas" + "miShowBreadcrumbs": "Mostrar &&Trilhas", + "separatorIcon": "Ícone do separador nas trilhas." }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "Trilhas" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "Grupo &&3", "miForward": "&&Avançar", "miJoinEditorInGroup": "Ingressar no &&Grupo", + "miJoinEditorInGroupWithoutMnemonic": "Unir no Grupo", "miLastEditLocation": "&&Localização da Última Edição", "miNextEditor": "&&Próximo Editor", "miNextEditorInGroup": "&&Próximo Editor no Grupo", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "&&Reabrir o Editor Fechado", "miSecondSideEditor": "&&Segundo Lado no Editor", "miSingleColumnEditorLayout": "&&Único", + "miSingleColumnEditorLayoutWithoutMnemonic": "Única", "miSplitEditorDown": "Dividir para &&Baixo", + "miSplitEditorDownWithoutMnemonic": "Dividir para Baixo", "miSplitEditorInGroup": "Dividir em &&Grupos", + "miSplitEditorInGroupWithoutMnemonic": "Dividir no Grupo", "miSplitEditorLeft": "Dividir à &&Esquerda", + "miSplitEditorLeftWithoutMnemonic": "Dividir à Esquerda", "miSplitEditorRight": "Dividir à &&Direita", + "miSplitEditorRightWithoutMnemonic": "Dividir à Direita", "miSplitEditorUp": "Dividir para &&Cima", + "miSplitEditorUpWithoutMnemonic": "Dividir para Cima", "miSwitchEditor": "Alternar &&Editor", "miSwitchGroup": "Alternar &&Grupo", "miThreeColumnsEditorLayout": "T&&rês Colunas", + "miThreeColumnsEditorLayoutWithoutMnemonic": "Três Colunas", "miThreeRowsEditorLayout": "Três &&Linhas", + "miThreeRowsEditorLayoutWithoutMnemonic": "Três Linhas", "miTwoByTwoGridEditorLayout": "&&Grade (2x2)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "Grade (2x2)", "miTwoColumnsBottomEditorLayout": "Duas &&Colunas Abaixo", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "Duas Colunas Abaixo", "miTwoColumnsEditorLayout": "&&Duas Colunas", + "miTwoColumnsEditorLayoutWithoutMnemonic": "Duas Colunas", "miTwoRowsEditorLayout": "D&&uas Linhas", + "miTwoRowsEditorLayoutWithoutMnemonic": "Duas Linhas", "miTwoRowsRightEditorLayout": "Duas C&&olunas à Direita", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "Duas Linhas à Direita", "navigate.next.label": "Próxima Alteração", "navigate.prev.label": "Alteração Anterior", "nextChangeIcon": "Ícone da ação de próxima alteração no editor de comparação.", @@ -3061,6 +3196,7 @@ "unpinEditor": "Desafixar Editor" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "&&Limpar", "clearEditorHistory": "Limpar Histórico do Editor", "clearRecentFiles": "Limpar Abertos Recentemente", "closeAllEditors": "Fechar Todos os Editores", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "Fechar Editores em Outros Grupos", "closeEditorsToTheLeft": "Fechar Editores à Esquerda no Grupo", "closeOneEditor": "Fechar", + "confirmClearDetail": "Esta ação é irreversível.", + "confirmClearEditorHistoryMessage": "Deseja limpar o histórico de editores abertos recentemente?", + "confirmClearRecentsMessage": "Deseja limpar todos os arquivos e workspaces abertos recentemente?", "duplicateActiveGroupDown": "Duplicar o Grupo do Editor para Baixo", "duplicateActiveGroupLeft": "Duplicar o Grupo do Editor para a Esquerda", "duplicateActiveGroupRight": "Duplicar o Grupo do Editor para a Direita", @@ -3096,7 +3235,7 @@ "joinAllGroups": "Unir Todos os Grupos do Editor", "joinTwoGroups": "Unir Grupo de Editor com o Próximo Grupo", "lastEditorInGroup": "Abrir Último Editor no Grupo", - "maximizeEditor": "Maximizar Grupo de Editor e Ocultar Barra Lateral", + "maximizeEditor": "Maximizar Grupo de Editor e Ocultar Barras Laterais", "minimizeOtherEditorGroups": "Maximizar Grupo de Editor", "moveActiveGroupDown": "Mover Grupo de Editor para Baixo", "moveActiveGroupLeft": "Mover Grupo de Editor para a Esquerda", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "Mover Editor para o Próximo Grupo", "moveEditorToPreviousGroup": "Mover Editor para o Grupo Anterior", "moveEditorToRightGroup": "Mover Editor para o Grupo à Direita", + "navigateBack": "Voltar", + "navigateBackInEdits": "Voltar em Editar Locais", + "navigateBackInNavigations": "Voltar aos Locais de Navegação", "navigateEditorGroups": "Navegar entre Grupos de Editor", "navigateEditorHistoryByInput": "Abrir Rapidamente o Editor Anterior do Histórico", - "navigateLast": "Ir para Último", - "navigateNext": "Ir para Frente", - "navigatePrevious": "Voltar", + "navigateForward": "Ir para Frente", + "navigateForwardInEdits": "Avançar em Editar Locais", + "navigateForwardInNavigations": "Avançar nos Locais de Navegação", + "navigatePrevious": "Ir Para o Anterior", + "navigatePreviousInEdits": "Ir para Anterior em Editar Locais", + "navigatePreviousInNavigationLocations": "Ir para Anterior em Locais de Navegação", "navigateToLastEditLocation": "Ir para a Localização da Última Edição", + "navigateToLastNavigationLocation": "Ir para o Último Local de Navegação", "newEditorAbove": "Novo Grupo de Editor Acima", "newEditorBelow": "Novo Grupo de Editor Abaixo", "newEditorLeft": "Novo Grupo de Editor à Esquerda", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "Desbloquear Grupo de Editor" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "Configurar padrões de glob para editores (por exemplo, `\"*.hex\": \"hexEditor.hexEdit\"`). Eles têm precedência sobre o comportamento padrão.", "markdownPreview": "Prévia de Markdown", - "workbench.editor.autoLockGroups": "Se um editor que corresponda a um dos tipos listados for aberto como o primeiro em um grupo de editores e mais de um grupo estiver aberto, o grupo será automaticamente bloqueado. Grupos bloqueados serão usados apenas para abrir os editores quando explicitamente escolhidos pelo gesto do usuário (por exemplo, arrastar e soltar), mas não por padrão. Consequentemente, o editor ativo em um grupo bloqueado tem menos probabilidade de ser substituído acidentalmente por um editor diferente." + "workbench.editor.autoLockGroups": "Se um editor que corresponda a um dos tipos listados for aberto como o primeiro em um grupo de editores e mais de um grupo estiver aberto, o grupo será automaticamente bloqueado. Grupos bloqueados serão usados apenas para abrir os editores quando explicitamente escolhidos pelo gesto do usuário (por exemplo, arrastar e soltar), mas não por padrão. Consequentemente, o editor ativo em um grupo bloqueado tem menos probabilidade de ser substituído acidentalmente por um editor diferente.", + "workbench.editor.defaultBinaryEditor": "O editor padrão para arquivos detectados como binários. Se indefinido, o usuário será apresentado a um seletor." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "Mantenha __{0}__ para soltar no editor" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Ações do grupo de editor vazio", - "cancel": "Cancelar", - "editorOpenError": "Não é possível abrir '{0}': {1}.", - "editorOpenErrorDialog": "Não é possível abrir '{0}'", "emptyEditorGroup": "{0} (vazio)", "groupAriaLabel": "{0} de Grupo do Editor", - "groupLabel": "Grupo {0}", + "groupLabel": "Grupo {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "Cancelar", + "editorOpenErrorDialog": "Não é possível abrir '{0}'", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "Editor de Erros", "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", - "unavailableResourceErrorEditor": "Editor de Erro de Recurso Indisponível", "unavailableResourceErrorEditorText": "O editor não pôde ser aberto porque o arquivo não foi encontrado.", - "unknownErrorEditor": "Editor de Erro desconhecido", - "unknownErrorEditorText": "O editor não pôde ser aberto devido a um erro inesperado." + "unknownErrorEditorTextWithError": "Não foi possível abrir o editor devido a um erro inesperado: {0}", + "unknownErrorEditorTextWithoutError": "O editor não pôde ser aberto devido a um erro inesperado." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Fechar o Editor", @@ -3214,7 +3366,7 @@ "autoDetect": "Detecção Automática", "changeEncoding": "Alterar Codificação de Arquivo", "changeEndOfLine": "Definir a Sequência de Fim de Linha", - "changeMode": "Alterar Modo de Idioma", + "changeMode": "Alterar Modo de Linguagem", "columnSelectionModeEnabled": "Seleção de Coluna", "configureAssociationsExt": "Configurar Associação de Arquivo para '{0}'...", "configureModeSettings": "Definir configurações baseadas em linguagem '{0}'...", @@ -3229,7 +3381,7 @@ "guessedEncoding": "Adivinhado do conteúdo", "indentConvert": "converter arquivo", "indentView": "alterar exibição", - "languageDescription": "({0}) – Idioma Configurado", + "languageDescription": "({0}) – Linguagem Configurada", "languageDescriptionConfigured": "({0})", "languagesPicks": "linguagens (identificador)", "multiSelection": "{0} seleções", @@ -3241,8 +3393,8 @@ "pickEncodingForReopen": "Selecionar Codificação de Arquivo para Reabrir o Arquivo", "pickEncodingForSave": "Selecionar Codificação de Arquivo com a qual Salvar", "pickEndOfLine": "Selecionar Sequência de Fim de Linha", - "pickLanguage": "Selecionar Modo de Idioma", - "pickLanguageToConfigure": "Selecione Modo de Idioma para Associar a '{0}'", + "pickLanguage": "Selecionar Modo de Linguagem", + "pickLanguageToConfigure": "Selecione Modo de Linguagem para Associar a '{0}'", "reopenWithEncoding": "Reabrir com Codificação", "saveWithEncoding": "Salvar com Codificação", "screenReaderDetected": "Leitor de Tela Otimizado", @@ -3252,7 +3404,7 @@ "selectEOL": "Selecionar Sequência de Fim de Linha", "selectEncoding": "Selecionar Codificação", "selectIndentation": "Selecionar Recuo", - "selectLanguageMode": "Selecionar Modo de Idioma", + "selectLanguageMode": "Selecionar Modo de Linguagem", "showLanguageExtensions": "Pesquisar Extensões do Marketplace para '{0}'...", "singleSelection": "Ln {0}, Col {1}", "singleSelectionRange": "Ln {0}, Col {1} ({2} selecionado)", @@ -3262,7 +3414,7 @@ "status.editor.eol": "Fim da Linha do Editor", "status.editor.indentation": "Recuo do Editor", "status.editor.info": "Informações do Arquivo", - "status.editor.mode": "Idioma do Editor", + "status.editor.mode": "Linguagem do Editor", "status.editor.screenReaderMode": "Modo de Leitor de Tela", "status.editor.selection": "Seleção de Editor", "status.editor.tabFocusMode": "Modo de Acessibilidade", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "Limpar Todas as Notificações", "focusNotificationToasts": "Focar na Notificação do Sistema", "hideNotifications": "Ocultar as Notificações", - "notificationCenterVisible": "Se o centro de notificações está visível", - "notificationFocus": "Se uma notificação tem o foco do teclado", - "notificationToastsVisible": "Se uma notificação do sistema está visível", "notifications": "Notificações", "showNotifications": "Mostrar Notificações" }, @@ -3351,36 +3500,59 @@ "notificationSource": "Origem: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "Alinhar Painel", + "alignPanelCenter": "Definir Alinhamento do Painel como Central", + "alignPanelCenterShort": "Centralizar", + "alignPanelJustify": "Definir Alinhamento do Painel para Justificar", + "alignPanelJustifyShort": "Justificar", + "alignPanelLeft": "Definir Alinhamento do Painel para a Esquerda", + "alignPanelLeftShort": "À Esquerda", + "alignPanelRight": "Definir Alinhamento do Painel para a Direita", + "alignPanelRightShort": "À Direita", "closeIcon": "Ícone para fechar um painel.", "closePanel": "Fechar Painel", + "closeSecondarySideBar": "Fechar a Barra Lateral Secundária", "focusPanel": "Focar no Painel", "hidePanel": "Ocultar o Painel", "maximizeIcon": "Ícone para maximizar um painel.", "maximizePanel": "Maximizar Tamanho do Painel", "miShowPanel": "Mostrar &&Painel", + "miShowPanelNoMnemonic": "Mostrar Painel", "minimizePanel": "Restaurar Tamanho do Painel", + "movePanelToSecondarySideBar": "Mover os Modos de Exibição do Painel para a Barra Lateral Secundária", + "moveSidePanelToPanel": "Mover os Modos de Exibição da Barra Lateral Secundária para o Painel", "nextPanelView": "Exibição do Próximo Painel", + "panelMaxNotSupported": "A maximização do painel só tem suporte quando ele está alinhado ao centro.", + "positionPanel": "Posição do painel", "positionPanelBottom": "Mover Painel para Baixo", + "positionPanelBottomShort": "Para Baixo", "positionPanelLeft": "Mover Painel para a Esquerda", + "positionPanelLeftShort": "Para a Esquerda", "positionPanelRight": "Mover Painel para a Direita", + "positionPanelRightShort": "Para a Direita", "previousPanelView": "Modo de Exibição do Painel Anterior", "restoreIcon": "Ícone para restaurar um painel.", "toggleMaximizedPanel": "Ativar/Desativar Painel Maximizado", - "togglePanel": "Ativar/Desativar Painel" + "togglePanel": "Ativar/Desativar Painel", + "togglePanelIcon": "Ícone de alternância do painel.", + "togglePanelVisibility": "Alternar a Visibilidade do Painel" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Ocultar Painel", "moreActions": "Mais Ações...", - "panel.emptyMessage": "Arraste um modo de exibição no painel para mostrar.", + "panel.emptyMessage": "Arraste um modo de exibição aqui para a exibição.", + "pinned view containers": "Personalizações de visibilidade de entradas do painel", "resetLocation": "Redefinir a Localização" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "Focar na Barra Lateral" + "focusSideBar": "Foco na Barra Lateral Primária" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Barra de Status do Foco", - "hide": "Ocultar '{0}'", - "statusBarFocused": "Se a barra de status tem o foco do teclado" + "hide": "Ocultar '{0}'" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "Personalizações de visibilidade de entradas da barra de status" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "Ocultar Barra de Status" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[Host de Desenvolvimento de Extensão]", + "layoutControl.hide": "Ocultar o Controle do Layout", "patchedWindowTitle": "[Sem suporte]", "userIsAdmin": "[Administrador]", "userIsSudo": "[Superusuário]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "Controla o comportamento de clicar em um ícone da barra de atividades no workbench.", "activityBarVisibility": "Controla a visibilidade da barra de atividade no workbench.", "appName": "`${appName}`: por exemplo, VS Code.", - "auxiliaryBarEnabled": "Controla se o painel lateral oposto ao painel lateral está habilitado.", "centeredLayoutAutoResize": "Controla se o layout centralizado deve ser redimensionado automaticamente para a largura máxima quando mais de um grupo é aberto. Uma vez que apenas um grupo estiver aberto, ele será redimensionado para a largura centralizada original.", "closeEmptyGroups": "Controla o comportamento de grupos de editor vazios quando a última guia do grupo é fechada. Quando habilitados, os grupos vazios serão fechados automaticamente. Quando desabilitados, os grupos vazios continuarão fazendo parte da grade.", "closeOnFileDelete": "Controla se os editores que mostram um arquivo que foi aberto durante a sessão devem fechar automaticamente ao serem excluídos ou renomeados por algum outro processo. Desabilitar isso manterá o editor aberto em tal evento. Observe que a exclusão de dentro do aplicativo sempre fechará o editor e que os editores com alterações não salvas nunca fecharão para preservar seus dados.", "closeOnFocusLost": "Controla se a Abertura Rápida deve ser fechada automaticamente quando perde o foco.", "commandHistory": "Controla o número de comandos usados recentemente para manter o histórico da paleta de comandos. Defina como 0 para desabilitar o histórico de comandos.", + "confirmBeforeClose": "Controla se uma caixa de diálogo de confirmação deve ser exibida antes de fechar a janela ou encerrar do aplicativo.", "confirmBeforeCloseWeb": "Controla se um diálogo de confirmação deve ser mostrado antes do fechamento da janela ou da guia do navegador. Observe que, mesmo quando esta configuração está habilitada, os navegadores ainda podem decidir fechar uma guia ou uma janela sem confirmação e que ela é apenas uma dica que pode não funcionar em alguns casos.", "customMenuBarAltFocus": "Controla se a barra de menus será focada pressionando a tecla Alt. Essa configuração não tem efeito sobre como ativar/desativar a barra de menus com a tecla Alt.", "decorations.badges": "Controla se as decorações de arquivo do editor devem usar selos.", "decorations.colors": "Controla se as decorações de arquivo do editor devem usar cores.", "dirty": "`${dirty}`: um indicador para quando o editor ativo tem alterações não salvas.", + "dropIntoEditor": "Controla se você pode arrastar e soltar um arquivo em um editor de texto mantendo pressionada a tecla `shift` (em vez de abrir o arquivo em um editor).", "editorOpenPositioning": "Controla onde os editores são abertos. Selecione `left` ou `right` para abrir editores à esquerda ou à direita do editor ativo no momento. Selecione `first` ou `last` para abrir editores independentemente do que está atualmente ativo.", "editorTabCloseButton": "Controla a posição dos botões de fechar das guias do editor ou os desabilita quando definido como 'desativado'. Esse valor é ignorado quando `#workbench.editor.showTabs#` está desabilitado.", "enableMenuBarMnemonics": "Controla se os menus principais podem ser abertos por meio de atalhos da tecla Alt. A desabilitação de mnemônicos permite associar esses atalhos de tecla Alt aos comandos do editor.", - "enablePreview": "Controla se os editores abertos são mostrados como visualização. Os editores de visualização não permanecem abertos e são reutilizados até que sejam definidos explicitamente para permanecerem abertos (por exemplo, por meio de clique duplo ou de edição) e aparecem com um estilo da fonte itálico.", - "enablePreviewFromCodeNavigation": "Controla se editores permanecem na visualização quando uma navegação de código é iniciada deles. Os editores de visualização não permanecem abertos e são reutilizados até que explicitamente definidos para permanecerem abertos (por exemplo, por meio do clique duplo ou edição). Este valor é ignorado quando `#workbench.editor.enablePreview#` está desabilitado.", - "enablePreviewFromQuickOpen": "Controla se os editores abertos na Abertura Rápida são mostrados como visualização. Os editores de visualização não permanecem abertos e são reutilizados até que sejam definidos explicitamente para permanecerem abertos (por exemplo, por meio de clique duplo ou de edição). Esse valor é ignorado quando `#workbench.editor.enablePreview#` é desabilitado.", + "enablePreview": "Controla se os editores abertos são mostrados como editores de visualização. Os editores de visualização não permanecem abertos, são reutilizados até serem explicitamente definidos para serem mantidos abertos (por exemplo, por meio de clique duplo ou edição) e mostram os nomes dos arquivos em itálico.", + "enablePreviewFromCodeNavigation": "Controla se os editores permanecem na visualização quando uma navegação de código é iniciada a partir deles. Os editores de visualização não permanecem abertos e são reutilizados até que sejam explicitamente definidos para serem mantidos abertos (por exemplo, por meio do clique duplo ou edição). Esse valor é ignorado quando `#workbench.editor.enablePreview#` está desabilitado.", + "enablePreviewFromQuickOpen": "Controla se os editores abertos a partir da Abertura Rápida são mostrados como editores de visualização. Os editores de visualização não permanecem abertos e são reutilizados até que sejam explicitamente definidos para serem mantidos abertos (por exemplo, por meio do clique duplo ou edição). Esse valor é ignorado quando `#workbench.editor.enablePreview#` está desabilitado.", + "exclude": "Configure [padrões glob](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) para excluir arquivos do histórico de arquivos local. Alterar essa configuração não tem efeito nas entradas existentes do histórico de arquivos locais.", "focusRecentEditorAfterClose": "Controla se as guias são fechadas na ordem usada mais recentemente ou da esquerda para a direita.", "folderName": "`${folderName}`: o nome da pasta do workspace que contém o arquivo (por exemplo, myFolder).", "folderPath": "`${folderPath}`: o caminho do arquivo da pasta do workspace que contém o arquivo (por exemplo, /Users/Development/myFolder).", "fontAliasing": "Controla o método de suavização de fonte no workbench.", "highlightModifiedTabs": "Controla se uma borda superior está desenhada nas guias para editores que têm alterações não salvas. Esse valor é ignorado quando o `#workbench.editor.showTabs#` está desabilitado.", + "layoutControlEnabled": "Controla se os controles de layout na barra de título personalizada são ativados por meio de {0}.", + "layoutControlEnabledDeprecation": "Essa configuração foi preterida em favor de {0}", + "layoutControlType": "Controla se o controle de layout na barra de título personalizada é exibido como um único botão de menu ou com vários comandos de interface do usuário.", + "layoutControlTypeDeprecation": "Essa configuração foi preterida em favor de {0}", + "layoutcontrol.type.both": "Mostra os botões suspenso e de alternância.", + "layoutcontrol.type.menu": "Mostra um único botão com uma lista suspensa de opções de layout.", + "layoutcontrol.type.toggles": "Mostra vários botões para alternar a visibilidade dos painéis e da barra lateral.", "limitEditorsEnablement": "Controla se o número de editores abertos deve ser limitado ou não. Quando habilitado, os editores menos usados recentemente fecharão para abrir espaço para os editores recém-abertos.", + "limitEditorsExcludeDirty": "Controla se o número máximo de editores abertos deve excluir os editores sujos para contagem até o limite configurado.", "limitEditorsMaximum": "Controla o número máximo de editores abertos. Use a configuração `#workbench.editor.limit.perEditorGroup#` para controlar esse limite por grupo de editor ou em todos os grupos.", - "menuBarVisibility": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e um único pressionamento da tecla Alt fará com que ela seja mostrada. A configuração 'compact' inserirá o menu na barra lateral.", - "menuBarVisibility.mac": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e a execução de `Focus Application Menu` a mostrará. A configuração 'compact' inserirá o menu na barra lateral.", - "mouseBackForwardToNavigate": "Navegar entre arquivos abertos usando os botões do mouse quatro e cinco, se fornecido.", + "localHistoryEnabled": "Controla se o histórico de arquivos locais está ativado. Quando habilitado, o conteúdo do arquivo de um editor salvo será armazenado em um local de backup para poder restaurar ou revisar o conteúdo posteriormente. Alterar essa configuração não tem efeito nas entradas existentes do histórico de arquivos locais.", + "localHistoryMaxFileEntries": "Controla o número máximo de entradas do histórico de arquivos locais por arquivo. Quando o número de entradas do histórico de arquivos locais exceder esse número para um arquivo, as entradas mais antigas serão descartadas.", + "localHistoryMaxFileSize": "Controla o tamanho máximo de um arquivo (em KB) a ser considerado para o histórico do arquivo local. Arquivos maiores não serão adicionados ao histórico de arquivos locais. Alterar essa configuração não tem efeito nas entradas existentes do histórico de arquivos locais.", + "menuBarVisibility": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e que um único pressionamento da tecla Alt fará com que ela seja mostrada. A configuração 'compact' inserirá o menu na barra lateral.", + "menuBarVisibility.mac": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e que a execução de 'Focus Application Menu' a mostrará. A configuração 'compact' inserirá o menu na barra lateral.", + "mergeWindow": "Configure um intervalo em segundos durante o qual a última entrada no histórico do arquivo local é substituída pela entrada que está sendo adicionada. Isso ajuda a reduzir o número geral de entradas adicionadas, por exemplo, quando o salvamento automático está ativado. Essa configuração é aplicada apenas a entradas que tenham a mesma origem de origem. Alterar essa configuração não tem efeito nas entradas existentes do histórico de arquivos locais.", + "mouseBackForwardToNavigate": "Habilita o uso dos botões quatro e cinco do mouse para os comandos 'Voltar' e 'Avançar'.", + "navigationScope": "Controla o escopo do histórico de navegação em editores para comandos como 'Voltar' e 'Avançar'.", "openDefaultKeybindings": "Controla se as configurações de associação de teclas de abertura também abrem um editor mostrando todas as associações de teclas padrão.", "openDefaultSettings": "Controla se as configurações de abertura também abrem um editor mostrando todas as configurações padrão.", - "openFilesInNewWindow": "Controla se os arquivos devem abrir em uma nova janela.\r\nObserve que pode haver ainda casos onde essa configuração é ignorada (por exemplo, quando usando o '..--nova janela ' ou '-reutilização-janela ' opção de linha de comando).", - "openFilesInNewWindowMac": "Controla se os arquivos devem abrir em uma nova janela. \r\nObserve que pode haver ainda casos onde essa configuração é ignorada (por exemplo, quando usando o '..--nova janela ' ou '-reutilização-janela ' opção de linha de comando).", + "openFilesInNewWindow": "Controla se os arquivos devem ser abertos em uma nova janela ao usar uma caixa de diálogo de linha de comando ou de arquivo.\r\nObserve que ainda pode haver casos em que essa configuração é ignorada (por exemplo, ao usar a opção de linha de comando '--new-window' ou '--reuse-window').", + "openFilesInNewWindowMac": "Controla se os arquivos devem ser abertos em uma nova janela ao usar uma caixa de diálogo de linha de comando ou de arquivo.\r\nObserve que ainda pode haver casos em que essa configuração é ignorada (por exemplo, ao usar a opção de linha de comando '--new-window' ou '--reuse-window').", "openFoldersInNewWindow": "Controla se as pastas devem abrir em uma nova janela ou substituir a última janela ativa.\r\nObserve que ainda podem haver casos em que essa configuração é ignorada (por exemplo, quando usar a opção de linha de comando '--new-windows' ou '--reuse-window').", - "panelDefaultLocation": "Controla a localização padrão do painel (terminal, console de depuração, saída, problemas). Ele pode ser exibido na parte inferior, direita ou esquerda do workbench.", + "panelDefaultLocation": "Controla a localização padrão do painel (terminal, console de depuração, saída, problemas) em um novo workspace. Ele pode ser exibido na parte inferior, direita ou esquerda da área do editor.", "panelOpensMaximized": "Controla se o painel é aberto maximizado. Ele pode ser sempre aberto maximizado, nunca aberto maximizado ou aberto no último estado em que estava antes de ser fechado.", "perEditorGroup": "Controla se o limite de editores abertos máximos deve ser aplicado por grupo de editor ou por todos os grupos de editor.", "pinnedTabSizing": "Controla o dimensionamento das guias fixadas do editor. As guias fixadas são classificadas 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.", @@ -3505,7 +3693,7 @@ "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.", + "sideBarLocation": "Controla os locais da barra lateral primária e da barra de atividades. Elas podem ser mostradas à esquerda ou à direita do workbench. A barra lateral secundária será mostrada no lado oposto do workbench.", "sideBySideDirection": "Controla a direção padrão dos editores que são abertos lado a lado (por exemplo, no Explorador). Por padrão, os editores serão abertos no lado direito do editor ativo no momento. Se esta opção for alterada para `down`, os editores serão abertos abaixo daquele que está ativo no momento.", "splitInGroupLayout": "Controla o layout para quando um editor é dividido em um grupo de editores para ser vertical ou horizontal.", "splitOnDragAndDrop": "Controla se os grupos do editor podem ser divididos das operações de arrastar e soltar soltando um editor ou um arquivo nas bordas da área do editor.", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "Controla o formato do rótulo de um editor sem título.", "useSplitJSON": "Controla se o editor de JSON dividido deve ser usado ao editar configurações como JSON.", "viewVisibility": "Controla a visibilidade das ações do cabeçalho do modo de exibição. Exibir ações de cabeçalho poderá estar sempre visível ou visível apenas quando esse modo de exibição estiver com foco ou focalizado.", - "window.confirmBeforeClose.always": "Sempre tentar a solicitação de confirmação. Observe que os navegadores ainda podem decidir fechar uma guia ou uma janela sem confirmação.", - "window.confirmBeforeClose.keyboardOnly": "Solicitar confirmação apenas se uma associação de teclas for detectada. Observe que a detecção talvez não seja possível em alguns casos.", - "window.confirmBeforeClose.never": "Nunca solicitar confirmação explicitamente, a menos que a perda de dados seja iminente.", + "window.confirmBeforeClose.always": "Sempre solicitar confirmação.", + "window.confirmBeforeClose.always.web": "Sempre tentar a solicitação de confirmação. Observe que os navegadores ainda podem decidir fechar uma guia ou uma janela sem confirmação.", + "window.confirmBeforeClose.keyboardOnly": "Peça confirmação apenas se uma associação de teclas for usada.", + "window.confirmBeforeClose.keyboardOnly.web": "Somente peça confirmação se uma associação de teclas foi usada para fechar a janela. Observe que a detecção pode não ser possível em alguns casos.", + "window.confirmBeforeClose.never": "Nunca peça confirmação explicitamente.", + "window.confirmBeforeClose.never.web": "Nunca solicitar confirmação explicitamente, a menos que a perda de dados seja iminente.", "window.menuBarVisibility.classic": "O menu é exibido na parte superior da janela e fica oculto somente no modo de tela inteira.", - "window.menuBarVisibility.compact": "O menu é exibido como um botão compacto na barra lateral. Este valor é ignorado quando `#window.titleBarStyle#` é `native`.", + "window.menuBarVisibility.compact": "O menu é exibido como um botão compacto na barra lateral. Esse valor é ignorado quando '#window.titleBarStyle#' for 'native'.", "window.menuBarVisibility.hidden": "O menu está sempre oculto.", "window.menuBarVisibility.toggle": "O menu está oculto, mas pode ser exibido na parte superior da janela por meio da tecla Alt.", "window.menuBarVisibility.toggle.mac": "O menu está oculto, mas pode ser exibido na parte superior da janela executando o comando `Focus Application Menu`.", @@ -3539,14 +3730,22 @@ "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.historyBasedLanguageDetection": "Permite o uso do histórico do editor na detecção de idioma. Isso faz com que a detecção automática de idioma privilegie os idiomas que foram abertos recentemente e permite que a detecção de Idioma automática opere com entradas menores.", "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 de idioma. Isso também pode ser definido por idioma para que você possa especificar os idiomas dos quais não deseja ser desativado. Isso é útil para linguagens como Markdown, que geralmente contêm outras linguagens que podem levar a detecção de idioma a pensar que é a linguagem incorporada e não Markdown.", + "workbench.editor.languageDetection": "Controla se a linguagem em um editor de texto é detectada automaticamente, a menos que tenha sido explicitamente definido pelo seletor de linguagem. Isso também pode ser definido por linguagem para que você possa especificar as linguagens das quais não deseja ser desativado. Isso é útil para linguagens como Markdown, que geralmente contêm outras linguagens que podem levar a detecção de linguagem a pensar que é a linguagem incorporada e não Markdown.", + "workbench.editor.navigationScopeDefault": "Navegar por todos os editores abertos e grupos de editores.", + "workbench.editor.navigationScopeEditor": "Navegar somente no editor ativo.", + "workbench.editor.navigationScopeEditorGroup": "Navegar somente em editores do grupo de editores ativo.", "workbench.editor.pinnedTabSizing.compact": "Uma guia fixa será mostrada em um formato compacto com apenas o ícone ou a primeira letra do nome do editor.", "workbench.editor.pinnedTabSizing.normal": "Uma guia fixa herda a aparência das guias não fixas.", "workbench.editor.pinnedTabSizing.shrink": "Uma guia fixa é reduzida a um tamanho compacto fixo mostrando partes do nome do editor.", + "workbench.editor.preferBasedLanguageDetection": "Quando habilitado, um modelo de detecção de idioma que leva em conta o histórico do editor terá maior precedência.", + "workbench.editor.showLanguageDetectionHints": "Quando habilitado, mostra uma correção rápida da barra de status quando o idioma do editor não corresponde ao idioma do conteúdo detectado.", + "workbench.editor.showLanguageDetectionHints.editors": "Mostrar nos editores dos textos sem título", + "workbench.editor.showLanguageDetectionHints.notebook": "Mostrar nos editores dos blocos de anotações", "workbench.editor.splitInGroupLayoutHorizontal": "Os editores são posicionados da esquerda para a direita.", "workbench.editor.splitInGroupLayoutVertical": "Os editores são posicionados de cima para baixo.", "workbench.editor.splitSizingDistribute": "Divide todos os grupos do editor em partes iguais.", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "Nunca maximizar o painel ao abri-lo. O painel será aberto não maximizado.", "workbench.panel.opensMaximized.preserve": "Abrir o painel no estado em que estava antes de ser fechado.", "workbench.quickOpen.preserveInput": "Controla se a última entrada digitada para a Abertura Rápida deverá ser restaurada ao ser aberta na próxima vez.", + "workbench.reduceMotion": "Controla se o workbench deve ser renderizado com menos animações.", + "workbench.reduceMotion.auto": "Renderize com movimentos reduzidos com base na configuração do sistema operacional.", + "workbench.reduceMotion.off": "Não renderizar com movimentos reduzidos", + "workbench.reduceMotion.on": "Sempre renderizar com movimentos reduzidos.", "wrapTabs": "Controla se as guias devem ser encapsuladas em várias linhas ao exceder o espaço disponível ou se uma barra de rolagem deve ser exibida em vez disso. Esse valor é ignorado quando `#workbench.editor.showTabs#` é desabilitado.", "zenMode.centerLayout": "Controla se a ativação do modo Zen também centraliza o layout.", "zenMode.fullScreen": "Controla se a ativação do modo Zen também coloca o workbench no modo de tela inteira.", @@ -3584,15 +3787,11 @@ "test": "Testar", "view": "Ver" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "O identificador do painel auxiliar ativo", - "auxiliaryBarFocus": "Se a barra auxiliar tem o foco no teclado", - "auxiliaryBarVisible": "Se a barra auxiliar estiver visível" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "O identificador do painel auxiliar ativo", "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", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "Se o grupo de editores ativo é o último grupo", "activeEditorGroupLocked": "Se o grupo de editor ativo está bloqueado", "activeEditorIsDirty": "Se o editor ativo tem alterações não salvas", + "activeEditorIsFirstInGroup": "Se o editor ativo for o primeiro no seu grupo", + "activeEditorIsLastInGroup": "Se o editor ativo for o último no seu grupo", "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", + "activePanel": "O identificador do painel ativo", + "activeViewlet": "O identificador do viewlet ativo", + "auxiliaryBarFocus": "Se a barra auxiliar tem o foco no teclado", + "auxiliaryBarVisible": "Se a barra auxiliar estiver visível", + "bannerFocused": "Se a faixa tem ou não o foco do teclado", + "dirtyWorkingCopies": "Se há cópias de trabalho com alterações não salvas", "editorAreaVisible": "Se a área do editor está visível", "editorIsOpen": "Se um editor está aberto", + "editorTabsVisible": "Se as guias do editor estão visíveis", + "focusedView": "O identificador do modo de exibição que tem o foco do teclado", "groupEditorsCount": "O número de grupos de editores abertos", "inZenMode": "Se o modo Zen está habilitado", "isCenteredLayout": "Se o layout centralizado está habilitado", + "isFileSystemResource": "Se o recurso tem o suporte de um provedor de sistema de arquivos", + "isFullscreen": "Se a janela está no modo de tela inteira", "multipleEditorGroups": "Se há vários grupos de editores abertos", - "promptOpenWith.defaultEditor.displayName": "Editor de Texto", + "notificationCenterVisible": "Se o centro de notificações está visível", + "notificationFocus": "Se uma notificação tem o foco do teclado", + "notificationToastsVisible": "Se uma notificação do sistema está visível", + "panelAlignment": "O alinhamento do painel, seja 'centro', 'esquerda', 'direita' ou 'justificar'", + "panelFocus": "Se o painel tem o foco do teclado", + "panelMaximized": "Se o painel está maximizado", + "panelPosition": "A posição do painel, sempre \"inferior\"", + "panelVisible": "Se o painel está visível", + "remoteName": "O nome do local remoto com o qual a janela está conectada ou uma cadeia de caracteres vazia se ela não está conectada com nenhum local remoto", + "resource": "O valor completo do recurso, incluindo o esquema e o caminho", + "resourceDirname": "O nome da pasta na qual o recurso está contido", + "resourceExtname": "O nome da extensão do recurso", + "resourceFilename": "O nome do arquivo do recurso", + "resourceLangId": "O identificador de linguagem do recurso", + "resourcePath": "O caminho completo do recurso", + "resourceScheme": "O esquema do recurso", + "resourceSet": "Se um recurso está presente ou não", + "sideBarFocus": "Se a barra lateral tem o foco do teclado", + "sideBarVisible": "Se a barra lateral está visível", "sideBySideEditorActive": "Se um editor lado a lado estiver ativo", "splitEditorsVertically": "Se editores são divididos verticalmente", + "statusBarFocused": "Se a barra de status tem o foco do teclado", "textCompareEditorActive": "Se um editor de comparação de texto está ativo", - "textCompareEditorVisible": "Se um editor de comparação de texto está visível" + "textCompareEditorVisible": "Se um editor de comparação de texto está visível", + "virtualWorkspace": "O esquema do espaço de trabalho atual se for de um sistema de arquivos virtual ou de uma cadeia de caracteres vazia.", + "workbenchState": "O tipo de workspace aberto na janela, 'vazio' (nenhum workspace), 'pasta' (pasta única) ou 'workspace' (workspace de várias raízes)", + "workspaceFolderCount": "O número de pastas raiz no workspace" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "Interno", + "promptOpenWith.defaultEditor.displayName": "Editor de Texto" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3624,25 +3860,7 @@ "sideBySideLabels": "{0} – {1}" }, "vs/workbench/common/editor/textEditorModel": { - "languageAutoDetected": "O idioma {0} foi detectado automaticamente e definido como o modo de idioma." - }, - "vs/workbench/common/panel": { - "activePanel": "O identificador do painel ativo", - "panelFocus": "Se o painel tem o foco do teclado", - "panelMaximized": "Se o painel está maximizado", - "panelPosition": "A posição do painel, seja 'esquerda', 'direita' ou 'inferior'", - "panelVisible": "Se o painel está visível" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "Se o recurso tem o suporte de um provedor de sistema de arquivos", - "resource": "O valor completo do recurso, incluindo o esquema e o caminho", - "resourceDirname": "O nome da pasta na qual o recurso está contido", - "resourceExtname": "O nome da extensão do recurso", - "resourceFilename": "O nome do arquivo do recurso", - "resourceLangId": "O identificador de idioma do recurso", - "resourcePath": "O caminho completo do recurso", - "resourceScheme": "O esquema do recurso", - "resourceSet": "Se um recurso está presente ou não" + "languageAutoDetected": "A linguagem {0} foi detectado automaticamente e definido como o modo de linguagem." }, "vs/workbench/common/theme": { "activityBarActiveBackground": "Cor da tela de fundo da barra de atividades para o item ativo. A barra de atividade é exibida na extrema esquerda ou direita e permite alternar entre os modos de exibição da barra lateral.", @@ -3659,6 +3877,9 @@ "banner.foreground": "Cor da tela de fundo da faixa. O banner é mostrado sob a barra de título da janela.", "banner.iconForeground": "Cor do ícone da faixa. O banner é mostrado sob a barra de título da janela.", "editorDragAndDropBackground": "Cor da tela de fundo ao arrastar editores. A cor deve ter transparência para que o conteúdo do editor ainda possa se destacar.", + "editorDropIntoPromptBackground": "Cor do plano de fundo do texto mostrado nos editores ao arrastar arquivos. Este texto informa ao usuário que ele pode manter pressionada a tecla Shift para soltar no editor.", + "editorDropIntoPromptBorder": "Cor da borda do texto mostrado nos editores ao arrastar arquivos. Este texto informa ao usuário que ele pode manter pressionada a tecla Shift para soltar no editor.", + "editorDropIntoPromptForeground": "Cor do primeiro plano do texto mostrado nos editores ao arrastar arquivos. Este texto informa ao usuário que ele pode manter pressionada a tecla Shift para soltar no editor.", "editorGroupBorder": "Cor para separar vários grupos de editor. Os grupos de editor são contêineres de editores.", "editorGroupEmptyBackground": "Cor da tela de fundo de um grupo de editor vazio. Os grupos de editor são contêineres de editores.", "editorGroupFocusedEmptyBorder": "A cor da borda de um grupo de editor vazio que está com foco. Os grupos de editor são contêineres de editores.", @@ -3708,8 +3929,11 @@ "statusBarBorder": "Cor da borda da barra de status que separa para a barra lateral e o editor. A barra de status é mostrada na parte inferior da janela.", "statusBarErrorItemBackground": "Cor da tela de fundo dos itens de erro da barra de status. Os itens de erro destacam-se de outras entradas da barra de status para indicar condições de erro. A barra de status é mostrada na parte inferior da janela.", "statusBarErrorItemForeground": "Cor de primeiro plano dos itens de erro da barra de status. Os itens de erro destacam-se de outras entradas da barra de status para indicar condições de erro. A barra de status é mostrada na parte inferior da janela.", + "statusBarFocusBorder": "Cor da borda da barra de status quando focada na navegação do teclado. A barra de status é mostrada na parte inferior da janela.", "statusBarForeground": "Cor de primeiro plano da barra de status quando um workspace ou pasta é aberto. A barra de status é mostrada na parte inferior da janela.", "statusBarItemActiveBackground": "Cor da tela de fundo do item da barra de status ao clicar. A barra de status é mostrada na parte inferior da janela.", + "statusBarItemCompactHoverBackground": "Cor da tela de fundo do item da barra de status ao focalizar um item que contém dois focos. A barra de status é mostrada na parte inferior da janela.", + "statusBarItemFocusBorder": "Cor da borda do item da barra de status quando focada na navegação do teclado. A barra de status é mostrada na parte inferior da janela.", "statusBarItemHostBackground": "Cor da tela de fundo para o indicador remoto na barra de status.", "statusBarItemHostForeground": "Cor de primeiro plano para o indicador remoto na barra de status.", "statusBarItemHoverBackground": "Cor da tela de fundo do item da barra de status ao passar o mouse. A barra de status é mostrada na parte inferior da janela.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "A cor usada para a borda da janela quando ela está ativa. É compatível apenas no cliente de desktop ao usar a barra de título personalizada.", "windowInactiveBorder": "A cor usada para a borda da janela quando ela está inativa. É compatível apenas no cliente de desktop ao usar a barra de título personalizada." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "O identificador do viewlet ativo", - "sideBarFocus": "Se a barra lateral tem o foco do teclado", - "sideBarVisible": "Se a barra lateral está visível" - }, "vs/workbench/common/views": { "defaultViewIcon": "Ícone de exibição padrão.", - "duplicateId": "Uma exibição com a ID '{0}' já está registrada", - "focusedView": "O identificador do modo de exibição que tem o foco do teclado" + "duplicateId": "Uma exibição com a ID '{0}' já está registrada" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "Configurar Argumentos de Runtime", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "Janela", "zoomLevel": "Ajustar o nível de zoom da janela. O tamanho original é 0 e cada incremento acima (por exemplo, 1) ou abaixo (por exemplo, -1) representa zoom 20% maior ou menor. Você também pode inserir decimais para ajustar o nível de zoom com uma granularidade mais fina." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "Salvando o estado da interface do usuário" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "Versão: {0}\r\nConfirmar: {1}\r\nData: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nSO: {7}", + "aboutDetail": "Versão: {0}\r\nCommit: {1}\r\nData: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", "cancelButton": "Cancelar", "copy": "&&Copiar", "okButton": "OK", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Cancelar", + "closeWindowButtonLabel": "&&Fechar Janela", + "closeWindowMessage": "Tem certeza de que deseja fechar a janela?", + "doNotAskAgain": "Não perguntar novamente", + "exitButtonLabel": "&&Sair", + "keychainWriteError": "Falha ao gravar informações de logon no conjunto de chaves com o erro '{0}'.", "learnMore": "Saiba mais", "loaderCycle": "Há um ciclo de dependência nos módulos AMD que precisa ser resolvido!", "loginButton": "&&Fazer Logon", "password": "Senha", "proxyAuthRequired": "Autenticação de Proxy Obrigatória", "proxyDetail": "O proxy '{0}' requer um nome de usuário e uma senha.", + "quitButtonLabel": "&&Encerrar", + "quitMessage": "Tem certeza de que deseja sair?", + "quitMessageMac": "Tem certeza de que deseja encerrar?", "rememberCredentials": "Lembrar minhas credenciais", "runningAsRoot": "Não é recomendado executar {0} como usuário root.", - "username": "Nome de usuário" + "shutdownErrorClose": "Um erro inesperado impediu o fechamento da janela.", + "shutdownErrorDetail": "Erro: {0}", + "shutdownErrorLoad": "Um erro inesperado impediu a alteração do espaço de trabalho", + "shutdownErrorQuit": "Um erro inesperado impediu o encerramento do aplicativo.", + "shutdownErrorReload": "Um erro inesperado impediu a recarga da janela.", + "shutdownForceClose": "Fechar Mesmo Assim", + "shutdownForceLoad": "Alterar Mesmo Assim", + "shutdownForceQuit": "Sair mesmo assim", + "shutdownForceReload": "Recarregar Mesmo Assim", + "shutdownTitleClose": "Fechar a janela está demorando um pouco mais...", + "shutdownTitleLoad": "A alteração do workspace está demorando um pouco mais...", + "shutdownTitleQuit": "Sair do aplicativo está demorando um pouco mais...", + "shutdownTitleReload": "Recarregar a janela está demorando um pouco mais...", + "troubleshooting": "Guia de Solução de Problemas", + "username": "Nome de usuário", + "willShutdownDetail": "As seguintes operações ainda estão em execução: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "Ponto de interrupção na linha", + "audioCues.lineHasError.name": "Erro na linha", + "audioCues.lineHasFoldedArea.name": "Área Dobrada em Linha", + "audioCues.lineHasInlineSuggestion.name": "Sugestão em Linha", + "audioCues.lineHasWarning.name": "Aviso em linha", + "audioCues.noInlayHints": "Sem Dicas de Embutimento na Linha", + "audioCues.onDebugBreak.name": "Depurador Parado no Ponto de Interrupção" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "Habilitar dicas de áudio quando um leitor de tela estiver conectado.", + "audioCues.enabled.off": "Desabilitar as dicas de áudio.", + "audioCues.enabled.on": "Habilitar dica de áudio.", + "audioCues.lineHasBreakpoint": "Reproduz um som quando a linha ativa tem um ponto de interrupção.", + "audioCues.lineHasError": "Reproduz um som quando a linha ativa tem um erro.", + "audioCues.lineHasFoldedArea": "Reproduz um som quando a linha ativa tem uma área dobrada que pode ser desdobrada.", + "audioCues.lineHasInlineSuggestion": "Reproduz um som quando a linha ativa tem uma sugestão embutida.", + "audioCues.lineHasWarning": "Reproduz um som quando a linha ativa tem um aviso.", + "audioCues.noInlayHints": "Reproduz um som ao tentar ler uma linha com dicas embutidas que não tenhas estas dicas.", + "audioCues.onDebugBreak": "Reproduz um som quando o depurador parou em um ponto de interrupção.", + "audioCues.volume": "O volume das dicas de áudio em porcentagem (0-100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "Ajuda: listar indicações de áudio", + "audioCues.help.placeholder": "Selecione uma indicação de áudio para reproduzir", + "audioCues.help.settings": "Habilitar/Desabilitar Indicação de Áudio", + "disabled": "Desabilitado" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "Não foi possível salvar os editores sujos a seguir na localização de backup.", @@ -3877,6 +4149,7 @@ "fileOperation": "Operação de arquivo", "nothing": "Não foram feitas edições", "quit": "Encerrar", + "refactoring.autoSave": "Controla se os arquivos que fizeram parte de uma refatoração são salvos automaticamente", "reloadTheWindow": "Recarregar a Janela", "summary.0": "Não foram feitas edições", "summary.n0": "Feitas {0} edições de texto em um arquivo", @@ -3899,6 +4172,7 @@ "toogleSelection": "Ativar/Desativar Alteração" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "Descartar", "conflict.1": "Não é possível aplicar a refatoração porque '{0}' foi alterado nesse meio tempo.", "conflict.N": "Não é possível aplicar a refatoração porque {0} outros arquivos foram alterados nesse meio tempo.", "create": "criar", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}, visualização da refatoração)", "edt.title.del": "{0} (excluir, visualização da refatoração)", "empty.msg": "Invoque uma ação de código, como renomear, para ver uma visualização das alterações aqui.", + "ok": "Aplicar", "rename": "renomear" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "Não é possível desinstalar o comando do shell '{0}'.", "successFrom": "O comando do shell '{0}' foi desinstalado com êxito do CAMINHO." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "Os tipos de ação de código a serem executados ao salvar.", "codeActionsOnSave.fixAll": "Controla se a ação de correção automática deve ser executada ao salvar arquivos.", "codeActionsOnSave.generic": "Controla se as ações '{0}' devem ser executadas no salvamento de arquivo." @@ -4016,31 +4291,19 @@ "hintWhitespace": "Mostrar Diferenças de Espaço em Branco", "removeTimeout": "Remover Limite" }, - "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.replace": "Substituir", - "label.replaceAllButton": "Substituir Tudo", - "label.replaceButton": "Substituir", - "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", - "placeholder.find": "Localizar" + "placeholder.find": "Localizar (⇅ para histórico)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "Desenvolvedor: Inspecionar Tokens e Escopos do Editor", "inspectTMScopesWidget.loading": "Carregando..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "Desenvolvedor: Inspecionar Mapeamentos de Chave", + "workbench.action.inspectKeyMap": "Inspecionar Mapeamentos de Chave", "workbench.action.inspectKeyMapJSON": "Inspecionar Mapeamentos de Chave (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4056,12 +4319,12 @@ "schema.closeBracket": "A sequência de caracteres de colchete de fechamento ou a sequência de caracteres.", "schema.colorizedBracketPairs": "Define os pares de colchetes que são coloridos por seu nível de aninhamento se a colorização de par de colchetes estiver habilitada.", "schema.comments": "Define os símbolos de comentário", - "schema.folding": "As configurações de dobragem do idioma.", + "schema.folding": "As configurações de dobragem da linguagem.", "schema.folding.markers": "Marcadores de dobragem específicos da linguagem, como '#region' e '#endregion'. Os regexes de início e término serão testados com relação ao conteúdo de todas as linhas e precisam ser projetados com eficiência", "schema.folding.markers.end": "O padrão RegExp para o marcador de fim. O regexp precisa começar com '^'.", "schema.folding.markers.start": "O padrão RegExp para o marcador de início. O regexp precisa começar com '^'.", "schema.folding.offSide": "Uma linguagem estará em conformidade com a regra externa se os blocos nessa linguagem forem expressos pelos recuos deles. Se definidas, as linhas vazias pertencerão ao bloco subsequente.", - "schema.indentationRules": "As configurações de recuo do idioma.", + "schema.indentationRules": "As configurações de recuo da linguagem.", "schema.indentationRules.decreaseIndentPattern": "Se uma linha corresponder a esse padrão, todas as linhas depois dela não deverão ser recuadas uma vez (até que outra regra corresponda).", "schema.indentationRules.decreaseIndentPattern.errorMessage": "Precisa corresponder ao padrão `/^([gimuy]+)$/`.", "schema.indentationRules.decreaseIndentPattern.flags": "Os sinalizadores RegExp para decreaseIndentPattern.", @@ -4079,7 +4342,7 @@ "schema.indentationRules.unIndentedLinePattern.flags": "Os sinalizadores RegExp para unIndentedLinePattern.", "schema.indentationRules.unIndentedLinePattern.pattern": "O padrão RegExp para unIndentedLinePattern.", "schema.lineComment": "A sequência de caracteres que inicia um comentário de linha.", - "schema.onEnterRules": "As regras do idioma a serem avaliadas ao pressionar Enter.", + "schema.onEnterRules": "As regras da linguagem a serem avaliadas ao pressionar Enter.", "schema.onEnterRules.action": "A ação a ser executada.", "schema.onEnterRules.action.appendText": "Descreve o texto a ser acrescentado após a nova linha e depois do recuo.", "schema.onEnterRules.action.indent": "Descreve o que fazer com o recuo", @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "não mostrar", "keyboardBindingTooltip": "{0}", - "selectAlanguage2": "Selecione um idioma", + "openADifferentEditor": "abrir um editor diferente", + "or": " ou ", + "selectAlanguage2": "Selecione uma linguagem", + "startTyping": "Comece a digitar para ignorar ou ", "thisAgain": " isso novamente.", - "toGetStarted": " para começar. Comece a digitar para ignorar ou " + "toGetStarted": " para começar." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "Colar Área de Transferência de Seleção" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "Iniciar Registro em Log da Gramática de Sintaxe do TextMate" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "Cor da tela de fundo do intervalo de comentários atualmente selecionado ou focalizado.", + "commentThreadActiveRangeBorder": "Cor da borda do intervalo de comentários atualmente selecionado ou focalizado.", + "commentThreadRangeBackground": "Cor do plano de fundo dos intervalos de comentários.", + "commentThreadRangeBorder": "Cor da borda dos intervalos de comentários.", + "resolvedCommentBorder": "Cor de bordas e seta para comentários resolvidos.", + "unresolvedCommentBorder": "Cor de bordas e seta para comentários não resolvidos." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "Cor da decoração da medianiz do editor para intervalos de comentários." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "Ativando/desativando reação de comentário com falha", "commentToggleReactionError": "Ativando/desativando reação de comentário com falha: {0}." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "Digitar um novo comentário", + "reply": "Responder..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "Comente o thread com {0} comentários. {1}.", + "commentThreadAria.withRange": "Histórico de threads com {0} comentários nas linhas {1} a {2}. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "Ícone para recolher um comentário de revisão.", "label.collapse": "Recolher", - "newComment": "Digitar um novo comentário", - "reply": "Responder...", "startThread": "Iniciar Discussão" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "Esta configuração foi preterida em favor de 'comments.openView'.", + "comments.openView": "Controla quando o painel de comentários deve ser aberto.", + "comments.openView.file": "A exibição de comentários será aberta quando um arquivo com comentários estiver ativo.", + "comments.openView.firstFile": "Se a exibição de comentários ainda não tiver sido aberta durante esta sessão, ela será aberta pela primeira vez durante uma sessão em que um arquivo com comentários estiver ativo.", + "comments.openView.never": "A exibição de comentários nunca será aberta.", "commentsConfigurationTitle": "Comentários", - "openComments": "Controla quando o painel de comentários deve ser aberto." + "openComments": "Controla quando o painel de comentários deve ser aberto.", + "useRelativeTime": "Determina se o tempo relativo será usado nos carimbos de data/hora de comentários (por exemplo, '1 dia atrás')." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "Adicionar Comentários na Seleção Atual", + "hasCommentingRange": "Se a posição no cursor ativo tiver um intervalo de comentários", "nextCommentThreadAction": "Ir para o Próximo Thread de Comentário", - "pickCommentService": "Selecionar Provedor de Comentários" + "pickCommentService": "Selecionar Provedor de Comentários", + "previousCommentThreadAction": "Ir para o Thread de Comentário Anterior" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 comentário", + "commentLine": "[Ln {0}]", + "commentRange": "[Ln {0}-{1}]", + "commentsCount": "{0} comentários", "image": "Imagem", - "imageWithLabel": "Imagem: {0}" + "imageWithLabel": "Imagem: {0}", + "lastReplyFrom": "Última resposta de {0}" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "Recolher Tudo", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "Glob ao qual o editor personalizado está habilitado.", "contributes.viewType": "Identificador para o editor personalizado. Ele precisa ser exclusivo em todos os editores personalizados, de modo que é recomendável incluir a ID da extensão como parte de `viewType`. O `viewType` é usado ao registrar editores personalizados com `vscode.registerCustomEditorProvider` e em `onCustomEditor:${id}` [evento de ativação](https://code.visualstudio.com/api/references/activation-events)." }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "Clicar para expandir" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "Adicionar Ponto de Interrupção", "addConditionalBreakpoint": "Adicionar Ponto de Interrupção Condicional...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "Mostrar Mais {0} Registros de Ativação", "showMoreStackFrames2": "Mostrar Mais Registros de Ativação", "stackFrameAriaLabel": "Registro de Ativação {0}, linha {1}, {2}, pilha de chamadas, depuração", - "thread": "Thread", "threadAriaLabel": "Thread {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "Copiar como Expressão", "copyStackTrace": "Copiar Pilha de Chamadas", "copyValue": "Copiar o Valor", + "debug.autoExpandLazyVariables": "Mostrar automaticamente valores para variáveis que são resolvidas lentamente pelo depurador, como getters.", "debug.confirmOnExit": "Controla se é necessário confirmar quando a janela fecha se houver sessões de depuração ativas.", "debug.confirmOnExit.always": "Sempre confirmar se há sessões de depuração.", "debug.confirmOnExit.never": "Nunca confirmar.", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "Controla a altura da linha em pixels no console de depuração. Use 0 para computar a altura da linha do tamanho da fonte.", "debug.console.wordWrap": "Controla se as linhas devem ser quebradas no console de depuração.", "debug.disassemblyView.showSourceCode": "Mostrar Código-Fonte no Modo de Exibição de Desmontagem.", + "debug.focusEditorOnBreak": "Controla se o editor deve estar focado quando o depurador for interrompido.", "debug.focusWindowOnBreak": "Controla se a janela do workbench deve ser com foco quando o depurador é interrompido.", "debug.onTaskErrors": "Controla o que fazer quando forem encontrados erros após a execução de um preLaunchTask.", "debug.saveBeforeStart": "Controla quais editores devem ser salvos antes do início de uma sessão de depuração.", @@ -4466,6 +4764,7 @@ "terminateThread": "Terminar Thread", "toolBarLocation": "Controla a localização da barra de ferramentas de depuração. `floating` em todos os modos de exibição, `docked` no modo de exibição de depuração ou `hidden`.", "variables": "Variáveis", + "viewMemory": "Exibir Dados Binários", "watch": "Inspeção" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "Continuar", "debug": "Depurar", "disconnect": "Desconectar", + "disconnectSuspend": "Desconectar e Suspender", "focusSession": "Focar na Sessão", "jumpToCursor": "Ir para o Cursor", "noExecutableCode": "Nenhum código executável está associado à posição atual do cursor.", @@ -4555,7 +4855,7 @@ "editor.inlineValuesForeground": "Cor para o texto do valor em linha de depuração." }, "vs/workbench/contrib/debug/browser/debugHover": { - "quickTip": "Mantenha a tecla {0} pressionada para alternar a focalização de idioma do editor", + "quickTip": "Mantenha a tecla {0} pressionada para alternar a focalização de linguagem do editor", "treeAriaLabel": "Depurar Foco", "variableAriaLabel": "{0}, valor {1}, variáveis, depuração" }, @@ -4592,10 +4892,13 @@ "debugContinue": "Ícone da ação continuar a depuração.", "debugDisconnect": "Ícone da ação desconectar a depuração.", "debugGripper": "Ícone da garra da barra de depuração.", + "debugInspectMemory": "Ícone para a ação inspecionar memória.", "debugPause": "Ícone da ação pausar a depuração.", + "debugRemoveConfig": "Ícone para remover configurações de depuração.", "debugRestart": "Ícone da ação reiniciar a depuração.", "debugRestartFrame": "Ícone da ação reiniciar o quadro da depuração.", "debugReverseContinue": "Ícone da ação continuar a reversão da depuração.", + "debugRun": "Ícone da ação de execução ou depuração.", "debugStackframe": "Ícone de um stackframe mostrado na margem do glifo do editor.", "debugStackframeFocused": "Ícone de um stackframe focalizado mostrado na margem do glifo do editor.", "debugStart": "Ícone da ação iniciar a depuração.", @@ -4619,7 +4922,8 @@ "contributed": "contribuídas", "customizeLaunchConfig": "Definir Configuração de Inicialização", "noDebugResults": "Nenhuma configuração de inicialização correspondente", - "providerAriaLabel": "Configurações contribuídas do {0}" + "providerAriaLabel": "Configurações contribuídas do {0}", + "removeLaunchConfig": "Remover Configuração de Inicialização" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "Uma sessão ativa", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "Não é possível rastrear a tarefa '{0}'. Verifique se há um problema de correspondência definido." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "Mais...", "reverseContinue": "Inverter", "stepBackDebug": "Retroceder" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "Iniciar Sessão Adicional" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "instruções", "disassemblyView": "Exibição de Desmontagem", + "editorOpenedFromDisassemblyDescription": "da desmontagem", "instructionAddress": "Endereço", "instructionBytes": "Bytes", "instructionNotAvailable": "Desmontagem não disponível.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "Cor de primeiro plano da barra de status quando um programa está sendo depurado. A barra de status é mostrada na parte inferior da janela" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "Cancelar", "collapse": "Recolher Tudo", + "install": "Instalar", "variableAriaLabel": "{0}, valor {1}", "variableScopeAriaLabel": "Escopo {0}", "variableValueAriaLabel": "Digitar novo valor da variável", - "variablesAriaTreeLabel": "Depurar Variáveis" + "variablesAriaTreeLabel": "Depurar Variáveis", + "viewMemory.install.progress": "Instalando o Editor Hexadecimal...", + "viewMemory.prompt": "A inspeção de dados binários exige a extensão Hex Editor. Você gostaria de instalá-lo agora?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "Adicionar Expressão", @@ -4769,9 +5080,10 @@ "watchVariableAriaLabel": "{0}, valor {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "Todas as extensões de depuração estão desabilitadas. Habilite uma extensão de depuração ou instale uma nova do Marketplace.", "customizeRunAndDebug": "Para personalizar a execução e a depuração [crie um arquivo launch.json](command:{0}).", "customizeRunAndDebugOpenFolder": "Para personalizar execução e a depuração, [abra uma pasta](command:{0}) e crie um arquivo launch.json.", - "detectThenRunAndDebug": "[Mostrar todas as configurações de depuração automática] (comando:{0}).", + "detectThenRunAndDebug": "[Mostrar todas as configurações de depuração automática](command:{0}).", "openAFileWhichCanBeDebugged": "[Abrir um arquivo](command:{0}) que pode ser depurado ou executado.", "run": "Executar", "runAndDebugAction": "[Executar e Depurar{0}](command:{1})" @@ -4794,7 +5106,9 @@ "callStackItemType": "Representa o tipo de item do elemento focalizado na exibição PILHA DE CHAMADAS. Por exemplo: 'session', 'thread', 'stackFrame'", "callStackSessionHasOneThread": "Esta opção é true quando a sessão focalizada na exibição PILHA DE CHAMADAS tem exatamente um thread. Usada internamente para os menus embutidos na exibição PILHA DE CHAMADAS.", "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.", + "canViewMemory": "Indica se o item na exibição possui uma referência de memória associada.", "debugConfigurationType": "O tipo de depuração da configuração de inicialização selecionada. Por exemplo 'python'.", + "debugExtensionsAvailable": "Verdadeiro quando há pelo menos uma extensão de depuração instalada e habilitada.", "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'.", @@ -4814,7 +5128,7 @@ "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.", + "languageSupportsDisassembleRequest": "Verdadeiro quando a linguagem 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.", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "True quando o registro de ativação focalizado dá suporte a 'restartFrame'.", "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'.", + "suspendDebuggeeSupported": "Verdadeiro quando a sessão focada suporta a funcionalidade de suspensão do depurador.", "terminateDebuggeeSupported": "True quando a sessão em foco oferece suporte ao recurso de encerramento de depuração.", "variableEvaluateNamePresent": "Verdadeiro quando a variável em foco tem um campo 'evalauteName' definido.", "variableIsReadonly": "Verdadeiro quando a variável em foco é somente leitura.", @@ -4866,14 +5181,15 @@ "presentation.order": "Ordem dessa configuração em um grupo. Usado para agrupar e classificar no menu suspenso de configuração e na paleta de comandos.", "useUniqueNames": "Use nomes de configuração exclusivos.", "vscode.extension.contributes.breakpoints": "Contribui com os pontos de interrupção.", - "vscode.extension.contributes.breakpoints.language": "Permitir pontos de interrupção para este idioma.", + "vscode.extension.contributes.breakpoints.language": "Permitir pontos de interrupção para esta linguagem.", + "vscode.extension.contributes.breakpoints.when": "A condição que deve ser verdadeira para habilitar os pontos de interrupção nesse idioma. Considere combinar isso com o depurador quando a cláusula for apropriada.", "vscode.extension.contributes.debuggers": "Contribui com adaptadores de depuração.", "vscode.extension.contributes.debuggers.args": "Argumentos opcionais a serem passados ao adaptador.", "vscode.extension.contributes.debuggers.configurationAttributes": "Configurações de esquema JSON para validação de 'launch.json'.", "vscode.extension.contributes.debuggers.configurationSnippets": "Snippets para adicionar novas configurações em 'launch.json'.", "vscode.extension.contributes.debuggers.initialConfigurations": "Configurações para gerar o 'launch.json' inicial.", "vscode.extension.contributes.debuggers.label": "Nome de exibição deste adaptador de depuração.", - "vscode.extension.contributes.debuggers.languages": "Lista de idiomas para os quais a extensão de depuração poderia ser considerada o \"depurador padrão\".", + "vscode.extension.contributes.debuggers.languages": "Lista de linguagens para os quais a extensão de depuração poderia ser considerada o \"depurador padrão\".", "vscode.extension.contributes.debuggers.linux": "Configurações específicas do Linux.", "vscode.extension.contributes.debuggers.linux.runtime": "Runtime usado para Linux.", "vscode.extension.contributes.debuggers.osx": "Configurações específicas do macOS.", @@ -4883,7 +5199,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Argumentos de runtime opcionais.", "vscode.extension.contributes.debuggers.type": "Identificador exclusivo deste adaptador de depuração.", "vscode.extension.contributes.debuggers.variables": "Mapeamento de variáveis interativas (por exemplo, ${action.pickProcess}) em `launch.json` para um comando.", - "vscode.extension.contributes.debuggers.when": "A condição que deve ser verdadeira para permitir este tipo de depurador. Considere o uso de 'shellExecutionSupported', 'virtualWorkspace', 'resourceScheme' ou uma chave de contexto definida pela extensão, conforme apropriado para isto.", + "vscode.extension.contributes.debuggers.when": "Condição que deve ser verdadeira para habilitar este tipo de depurador. Considere usar 'shellExecutionSupported', 'virtualWorkspace', 'resourceScheme' ou uma chave de contexto definida pela extensão, conforme apropriado para isso.", "vscode.extension.contributes.debuggers.windows": "Configurações específicas do Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Runtime usado para Windows." }, @@ -4907,8 +5223,7 @@ "disassemblyInputName": "Desmontagem" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "O console foi limpo", - "snapshotObj": "Somente valores primitivos são mostrados para este objeto." + "consoleCleared": "O console foi limpo" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "O executável do adaptador de depuração '{0}' não existe.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Busca experimentos para execução usando um serviço online da Microsoft." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "ID da cópia ({0})", "disable": "Desabilitar", "disable workspace": "Desabilitar (Workspace)", "errors": "{0} erros não percebidos", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Validação JSON ({0})", "Marketplace": "Mercado", + "Marketplace Info": "Informações do Marketplace", + "Notebook id": "Id", + "Notebook mimetypes": "Mimetypes", + "Notebook name": "Nome", + "Notebook renderer name": "Nome", + "NotebookRenderers": "Renderizadores de Notebook ({0})", + "Notebooks": "Notebooks ({0})", "activation": "Tempo de ativação", "activation events": "Eventos de Ativação ({0})", "authentication": "Autenticação ({0})", @@ -5021,12 +5344,11 @@ "last updated": "Ultima atualização", "license": "Licença", "localizations": "Localizações ({0})", - "localizations language id": "ID do Idioma", + "localizations language id": "ID da Linguagem", "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", @@ -5034,6 +5356,7 @@ "noReadme": "Nenhum LEIAME disponível.", "noStatus": "Nenhum status disponível.", "not yet activated": "Ainda não ativado.", + "preRelease": "Pré-lançamento", "preview": "Visualizar", "productThemes": "Temas do Ícone do Produto ({0})", "publisher": "Editor", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "Link do Marketplace do VS: {0}", "extensionInfoVersion": "Versão: {0}", "extensions": "Extensões", + "extensions.affinity": "Configure uma extensão a ser executada em um processo de host de extensão diferente.", "extensions.autoUpdate": "Controla o comportamento de atualização automática das extensões. As atualizações são buscadas em um serviço online Microsoft.", "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.", @@ -5155,6 +5479,8 @@ "recently published filter": "Publicado Recentemente", "recentlyPublishedExtensions": "Mostrar Extensões Publicadas Recentemente", "refreshExtension": "Atualizar", + "show pre-release version": "Mostrar a Versão de Pré-Lançamento", + "show released version": "Mostrar Versão de Lançamento", "showBuiltInExtensions": "Mostrar Extensões Internas", "showDisabledExtensions": "Mostrar Extensões Desabilitadas", "showEnabledExtensions": "Mostrar Extensões Habilitadas", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "Instalar a extensão fornecida", "workbench.extensions.installExtension.option.donotSync": "Quando habilitado, o VS Code não sincroniza esta extensão quando a Sincronização de Configurações está ativada.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Quando habilitado, o VS Code instala somente as extensões recém adicionadas do VSIX do pacote de extensões. Essa opção é considerada somente durante a instalação de um VSIX.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "Quando habilitado, o VS Code instala a versão de pré-lançamento da extensão, se disponível.", "workbench.extensions.search.arg.name": "Consulta a ser usada na pesquisa", "workbench.extensions.search.description": "Pesquisar por uma extensão específica", "workbench.extensions.uninstallExtension.arg.name": "ID da extensão a desinstalar", @@ -5197,10 +5524,11 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "Essa extensão está desabilitada porque não tem suporte no {0} para a Web.", + "Defined to run in desktop": "Essa extensão está desabilitada porque está definida para ser executada somente em {0} para a Área de Trabalho.", "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.", + "Install language pack also in remote server": "Instalar a extensão do pacote de linguagem em '{0}' para habilitá-la também.", + "Install language pack also locally": "Instalar a extensão do pacote de linguagem localmente para habilitá-la também.", "InstallVSIXAction.reloadNow": "Recarregar Agora", "ManageExtensionAction.uninstallingTooltip": "Desinstalando", "OpenExtensionsFile.failed": "Não é possível criar o arquivo 'extensions.json' dentro da pasta '.vscode' ({0}).", @@ -5211,10 +5539,9 @@ "cannot be installed": "A extensão '{0}' não está disponível em {1}. Clique em 'Mais Informações' para saber mais.", "check logs": "Verifique o [log]({0}) para obter mais detalhes.", "close": "Fechar", - "color theme": "Definir Tema de Cor", "configureWorkspaceFolderRecommendedExtensions": "Configurar Extensões Recomendadas (Pasta do Workspace)", "configureWorkspaceRecommendedExtensions": "Configurar Extensões Recomendadas (Workspace)", - "current": "Atual", + "current": "atual", "disableAction": "Desabilitar", "disableForWorkspaceAction": "Desabilitar (Workspace)", "disableForWorkspaceActionToolTip": "Desabilitar esta extensão somente neste workspace", @@ -5223,6 +5550,7 @@ "disabled": "Desabilitado", "disabled because of virtual workspace": "Essa extensão foi desabilitada porque não oferece suporte aos espaços de trabalho virtuais.", "disabled by environment": "Essa extensão está desabilitada pelo ambiente.", + "do no sync": "Não sincronizar", "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.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "Habilitar esta extensão", "enabled": "Habilitado", "enabled by environment": "Essa extensão está habilitada porque é necessária no ambiente atual.", + "enabled in web worker": "Esta extensão está habilitada no Host de Extensão de Trabalhador da Web porque prefere ser executada lá.", "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.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "Cor da tela de fundo do botão para extensão de ações que se destacam (por exemplo, botão de instalação).", "extensionButtonProminentForeground": "Cor de primeiro plano do botão para a extensão de ações que se destacam (por exemplo, botão de instalação).", "extensionButtonProminentHoverBackground": "Cor de foco da tela de fundo do botão para extensão de ações que se destacam (por exemplo, botão de instalação).", - "file icon theme": "Definir Tema do Ícone de Arquivo", "finished installing": "Extensões instaladas com êxito.", "globally disabled": "Esta extensão foi desabilitada globalmente pelo usuário.", "globally enabled": "Esta extensão foi habilitada globalmente.", @@ -5252,17 +5580,22 @@ "ignored": "Esta extensão foi ignorada durante a sincronização", "incompatible platform": "A extensão '{0}' não está disponível no {1} para {2}.", "install": "Instalar", - "install and do no sync": "Instalar (Não sincronizar)", "install another version": "Instalar Outra Versão...", "install browser": "Instalar no Navegador", "install everywhere tooltip": "Instalar esta extensão em todas as instâncias de {0} sincronizadas", + "install extension in remote": "{0} em {1}", + "install extension in remote and do not sync": "{0} em {1} ({2})", + "install extension locally": "{0} Localmente", + "install extension locally and do not sync": "{0} Localmente ({1})", "install in remote": "Fazer a instalação no {0}", - "install in remote and do not sync": "Fazer a instalação no {0} (Não fazer a sincronização)", "install local extensions title": "Instalar Extensões Locais em '{0}'", "install locally": "Instalar Localmente", - "install locally and do not sync": "Instalar Localmente (Não sincronizar)", "install operation": "Erro ao instalar a extensão '{0}'.", + "install pre-release": "Instalar o Pré-lançamento", + "install pre-release version": "Instalar a Versão de Pré-Lançamento", "install previous version": "Instalar a Versão Específica da Extensão...", + "install release version": "Instalar a Versão de Lançamento", + "install release version message": "Deseja instalar a versão de lançamento?", "install remote extensions": "Instalar as Extensões Remotas Localmente", "install vsix": "Após o download, instale manualmente o VSIX baixado de '{0}'.", "installExtensionComplete": "A instalação da extensão {0} foi concluída.", @@ -5273,27 +5606,19 @@ "installed": "Instalado", "installing": "Instalando", "installing extensions": "Instalando Extensões...", - "just now": "Agora mesmo", "learn more": "Saiba Mais", "learn why": "Saiba o Porquê", "malicious tooltip": "Esta extensão foi relatada como problemática.", "manage": "Gerenciar", "more information": "Mais Informações", "no local extensions": "Não há extensões a serem instaladas.", - "noOfDaysAgo": "{0} dias atrás", - "noOfHoursAgo": "{0} horas atrás", - "noOfMonthsAgo": "{0} meses atrás", - "noOfYearsAgo": "{0} anos atrás", + "no versions": "Essa extensão não tem outras versões.", "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", - "one year ago": "Um ano atrás", "postDisableTooltip": "Recarregue o Visual Studio Code para desabilitar esta extensão.", "postEnableTooltip": "Recarregue o Visual Studio Code para habilitar esta extensão.", "postUninstallTooltip": "Recarregue o Visual Studio Code para concluir a desinstalação desta extensão.", "postUpdateTooltip": "Recarregue o Visual Studio Code para habilitar a extensão atualizada.", - "product icon theme": "Definir Tema do Ícone do Produto", + "pre-release": "pré-lançamento", "reinstall": "Reinstalar Extensão...", "reloadAction": "Recarregar", "reloadRequired": "Recarregamento Necessário", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "Selecionar Extensão para Reinstalar", "selectVersion": "Selecionar Versão para Instalar", "showRecommendedExtension": "Mostrar Extensão Recomendada", + "switch to pre-release version": "Alternar para a Versão de Pré-Lançamento", + "switch to release version": "Alternar para a Versão de Lançamento", "sync": "Sincronizar esta extensão", "synced": "Esta extensão está sincronizada", "undo": "Desfazer", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Recarregue o Visual Studio Code para concluir a desinstalação da extensão {0}.", "uninstallExtensionStart": "A desinstalação da extensão {0} foi iniciada.", "uninstalled": "Desinstalado", + "unsupported prerelease switch tooltip": "Essa extensão agora é parte da extensão {0} como uma versão de pré-lançamento.", + "unsupported tooltip": "Essa extensão não é mais suportada..", "update operation": "Erro ao atualizar a extensão '{0}'.", "updateAction": "Atualizar", "updateExtensionComplete": "A atualização da extensão {0} para a versão {1} foi concluída.", "updateExtensionStart": "A atualização da extensão {0} para a versão {1} foi iniciada.", - "updateTo": "Atualizar para {0}", + "updateToLatestVersion": "Atualizar para {0}", + "updateToTargetPlatformVersion": "Atualizar para {0} versão", "updated": "Atualizado", + "workbench.extensions.action.setColorTheme": "Definir Tema de Cor", + "workbench.extensions.action.setFileIconTheme": "Definir Tema do Ícone de Arquivo", + "workbench.extensions.action.setProductIconTheme": "Definir Tema do Ícone do Produto", "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." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "Ícone da ação 'Instalar a Extensão Local Remotamente' na exibição de extensões.", "installWorkspaceRecommendedIcon": "Ícone da ação 'Instalar as Extensões Recomendadas do Workspace' na exibição de extensões.", "manageExtensionIcon": "Ícone da ação 'Gerenciar' na exibição de extensões.", + "preReleaseIcon": "Ícone mostrado para extensões com versões de pré-lançamento na visualização e no editor de extensões.", "ratingIcon": "Ícone mostrado junto com a classificação na exibição e no editor de extensões.", "refreshIcon": "Ícone da ação 'Atualizar' na exibição de extensões.", "remoteIcon": "Ícone para indicar que uma extensão é remota na exibição e no editor de extensões.", @@ -5414,16 +5748,21 @@ "extensions": "Extensões", "no extensions found": "Nenhuma extensão encontrada.", "no local extensions": "Não há extensões a serem instaladas.", + "offline error": "Não é possível pesquisar no Marketplace offline. Verifique sua conexão de rede.", "open user settings": "Abrir as Configurações de Usuário", "suggestProxyError": "O Marketplace retornou 'ECONNREFUSED'. Verifique a configuração 'http.proxy'." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "Versão de Pré-lançamento", "activation": "Tempo de ativação", "dependencies": "Mostrar Dependências", "extensionIconStarForeground": "A cor do ícone das classificações de extensão.", "extensionIconVerifiedForeground": "A cor do ícone do editor com extensão verificada.", + "extensionPreReleaseForeground": "A cor do ícone para extensão de pré-lançamento.", + "has prerelease": "Esta extensão tem um {0} disponível", "message": "Uma mensagem", "messages": "{0} mensagens", + "pre-release-label": "Pré-lançamento", "publisher verified tooltip": "Este fornecedor verificou a propriedade do {0}", "remote extension title": "Extensão em {0}", "startup": "Inicialização", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "Executando as Extensões" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "&&Cancelar", + "debugExtensionHost": "Iniciar Host de Extensão de Depuração", + "debugExtensionHost.launch.name": "Anexar Host de Extensão", + "restart1": "Extensões de Perfil", + "restart2": "Para analisar as extensões, é necessário reiniciar. Deseja reiniciar '{0}' agora?", + "restart3": "&&Reiniciar" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "&&Cancelar", "profilingExtensionHost": "Host de Extensão de Criação de Perfil", "profilingExtensionHostTime": "Host de Extensão de Criação de Perfil ({0} s)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "Clique para parar a criação de perfil.", "status.profiler": "Criador de Perfil de Extensão" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "Mostrar as Extensões", - "unresponsive-exthost": "A extensão '{0}' demorou muito tempo para concluir a última operação e impediu a execução de outras extensões." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "&&Cancelar", - "debugExtensionHost": "Iniciar Host de Extensão de Depuração", - "debugExtensionHost.launch.name": "Anexar Host de Extensão", - "restart1": "Extensões de Perfil", - "restart2": "Para analisar as extensões, é necessário reiniciar. Deseja reiniciar '{0}' agora?", - "restart3": "&&Reiniciar" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "Executando Extensões" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Abrir Pasta de Extensões" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "Mostrar as Extensões", + "unresponsive-exthost": "A extensão '{0}' demorou muito tempo para concluir a última operação e impediu a execução de outras extensões." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "Este é um lembrete para verificar se você não se esqueceu de anexar '{0}' ao problema que acabou de criar.", "attach.msg2": "Este é um lembrete para verificar se você não se esqueceu de anexar '{0}' a um problema de desempenho existente.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Abrir no Terminal do Windows" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "Personaliza o tipo de terminal a ser iniciado.", + "explorer.openInTerminalKind": "Ao abrir um arquivo do gerenciador em um terminal, determina que tipo de terminal será iniciado", "globalConsoleAction": "Abrir Novo Terminal Externo", "terminal.explorerKind.external": "Use o terminal externo configurado.", "terminal.explorerKind.integrated": "Use o terminal integrado do VS Code.", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "Criar Arquivo", - "openFolderError": "O arquivo é um diretório", + "fileIsDirectoryError": "O arquivo é um diretório", + "fileNotFoundError": "Arquivo não encontrado", + "ok": "OK", + "reveal": "Modo de exibição Revelar no Explorer", "textFileEditor": "Editor de Arquivo de Texto" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "Use as ações na barra de ferramentas do editor para desfazer as alterações ou substituir o conteúdo do arquivo pelas suas alterações." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "Adicionar uma Pasta", "explore": "Explorador", "explorerViewIcon": "Ícone de exibição da exibição do gerenciador.", "folders": "Pastas", "miViewExplorer": "&&Explorador", - "noFolderHelp": "You have not yet opened a folder.\r\n[Open Folder](command:{0})", - "noWorkspaceHelp": "Você ainda não adicionou uma pasta ao espaço de trabalho.\r\n[Abrir Pasta](comando:{0})", + "noFolderButEditorsHelp": "Você ainda não abriu uma pasta.\r\n{0}\r\nA abertura de uma pasta fechará todos os editores atualmente abertos. Para mantê-los abertos, {1} ao invés disso.", + "noFolderHelp": "Você ainda não abriu uma pasta.\r\n{0}", + "noFolderHelpWeb": "Você ainda não abriu uma pasta.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "Você ainda não adicionou uma pasta ao espaço de trabalho.\r\n{0}", "openEditorsIcon": "Ícone da exibição de editores abertos.", - "remoteNoFolderHelp": "Connected to remote.\r\n[Open Folder](command:{0})" + "openFolder": "Abrir Pasta", + "openRecent": "Abrir itens usados recentemente", + "remoteNoFolderHelp": "Conectado ao remoto.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "Falha ao excluir usando a Lixeira. Deseja excluir permanentemente?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "Tem certeza de que deseja excluir '{0}' e o conteúdo correspondente?", "confirmMoveTrashMessageMultiple": "Tem certeza de que deseja excluir os seguintes {0} arquivos?", "confirmMoveTrashMessageMultipleDirectories": "Tem certeza de que deseja excluir os seguintes {0} diretórios e os conteúdos correspondentes?", - "copyBulkEdit": "Copiar {0} arquivos", + "copyBulkEdit": "Colar {0} arquivos", "copyFile": "Copiar", - "copyFileBulkEdit": "Copiar {0}", + "copyFileBulkEdit": "Colar {0}", "copyingBulkEdit": "Copiando {0} arquivos", "copyingFileBulkEdit": "Copiando {0}", "createBulkEdit": "Criar {0}", @@ -5672,7 +6019,7 @@ "retry": "Fazer uma nova tentativa", "retryButtonLabel": "&&Fazer uma nova tentativa", "saveAllInGroup": "Salvar Tudo no Grupo", - "showInExplorer": "Revelar Arquivo Ativo na Barra Lateral", + "showInExplorer": "Revelar Arquivo Ativo no Modo de exibição do Explorer", "toggleAutoSave": "Ativar/Desativar Salvamento Automático", "trashFailed": "Falha ao excluir usando a Lixeira. Deseja excluir permanentemente em vez disso?", "undoBin": "Você pode restaurar esse arquivo da Lixeira.", @@ -5703,15 +6050,15 @@ "miAutoSave": "Salvamento A&&utomático", "miCloseEditor": "&&Fechar o Editor", "miGotoFile": "Ir para &&Arquivo...", - "miNewFile": "&&Novo Arquivo", + "miNewFile": "&&Novo Arquivo de Texto", "miRevert": "Re&&verter Arquivo", "miSave": "&&Salvar", "miSaveAll": "Salvar T&&udo", "miSaveAs": "Salvar &&como...", - "newFile": "Novo Arquivo", + "newFile": "Novo arquivo de texto", "openFile": "Abrir o Arquivo...", "openToSide": "Abrir ao Lado", - "revealInSideBar": "Revelar na Barra Lateral", + "revealInSideBar": "Modo de exibição Revelar no Explorer", "revert": "Reverter Arquivo", "revertLocalChanges": "Descartar alterações e reverter para conteúdo do arquivo", "saveAll": "Salvar Tudo", @@ -5723,9 +6070,11 @@ "genericRevertError": "Falha ao reverter '{0}': {1}", "genericSaveError": "Erro ao salvar '{0}': {1}", "modifiedLabel": "{0} (no arquivo) ↔ {1}", + "retry": "Tentar novamente" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "Novo Arquivo Sem Título", "removeFolderFromWorkspace": "Remover Pasta do Workspace", - "retry": "Tentar novamente", "save": "Salvar", "saveAll": "Salvar Tudo", "saveAs": "Salvar como...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "Escolher Onde Baixar", "confirmManyOverwrites": "Os seguintes {0} arquivos e/ou pastas já existem na pasta de destino. Deseja substituí-los?", "confirmOverwrite": "Um arquivo ou pasta com o nome '{0}' já existe na pasta de destino. Deseja substituí-lo?", - "copyFile": "Copiar {0}", "copyFolder": "&&Copiar Pasta", "copyFolders": "&&Copiar Pastas", "copyfolder": "Tem certeza de que deseja copiar '{0}'?", @@ -5746,7 +6094,6 @@ "copyingFile": "Copiando {0}", "copyingFiles": "Copiando...", "copyingnFile": "Copiando {0} recursos", - "copynFile": "Copiar {0} recursos", "downloadBulkEdit": "Baixar {0}", "downloadButton": "Baixar", "downloadProgressLarge": "{0} ({1} de {2}, {3}/s)", @@ -5757,6 +6104,8 @@ "dropFolders": "Deseja copiar ou adicionar as pastas ao workspace?", "fileInaccessible": "O arquivo descartado não pôde ser acessado para importação.", "filesInaccessible": "Alguns ou todos os arquivos removidos não puderam ser acessados para a importação.", + "importFile": "Importar {0}", + "importnFile": "Importar {0} recursos", "irreversible": "Esta ação é irreversível.", "overwrite": "Substituir {0}", "overwriting": "Substituindo {0}", @@ -5767,46 +6116,52 @@ }, "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 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.", + "associations": "Configurar associações de arquivo para linguagens (por exemplo, `\"*.extension\": \"html\"`). Elas têm precedência sobre as associações padrão das linguagens instaladas.", + "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 linguagem. 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.", "autoReveal.on": "Os arquivos serão revelados e selecionados.", - "autoSave": "Controla o salvamento automático de editores que têm alterações não salvas. Leia mais sobre o salvamento automático [aqui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSave": "Controles [salvamento automático](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) dos editores que têm alterações não salvas.", "autoSaveDelay": "Controla o atraso em milissegundos após o qual um editor com alterações não salvas é salvo automaticamente. Só se aplica quando `#files.autoSave#` está definido como` {0} `.", "binaryFileEditor": "Editor de Arquivo Binário", "compressSingleChildFolders": "Controla se o explorador deve renderizar pastas em um formato compacto. Nesse formato, as pastas filho únicas serão compactadas em um elemento de árvore combinado. Isso é útil para estruturas de pacote Java, por exemplo.", "confirmDelete": "Controla se o explorador deve solicitar confirmação ao excluir um arquivo por meio da lixeira.", "confirmDragAndDrop": "Controla se o explorador deve solicitar confirmação para mover arquivos e pastas por meio de arrastar e soltar.", + "confirmUndo": "Controla se o gerenciador deve solicitar confirmação ao desfazer.", "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.", + "defaultLanguage": "O identificador de idioma padrão foi atribuído aos novos arquivos. Se configurado para `${activeEditorLanguage}`, usará a ID de idioma do editor de texto atualmente ativo, 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.", + "enableUndo": "Controla se o gerenciador deve dar suporte à desfazer operações de arquivo e pasta.", + "enableUndo.default": "O Explorer solicitará antes de operações de desfazer destrutivas.", + "enableUndo.light": "O Explorer não solicitará antes de desfazer operações quando o foco for focalizado.", + "enableUndo.verbose": "O Explorer solicitará antes de todas as operações de desfazer.", + "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 linguagem.", "eol": "O caractere de fim de linha padrão.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "Usa o caractere de fim de linha específico do sistema operacional.", "everything": "Formate todo o documento.", - "exclude": "Configurar padrões glob para excluir arquivos e pastas. Por exemplo, o Explorador de arquivos decide quais arquivos e pastas serão mostrados ou ocultos com base nessa configuração. Confira a configuração `#search.exclude#` para definir exclusões específicas da pesquisa. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Configure [glob patterns](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) for excluding files and folders. For example, the file explorer decides which files and folders to show or hide based on this setting. Refer to the `#search.exclude#` setting to define search-specific excludes.", "expandSingleFolderWorkspaces": "Controla se o gerenciador deve expandir workspaces de várias raizes que contêm apenas uma pasta durante a inicialização", "explorer.decorations.badges": "Controla se as decorações de arquivo devem usar selos.", "explorer.decorations.colors": "Controla se as decorações de arquivo devem usar cores.", "explorer.incrementalNaming": "Controla qual estratégia de nomenclatura deverá ser usada quando um novo nome for atribuir a um item do explorador duplicado ao colar.", "explorerConfigurationTitle": "Explorador de Arquivos", + "fileNesting.description": "Cada padrão de chave pode conter um único caractere `*` que corresponderá a qualquer cadeia de caracteres.", + "fileNestingEnabled": "Controla se o aninhamento de arquivos está habilitado no explorador. O aninhamento de arquivos permite que os arquivos relacionados em um diretório sejam agrupados visualmente em um único arquivo pai.", + "fileNestingExpand": "Controla se os aninhamentos de arquivo são expandidos automaticamente. '#explorer.fileNesting.enabled#' deve ser definido para que isso entre em vigor.", + "fileNestingPatterns": "Controla o aninhamento de arquivos no gerenciador. Cada __Item__ representa um padrão pai e pode conter um único caractere `*` que corresponda a qualquer cadeia de caracteres. Cada __Value__ representa uma lista separada por vírgulas dos padrões filho que devem ser mostrados aninhados em um determinado pai. Os padrões filho podem conter vários tokens especiais:\r\n- '${capture}': Corresponde ao valor resolvido de `*` do padrão pai\r\n- '${basename}': corresponde ao nome base do arquivo pai, o 'file' em 'file.ts'\r\n- '${extname}': corresponde à extensão do arquivo pai, o 'ts' em 'file.ts'\r\n- '${dirname}': corresponde ao nome do diretório do arquivo pai, o 'src' em 'src/file.ts'\r\n- `*`: corresponde a qualquer cadeia de caracteres e só pode ser usada uma vez por padrão filho", "files.autoSave.afterDelay": "Um editor com alterações é salvo automaticamente após a configuração do `#files.autoSaveDelay#`.", "files.autoSave.off": "Um editor com alterações nunca é salvo automaticamente.", "files.autoSave.onFocusChange": "Um editor com alterações é salvo automaticamente quando o editor perde o foco.", "files.autoSave.onWindowChange": "Um editor com alterações é salvo automaticamente quando a janela perde o foco.", "files.exclude.boolean": "O padrão glob ao qual corresponder os caminhos do arquivo. Defina como true ou false para habilitar ou desabilitar o padrão.", "files.exclude.when": "Verificação adicional nos irmãos de um arquivo correspondente. Use $(basename) como variável para o nome do arquivo correspondente.", - "files.experimentalSandboxedFileService": "Experimental: altera o serviço de arquivo para ser protegido em área restrita. Não altere isso, a menos que seja instruído!", - "files.legacyWatcher.default": "O novo inspetor de arquivos será habilitado se você estiver usando a versão dos participantes do programa Insider ou sempre que abrir workspaces de várias raízes.", - "files.legacyWatcher.off": "Desabilite o inspetor de arquivo herdado e habilite o novo inspetor de arquivos para aproveitar suas funcionalidades.", - "files.legacyWatcher.on": "Habilite o inspetor de arquivo herdado caso veja problemas no novo inspetor de arquivos.", + "files.participants.timeout": "Tempo limite em milissegundos após o qual os participantes do arquivo para criar, renomear e excluir serão cancelados. Use `0` para desabilitar participantes.", "files.restoreUndoStack": "Restaurar a pilha de desfazer quando um arquivo for reaberto.", "files.saveConflictResolution": "Um conflito de salvamento pode ocorrer quando um arquivo é salvo em um disco que foi alterado por outro programa nesse tempo. Para evitar a perda de dados, o usuário é solicitado a comparar as alterações no editor com a versão no disco. Essa configuração só deverá ser alterada se você encontrar frequentemente erros de conflito de salvamento e poderá resultar em perda de dados se usada sem cuidado.", "files.simpleDialog.enable": "Habilita a caixa de diálogo de arquivo simples. A caixa de diálogo de arquivo simples substitui a caixa de diálogo de arquivo do sistema quando habilitada.", @@ -5819,22 +6174,24 @@ "hotExit.onExitAndWindowClose": "O Hot Exit será disparado quando a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, keybinding, menu) e também para qualquer janela com uma pasta aberta, independentemente de esta ser a última janela. Todas as janelas sem pastas abertas serão restauradas na próxima inicialização. Uma lista de janelas com arquivos não salvos abertas anteriormente pode ser acessada por meio de `Arquivo > Abrir Recente > Mais...`", "hotExit.onExitAndWindowCloseBrowser": "A Hot Exit será disparada quando o navegador for encerrado ou quando a janela ou guia for fechada.", "insertFinalNewline": "Quando habilitado, insira uma nova linha final no final do arquivo ao salvá-lo.", - "legacyWatcher": "Controla o mecanismo usado para a inspeção de arquivos. Altere isso somente quando você vir problemas relacionados à inspeção de arquivos.", "maxMemoryForLargeFilesMB": "Controla a memória disponível para VS Code após a reinicialização ao tentar abrir arquivos grandes. O mesmo efeito que especificar `--max-memory=NEWSIZE` na linha de comando.", "modification": "Formate modificações (exige controle do código-fonte).", "modificationIfAvailable": "Tentará formatar apenas as modificações (requer controle do código-fonte). Se o controle do código-fonte não puder ser usado, todo o arquivo será formatado.", "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.", + "openEditorsVisible": "O número máximo de editores mostrados no painel Abrir Editores. Configurar como 0 oculta o painel Abrir Editores.", + "openEditorsVisibleMin": "O número mínimo de slots de editor mostrados no painel Abrir Editores. Se definido como 0, o painel Abrir Editores será redimensionado dinamicamente com base no número de editores.", "overwriteFileOnDisk": "Resolverá o conflito de salvamento ao substituir o arquivo no disco pelas alterações no editor.", "simple": "Acrescenta a palavra \"cópia\" no final do nome duplicado, potencialmente seguido por um número", "smart": "Adiciona um número ao final do nome duplicado. Se algum número já fizer parte do nome, ele tentará aumentar esse número", - "sortOrder": "Controla a de classificação baseada em arquivos e pastas no explorador.", - "sortOrder.alphabetical": "Os editores são ordenados em ordem alfabética dentro de cada grupo de editores.", + "sortOrder": "Controla a classificação baseada em propriedade de arquivos e pastas no explorador. Quando '#explorer.fileNesting.enabled#' está habilitado, a classificação de arquivos aninhados também estará controlada.", + "sortOrder.alphabetical": "Os editores são ordenados alfabeticamente pelo nome da guia dentro de cada grupo de editores.", "sortOrder.default": "Os arquivos e as pastas são classificados por nomes. As pastas são exibidas antes dos arquivos.", "sortOrder.editorOrder": "Os editores são ordenados na mesma ordem em que as guias do editor são mostradas.", "sortOrder.filesFirst": "Os arquivos e as pastas são classificados por nomes. Os arquivos são exibidos antes das pastas.", + "sortOrder.foldersNestsFiles": "Arquivos e pastas são classificados por seus nomes. As pastas são exibidas antes dos arquivos. Arquivos com filhos aninhados são exibidos antes de outros arquivos.", + "sortOrder.fullPath": "Os editores são ordenados em ordem alfabética por caminho completo dentro de cada grupo de editores.", "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.modified": "Arquivos e pastas são classificados por 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 de pastas no Explorer.", "sortOrderLexicographicOptions.default": "Nomes em maiúsculas e minúsculas são misturados.", @@ -5844,7 +6201,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": "Configure caminhos ou padrões glob a serem excluídos da inspeção de arquivos. Os caminhos relativos (por exemplo, 'build/output') serão resolvidos para um caminho absoluto usando o workspace aberto no momento. Os padrões glob devem corresponder aos caminhos absolutos (por exemplo, prefixo com '**/' ou o caminho completo e o sufixo com '/**' para corresponderem aos arquivos dentro de um caminho) para corresponderem corretamente (por exemplo, '**/build/output/**' ou '/Users/name/workspaces/project/build/output/**'). Quando você notar que o processo do inspetor de arquivos está consumindo muita CPU, exclua pastas grandes de menor interesse (como pastas de saída de build).", + "watcherExclude": "Configure caminhos ou padrões glob a serem excluídos da inspeção de arquivos. Os caminhos ou padrões glob básicos que sejam relativos (por exemplo, 'build/output' ou '*.js') serão resolvidos para um caminho absoluto usando o workspace aberto no momento. Os padrões glob complexos devem corresponder aos caminhos absolutos (por exemplo, prefixo com '**/' ou o caminho completo e o sufixo com '/**' para corresponderem aos arquivos dentro de um caminho) para corresponderem corretamente (por exemplo, '**/build/output/**' ou '/Users/name/workspaces/project/build/output/**'). Quando você notar que o processo do inspetor de arquivos está consumindo muita CPU, exclua pastas grandes de menor interesse (como pastas de saída de build).", "watcherInclude": "Configure caminhos extras para observar as alterações no workspace. Por padrão, todas as pastas do workspace serão inspecionadas recursivamente, exceto as pastas que são links simbólicos. Você pode adicionar explicitamente caminhos absolutos ou relativos para suportar pastas de inspeção que são links simbólicos. Os caminhos relativos serão resolvidos para um caminho absoluto que usa o workspace aberto no momento." }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} não salvo", "flipLayout": "Ativar/Desativar Layout do Editor Vertical/Horizontal", "miToggleEditorLayout": "Inverter &&Layout", + "miToggleEditorLayoutWithoutMnemonic": "Inverter Layout", "newUntitledFile": "Novo Arquivo Sem Título", "openEditors": "Editores Abertos" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "Não é possível observar as alterações de arquivo nesta pasta do workspace grande. Siga o link de instruções para resolver esse problema.", - "eshutdownError": "O observador de alterações de arquivo parou inesperadamente. Recarregue a janela para habilitar o observador novamente.", + "eshutdownError": "O inspetor de alterações de arquivo foi interrompido inesperadamente. Um recarregamento da janela pode habilitar o inspetor novamente, a menos que o workspace não possa ser observado em caso de alterações de arquivo.", "learnMore": "Instruções", "reload": "Recarregar" }, @@ -5929,18 +6287,20 @@ "cancel": "Cancelar", "config": "Configurar Formatador Padrão...", "config.bad": "A extensão '{0}' está configurada como formatador, mas não está disponível. Selecione um formatador padrão diferente para continuar.", - "config.needed": "Há vários formatadores para '{0}' arquivos. Selecione um formatador padrão para continuar.", + "config.needed": "Há vários formatadores de arquivos '{0}'. Um deles deve ser configurado como formatador padrão.", "def": "(padrão)", "do.config": "Configurar...", "format.placeHolder": "Selecionar um formatador", "formatDocument.label.multiple": "Formatar Documento Com...", "formatSelection.label.multiple": "Formatar Seleção Com...", + "formatter": "Formatação", "formatter.default": "Define um formatador padrão que tem precedência sobre todas as outras configurações do formatador. Precisa ser o identificador de uma extensão que contribui com um formatador.", "miss": "A extensão '{0}' está configurada como formatador, mas não pode formatar os arquivos '{1}'", - "miss.1": "Alterar o Formatador Padrão", + "miss.1": "Configurar Formatador Padrão", "null": "Nenhum", "nullFormatterDescription": "Nenhum", - "select": "Selecionar um formatador padrão para '{0}' arquivos" + "select": "Selecionar um formatador padrão para '{0}' arquivos", + "summary": "Conflitos de Formatador" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "Cancelar", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Formatar Linhas Modificadas" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Código com informações de dicas embutidas", + "isReadingLineWithInlayHints": "Se a linha atual e suas dicas embutidas estão focadas no momento", + "read.title": "Ler linha com dicas embutidas", + "stop.title": "Parar Leitura de Dicas embutidas" + }, "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.focus": "Histórico do foco na janela interativa", "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.input.focus": "Focar no editor de entrada na janela interativa", "interactive.open": "Abrir Janela Interativa", "interactiveScrollToBottom": "Rolar para Baixo", "interactiveScrollToTop": "Rolar para Cima" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "Digite o código aqui e pressione {0} para executar" + "interactiveInputPlaceHolder": "Digite o código {0} aqui e pressione {1} para executar" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Abrir &&Explorador de Processos", @@ -5978,35 +6346,90 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Alternar Solução de Problemas de Atalhos de Teclado" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "Detectar Idioma do Conteúdo", + "langDetection.aria": "Alterar para Idioma Detectado: {0}", + "langDetection.name": "Detecção de Idioma", + "noDetection": "Não é possível detectar o idioma do editor", + "status.autoDetectLanguage": "Aceitar Idioma Detectado: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", - "langStatus.aria": "Status do Idioma do Editor: {0}", - "langStatus.name": "Status do Idioma do Editor", - "name.pattern": "{0} (Status do Idioma)", - "pin": "Fixar na Barra de Status" + "cat": "Ver", + "langStatus.aria": "Status da Linguagem do Editor: {0}", + "langStatus.name": "Status da Linguagem do Editor", + "name.pattern": "{0} (Status da Linguagem)", + "pin": "Adicionar à Barra de Status", + "reset": "Reiniciar o Contador de Interações do Status do Idioma", + "unpin": "Remover da Barra de Status" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "Ícone de uma entrada de histórico local na exibição da linha do tempo.", + "localHistoryRestore": "Ícone para restaurar o conteúdo de uma entrada de histórico local." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "Esta ação é irreversível.", + "confirmDeleteAllMessage": "Quer excluir todas as entradas de todos os arquivos no histórico local?", + "confirmDeleteDetail": "Esta ação é irreversível.", + "confirmDeleteMessage": "Quer excluir a entrada do histórico local do '{0}' do {1}?", + "confirmRestoreDetail": "A restauração descartará as alterações não salvas.", + "confirmRestoreMessage": "Quer restaurar o conteúdo do '{0}'?", + "createLocalHistoryEntryTitle": "Criar Entrada de Histórico Local", + "createLocalHistoryPlaceholder": "Inserir o novo nome da entrada do histórico local para '{0}'", + "deleteAllButtonLabel": "&&Excluir Tudo", + "deleteButtonLabel": "&&Excluir", + "localHistory.category": "Histórico Local", + "localHistory.compareWithFile": "Comparar com o Arquivo", + "localHistory.compareWithPrevious": "Comparar com Anterior", + "localHistory.compareWithSelected": "Comparar com Selecionado", + "localHistory.create": "Criar Entrada", + "localHistory.delete": "Excluir", + "localHistory.deleteAll": "Excluir Tudo", + "localHistory.open": "Mostrar Conteúdo", + "localHistory.rename": "Renomear", + "localHistory.restore": "Restaurar Conteúdos", + "localHistory.restoreViaPicker": "Localizar a Entrada para Restaurar", + "localHistory.selectForCompare": "Selecionar para Comparar", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "Arquivo Restaurado", + "renameLocalHistoryEntryTitle": "Renomear a Entrada do Histórico Local", + "renameLocalHistoryPlaceholder": "Insira o novo nome da entrada do histórico local", + "restoreButtonLabel": "&&Restaurar", + "restoreViaPicker.entryPlaceholder": "Selecione a entrada do histórico local a ser aberta", + "restoreViaPicker.filePlaceholder": "Selecione o arquivo para o qual mostrar o histórico local" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "Histórico Local" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "Abrir Pasta de retenção", + "revealInMac": "Revelar no Localizador", + "revealInWindows": "Revelar no Explorador de Arquivos" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Para usar o VS Code em {0}, o VS Code precisa ser reiniciado.", - "changeAndRestart": "Alterar o Idioma e Reiniciar", - "doNotChangeAndRestart": "Não Alterar o Idioma", + "changeAndRestart": "Alterar a Linguagem e Reiniciar", + "doNotChangeAndRestart": "Não Alterar a Linguagem", "doNotRestart": "Não Reiniciar", "neverAgain": "Não Mostrar Novamente", "restart": "Reiniciar", - "updateLocale": "Deseja alterar o idioma da interface do usuário do VS Code para {0} e reiniciar?", + "updateLocale": "Deseja alterar a linguagem da interface do usuário do VS Code para {0} e reiniciar?", "vscode.extension.contributes.localizations": "Contribui com localizações para o editor", - "vscode.extension.contributes.localizations.languageId": "ID do idioma no qual as cadeias de caracteres de exibição são convertidas.", - "vscode.extension.contributes.localizations.languageName": "Nome do idioma em inglês.", - "vscode.extension.contributes.localizations.languageNameLocalized": "Nome do idioma no idioma contribuído.", - "vscode.extension.contributes.localizations.translations": "Lista de traduções associadas ao idioma.", + "vscode.extension.contributes.localizations.languageId": "ID da linguagem no qual as cadeias de caracteres de exibição são convertidas.", + "vscode.extension.contributes.localizations.languageName": "Nome da linguagem em inglês.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Nome da linguagem no idioma contribuído.", + "vscode.extension.contributes.localizations.translations": "Lista de traduções associadas à linguagem.", "vscode.extension.contributes.localizations.translations.id": "ID do VS Code ou da Extensão com a qual essa conversão contribui. A ID do VS Code é sempre `vscode` e a extensão deve estar no formato `publisherId.extensionName`.", "vscode.extension.contributes.localizations.translations.id.pattern": "A ID deve ser `vscode` ou estar no formato `publisherId.extensionName` para a conversão do VS Code ou de uma extensão, respectivamente.", - "vscode.extension.contributes.localizations.translations.path": "Um caminho relativo para um arquivo que contém traduções para o idioma." + "vscode.extension.contributes.localizations.translations.path": "Um caminho relativo para um arquivo que contém traduções para a linguagem." }, "vs/workbench/contrib/localizations/browser/localizationsActions": { "chooseDisplayLanguage": "Selecionar Idioma de Exibição", "configureLocale": "Configurar Idioma de Exibição", - "installAdditionalLanguages": "Instalar Idiomas Adicionais...", + "installAdditionalLanguages": "Instalar Linguagens Adicionais...", "relaunchDisplayLanguageDetail": "Pressione o botão Reiniciar para reiniciar {0} e alterar o idioma de exibição.", "relaunchDisplayLanguageMessage": "Uma reinicialização é necessária para que a alteração no idioma de exibição entre em vigor.", "restart": "&&Reiniciar" @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Pesquisar pacotes de idiomas no Marketplace para alterar o idioma de exibição para {0}." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "Principal", "rendererLog": "Janela", - "sharedLog": "Compartilhado", "show window log": "Mostrar o Log da Janela", "telemetryLog": "Telemetria", "userDataSyncLog": "Sincronização de Configurações" @@ -6042,6 +6463,10 @@ "trace": "Rastrear", "warn": "Aviso" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "Principal", + "sharedLog": "Compartilhado" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "Abrir Pasta de Logs de Extensão", "openLogsFolder": "Abrir Pasta de Logs" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "Filtrar Problemas", "markers.panel.action.moreFilters": "Mais Filtros...", "markers.panel.action.quickfix": "Mostrar correções", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "Ln {0}, Col {1}", "markers.panel.filter.activeFile": "Mostrar Somente Arquivo Ativo", "markers.panel.filter.ariaLabel": "Filtrar Problemas", "markers.panel.filter.errors": "erros", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "Um Aviso", "markers.panel.title.problems": "Problemas", "problems.panel.configuration.autoreveal": "Controla se o modo de exibição de Problemas deve revelar os arquivos automaticamente ao abri-los.", + "problems.panel.configuration.compareOrder": "Controla a ordem em que os problemas são navegados.", + "problems.panel.configuration.compareOrder.position": "Navegar por problemas ordenados por posição", + "problems.panel.configuration.compareOrder.severity": "Navegar por problemas ordenados por severidade", "problems.panel.configuration.showCurrentInStatus": "Quando habilitado, mostra o problema atual na barra de status.", "problems.panel.configuration.title": "Modo de Exibição de Problemas", "problems.tree.aria.label.error.marker": "Erro gerado por {0}: {1} na linha {2} e caractere {3}.{4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "Alterar Célula para Código", "notebookActions.changeCellToMarkdown": "Alterar Célula para Markdown", + "notebookActions.collapseAllCellInput": "Recolher Todas as Entradas de Célula", + "notebookActions.collapseAllCellOutput": "Recolher Todas as Saídas de Célula", "notebookActions.collapseCellInput": "Recolher Entrada de Célula", "notebookActions.collapseCellOutput": "Recolher Saída de Célula", "notebookActions.copyCellDown": "Copiar Célula para Baixo", "notebookActions.copyCellUp": "Copiar Célula para Cima", + "notebookActions.expandAllCellInput": "Expandir Todas as Entradas de Célula", + "notebookActions.expandAllCellOutput": "Expandir Todas as Saídas de Célula", "notebookActions.expandCellInput": "Expandir a Entrada de Célula", "notebookActions.expandCellOutput": "Expandir Saída da Célula", "notebookActions.joinCellAbove": "Unir com a Célula Anterior", @@ -6159,7 +6591,8 @@ "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" + "notebook.cell.status.autoDetectLanguage": "Aceitar Idioma Detectado: {0}", + "notebook.cell.status.language": "Selecionar o Modo de Linguagem da Célula" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Copiar Célula", @@ -6187,16 +6620,32 @@ "suggestedKernels": "Sugerido", "tooltop": "{0} (sugestão)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} encontrado para '{1}'", - "ariaSearchNoResultEmpty": "{0} encontrado", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} encontrado para '{1}'", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "Localizar no Notebook", "notebookActions.hideFind": "Ocultar Localizar no Notebook" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "Dobrar Célula", - "unfold.cell": "Desdobrar Célula" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "Ícone para Localizar Filtro no widget de localização.", + "label.closeButton": "Fechar", + "label.find": "Localizar", + "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 a Substituição", + "notebook.find.filter.filterAction": "Localizar Filtros", + "notebook.find.filter.findInCodeInput": "Origem da Célula de Código", + "notebook.find.filter.findInCodeOutput": "Saída da Célula", + "notebook.find.filter.findInMarkupInput": "Origem do Markdown", + "notebook.find.filter.findInMarkupPreview": "Markdown Renderizado", + "placeholder.find": "Localizar", + "placeholder.replace": "Substituir" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "{0} encontrado para '{1}'", + "ariaSearchNoResultEmpty": "{0} encontrado", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} encontrado para '{1}'" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Formatar o Notebook", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Focar no Próximo Editor de Célula", "cursorMoveUp": "Focar no Editor de Célula Anterior", + "cursorPageDown": "Página Cursor de Célula Para Baixo", + "cursorPageDownSelect": "Seleção da Página do Cursor de Célula para Baixo", + "cursorPageUp": "Página de Cursor de Célula Para Cima", + "cursorPageUpSelect": "Seleção de Página Superior do Cursor de Célula", "focusFirstCell": "Focar na Primeira Célula", "focusLastCell": "Focar na Última Célula", "focusOutput": "Focar na Saída de Célula Ativa", @@ -6234,16 +6687,18 @@ }, "vs/workbench/contrib/notebook/browser/controller/editActions": { "autoDetect": "Detecção automática", - "changeLanguage": "Alterar Idioma da Célula", + "changeLanguage": "Alterar Linguagem da Célula", "clearAllCellsOutputs": "Limpar as Saídas de Todas as Células", "clearCellOutputs": "Limpar Saídas de Célula", - "languageDescription": "({0}) – Idioma Atual", + "detectLanguage": "Aceitar Idioma Detectado para Célula", + "languageDescription": "({0}) – Linguagem Atual", "languageDescriptionConfigured": "({0})", "languagesPicks": "linguagens (identificador)", + "noDetection": "Não é possível detectar o idioma da célula", "notebookActions.deleteCell": "Excluir Célula", "notebookActions.editCell": "Editar Célula", "notebookActions.quitEdit": "Parar Edição de Célula", - "pickLanguageToConfigure": "Selecionar Modo de Idioma" + "pickLanguageToConfigure": "Selecionar Modo de Linguagem" }, "vs/workbench/contrib/notebook/browser/controller/executeActions": { "notebookActions.cancel": "Parar Execução da Célula", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Executar Célula do Notebook e Selecionar Abaixo", "notebookActions.executeBelow": "Executar Célula e Abaixo", "notebookActions.executeNotebook": "Executar Tudo", - "notebookActions.renderMarkdown": "Renderizar Todas as Células de Markdown" + "notebookActions.renderMarkdown": "Renderizar Todas as Células de Markdown", + "revealRunningCell": "Vá Para a Célula em Execução" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "Dobrar Célula", + "unfold.cell": "Desdobrar Célula" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "Inserir Célula de Código Acima", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "interno", "curruentActiveMimeType": "Ativo no Momento", + "empty": "A célula não tem saída", "mimeTypePicker": "Escolha um tipo mime de saída diferente. Tipos mime disponíveis: {0}", + "noRenderer.2": "Não foi possível encontrar um renderizador para a saída. Ele apresenta os seguintes tipos de mídia: {0}", "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" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Controlar se uma barra de ferramentas global deve ser renderizada dentro do editor de bloco de anotações.", "notebook.globalToolbarShowLabel": "Controle se as ações na barra de ferramentas do notebook devem renderizar o rótulo ou não.", "notebook.insertToolbarPosition.description": "Controlar onde as ações de inserção de célula devem aparecer.", + "notebook.interactiveWindow.collapseCodeCells": "Controla se as células de código na janela interativa são recolhidas por padrão.", + "notebook.markup.fontSize": "Controla o tamanho da fonte de marcação renderizada em notebooks. Quando definido como `0`, será usado 120% do `#editor.fontSize#`.", + "notebook.outputFontFamily": "A família de fontes do texto de saída das células do bloco de anotações. Quando definido como vazio, `#editor.fontFamily#` é utilizado.", + "notebook.outputFontSize": "Tamanho da fonte do texto de saída das células do bloco de anotações. Quando definido como 0, `#editor.fontSize#` é usado.", + "notebook.outputLineHeight": "Altura da linha do texto de saída para células do bloco de anotações.\r\n - 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.", "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.", @@ -6363,11 +6830,8 @@ "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.", - "fail.reOpen": "Reabrir arquivo com o editor de texto padrão do VS Code" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "A execução de uma célula do bloco de anotações executará o código deste espaço de trabalho." + "fail.noEditor": "Não é possível abrir o recurso com o tipo de editor de notebook '{0}', favor verificar se você tem a extensão correta instalada e habilitada.", + "notebookOpenInTextEditor": "Abrir com o Editor de Texto" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "A cor da tela de fundo de uma célula quando a célula está com foco.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "A cor da borda do indicador de inserção de célula do notebook.", "notebook.cellStatusBarItemHoverBackground": "A cor da tela de fundo dos itens da barra de status da célula do notebook.", "notebook.cellToolbarSeparator": "A cor do separador na barra de ferramentas inferior da célula", - "notebook.focusedCellBorder": "A cor das bordas da célula quando ela está focalizada.", + "notebook.focusedCellBorder": "A cor das bordas do indicador de foco da célula quando a célula está em destaque.", "notebook.focusedEditorBorder": "A cor da borda do editor de célula do notebook.", "notebook.inactiveFocusedCellBorder": "A cor da borda superior e inferior da célula quando uma célula está focalizada enquanto o foco principal está fora do editor.", "notebook.inactiveSelectedCellBorder": "A cor das bordas da célula quando várias células estão selecionadas.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Notebook", "selectedCellBackground": "A cor da tela de fundo de uma célula quando ela está selecionada." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "A execução de uma célula do bloco de anotações executará o código deste espaço de trabalho." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Ícone para limpar as saídas de célula nos editores de notebook.", "collapsedIcon": "Ícone para anotar uma seção recolhida nos editores de notebook.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Ícone para indicar um estado de sucesso nos editores de notebook.", "unfoldIcon": "Ícone para desdobrar uma célula nos editores de notebook." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "Desabilitar outros keymaps ({0}) para evitar conflitos entre associações de teclas?", "no": "Não", "yes": "Sim" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "A célula não tem saída", - "noRenderer.1": "Nenhum renderizador foi encontrado para o tipo MIME “{0}”, mas um pode estar disponível no Marketplace.", - "noRenderer.2": "Não foi possível encontrar um renderizador para a saída. Ele apresenta os seguintes tipos de mídia: {0}", - "noRenderer.search": "Pesquisar no Marketplace" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Célula de markdown vazia, clique duas vezes ou pressione enter para editar.", - "notebook.error.rendererNotFound": "Nenhum renderizador encontrado para '$0' a" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "Mostrar Números de Linha da Célula", "notebook.lineNumbers": "Controla a exibição de números de linha no editor de células.", "notebook.showLineNumbers": "Mostrar Números de Linha do Bloco de Anotações", "notebook.toggleLineNumbers": "Alternar Números de Linha do Bloco de Anotações" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "interno", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "Ativo no Momento", + "empty": "A célula não tem saída", "installJupyterPrompt": "Instalar renderizadores adicionais do marketplace", - "pickMimeType": "Escolher o Tipo de Mídia de Saída", + "noRenderer.2": "Não foi possível encontrar um renderizador para a saída. Ele apresenta os seguintes tipos de mídia: {0}", + "pickMimeType": "Alterar a Apresentação", "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", "unavailableRenderInfo": "renderizador não disponível" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "Ordem de Execução", - "cellExpandOutputButtonLabel": "Expanda a Saída da Célula (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "Clicar duas vezes para expandir a saída da célula ({0})", - "notebook.moreRunActionsLabel": "Mais..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/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/browser/view/cellParts/codeCellExecutionIcon": { + "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/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "Mais..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "Expanda a Saída da Célula (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Clicar duas vezes para expandir a saída da célula ({0})", + "cellOutputsCollapsedMsg": "As saídas estão recolhidas" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 célula oculta...", + "hiddenCellsLabelPlural": "{0} células ocultas..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "Expandir a Entrada de Célula ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Clicar duas vezes para expandir a entrada de célula ({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "Célula de markdown vazia, clique duas vezes ou pressione enter para editar.", + "notebook.error.rendererNotFound": "Nenhum renderizador encontrado para '$0' a" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Ordem de Execução" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "Inicializando...", "select": "Selecione Kernel" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "Log ({0})", "output": "Saída", "output model title": "{0} – Saída", - "outputChannels": "Canais de Saída.", + "outputChannels": "Canais de Saída", "outputViewAriaLabel": "Painel de saída", "outputViewWithInputAriaLabel": "{0}, Painel de saída" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Atalhos de Teclado", "clear": "Limpar os Resultados da Pesquisa", - "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", "keybindingsEditor": "Editor de Associações de Teclas", "miOpenOnlineSettings": "&&Configurações de Serviços Online", "miOpenSettings": "&&Configurações", "miPreferences": "&&Preferências", - "onlineServices": "Configurações de Serviços Online", "openDefaultKeybindingsFile": "Abrir Atalhos de Teclado Padrão (JSON)", "openFolderSettings": "Abrir Configurações de Pasta", "openFolderSettingsFile": "Abrir Configurações de Pasta (JSON)", @@ -6646,9 +7125,9 @@ "showUserKeybindings": "Mostrar Associações de Teclas do Usuário" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { - "configureLanguageBasedSettings": "Definir Configurações Específicas de Idioma...", + "configureLanguageBasedSettings": "Definir Configurações Específicas de Linguagem...", "languageDescriptionConfigured": "({0})", - "pickLanguage": "Selecionar Idioma" + "pickLanguage": "Selecionar Linguagem" }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Ícone da ação adicionar na interface do usuário de associação de teclas.", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "Ícone dos comandos para abrir as configurações.", "settingsAddIcon": "Ícone da ação Adicionar na interface do usuário de Configurações.", "settingsEditIcon": "Ícone da ação Editar na interface do usuário de Configurações.", + "settingsFilter": "Ícone do botão que sugere filtros para a interface do usuário de Configurações.", "settingsGroupCollapsedIcon": "Ícone de uma seção recolhida no editor de Configurações de divisão de JSON.", "settingsGroupExpandedIcon": "Ícone de uma seção expandida no editor de Configurações de divisão de JSON.", "settingsMoreActionIcon": "Ícone da ação 'mais ações' na interface do usuário de Configurações.", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "Configurações de pesquisa", "clearInput": "Limpar Entrada da Pesquisa de Configurações", "clearSearchFilters": "Limpar os Filtros", + "filterInput": "Configurações do Filtro", "lastSyncedLabel": "Última sincronização: {0}", "moreThanOneResult": "{0} Configurações Encontradas", "noResults": "Nenhuma Configuração Encontrada", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "Aparência", "application": "Aplicativo", + "audioCues": "Indicações de Áudio", "breadcrumbs": "Trilhas", "comments": "Comentários", "commonlyUsed": "Comumente Usado", @@ -6723,7 +7205,7 @@ "problems": "Problemas", "proxy": "Proxy", "remote": "Remoto", - "scm": "SCM", + "scm": "Controle do Código-Fonte", "screencastMode": "Modo Screencast", "search": "Pesquisar", "security": "Segurança", @@ -6742,16 +7224,33 @@ "workspace": "Espaço de trabalho", "zenMode": "Modo Zen" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "ID de Extensão...", + "extSettingsSearchTooltip": "Adicionar filtro de ID de extensão", + "featureSettingsSearch": "Característica...", + "featureSettingsSearchTooltip": "Adicionar filtro de recursos", + "langSettingsSearch": "Idioma...", + "langSettingsSearchTooltip": "Adicionar filtro de ID de idioma", + "modifiedSettingsSearch": "Modificado", + "modifiedSettingsSearchTooltip": "Adicionar ou remover filtro de configurações modificadas", + "onlineSettingsSearch": "Serviços Online", + "onlineSettingsSearchTooltip": "Mostrar configurações para serviços online", + "tagSettingsSearch": "Marca...", + "tagSettingsSearchTooltip": "Adicionar filtro de marca" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "Também modificado em", "configuredIn": "Modificado em", "copySettingAsJSONLabel": "Copiar Configuração como JSON", "copySettingIdLabel": "Copiar ID da Configuração", + "defaultOverriddenDetails": "Valor padrão substituído por {0}", + "defaultOverrideLabelText": "($(chave inglesa) Substituída por: {0})", "editInSettingsJson": "Editar em settings.json", + "editLanguageSettingLabel": "Editar configurações para {0}", "extensionSyncIgnoredLabel": "Sincronização: Ignorada", "extensions": "Extensões", "manageWorkspaceTrust": "Gerenciar a confiança do espaço de trabalho", - "modified": "Modificado", + "modified": "A configuração foi definida no escopo atual.", "newExtensionsButtonLabel": "Mostrar extensões correspondentes", "resetSettingLabel": "Redefinir Configuração", "settings": "Configurações", @@ -6759,6 +7258,7 @@ "settings.Modified": " Modificado. ", "settingsContextMenuTitle": "Mais Ações... ", "stopSyncingSetting": "Sincronizar esta Configuração", + "syncIgnoredTitle": "A sincronização de configurações não sincroniza esta configuração", "trustLabel": "Essa configuração só pode ser aplicada em um espaço de trabalho confiável", "validationError": "Erro de Validação." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "Excluir Padrão...", "excludeSiblingHintLabel": "Excluir arquivos correspondentes a `{0}` somente quando um arquivo correspondente a `{1}` estiver presente", "excludeSiblingInputPlaceholder": "Quando o Padrão estiver Presente...", - "focusedRowBackground": "A cor da tela de fundo de uma linha de configurações quando concentrada.", - "headerForeground": "A cor de primeiro plano para um cabeçalho de seção ou um título ativo.", - "itemInputPlaceholder": "Item da Cadeia de Caracteres...", + "itemInputPlaceholder": "Item...", "listSiblingHintLabel": "Item de lista '{0}' com irmão '${1}'", "listSiblingInputPlaceholder": "Irmão...", "listValueHintLabel": "Item de lista `{0}`", - "modifiedItemForeground": "A cor da borda do indicador modificado.", - "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.", "objectKeyHeader": "Item", "objectKeyInputPlaceholder": "Tecla", "objectPairHintLabel": "A propriedade `{0}` está definida como `{1}`.", @@ -6795,19 +7289,7 @@ "okButton": "OK", "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.", - "settingsDropdownBackground": "Tela de fundo da lista suspensa do editor de configurações.", - "settingsDropdownBorder": "Borda da lista suspensa do editor de configurações.", - "settingsDropdownForeground": "Primeiro plano da lista suspensa do editor de configurações.", - "settingsDropdownListBorder": "Borda da lista suspensa do editor de configurações. Ela envolve as opções e separa as opções da descrição.", - "textInputBoxBackground": "Tela de fundo da caixa de entrada de texto do editor de configurações.", - "textInputBoxBorder": "Borda da caixa de entrada de texto do editor de configurações.", - "textInputBoxForeground": "Primeiro plano da caixa de entrada de texto do editor de configurações." + "resetItem": "Redefinir Item" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, grupo", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "Ocultar o Sumário ao pesquisar.", "splitSettingsEditorLabel": "Editor de Configurações de Divisão" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "A cor da tela de fundo de uma linha de configurações quando concentrada.", + "headerForeground": "A cor de primeiro plano para um cabeçalho de seção ou um título ativo.", + "modifiedItemForeground": "A cor da borda do indicador modificado.", + "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.", + "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.", + "settingsDropdownBackground": "Tela de fundo da lista suspensa do editor de configurações.", + "settingsDropdownBorder": "Borda da lista suspensa do editor de configurações.", + "settingsDropdownForeground": "Primeiro plano da lista suspensa do editor de configurações.", + "settingsDropdownListBorder": "Borda da lista suspensa do editor de configurações. Ela envolve as opções e separa as opções da descrição.", + "settingsHeaderBorder": "A cor da borda do contêiner de cabeçalho.", + "settingsSashBorder": "A cor da borda de barra do splitview do editor de Configurações.", + "textInputBoxBackground": "Tela de fundo da caixa de entrada de texto do editor de configurações.", + "textInputBoxBorder": "Borda da caixa de entrada de texto do editor de configurações.", + "textInputBoxForeground": "Primeiro plano da caixa de entrada de texto do editor de configurações." + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "Isso substituirá as configurações atuais. Tem certeza de que deseja continuar?", + "export profile": "Exportar Configurações como um Perfil...", + "export profile dialog": "Salvar Perfil", + "export success": "{0}: exportado com êxito.", + "import profile": "Importar Configurações de um Perfil...", + "import profile dialog": "Importar Perfil", + "import profile placeholder": "Forneça a URL do perfil ou selecione o arquivo de perfil a ser importado", + "import profile quick pick title": "Importar Configurações de um Perfil", + "import profile title": "Importar Configurações de um Perfil", + "select from file": "Importar do arquivo de perfil", + "select from url": "Importar da URL" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "&&Limpar", "clearCommandHistory": "Limpar Histórico de Comandos", "commandWithCategory": "{0}: {1}", "configure keybinding": "Configurar a Associação de Teclas", + "confirmClearDetail": "Esta ação é irreversível.", + "confirmClearMessage": "Deseja limpar o histórico de comandos usados recentemente?", "noCommandResults": "Nenhum comando correspondente", "showTriggerActions": "Mostrar Todos os Comandos" }, @@ -6847,6 +7367,7 @@ "openView": "Abrir o Modo de Exibição", "panels": "Painel", "quickOpenView": "Abrir Rapidamente o Modo de Exibição", + "secondary side bar": "Barra Lateral Secundária", "terminalTitle": "{0}: {1}", "terminals": "Terminal", "views": "Barra Lateral" @@ -6937,6 +7458,10 @@ "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/tunnelFactory": { + "tunnelPrivacy.private": "Particular", + "tunnelPrivacy.public": "Pública" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "A cor do ícone de uma porta que tem um processo de execução associado.", "portsLink.followLinkAlt": "alt + clique", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "O workspace não existe. Selecione outro workspace para abrir.", "invalidWorkspaceMessage": "O workspace não existe", "invalidWorkspacePrimary": "&&Abrir Workspace...", + "pauseSocketWriting": "Conexão: Pausar a gravação do soquete", "remote": "Remoto", "remote.autoForwardPorts": "Quando habilitada, novos processos em execução são detectados e as portas nas quais eles escutam são encaminhadas automaticamente. Desabilitar esta configuração não impedirá que todas as portas sejam encaminhadas. Mesmo quando desabilitadas, as extensões ainda poderão fazer com que as portas sejam encaminhadas, e a abertura de alguns URLs ainda fará com que as portas sejam encaminhadas.", "remote.autoForwardPortsSource": "Define a origem da qual as portas são encaminhadas automaticamente quando `remote.autoForwardPorts` é true. Em locais remotos do Windows e do Mac, a opção `process` não entrará em vigor e a opção `output` será usada. Exige uma recarga para entrar em vigor.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "Não mostra nenhuma notificação nem executa nenhuma ação quando esta porta é encaminhada automaticamente.", "remote.restoreForwardedPorts": "Restaura as portas que você encaminhou em um espaço de trabalho.", "remoteExtensionLog": "Servidor Remoto", + "triggerReconnect": "Conexão: Reconectar o Gatilho", "ui": "Tipo de extensão da interface do usuário. Em uma janela remota, essas extensões são habilitadas somente quando disponíveis no computador local.", "workspace": "Tipo de extensão do Workspace. Em uma janela remota, essas extensões são habilitadas somente quando disponíveis no repositório remoto." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "Particular", - "tunnelPrivacy.public": "Pública" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remoto", "remote.downloadExtensionsLocally": "Quando ativado, as extensões são baixadas localmente e instaladas no local remoto." @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "Cor da tela de fundo da medianiz do minimapa para as linhas que são adicionadas.", "minimapGutterDeletedBackground": "Cor da tela de fundo da medianiz do minimapa para as linhas que são excluídas.", "minimapGutterModifiedBackground": "Cor da tela de fundo da medianiz do minimapa para as linhas que são modificadas.", - "move to next change": "Mover para a Próxima Alteração", - "move to previous change": "Mover para a Alteração Anterior", + "move to next change": "Ir para Próxima Alteração", + "move to previous change": "Ir para Alteração Anterior", "overviewRulerAddedForeground": "Cor do marcador de régua de visão geral para conteúdo adicionado.", "overviewRulerDeletedForeground": "Cor do marcador de régua de visão geral para conteúdo excluído.", "overviewRulerModifiedForeground": "Cor do marcador de régua de visão geral para conteúdo modificado.", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "Controla se as ações embutidas estão sempre visíveis na exibição de Controle do Código-fonte.", - "alwaysShowRepository": "Controla se os repositórios devem estar sempre visíveis no modo de exibição do SCM.", - "autoReveal": "Controla se o modo de exibição do SCM deve revelar e selecionar arquivos automaticamente ao abri-los.", + "alwaysShowRepository": "Controla se os repositórios devem sempre estar visíveis na exibição do Controle do Código-Fonte.", + "autoReveal": "Controla se a exibição do Controle do Código-Fonte deve revelar e selecionar arquivos automaticamente ao abri-los.", "diffDecorations": "Controla decorações de comparação no editor.", + "diffDecorationsIgnoreTrimWhitespace": "Controla se o espaço em branco à esquerda e à direita é ignorado nas decorações da medianiz de comparação do Controle do Código-fonte.", + "diffGutterPattern": "Controla se um padrão é usado para as decorações de comparação na medianiz.", + "diffGutterPatternAdded": "Use o padrão para as decorações de comparação na medianiz para linhas adicionadas.", + "diffGutterPatternModifed": "Use o padrão para as decorações de comparação na medianiz para linhas modificadas.", "diffGutterWidth": "Controla a largura (px) das decorações de comparação na medianiz (adicionado a & modified).", "inputFontFamily": "Controla a fonte da mensagem de entrada. Use 'default' para a família de fontes da interface do usuário do workbench, `editor` para o valor de `#editor.fontFamily#` ou uma família de fontes personalizada.", "inputFontSize": "Controla o tamanho da fonte da mensagem de entrada em pixels.", - "miViewSCM": "S&&CM", + "manageWorkspaceTrustAction": "Gerenciar a Confiança do Espaço de Trabalho", + "miViewSCM": "Controle do &&Código-Fonte", "no open repo": "Não há provedores de controle de código fonte registrados.", + "no open repo in an untrusted workspace": "Nenhum dos provedores de controle do código-fonte registrados funciona no Modo Restrito.", "open in terminal": "Abrir no Terminal", "providersVisible": "Controla quantos repositórios são visíveis na seção Repositórios de Controle do Código-fonte. Defina como `0` para poder redimensionar manualmente o modo de exibição.", - "scm accept": "SCM: Aceitar Entrada", - "scm view next commit": "SCM: Exibir o Próximo Commit", - "scm view previous commit": "SCM: Exibir a Próxima Confirmação", + "repositoriesSortOrder": "Controla a ordem de classificação dos repositórios na exibição de repositórios de controle do código-fonte.", + "scm accept": "Controle do Código-Fonte: Aceitar Entrada", + "scm view next commit": "Controle do Código-Fonte: Exibir a Próxima Confirmação", + "scm view previous commit": "Controle do Código-Fonte: Exibir a Confirmação Anterior", "scm.countBadge": "Controla o selo da contagem no ícone de Controle do Código-fonte na Barra de Atividade.", "scm.countBadge.all": "Mostrar a soma de todas as notificações de contagem dos Provedores de Controle do Código-fonte.", "scm.countBadge.focused": "Mostrar a notificação de contagem do Provedor de Controle do Código-fonte com foco.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "Controla o modo de exibição do repositório de Controle do Código-fonte padrão.", "scm.defaultViewMode.list": "Mostrar as alterações do repositório como uma lista.", "scm.defaultViewMode.tree": "Mostrar as alterações do repositório como uma árvore.", + "scm.defaultViewSortKey": "Controla o repositório padrão de Controle de Fonte altera a ordem de classificação quando visto como uma lista.", + "scm.defaultViewSortKey.name": "Classifique as alterações do repositório por nome do arquivo.", + "scm.defaultViewSortKey.path": "Classifique as alterações do repositório para o caminho.", + "scm.defaultViewSortKey.status": "Classificar as alterações do repositório pelo status do Controle do Código-Fonte.", "scm.diffDecorations.all": "Mostrar as decorações de comparação em todas as localizações disponíveis.", "scm.diffDecorations.gutter": "Mostrar as decorações de comparação somente na medianiz do editor.", "scm.diffDecorations.minimap": "Mostrar as decorações de comparação somente no minimapa.", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "Controla a visibilidade do decorador de comparação do Controle do Código-fonte na medianiz.", "scm.diffDecorationsGutterVisibility.always": "Mostrar o decorador de comparação na medianiz a qualquer momento.", "scm.diffDecorationsGutterVisibility.hover": "Mostrar o decorador de comparação na medianiz somente no foco.", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "Não ignore o espaço em branco à esquerda e à direita.", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "Herdar de `diffEditor.ignoreTrimWhitespace`.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "Ignore o espaço em branco à esquerda e à direita.", "scm.providerCountBadge": "Controla os selos de contagem nos cabeçalhos do Provedor de Controle do Código-fonte. Estes cabeçalhos só aparecem quando há mais de um provedor.", "scm.providerCountBadge.auto": "Somente mostrar a notificação de contagem para o Provedor de Controle do Código-fonte quando diferente de zero.", "scm.providerCountBadge.hidden": "Ocultar notificações de contagem do Provedor de Controle do Código-fonte.", "scm.providerCountBadge.visible": "Mostrar notificações de contagem do Provedor de Controle do Código-fonte.", - "scmConfigurationTitle": "SCM", - "showActionButton": "Controla se um botão de ação pode ser mostrado na modo de exibição do SCM.", + "scm.repositoriesSortOrder.discoveryTime": "Os repositórios na exibição de Repositórios de Controle do Código-Fonte são classificados pela hora da descoberta. Os repositórios na exibição de Controle do Código-Fonte são classificadas na ordem em que foram selecionados.", + "scm.repositoriesSortOrder.name": "Os repositórios nas exibições de Controle do Código-Fonte e Repositórios de Controle do Código-Fonte são classificados pelo nome do repositório.", + "scm.repositoriesSortOrder.path": "Os repositórios nas exibições de Controle do Código-Fonte e Repositórios de Controle do Código-Fonte são classificados pelo caminho do repositório.", + "scmConfigurationTitle": "Controle do Código-Fonte", + "showActionButton": "Controla se um botão de ação pode ser mostrado na exibição do Controle do Código-Fonte.", "source control": "Controle do Código-Fonte", "source control repositories": "Repositórios de Controle do Código-Fonte", "sourceControlViewIcon": "Ícone da exibição Controle do Código-fonte." @@ -7117,6 +7657,9 @@ "expand all": "Expandir Todos os Repositórios", "input": "Entrada de Controle do Código-fonte", "repositories": "Repositórios", + "repositorySortByDiscoveryTime": "Classificar por Hora de Descoberta", + "repositorySortByName": "Classificar por Nome", + "repositorySortByPath": "Classificar por Caminho", "scm": "Gerenciamento do Controle do Código-fonte", "scm.providerBorder": "Borda do separador do Provedor SCM.", "setListViewMode": "Exibir como Lista", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "Usar Excluir Configurações e Ignorar Arquivos" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Substituir a Versão Prévia)" + "fileReplaceChanges": "{0} ↔ {1} (Substituir a Versão Prévia)", + "searchReplace.source": "Pesquisar e Substituir" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "Cancelar Pesquisa", @@ -7159,7 +7703,7 @@ "copyAllLabel": "Copiar Tudo", "copyMatchLabel": "Copiar", "copyPathLabel": "Copiar o Caminho", - "exclude": "Configurar padrões glob para excluir arquivos e pastas em pesquisas de texto completo e abrir rapidamente. Herda todos os padrões glob da configuração `#files.exclude#`. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Configure [glob patterns](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) for excluding files and folders in fulltext searches and quick open. Inherits all glob patterns from the `#files.exclude#` setting.", "exclude.boolean": "O padrão glob ao qual corresponder os caminhos do arquivo. Defina como true ou false para habilitar ou desabilitar o padrão.", "exclude.when": "Verificação adicional nos irmãos de um arquivo correspondente. Use $(basename) como variável para o nome do arquivo correspondente.", "filterSortOrder": "Controla a ordem de classificação do histórico do editor ao abrir rapidamente ao filtrar.", @@ -7171,12 +7715,13 @@ "findInFolder": "Localizar na Pasta...", "findInWorkspace": "Localizar no Workspace...", "focusSearchListCommandLabel": "Focar na Lista", + "maintainFileSearchCacheDeprecated": "O cache de pesquisa é mantido no host de extensão que nunca é desligado. Portanto, essa configuração não é mais necessária.", "miFindInFiles": "Localizar &&nos Arquivos", "miGotoSymbolInWorkspace": "Ir para o Símbolo no &&Workspace...", "miReplaceInFiles": "Substituir &&nos Arquivos", "miViewSearch": "&&Pesquisar", "name": "Pesquisar", - "revealInSideBar": "Revelar na Barra Lateral", + "revealInSideBar": "Modo de exibição Revelar no Explorer", "search": "Pesquisar", "search.actionsPosition": "Controla o posicionamento do actionbar nas linhas do modo de exibição de pesquisa.", "search.actionsPositionAuto": "Posicione o actionBar à direita quando o modo de exibição de pesquisa for estreito e imediatamente após o conteúdo quando o modo de exibição de pesquisa for largo.", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "Controla se os resultados da pesquisa serão recolhidos ou expandidos.", "search.collapseResults.auto": "Arquivos com menos de 10 resultados são expandidos. Outros são recolhidos.", "search.followSymlinks": "Controla se os ciclos de links devem ser seguidos durante a pesquisa.", - "search.forceSearchProcess": "Quando habilitada, a pesquisa em uma janela local será executada em um processo de pesquisa separado, em vez do host da extensão.", "search.globalFindClipboard": "Controla se o modo de exibição de pesquisa deve ler ou modificar a área de transferência de localização compartilhada no macOS.", "search.location": "Controla se a pesquisa será mostrada como um modo de exibição na barra lateral ou como um painel na área do painel para obter mais espaço horizontal.", "search.location.deprecationMessage": "Essa configuração foi preterida. Em vez disso, você pode arrastar o ícone de pesquisa para um novo local.", "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": "Controles em que ocorrem as novas operações “Pesquisar: Localizar nos Arquivos” e “Localizar na Pasta”: no modo de exibição de pesquisa 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.", - "search.mode.view": "Pesquisar na exibição de pesquisa, seja no painel ou na barra lateral.", + "search.mode.view": "Pesquisar na exibição de pesquisa, seja no painel ou nas barras laterais.", "search.quickOpen.includeHistory": "Se deseja incluir os resultados de arquivos abertos recentemente nos resultados do arquivo para Abertura Rápida.", "search.quickOpen.includeSymbols": "Se deseja incluir os resultados de uma pesquisa de símbolo global nos resultados do arquivo para Abertura Rápida.", "search.searchEditor.defaultNumberOfContextLines": "O número padrão de linhas de contexto circundantes a serem usadas ao criar Editores de Pesquisas. Se estiver usando `#search. searchEditor.reusePriorSearchConfiguration#`, isso poderá ser definido como `null` (vazio) para usar a configuração do Editor de Pesquisas anterior.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "Controla o uso de arquivos globais `.gitignore` e `.ignore` ao pesquisar por arquivos. Requer que `# search.useIgnoreFiles #` seja habilitado.", "useIgnoreFiles": "Controla se os arquivos `.gitignore` e `.ignore` devem ser usados ao pesquisar arquivos.", "usePCRE2Deprecated": "Preterido. O PCRE2 será usado automaticamente ao usar os recursos regex que só têm suporte do PCRE2.", + "useParentIgnoreFiles": "Controla se os arquivos `.gitignore` e `.ignore` devem ser utilizados nos diretórios pai ao procurar por arquivos. Exige que `#search.useIgnoreFiles#` esteja habilitado.", "useRipgrep": "Essa configuração foi preterida e agora retorna ao \"search.usePCRE2\".", "useRipgrepDeprecated": "Preterido. Considere \"search.usePCRE2\" para obter suporte do recurso regex avançado." }, @@ -7344,9 +7889,6 @@ "openToBottom": "Abrir na Parte Inferior", "openToSide": "Aberto para o lado" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "A pasta do workspace não existe: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "Pesquisar Padrões de Exclusão", "label.includes": "Pesquisar Padrões de Inclusão", @@ -7411,19 +7953,20 @@ "userSnippets": "Snippets de Usuário" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "Ocultar do IntelliSense", - "enable.snippet": "Mostrar no IntelliSense", - "isDisabled": "(oculto no IntelliSense)", - "pick.placeholder": "Selecionar um snippet", - "sep.extSnippet": "Snippets de Extensão", - "sep.userSnippet": "Snippets de Usuário", - "sep.workspaceSnippet": "Snippets do Workspace", "snippet.suggestions.label": "Inserir Snippet" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "Ocultar do IntelliSense", + "enable.snippet": "Mostrar no IntelliSense", + "isDisabled": "(oculto no IntelliSense)", + "pick.placeholder": "Selecionar um snippet", + "sep.userSnippet": "Snippets de Usuário", + "sep.workspaceSnippet": "Snippets do Workspace" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "Configuração do snippet de usuário", "snippetSchema.json.body": "O conteúdo do snippet. Use `$1`, `${1:defaultText}` para definir posições do cursor, use `$0` para a posição do cursor final. Insira valores de variáveis com `${varName}` e `${varName:defaultText}`, por exemplo, `This is file: $TM_FILENAME`.", @@ -7441,13 +7984,16 @@ "badFile": "Não foi possível ler o arquivo de snippet \"{0}\".", "badVariableUse": "Um ou mais snippets da extensão '{0}' provavelmente confundem variáveis de snippet e os espaços reservados para snippet (confira https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax para obter mais detalhes)", "invalid.language": "Linguagem desconhecida em `contributes.{0}.language`. Valor fornecido: {1}", - "invalid.language.0": "Ao omitir o idioma, o valor de `contributes.{0}.path` precisa ser um `.code-snippets`. Valor fornecido: {1}", + "invalid.language.0": "Ao omitir a linguagem, o valor de `contributes.{0}.path` precisa ser um `.code-snippets`. Valor fornecido: {1}", "invalid.path.0": "Esperava-se uma cadeia de caracteres em `contributes.{0}.path`. Valor fornecido: {1}", "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.", "vscode.extension.contributes.snippets": "Contribui com snippets.", "vscode.extension.contributes.snippets-language": "Identificador de linguagem com o qual este snippet contribuiu.", "vscode.extension.contributes.snippets-path": "Caminho do arquivo de snippets. O caminho é relativo à pasta de extensão e, normalmente, começa com './snippets/'." }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "Envolver com Snippet..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "Você tem um minuto para ajudar a equipe do VS Code? Conte-nos sobre sua experiência com o VS Code até agora.", "giveFeedback": "Fornecer Comentários", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "Salvar", "selectProblemMatcher": "Selecionar quais tipos de erros e avisos para examinar a saída da tarefa", "showOutput": "Mostrar saída", - "taskQuickPick.userSettings": "Configurações de Usuário", + "taskQuickPick.userSettings": "Usuário", "taskService.ignoreingFolder": "Ignorando as configurações de tarefa para a pasta {0} do espaço de trabalho. O suporte à tarefa do espaço de trabalho de várias pastas exige que todas as pastas usem a versão de tarefa 2.0.0\r\n", "taskService.openDiff": "Diff aberta", "taskService.openDiffs": "Abrir diffs", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "Não é possível executar um comando do shell em uma unidade UNC usando cmd.exe.", "TerminalTaskSystem.nonWatchingMatcher": "A tarefa {0} é uma tarefa em segundo plano, mas usa um correspondente de problema sem um padrão em segundo plano", - "TerminalTaskSystem.terminalDescription": "Tarefa", + "TerminalTaskSystem.taskLoadReporting": "Há problemas com a tarefa \"{0}\". Consulte a saída para obter mais detalhes.", "TerminalTaskSystem.unknownError": "Ocorreu um erro desconhecido durante a execução de uma tarefa. Confira o log de saída da tarefa para obter detalhes.", "closeTerminal": "Pressione qualquer tecla para fechar o terminal.", "dependencyCycle": "Há um ciclo de dependência. Confira a tarefa \"{0}\".", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "O tipo de tarefa real. Observe que os tipos começando com um '$' são reservados para uso interno.", "TaskDefinition.properties": "Propriedades adicionais do tipo de tarefa", - "TaskDefinition.when": "Condição que precisa ser true para habilitar este tipo de tarefa. Considere usar `shellExecutionSupported`, `processExecutionSupported` e `customExecutionSupported` conforme apropriado para esta definição de tarefa.", + "TaskDefinition.when": "Condição que deve ser verdadeira para habilitar este tipo de tarefa. Considere usar `shellExecutionSupported`, `processExecutionSupported` e `customExecutionSupported`, conforme apropriado para esta definição de tarefa. Para mais informações, confira a [documentação da API](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause).", "TaskDefinitionExtPoint": "Contribui com tipos de tarefas", "TaskTypeConfiguration.noType": "A configuração de tipo de tarefa não tem a propriedade 'taskType' necessária" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "Há uma tarefa em execução. Deseja terminá-la?", "TaskSystem.terminateTask": "&&Terminar a Tarefa" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "A conexão com o processo de host de pty do terminal não está respondendo. Os terminais podem parar de funcionar.", + "restartPtyHost": "Reiniciar o host de pty" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "As extensões desejam fazer as seguintes alterações no ambiente do terminal:", "extensionEnvironmentContributionInfo": "As extensões fizeram alterações no ambiente deste terminal", @@ -7897,6 +8447,13 @@ "openFile": "Abrir arquivo no editor", "openFolder": "Abrir pasta na nova janela" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "Focar na pasta no explorador", + "followLink": "Seguir o link", + "openFile": "Abrir arquivo no editor", + "openFolder": "Abrir pasta na nova janela", + "searchWorkspace": "Pesquisar workspace" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "Seguir o link usando a porta encaminhada", "followLink": "Seguir o link", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "cmd + clique", "terminalLinkHandler.followLinkCtrl": "ctrl + clique" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "Pesquisar workspace" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "Arquivo Local", + "terminal.integrated.openDetectedLink": "Selecionar o link para abrir", + "terminal.integrated.searchLinks": "Pesquisa de workspace", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "A conexão com o processo de host de pty do terminal não está respondendo. Os terminais podem parar de funcionar.", - "restartPtyHost": "Reiniciar o host de pty" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "Saiba mais sobre a integração do shell" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "&&Terminal", @@ -7920,15 +8479,17 @@ "terminal": "Terminal" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "Um nome deve ser fornecido.", + "emptyTerminalNameInfo": "Fornecer nenhum nome o redefinirá para o valor padrão", "noUnattachedTerminals": "Não há nenhum terminal desanexado para fazer a anexação", "quickAccessTerminal": "Alternar Terminal Ativo", "showTerminalTabs": "Mostrar Guias", "terminalLaunchHelp": "Abrir Ajuda", "workbench.action.terminal.attachToSession": "Anexar à Sessão", "workbench.action.terminal.clear": "Limpar", + "workbench.action.terminal.clearCommandHistory": "Limpar Histórico de Comandos", "workbench.action.terminal.clearSelection": "Limpar Seleção", "workbench.action.terminal.copySelection": "Copiar Seleção", + "workbench.action.terminal.copySelectionAsHtml": "Copiar Seleção como HTML", "workbench.action.terminal.createTerminalEditor": "Criar Novo Terminal na Área de Editor", "workbench.action.terminal.createTerminalEditorSide": "Criar Novo Terminal na Área de Editor ao Lado", "workbench.action.terminal.detachSession": "Desanexar Sessão", @@ -7940,9 +8501,14 @@ "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.goToRecentDirectory": "Vá para o Diretório Recente", "workbench.action.terminal.hideFind": "Ocultar Localização", + "workbench.action.terminal.join": "Ingressar terminais", + "workbench.action.terminal.join.insufficientTerminals": "Terminais insuficientes para a ação de ingresso", + "workbench.action.terminal.join.onlySplits": "Todos os terminais já ingressaram", "workbench.action.terminal.joinInstance": "Ingressar terminais", "workbench.action.terminal.kill": "Encerrar a Instância de Terminal Ativa", + "workbench.action.terminal.killAll": "Encerrar Todos os Terminais", "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)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "Criar Novo Terminal (Com Perfil)", "workbench.action.terminal.newWithProfile.profileName": "O nome do perfil a ser criado", "workbench.action.terminal.newWorkspacePlaceholder": "Selecionar diretório de trabalho atual para o novo terminal", + "workbench.action.terminal.openDetectedLink": "Abrir Link Detectado", + "workbench.action.terminal.openLastLocalFileLink": "Abrir Último Link de Arquivo Local", + "workbench.action.terminal.openLastUrlLink": "Abrir Último Link de URL", "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", @@ -7967,6 +8536,7 @@ "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.runRecentCommand": "Executar o Comando Recente", "workbench.action.terminal.runSelectedText": "Executar Texto Selecionado no Terminal Ativo", "workbench.action.terminal.scrollDown": "Rolar para Baixo (Linha)", "workbench.action.terminal.scrollDownPage": "Rolar para Baixo (Página)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "Rolar para Cima (Página)", "workbench.action.terminal.searchWorkspace": "Pesquisar no Workspace", "workbench.action.terminal.selectAll": "Selecionar Tudo", - "workbench.action.terminal.selectDefaultProfile": "Selecionar o Perfil Padrão", + "workbench.action.terminal.selectDefaultShell": "Selecionar o Perfil Padrão", "workbench.action.terminal.selectToNextCommand": "Selecionar até o Próximo Comando", "workbench.action.terminal.selectToNextLine": "Selecionar até a Próxima Linha", "workbench.action.terminal.selectToPreviousCommand": "Selecionar até o Comando Anterior", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "Sino", "configureTerminalSettings": "Definir as Configurações do Terminal", + "confirmMoveTrashMessageFilesAndDirectories": "Tem certeza de que deseja colar {0} linhas de texto no terminal?", "disconnectStatus": "Conexão perdida para o processo", - "dontShowAgain": "Não Mostrar Novamente", + "doNotAskAgain": "Não perguntar novamente", "keybindingHandling": "Algumas associações de teclas não acessam o terminal por padrão e são processadas por {0}.", "launchFailed.errorMessage": "O processo de terminal falhou ao iniciar: {0}.", "launchFailed.exitCodeAndCommandLine": "O processo de terminal \"{0}\" falhou ao iniciar (código de saída: {1}).", + "launchFailed.exitCodeAndCommandLineShellIntegration": "Falha ao iniciar o processo de terminal \"{0}\" (código de saída: {1}). Desabilitar a integração de shell com 'terminal.integrated.shellIntegration.enabled' pode ajudar.", "launchFailed.exitCodeOnly": "O processo de terminal falhou ao iniciar (código de saída: {0}).", - "migrateToProfile": "Migrar", - "no": "Não", + "launchFailed.exitCodeOnlyShellIntegration": "Falha ao iniciar o processo de terminal (código de saída: {0}). Desabilitar a integração de shell com 'terminal.integrated.shellIntegration.enabled' pode ajudar.", + "multiLinePasteButton": "&&Colar", + "preview": "Visualização:", + "removeCommand": "Remover do Histórico de Comandos", "setTerminalDimensionsColumn": "Definir Dimensões Fixas: Coluna", "setTerminalDimensionsRow": "Definir Dimensões Fixas: Linha", "terminal.integrated.a11yPromptLabel": "Entrada de terminal", "terminal.integrated.a11yTooMuchOutput": "Muita saída para anunciar, navegue até as linhas manualmente para ler", "terminal.integrated.copySelection.noSelection": "O terminal não tem seleção para copiar", - "terminal.slowRendering": "Parece que a aceleração da GPU do terminal está lenta no computador. Deseja desabilitá-la para aprimorar o desempenho? [Leia mais sobre as configurações de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.requestTrust": "A criação de um processo de terminal requer um código de execução", "terminalNavigationMode": "Use {0} e {1} para navegar pelo buffer do terminal", - "terminalProfileMigration": "O terminal está usando configurações shell/shellArgs preteridas. Deseja migrá-lo para um perfil?", "terminalStaleTextBoxAriaLabel": "O ambiente de {0} de terminal está obsoleto, execute o comando 'Show Environment Information' para obter mais informações", "terminalTextBoxAriaLabel": "Terminal {0}", "terminalTextBoxAriaLabelNumberAndTitle": "Terminal {0}, {1}", + "terminalTypeLocal": "Local", + "terminalTypeTask": "Tarefa", "terminated.exitCodeAndCommandLine": "O processo de terminal \"{0}\" foi terminado com o código de saída: {1}.", "terminated.exitCodeOnly": "O processo de terminal foi terminado com o código de saída: {0}.", + "viewCommandOutput": "Exibir a Saída do Comando", "workbench.action.terminal.rename.prompt": "Inserir nome do terminal", - "yes": "Sim" + "workspaceNotTrustedCreateTerminal": "Não é possível iniciar um processo do terminal em um espaço de trabalho não confiável", + "workspaceNotTrustedCreateTerminalCwd": "Não é possível iniciar um processo do terminal em um espaço de trabalho não confiável com cwd {0} e userHome {1}" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (Padrão)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "Alterar ícone...", "workbench.action.terminal.clear": "Limpar", "workbench.action.terminal.copySelection.short": "Copiar", + "workbench.action.terminal.copySelectionAsHtml": "Copiar como HTML", "workbench.action.terminal.joinInstance": "Ingressar terminais", "workbench.action.terminal.new.short": "Novo Terminal", "workbench.action.terminal.newWithProfile.short": "Novo Terminal com Perfil", @@ -8070,24 +8648,29 @@ "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/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "contribuiu", + "createQuickLaunchProfile": "Configurar o Perfil de Terminal", + "enterTerminalProfileName": "Inserir o nome do perfil de terminal", + "terminal.integrated.chooseDefaultProfile": "Selecione seu perfil de terminal padrão", + "terminal.integrated.selectProfileToCreate": "Selecione o perfil de terminal a ser criado", + "terminalProfileAlreadyExists": "Já existe um perfil de terminal com este nome", + "terminalProfiles": "perfis", + "terminalProfiles.detected": "detectado" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "Migrar", + "terminalProfileMigration": "O terminal está usando configurações shell/shellArgs preteridas. Deseja migrá-lo para um perfil?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "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", "localTerminalRemote": "⚠: Esse shell está em execução no seu computador{0}local{1}, NÃO no computador remoto conectado", "localTerminalVirtualWorkspace": "⚠: Esse shell está aberto em uma pasta de{0} {1}local e NÃO na pasta virtual", - "terminal.integrated.chooseDefaultProfile": "Selecione seu perfil de terminal padrão", - "terminal.integrated.selectProfileToCreate": "Selecione o perfil de terminal a ser criado", - "terminalProfileAlreadyExists": "Já existe um perfil de terminal com este nome", - "terminalProfiles": "perfis", - "terminalProfiles.detected": "detectado", - "terminalService.terminalCloseConfirmationPlural": "Deseja encerrar as sessões de terminal ativas {0}?", + "terminalService.terminalCloseConfirmationPlural": "Você deseja encerrar as {0} sessões ativas do terminal?", "terminalService.terminalCloseConfirmationSingular": "Deseja encerrar a sessão de terminal ativa?", "terminate": "Terminar" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "Terminal {0} {1}", "terminalInputAriaLabel": "Digite o nome do terminal. Pressione Enter para confirmar ou Escape para cancelar." }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "Detecção de comando", + "capability.cwdDetection": "Detecção do diretório de trabalho atual", + "capability.partialCommandDetection": "Detecção do comando (parcial)", + "shellIntegration.enabled": "A integração do shell está habilitada" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "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.useMonospace": "Usar 'monospace'", "terminalConnectingLabel": "Iniciando...", "terminals": "Abrir Terminais." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "Saída da Cópia", + "terminal.copyOutputAsHtml": "Copiar Saída como HTML", + "terminal.rerunCommand": "Reexecutar o Comando", + "terminalPromptCommandFailed": "Comando executado {0} e falhou", + "terminalPromptCommandFailedWithExitCode": "Comando executado {0} e falhou (Código de Saída {1})", + "terminalPromptCommandSuccess": "Comando executado {0}", + "terminalPromptContextMenu": "Mostrar Ações de Comando" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "Não Mostrar Novamente", + "no": "Não", + "terminal.slowRendering": "Parece que a aceleração da GPU do terminal está lenta no computador. Deseja desabilitá-la para aprimorar o desempenho? [Leia mais sobre as configurações de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "yes": "Sim" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "Terminal", "vscode.extension.contributes.terminal": "Contribui com a funcionalidade do terminal.", @@ -8126,25 +8730,36 @@ "terminal.background": "A cor da tela de fundo do terminal. Isso permite colorir o terminal de modo diferente para o painel.", "terminal.border": "A cor da borda que separa os painéis divididos no terminal. O padrão é panel.border.", "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.findMatchBackground": "A cor da correspondência de pesquisa atual no terminal. A cor não deve ser opaca para não ocultar o conteúdo do terminal subjacente.", + "terminal.findMatchBorder": "A cor da borda da correspondência de pesquisa atual no terminal.", + "terminal.findMatchHighlightBackground": "A cor de outras correspondências de pesquisa no terminal. A cor não deve ser opaca para não ocultar o conteúdo do terminal subjacente.", + "terminal.findMatchHighlightBorder": "A cor da borda de outras correspondências da pesquisa no terminal.", "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.", + "terminalCommandDecoration.defaultBackground": "A cor de fundo da decoração do comando do terminal padrão.", + "terminalCommandDecoration.errorBackground": "A cor da tela de fundo da decoração do comando do terminal para comandos de erro.", + "terminalCommandDecoration.successBackground": "A cor da tela de fundo da decoração do comando do terminal para comandos bem-sucedidos.", "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." + "terminalCursor.foreground": "A cor de primeiro plano do cursor do terminal.", + "terminalOverviewRuler.cursorForeground": "A cor do cursor da régua de visão geral.", + "terminalOverviewRuler.findMatchHighlightForeground": "A cor do marcador da régua de visão geral para localizar correspondências no terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "o diretório de trabalho atual do terminal", - "cwdFolder": "o diretório de trabalho atual do terminal, exibido para workspaces de várias raízes ou em um único workspace raiz quando o valor difere do diretório de trabalho inicial. Isto não será exibido no Windows.", + "cwdFolder": "o diretório de trabalho atual do terminal, exibido para espaços de trabalho de várias raízes ou em um único espaço de trabalho raiz quando o valor difere do diretório de trabalho inicial. No Windows, isto só será exibido quando a integração do shell estiver ativada.", "local": "indica um terminal local em um workspace remoto", "openDefaultSettingsJson": "abrir as configurações padrão JSON", "openDefaultSettingsJson.capitalized": "Abrir Configurações Padrão (JSON)", "process": "o nome do processo de terminal", "separator": "um separador condicional (” - “) que só será exibido quando cercado por variáveis com valores ou texto estático.", - "sequence": "o nome fornecido ao xterm.js pelo processo", + "sequence": "o nome fornecido pelo processo ao terminal", "task": "indica que este terminal está associado a uma tarefa", "terminal.integrated.allowChords": "Se é necessário permitir associações de teclas de pressionamento simultâneo no terminal. Observe que quando isso for true e o pressionamento das teclas for simultâneo, ele ignorará `#terminal.integrated.commandsToSkipShell#`. Definir como false será particularmente útil se desejar que Ctrl + k seja atalho para o seu shell (não para o VS Code).", "terminal.integrated.allowMnemonics": "Se deseja permitir que os mnemônicos de menubar (por exemplo, alt+f) disparem a abertura de menubar. Observe que isso fará com que todos os pressionamentos de tecla Alt ignorem o shell quando true. Isso não faz nada no macOS.", "terminal.integrated.altClickMovesCursor": "Quando esta configuração está habilitada, Alt/opção + clique reposiciona o cursor do prompt para baixo do mouse quando `#editor.multiCursorModifier#` está definido como `'alt'` (o valor padrão). Isso pode não funcionar de maneira confiável, dependendo do shell.", + "terminal.integrated.autoReplies": "Um conjunto de mensagens que, quando encontradas no terminal, serão respondidas automaticamente. Desde que a mensagem seja específica o suficiente, isso pode ajudar a automatizar as respostas comuns.\r\n\r\nObservações:\r\n\r\n- Use{0} para responder automaticamente ao prompt de encerramento do trabalho em lotes no Windows.\r\n- A mensagem inclui sequências de escape para que a resposta não aconteça com texto estilizado.\r\n- Cada resposta só pode ocorrer uma vez a cada segundo\r\n.- Use {1} na resposta para significar a tecla Enter. \r\n- Para cancelar a definição de uma chave padrão, defina o valor como nulo.\r\n Reinicie VS Code se novas não se aplicarem.", + "terminal.integrated.autoReplies.reply": "A resposta a ser enviada para o processo.", "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 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.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "Controla se o texto em negrito no terminal sempre usará a variante de cor ANSI \"brilhante\".", "terminal.integrated.enableBell": "Controla se o sinal de terminal está habilitado, isso aparece como um campainha visual ao lado do nome do terminal.", "terminal.integrated.enableFileLinks": "Se os links de arquivo devem ser habilitados no terminal. Os links podem ser lentos ao trabalhar em uma unidade de rede em particular porque cada link de arquivo é verificado no sistema de arquivos. A alteração dessa variável entrará em vigor somente em novos terminais.", + "terminal.integrated.enableMultiLinePasteWarning": "Mostra uma caixa de diálogo de aviso ao colar várias linhas no terminal. A caixa de diálogo não é exibida quando:\r\n\r\n- O modo de colagem entre colchetes está ativado (o shell suporta nativamente a colagem de várias linhas)\r\n- A colagem é tratada pela linha de leitura do shell (no caso de pwsh)", "terminal.integrated.enablePersistentSessions": "Sessões do terminal persistentes no workspace nas recargas da janela.", "terminal.integrated.env.linux": "Objeto com variáveis de ambiente que serão adicionadas ao processo do VS Code a ser usado pelo terminal no Linux. Defina como `null` para excluir a variável de ambiente.", "terminal.integrated.env.osx": "Objeto com variáveis de ambiente que serão adicionadas ao processo do VS Code a ser usado pelo terminal no macOS. Defina como `null` para excluir a variável de ambiente.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "Habilitar o indicador.", "terminal.integrated.environmentChangesIndicator.warnonly": "Somente mostrar o indicador de aviso quando o ambiente de um terminal estiver 'obsoleto', e não o indicador de informações que mostra que um terminal teve seu ambiente modificado por uma extensão.", "terminal.integrated.environmentChangesRelaunch": "Se os terminais serão reiniciados automaticamente quando a extensão desejar contribuir para o ambiente e ainda não tiver interagido com eles.", - "terminal.integrated.experimentalLinkProvider": "Uma configuração experimental que visa melhorar a detecção de links no terminal ao melhorar o momento em que os links são detectados e ao habilitar a detecção de link compartilhado com o editor. Atualmente, isso dá suporte apenas a links da Web.", "terminal.integrated.fastScrollSensitivity": "Multiplicador de velocidade de rolagem ao pressionar `Alt`.", "terminal.integrated.fontFamily": "Controla a família de fontes do terminal, que usa como padrão o valor de `#editor.fontFamily#`.", "terminal.integrated.fontSize": "Controla o tamanho da fonte em pixels do terminal.", @@ -8195,24 +8810,36 @@ "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.", "terminal.integrated.lineHeight": "Controla a altura da linha do terminal, esse número é multiplicado pelo tamanho da fonte do terminal para obter a altura real da linha em pixels.", - "terminal.integrated.localEchoExcludePrograms": "Experimental: o eco local será desabilitado quando um desses nomes de programa for encontrado no título do terminal.", - "terminal.integrated.localEchoLatencyThreshold": "Experimental: duração da espera da rede, em milissegundos, em que as edições locais serão ecoadas no terminal sem aguardar a confirmação do servidor. Se esta configuração for '0', o eco local estará sempre ativo e se for '-1', ele será desabilitado.", - "terminal.integrated.localEchoStyle": "Experimental: o estilo do texto ecoado localmente do terminal. Pode ser um estilo da fonte ou uma cor RGB.", + "terminal.integrated.localEchoEnabled": "Quando o eco local deve ser habilitado. Isso substituirá `#terminal.integrated.localEchoLatencyThreshold#`", + "terminal.integrated.localEchoEnabled.auto": "Habilitado somente para workspaces remotos", + "terminal.integrated.localEchoEnabled.off": "Sempre desabilitado", + "terminal.integrated.localEchoEnabled.on": "Sempre habilitado", + "terminal.integrated.localEchoExcludePrograms": "O eco local será desativado quando qualquer um desses nomes de programa for encontrado no título do terminal.", + "terminal.integrated.localEchoLatencyThreshold": "Duração do atraso da rede, em milissegundos, em que as edições locais serão ecoadas no terminal sem esperar pela confirmação do servidor. Se for '0', o eco local estará sempre ativado, e se for '-1', ele será desabilitado.", + "terminal.integrated.localEchoStyle": "Estilo do terminal de texto ecoado localmente; um estilo da fonte ou uma cor RGB.", "terminal.integrated.macOptionClickForcesSelection": "Controla se a seleção deve ser forçada ao usar Option + clique no macOS. Isso forçará uma seleção regular (linha) e removerá a permissão de uso do modo de seleção de coluna. Isso permite copiar e colar usando a seleção de terminal normal, por exemplo, quando o modo de mouse está habilitado no tmux.", "terminal.integrated.macOptionIsMeta": "Controla se a chave de opção deve ser tratada como a chave de meta no terminal no macOS.", - "terminal.integrated.minimumContrastRatio": "Ao definir a cor de primeiro plano de cada célula, ela será alterada para tentar atender à taxa de proporção especificada. Valores de exemplo:\r\n\r\n– 1: o padrão, não faça nada.\r\n– 4,5: [conformidade WCAG AA (mínimo)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n– 7: [conformidade WCAG AAA (aprimorado)] (https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n– 21: branco sobre preto ou preto sobre branco.", + "terminal.integrated.minimumContrastRatio": "Quando definido, a cor de primeiro plano de cada célula será alterada para tentar atender à taxa de contraste especificada. Observe que isso não se aplica a caracteres `powerline` por #146406. Valores de exemplo:\r\n\r\n- 1: não faça nada e use as cores padrão do tema.\r\n- 4.5: [Conformidade com WCAG AA (mínimo)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (default).\r\n- 7: [Conformidade WCAG AAA (melhorado)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: branco no preto ou preto no branco.", "terminal.integrated.mouseWheelScrollSensitivity": "Um multiplicador a ser usado no `deltaY` dos eventos de rolagem do mouse.", - "terminal.integrated.persistentSessionReviveProcess": "Quando o processo de terminal deve ser encerrado (por exemplo, na janela ou no fechamento do aplicativo), isso determina quando o conteúdo da sessão de terminal anterior deve ser restaurado e os processos recriados na próxima vez que o workspace for aberto. A restauração do diretório de trabalho atual do processo depende se ele é suportado pelo shell.", + "terminal.integrated.persistentSessionReviveProcess": "Quando o processo terminal deve ser encerrado (por exemplo, na janela ou no fechamento da aplicação), isto determina quando o conteúdo da sessão terminal anterior deve ser restaurado e os processos devem ser recriados quando o espaço de trabalho for aberto em seguida.\r\n\r\nCaveats:\r\n\r\n- A restauração do diretório de trabalho atual do processo depende se ele é suportado pela shell.\r\n- O tempo para persistir a sessão durante o desligamento é limitado, portanto pode ser abortado ao usar conexões remotas de alta latência.", "terminal.integrated.persistentSessionReviveProcess.never": "Nunca restaure os buffers do terminal nem recrie o processo.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Reativa os processos depois que a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, associação de teclas, menu).", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Reativa os processos depois que a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, associação de teclas, menu) ou quando a janela for fechada.", "terminal.integrated.rightClickBehavior": "Controla como o terminal reage ao clicar com o botão direito do mouse.", "terminal.integrated.rightClickBehavior.copyPaste": "Copiar quando houver uma seleção, caso contrário, colar.", "terminal.integrated.rightClickBehavior.default": "Mostrar o menu de contexto.", + "terminal.integrated.rightClickBehavior.nothing": "Não faça nada e passe o evento para o terminal.", "terminal.integrated.rightClickBehavior.paste": "Colar ao clicar com o botão direito do mouse.", "terminal.integrated.rightClickBehavior.selectWord": "Selecionar a palavra sob o cursor e mostrar o menu de contexto.", "terminal.integrated.scrollback": "Controla o número máximo de linhas que o terminal mantém no buffer.", "terminal.integrated.sendKeybindingsToShell": "Expede a maioria das associações de teclas para o terminal, não para o workbench, substituindo `#terminal.integrated.commandsToSkipShell#`, o que pode ser usado como alternativa para um ajuste fino.", + "terminal.integrated.shellIntegration.decorationIcon": "Controla o ícone que será usado para comandos ignorados/vazios. Defina como `''` para ocultar o ícone ou desativar as decorações com `#terminal.integrated.shellIntegration.decorationsEnabled#`", + "terminal.integrated.shellIntegration.decorationIconError": "Controla o ícone que será usado para cada comando em terminais com integração de shell habilitada que possuem um código de saída associado. Defina como `''` para ocultar o ícone ou desativar as decorações com `#terminal.integrated.shellIntegration.decorationsEnabled#`.", + "terminal.integrated.shellIntegration.decorationIconSuccess": "Controla o ícone que será usado para cada comando em terminais com integração de shell habilitada que não possuem um código de saída associado. Defina como `''` para ocultar o ícone ou desativar as decorações com `#terminal.integrated.shellIntegration.decorationsEnabled#`", + "terminal.integrated.shellIntegration.decorationsEnabled": "Quando a integração do shell está habilitada, adiciona uma decoração para cada comando.", + "terminal.integrated.shellIntegration.enabled": "Ative o recurso de integração experimental do shell que ativará determinados recursos, como recursos aprimorados rastreamento de comando e detecção de diretório de trabalho atual. A integração do shell funciona injetando um script que é executado quando o shell é inicializado, o que permite que o terminal obtenha informações adicionais sobre o que está acontecendo no terminal. A injeção de script pode não funcionar se você tiver argumentos personalizados definidos no perfil do terminal.\r\n\r\nShells suportados:\r\n\r\n- Linux/macOS: bash, pwsh, zsh\r\n - Windows: pwsh\r\n\r\nEsta configuração se aplica somente quando os terminais são criados, você precisará reiniciar os terminais para que a configuração tenha efeito.", + "terminal.integrated.shellIntegration.history": "Controla o número de comandos usados recentemente para manter no histórico de comandos do terminal. Defina como 0 para desabilitar o histórico de comandos do terminal.", + "terminal.integrated.shellIntegration.showWelcome": "Se a integração do shell ativou a mensagem de boas-vindas no terminal quando o recurso está habilitado.", "terminal.integrated.showExitAlert": "Controla se o alerta \"O processo do terminal terminou com o código de saída\" é mostrado quando o código de saída é diferente de zero.", "terminal.integrated.splitCwd": "Controla o diretório de trabalho com o qual um terminal dividido começa.", "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.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "Controla o local das guias de terminal, à esquerda ou à direita do(s) terminal(is) atual(is).", "terminal.integrated.tabs.location.left": "Mostrar o modo de exibição das guias do terminal à esquerda do terminal", "terminal.integrated.tabs.location.right": "Mostrar o modo de exibição das guias do terminal à direita do terminal", - "terminal.integrated.tabs.separator": "Separador usado por `terminal.integrated.title` e `terminal.integrated.description`.", + "terminal.integrated.tabs.separator": "Separador usado por {0} e {0}.", "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", @@ -8261,12 +8888,16 @@ "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." + "terminalTextSelectedContextKey": "Se o texto é selecionado no terminal ativo.", + "terminalViewShowing": "Se a visualização do terminal está sendo exibida" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "Sessão atual", + "doNotShowAgain": "Não Mostrar Novamente", "killTerminal": "Encerrar Terminal", "killTerminal.short": "Encerrar", "moveToEditor": "Mover o Terminal para a Área Editorial", + "previousSessionCategory": "sessão anterior", "splitTerminal": "Dividir Terminal", "splitTerminal.short": "Dividir", "terminal": "Terminal", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "Renomear...", "workbench.action.terminal.sizeToContentWidthInstance": "Alternar o Tamanho para a Largura do Conteúdo" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "A conexão com o processo de host de pty do terminal não está respondendo. Os terminais podem parar de funcionar.", - "restartPtyHost": "Reiniciar o host de pty" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "Criar Terminal Integrado (Local)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "Ícone de alternância de 'Execução Automática' na exibição de teste.", "filterIcon": "Ícone da ação 'Filtrar' na exibição de teste.", "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.", + "testingCancelRefreshTests": "Ícone no botão para cancelar testes de atualização.", "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.", "testingPassedIcon": "Ícone mostrado para testes que passaram.", "testingQueuedIcon": "Ícone mostrado para testes que estão na fila.", + "testingRefreshTests": "Ícone no botão para atualizar testes.", "testingRunAllIcon": "Ícone da ação \"executar todos os testes\".", "testingRunIcon": "Ícone da ação \"executar teste\".", "testingShowAsList": "Ícone mostrado quando o Gerenciador de Testes é desabilitado como uma árvore.", @@ -8318,6 +8946,7 @@ "runAllTests": "Executar Todos os Testes", "runSelectedTests": "Executar Testes", "testing.cancelRun": "Cancelar Execução de Teste", + "testing.cancelTestRefresh": "Cancelar Atualização de Teste", "testing.clearResults": "Limpar Todos os Resultados", "testing.collapseAll": "Recolher Todos os Testes", "testing.configureProfile": "Configurar Perfis de Teste", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "Saída da Espiada", "testing.reRunFailTests": "Executar Novamente os Testes com Falha", "testing.reRunLastRun": "Executar Novamente a Última Execução", + "testing.refreshTests": "Atualizar os Testes", "testing.runAtCursor": "Executar o Teste no Cursor", "testing.runCurrentFile": "Executar os Testes no Arquivo Atual", "testing.runUsing": "Executar Usando Perfil...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "Classificar por Local", "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", "testing.viewAsTree": "Exibir como Árvore", + "unhideAllTests": "Exibir Todos os Testes Novamente", "unhideTest": "Exibir o Teste Novamente" }, "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})", + "searchForAdditionalTestExtensions": "Instalar Extensões de Teste Adicionais...", "test": "Teste", "testExplorer": "Gerenciador de Testes" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "Filtrar (por exemplo, text, !exclude, @tag)", "testExplorerFilterLabel": "Filtrar texto para testes no explorador", "testing.filters.currentFile": "Mostrar Somente no Arquivo Ativo", + "testing.filters.fuzzyMatch": "Correspondência Difusa", "testing.filters.menu": "Mais Filtros...", "testing.filters.removeTestExclusions": "Exibir Todos os Testes Novamente", "testing.filters.showExcludedTests": "Mostrar os Testes Ocultos", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "Selecionar o Perfil Padrão", "testExplorer": "Gerenciador de Testes", "testing.treeElementLabelDuration": "{0} em {1}", - "testing.treeElementLabelOutdated": "{0}, resultado desatualizado", "testingFindExtension": "Mostrar Testes do Espaço de Trabalho", "testingNoTest": "Nenhum teste foi encontrado neste arquivo." }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "Fechar", "debug test": "Depurar o Teste", + "messageMoreLines1": "+ 1 linha a mais", + "messageMoreLinesN": "+ {0} linhas a mais", "run test": "Executar Teste", "testUnnamedTask": "Tarefa não nomeada", "testing.debugLastRun": "Executar o Teste de Depuração", @@ -8457,7 +9088,12 @@ "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." + "testing.gutterEnabled": "Controla se as decorações de teste são mostradas na calha do editor.", + "testing.openTesting": "Controla quando a exibição de teste deve ser aberta.", + "testing.openTesting.neverOpen": "Nunca abrir automaticamente o modo de exibição de teste", + "testing.openTesting.openOnTestFailure": "Abrir a exibição de teste em qualquer falha de teste", + "testing.openTesting.openOnTestStart": "Abrir o modo de exibição de teste quando os testes forem iniciados", + "testing.saveBeforeTest": "Controle se todos os editores sujos foram salvos antes de executar um teste." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "Cobertura", @@ -8480,47 +9116,58 @@ "testTrust": "A execução de testes pode executar o código no seu espaço de trabalho." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "Indica se algum controlador de teste tem um manipulador de atualização anexado.", "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.isRefreshing": "Indica se algum controlador de teste está atualizando testes no momento.", "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", "testing.testItemIsHidden": "Booliano indicando se o item de teste está oculto" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "Procurar Temas de Cores Adicionais...", + "browseProductIconThemes": "Procurar Temas Adicionais de Ícones de Produto...", "defaultProductIconThemeLabel": "Padrão", + "fileIconThemeCategory": "temas de ícones de arquivo", "generateColorTheme.label": "Gerar Tema de Cores com as Configurações Atuais", "installColorThemes": "Instalar Temas de Cor Adicionais...", "installIconThemes": "Instalar Temas de Ícones de Arquivo Adicionais...", "installProductIconThemes": "Instalar Temas Adicionais de Ícone do Produto...", + "installing extensions": "Instalando a extensão {0}...", + "manage extension": "Gerenciar a Extensão", + "manageExtensionIcon": "Ícone da ação “Gerenciar” na seleção rápida de tema.", "miSelectColorTheme": "&&Tema de Cores", "miSelectIconTheme": "Tema do &&Ícone de Arquivo", "miSelectProductIconTheme": "&&Tema do Ícone do Produto", "noIconThemeDesc": "Desabilitar Ícones de Arquivo", "noIconThemeLabel": "Nenhum", - "preferences": "Preferências", + "productIconThemeCategory": "temas de ícones do produto", "selectIconTheme.label": "Tema do Ícone de Arquivo", "selectProductIconTheme.label": "Tema do Ícone do Produto", "selectTheme.label": "Tema de Cores", "themes.category.dark": "temas escuros", "themes.category.hc": "temas de alto contraste", "themes.category.light": "temas claros", - "themes.selectIconTheme": "Selecionar Tema do Ícone de Arquivo", + "themes.selectIconTheme": "Selecione o Tema do Ícone do Arquivo (Teclas para Cima/Baixo para Visualizar)", "themes.selectIconTheme.label": "Tema do Ícone de Arquivo", - "themes.selectProductIconTheme": "Selecionar Tema do Ícone de Produto", + "themes.selectMarketplaceTheme": "Digite para Pesquisar Mais. Selecione para Instalar. Teclas Para Cima/Baixo para a Visualização", + "themes.selectProductIconTheme": "Selecione o Tema do Ícone do Produto (Teclas para Cima/Baixo para Visualizar)", "themes.selectProductIconTheme.label": "Tema do Ícone do Produto", "themes.selectTheme": "Selecionar Tema de Cor (Teclas Para Cima/Para baixo para Visualizar)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "Abrir Linha do Tempo", + "filterTimeline": "Filtrar Linha do Tempo", "timeline.excludeSources": "Uma matriz de origens de Linha do tempo que deve ser excluída da Exibição de linha do tempo.", "timeline.pageOnScroll": "Experimental. Controla se a Exibição de linha do tempo carregará a próxima página de itens quando você rolar até o final da lista.", "timeline.pageSize": "O número de itens a serem mostrados na Exibição de linha do tempo por padrão e ao carregar mais itens. A configuração como `null` (o padrão) escolherá automaticamente um tamanho de página com base na área visível da Exibição de linha do tempo.", "timelineConfigurationTitle": "Linha do tempo", + "timelineFilter": "Ícone da ação de linha do tempo do filtro.", "timelineOpenIcon": "Ícone da ação abrir a linha do tempo.", "timelineViewIcon": "Ícone de exibição da exibição de linha do tempo." }, @@ -8529,7 +9176,6 @@ "timeline": "Linha do tempo", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "O editor ativo não pode fornecer informações de linha do tempo.", - "timeline.filterSource": "Incluir: {0}", "timeline.loadMore": "Carregar mais", "timeline.loading": "Carregando linha do tempo para {0}...", "timeline.loadingMore": "Carregando...", @@ -8605,7 +9251,10 @@ "use stable": "Estável (atual)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "&&Notas sobre a Versão" + "downloadUpdate": "Baixar Atualização", + "installUpdate": "Instalar Atualização", + "miReleaseNotes": "&&Notas sobre a Versão", + "restartToUpdate": "Reiniciar para Atualizar" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "Gerenciar Domínios Confiáveis", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: Mostrar os Conflitos de Configurações (1)", "resolveKeybindingsConflicts_global": "{0}: Mostrar os Conflitos de Associações de Teclas (1)", "resolveSnippetsConflicts_global": "{0}: Mostrar os Conflitos de Snippets do Usuário ({1})", + "resolveTasksConflicts_global": "{0}: Mostrar Conflitos de Tarefas do Usuário (1)", "service changed and turned off": "A sincronização de configurações foi desativada porque {0} agora usa um serviço separado. Ative a sincronização novamente.", "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", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: Mostrar os Conflitos de Configurações", "showKeybindingsConflicts": "{0}: Mostrar os Conflitos de Associações de Teclas", "showSnippetsConflicts": "{0}: Mostrar os Conflitos de Snippets do Usuário", + "showTasksConflicts": "{0}: Mostrar Conflitos de Tarefas do Usuário", "sideBySideDescription": "Sincronização de Configurações", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "Entrar nas Configurações de Sincronização (1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "Limpar os Dados na Nuvem..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "A sincronização de configurações está suspensa temporariamente porque o dispositivo atual está fazendo muitas solicitações. Recarregue {0} para retomar.", + "local too many requests - restart": "A sincronização de configurações está suspensa temporariamente porque o dispositivo atual está fazendo muitas solicitações. Reinicie {0} para retomar.", "operationId": "ID da Operação: {0}", - "too many requests": "As configurações de sincronização foram desativadas neste dispositivo porque ele está fazendo muitas solicitações." + "reload": "Recarregar", + "restart": "Reiniciar", + "server too many requests": "A sincronização de configurações está desabilitada porque o dispositivo atual está fazendo muitas solicitações. Aguarde 10 minutos e ative a sincronização.", + "settings sync": "Sincronização de Configurações. ID da operação: {0}", + "show sync logs": "Mostrar o Log" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "Aceitar Local", @@ -8766,6 +9423,7 @@ "troubleshoot": "Solução de problemas", "turn off": "&&Desligar", "turn off sync on machine": "Tem certeza de que deseja desligar a sincronização em {0}?", + "turn off sync on multiple machines": "Tem certeza de que deseja desabilitar a sincronização em computadores selecionados?", "valid message": "O nome do computador deve ser exclusivo e não vazio", "workbench.actions.sync.compareWithLocal": "Compare com o local", "workbench.actions.sync.editMachineName": "Editar Nome", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "Abrir Pasta de Backups Local", - "no backups": "A pasta de backups locais não existe", - "operationId": "ID da Operação: {0}", - "report issue": "Relatar Problema", - "settings sync": "Sincronização de Configurações. ID da operação: {0}", - "show sync logs": "Mostrar o Log", - "too many requests": "A sincronização de configurações está desabilitada porque o dispositivo atual está fazendo muitas solicitações. Relate um problema fornecendo os logs de sincronização." + "no backups": "A pasta de backups locais não existe" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "Não há nenhum provedor de dados registrado que possa fornecer dados de exibição.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "Novo Arquivo..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "A contribuição do viewsWelcome em '{0}' requer que 'enableProposedApi' esteja habilitado." + "ViewsWelcomeExtensionPoint.proposedAPI": "A contribuição viewsWelcome em '{0}' requer 'enabledApiProposals: [\"contribViewsWelcome\"]' para usar a propriedade proposta 'group'." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "Conteúdo de boas-vindas das exibições de contribuição. O conteúdo de boas-vindas será renderizado em exibições baseadas em árvore sempre que não houver um conteúdo significativo a ser exibido. Por exemplo, o Explorador de Arquivos quando nenhuma pasta está aberta. Esse tipo de conteúdo é útil como uma documentação dentro do produto para orientar os usuários a usar determinados recursos antes que eles estejam disponíveis. Um bom exemplo seria um botão `Clonar o Repositório` na exibição de boas-vindas do Explorador de Arquivos.", "contributes.viewsWelcome.view": "Conteúdo de boas-vindas contribuído para um modo de exibição específico.", "contributes.viewsWelcome.view.contents": "Conteúdo de boas-vindas a ser exibido. O formato do conteúdo é um subconjunto de Markdown, com suporte somente para links.", "contributes.viewsWelcome.view.enablement": "Condição de quando os botões de conteúdo de boas-vindas e os links de comando devem ser habilitados.", - "contributes.viewsWelcome.view.group": "Grupo ao qual este conteúdo de boas-vindas pertence.", + "contributes.viewsWelcome.view.group": "Grupo ao qual este conteúdo de boas-vindas pertence. API proposta.", "contributes.viewsWelcome.view.view": "Identificador de exibição de destino para este conteúdo de boas-vindas. Há suporte somente para as exibições baseadas em árvore.", "contributes.viewsWelcome.view.when": "Condição de quando o conteúdo de boas-vindas deve ser exibido." }, @@ -8882,7 +9535,7 @@ "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.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Quando habilitada, um passo a passo da extensão será aberto 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": { @@ -8958,8 +9611,8 @@ "gettingStarted.extensions.description.interpolated": "As extensões são as ativações do VS Code. Elas variam de ferramentas de produtividade úteis, que expandem os recursos prontos para uso, até a adição de funcionalidades totalmente novas.\r\n{0}", "gettingStarted.extensions.title": "Extensibilidade ilimitada", "gettingStarted.extensionsWeb.description.interpolated": "As extensões são ativações do VS Code. Um número crescente está se tornando disponível na Web.\r\n{0}", - "gettingStarted.findLanguageExts.description.interpolated": "Código mais inteligente com realce de sintaxe, realização de código, lint e depuração. Embora muitos idiomas são internos, muitos outros podem ser adicionados como extensões.\r\n{0}", - "gettingStarted.findLanguageExts.title": "Suporte a todos os seus idiomas", + "gettingStarted.findLanguageExts.description.interpolated": "Código mais inteligente com realce de sintaxe, realização de código, lint e depuração. Embora muitas linguagens são internas, muitas outras podem ser adicionadas como extensões.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Suporte a todas as suas linguagens", "gettingStarted.installGit.description.interpolated": "Instale o Git para acompanhar as alterações em seus projetos.\r\n{0}", "gettingStarted.installGit.title": "Instalar Git", "gettingStarted.intermediate.description": "Otimize seu fluxo de trabalho de desenvolvimento com essas dicas e truques.", @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Clonar um Repositório Git...", "gettingStarted.topLevelGitOpen.description": "Conecte-se a um repositório remoto ou uma solicitação de pull para navegar, pesquisar, editar e confirmar", "gettingStarted.topLevelGitOpen.title": "Abrir o repositório...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "Exibir um passo a passo no editor ou em uma extensão", "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", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Parece que o Git não está instalado no sistema.", "walkThrough.unboundCommand": "não associado" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "Marcar como Concluído", + "checkboxTitle": "Quando marcada, esta página será mostrada na inicialização.", + "close": "Ocultar", + "footer": "{0} coleta os dados de uso. Leia nosso {1} e saiba como {2}.", + "getStarted": "Introdução", + "gettingStarted.allStepsComplete": "Todas as {0} etapas concluídas!", + "gettingStarted.editingEvolved": "Edição evoluída", + "gettingStarted.someStepsComplete": "{0} de {1} etapas concluídas", + "imageShowing": "Imagem mostrando {0}", + "new": "Novo", + "newItems": "Atualizado", + "nextOne": "Próxima Seção", + "noRecents": "Você não tem pastas recentes,", + "openFolder": "abrir uma pasta", + "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", + "toStart": "para começar.", + "walkthroughs": "Passo a passo", + "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/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "Preterido, use o 'workbench.reduceMotion' global.", + "getStarted": "Introdução", + "help": "Ajuda", + "miGetStarted": "Introdução", + "pickWalkthroughs": "Abrir Passo a passo...", + "welcome.goBack": "Voltar", + "welcome.markStepComplete": "Marcar como Etapa Concluída", + "welcome.markStepInomplete": "Marcar como Etapa Incompleta", + "welcome.showAllWalkthroughs": "Abrir Passo a passo...", + "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", + "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": "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.", + "workbench.welcomePage.preferReducedMotion": "Quando habilitado, reduz o movimento na página de boas-vindas.", + "workbench.welcomePage.videoTutorials": "Quando habilitada, a página de introdução tem links adicionais para tutoriais em vídeo.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Quando habilitada, um passo a passo da extensão será aberto 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/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Cor da tela de fundo da 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/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "Preterido. Use `image` ou `markdown` em vez disso", + "title": "Título", + "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.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": "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.", + "walkthroughs.steps.description.interpolated": "Descrição da etapa. Suporta texto ``pré-formatado``, __itálico__ e **negrito**. Use links no estilo markdown para comandos ou links externos: {0}, {1}, ou {2}. Os links em sua própria linha serão renderizados como botões.", + "walkthroughs.steps.doneOn": "Sinal para marcar a tarefa como concluída.", + "walkthroughs.steps.doneOn.deprecation": "doneOn está preterido. Por padrão, as etapas serão marcadas quando seus botões forem clicados. Para mais configurações, use completionEvents", + "walkthroughs.steps.id": "Identificador exclusivo para esta etapa. Isso é usado para controlar quais etapas foram concluídas.", + "walkthroughs.steps.media": "Mídia a ser exibida junto com esta etapa, uma imagem ou conteúdo de Markdown.", + "walkthroughs.steps.media.altText": "Texto alternativo a ser exibido quando a imagem não puder ser carregada ou nos leitores de tela.", + "walkthroughs.steps.media.image.path.dark.string": "Caminho para a imagem de temas escuros, em relação ao diretório de extensão.", + "walkthroughs.steps.media.image.path.hc.string": "Caminho para a imagem de temas hc, em relação ao diretório de extensão.", + "walkthroughs.steps.media.image.path.hcLight.string": "Caminho para a imagem de temas de luz hc, relativo ao diretório de extensão.", + "walkthroughs.steps.media.image.path.light.string": "Caminho para a imagem de temas claros, em relação ao diretório de extensão.", + "walkthroughs.steps.media.image.path.string": "Caminho para uma imagem - ou objeto que consiste em caminhos para imagens claras, escuras e hc - em relação ao diretório de extensão. Dependendo do contexto, a imagem será exibida de 400px a 800px de largura, com limites de altura semelhantes. Para oferecer suporte a telas HIDPI, a imagem será renderizada em escala 1,5x, por exemplo, uma imagem física de 900 pixels de largura será exibida como 600 pixels lógicos de largura.", + "walkthroughs.steps.media.image.path.svg": "Caminho para um svg, tokens de cor são suportados em variáveis para oferecer suporte a temas para corresponder a bancada de trabalho.", + "walkthroughs.steps.media.markdown.path": "Caminho para o documento de Markdown, em relação ao diretório de extensão.", + "walkthroughs.steps.oneOn.command": "Marque a etapa concluída quando o comando especificado for executado.", + "walkthroughs.steps.title": "Título da etapa.", + "walkthroughs.steps.when": "Expressão da chave de contexto para controlar a visibilidade desta etapa.", + "walkthroughs.title": "Título do passo a passo.", + "walkthroughs.when": "Expressão da chave de contexto para controlar a visibilidade deste passo a passo." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "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/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "Introdução" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "Construídas em" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "Procurar Extensões de Linguagem", + "browsePopular": "Procurar Extensões da Web Populares", + "browseRecommended": "Procurar as Extensões Recomendadas", + "cloneRepo": "Clonar Repositório", + "commandPalette": "Abrir a Paleta de Comandos", + "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 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.commandPalette.description.interpolated": "Os comandos são a maneira do teclado de realizar qualquer tarefa no VS Code. **Pratique** procurando seus comandos mais frequentes para economizar tempo.\r\n{0}\r\n__Tente pesquisar por 'alternância da exibição'.__", + "gettingStarted.commandPalette.title": "Um atalho para acessar tudo", + "gettingStarted.debug.description.interpolated": "Acelere sua edição, compilação, teste e depuração de loop, definindo uma configuração de inicialização.\r\n{0}", + "gettingStarted.debug.title": "Assista ao seu código em ação", + "gettingStarted.extensions.description.interpolated": "As extensões são as ativações do VS Code. Elas variam de ferramentas de produtividade úteis, que expandem os recursos prontos para uso, até a adição de funcionalidades totalmente novas.\r\n{0}", + "gettingStarted.extensions.title": "Extensibilidade ilimitada", + "gettingStarted.extensionsWeb.description.interpolated": "As extensões são ativações do VS Code. Um número crescente está se tornando disponível na Web.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "Código mais inteligente com realce de sintaxe, realização de código, lint e depuração. Embora muitas linguagens são internas, muitas outras podem ser adicionadas como extensões.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Suporte a todas as suas linguagens", + "gettingStarted.installGit.description.interpolated": "Instale o Git para acompanhar as alterações em seus projetos.\r\n{0}", + "gettingStarted.installGit.title": "Instalar Git", + "gettingStarted.intermediate.description": "Otimize seu fluxo de trabalho de desenvolvimento com essas dicas e truques.", + "gettingStarted.intermediate.title": "Aumentar sua Produtividade", + "gettingStarted.menuBar.description.interpolated": "A barra de menus completa está disponível no menu suspenso para liberar espaço para seu código. Altere sua aparência para obter acesso mais rápido. \r\n{0}", + "gettingStarted.menuBar.title": "Apenas a quantidade certa de interface do usuário", + "gettingStarted.newFile.description": "Abrir um novo arquivo sem título, bloco de anotações ou editor personalizado.", + "gettingStarted.newFile.title": "Novo Arquivo...", + "gettingStarted.notebook.title": "Personalizar Blocos de Anotações", + "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", + "gettingStarted.openFile.description": "Abra um arquivo para começar a trabalhar", + "gettingStarted.openFile.title": "Abrir o Arquivo...", + "gettingStarted.openFolder.description": "Abrir uma pasta para começar a trabalhar", + "gettingStarted.openFolder.title": "Abrir a Pasta...", + "gettingStarted.openMac.description": "Abra um arquivo ou uma pasta para começar a trabalhar", + "gettingStarted.openMac.title": "Abrir...", + "gettingStarted.pickColor.description.interpolated": "A paleta de cores correta ajuda você a se concentrar no seu código, faz bem para seus olhos e é mais divertida de usar.\r\n{0}", + "gettingStarted.pickColor.title": "Escolha a aparência que você deseja", + "gettingStarted.playground.description.interpolated": "Quer codificar de forma mais rápida e inteligente? Pratique recursos avançados de edição de código no playground interativo.\r\n{0}", + "gettingStarted.playground.title": "Redefinir suas habilidades de edição", + "gettingStarted.quickOpen.description.interpolated": "Navegue entre os arquivos em um instantâneo com um pressionamento de tecla. Dica: abra vários arquivos pressionando a tecla de direção para a direita.\r\n{0}", + "gettingStarted.quickOpen.title": "Navegue rapidamente entre seus arquivos", + "gettingStarted.scm.description.interpolated": "Chega de procurar comandos de Git! Os fluxos de trabalho de Git e GitHub são perfeitamente integrados.\r\n{0}", + "gettingStarted.scm.title": "Controle seu código com Git", + "gettingStarted.scmClone.description.interpolated": "Configure o controle de versão interno do seu projeto para acompanhar suas alterações e colaborar com outras pessoas.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "Configure o controle de versão interno do seu projeto para acompanhar suas alterações e colaborar com outras pessoas.\r\n{0}", + "gettingStarted.settings.description.interpolated": "Ajuste todos os aspectos do VS Code e as extensões de acordo com sua preferência. As configurações mais usadas são listadas primeiro para você começar logo.\r\n{0}", + "gettingStarted.settings.title": "Ajustar suas configurações", + "gettingStarted.settingsSync.description.interpolated": "Mantenha suas personalizações essenciais do VS Code em backup e atualizadas em todos os seus dispositivos.\r\n{0}", + "gettingStarted.settingsSync.title": "Sincronizar para e de outros dispositivos", + "gettingStarted.setup.OpenFolder.description.interpolated": "Está tudo pronto para começar a codificação. Abra uma pasta de projeto para colocar seus arquivos em VS Code.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "Abra seu código", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Está tudo pronto para começar a codificação. Você pode abrir um projeto local ou um repositório remoto para colocar seus arquivos no VS Code.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "Descubra as melhores personalizações para personalizar o VS Code.", + "gettingStarted.setup.title": "Começar a trabalhar com VS Code", + "gettingStarted.setupWeb.description": "Descubra as melhores personalizações para criar seu VS Code na Web.", + "gettingStarted.setupWeb.title": "Introdução ao VS Code na Web", + "gettingStarted.shortcuts.description.interpolated": "Depois de descobrir seus comandos favoritos, crie atalhos de teclado personalizados para acesso instantâneo.\r\n{0}", + "gettingStarted.shortcuts.title": "Personalizar seus atalhos", + "gettingStarted.splitview.description.interpolated": "Aproveite ao máximo sua tela abrindo arquivos lado a lado, verticalmente e horizontalmente.\r\n{0}", + "gettingStarted.splitview.title": "Edição lado a lado", + "gettingStarted.tasks.description.interpolated": "Crie tarefas para seus fluxos de trabalho comuns e aproveite a experiência integrada de execução de scripts e a verificação automática dos resultados.\r\n{0}", + "gettingStarted.tasks.title": "Automatizar as tarefas do seu projeto", + "gettingStarted.terminal.description.interpolated": "Execute rapidamente os comandos do shell e monitore a saída de compilação, bem ao lado de seu código.\r\n{0}", + "gettingStarted.terminal.title": "Terminal integrado conveniente", + "gettingStarted.topLevelGitClone.description": "Clonar um repositório remoto em uma pasta local", + "gettingStarted.topLevelGitClone.title": "Clonar um Repositório Git...", + "gettingStarted.topLevelGitOpen.description": "Conecte-se a um repositório remoto ou uma solicitação de pull para navegar, pesquisar, editar e confirmar", + "gettingStarted.topLevelGitOpen.title": "Abrir o repositório...", + "gettingStarted.topLevelShowWalkthroughs.description": "Exibir um passo a passo no editor ou em uma extensão", + "gettingStarted.topLevelShowWalkthroughs.title": "Abrir um passo a passo...", + "gettingStarted.topLevelVideoTutorials.description": "Assista à nossa série de tutoriais em vídeo curtos e práticos para VS Code os principais recursos.", + "gettingStarted.topLevelVideoTutorials.title": "Assista aos Tutoriais em Vídeo", + "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.", + "gettingStarted.workspaceTrust.title": "Procurar e editar código com segurança", + "initRepo": "Inicializar Repositório Git", + "installGit": "Instalar Git", + "keyboardShortcuts": "Atalhos de Teclado", + "openEditorPlayground": "Abrir o Editor Playground", + "openFolder": "Abrir Pasta", + "openRepository": "Abrir o Repositório", + "openSCM": "Abrir Controle do Código-Fonte", + "pickFolder": "Escolher uma Pasta", + "quickOpen": "Abrir um Arquivo Rapidamente", + "runProject": "Executar seu Projeto", + "runTasks": "Executar Tarefas Auto-detectadas", + "showTerminal": "Mostrar Painel do Terminal", + "splitEditor": "Dividir Editor", + "titleID": "Procurar Temas de Cores", + "toggleMenuBar": "Ativar/Desativar a Barra de Menus", + "tweakSettings": "Ajustar minhas Configurações", + "watch": "Assistir ao Tutorial", + "workspaceTrust": "Confiança no Espaço de trabalho" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "Padrão", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "Alto Contraste Escuro", + "HighContrastLight": "Alto Contraste Claro", + "dark": "Escuro", + "light": "Claro", + "seeMore": "Ver Mais Temas..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "Ocultar Visão Geral da Interface", + "welcomeOverlay": "Visão Geral da Interface do Usuário", + "welcomeOverlay.commandPalette": "Encontrar e executar todos os comandos", + "welcomeOverlay.debug": "Iniciar e depurar", + "welcomeOverlay.explorer": "Explorador de arquivos", + "welcomeOverlay.extensions": "Gerenciar extensões", + "welcomeOverlay.git": "Gerenciamento de código-fonte", + "welcomeOverlay.notifications": "Mostrar notificações", + "welcomeOverlay.problems": "Exibir erros e avisos", + "welcomeOverlay.search": "Pesquisar entre arquivos", + "welcomeOverlay.terminal": "Ativar/desativar terminal integrado" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", + "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": "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/welcomeViews/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/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "A contribuição viewsWelcome em '{0}' requer 'enabledApiProposals: [\"contribViewsWelcome\"]' para usar a propriedade proposta 'group'." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "Conteúdo de boas-vindas das exibições de contribuição. O conteúdo de boas-vindas será renderizado em exibições baseadas em árvore sempre que não houver um conteúdo significativo a ser exibido. Por exemplo, o Explorador de Arquivos quando nenhuma pasta está aberta. Esse tipo de conteúdo é útil como uma documentação dentro do produto para orientar os usuários a usar determinados recursos antes que eles estejam disponíveis. Um bom exemplo seria um botão `Clonar o Repositório` na exibição de boas-vindas do Explorador de Arquivos.", + "contributes.viewsWelcome.view": "Conteúdo de boas-vindas contribuído para um modo de exibição específico.", + "contributes.viewsWelcome.view.contents": "Conteúdo de boas-vindas a ser exibido. O formato do conteúdo é um subconjunto de Markdown, com suporte somente para links.", + "contributes.viewsWelcome.view.enablement": "Condição de quando os botões de conteúdo de boas-vindas e os links de comando devem ser habilitados.", + "contributes.viewsWelcome.view.group": "Grupo ao qual este conteúdo de boas-vindas pertence. API proposta.", + "contributes.viewsWelcome.view.view": "Identificador de exibição de destino para este conteúdo de boas-vindas. Há suporte somente para as exibições baseadas em árvore.", + "contributes.viewsWelcome.view.when": "Condição de quando o conteúdo de boas-vindas deve ser exibido." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "Editor Playground interativo", + "editorWalkThrough.title": "Editor Playground" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "Editor Playgrou&&nd", + "walkThrough.editor.label": "Playground" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "Cor da tela de fundo para os editores inseridos no Playground Interativo.", + "walkThrough.gitNotFound": "Parece que o Git não está instalado no sistema.", + "walkThrough.unboundCommand": "não associado" + }, "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?", @@ -9146,16 +10069,17 @@ "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" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "Adicionar pasta", + "checkListIcon": "Ícone da marca de seleção no editor de confiança do workspace.", "deleteTrustedUri": "Excluir Caminho", "dontTrustButton": "Não Confiar", + "editIcon": "Ícone de Editar pasta no editor de confiança do workspace.", "editTrustedUri": "Editar Caminho", + "folderPickerIcon": "Ícone de Separar pasta no editor de confiança do workspace.", "hostColumnLabel": "Host", "invalidTrust": "Não é possível confiar em pastas individuais dentro de um repositório.", "localAuthority": "Local", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "Você ainda não confiou em nenhuma pasta ou arquivo de espaço de trabalho.", "pathColumnLabel": "Caminho", "pickerTrustedUri": "Abrir o Seletor de Arquivos", + "removeIcon": "Ícone de Remover pasta no editor de confiança do workspace.", "root element label": "Gerenciar a Confiança do Espaço de Trabalho", "selectTrustedUri": "Selecione a Pasta em que Confiar", + "shieldIcon": "Ícone de confiança do workspace na faixa.", "trustAll": "Você confiará em todos os repositórios em {0}.", "trustButton": "Confiar", "trustMessage": "Confie nos autores de todos os arquivos na pasta atual ou em seu pai '{0}'.", @@ -9203,7 +10129,12 @@ "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:", - "workspaceTrustEditorHeaderActions": "[Definir suas configurações] ({0}) ou [saiba mais] (https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[Configure your settings]({0}) or [learn more](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "Ícone da cruz no editor de confiança do workspace." + }, + "vs/workbench/contrib/workspace/common/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." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Abrir o Workspace", @@ -9212,9 +10143,96 @@ "workspaceFound": "Esta pasta contém um arquivo de workspace '{0}'. Deseja abri-lo? [Saiba mais]({1}) sobre arquivos de workspace.", "workspacesFound": "Esta pasta contém vários arquivos de workspace. Deseja abrir um? [Saiba mais] ({0}) sobre arquivos de workspace." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "O menu de contexto do comentário contribuído, renderizado como botões abaixo do editor de comentários", + "comment.title": "O menu de título do comentário contribuído", + "commentThread.actions": "O menu de contexto de thread do comentário contribuído, renderizado como botões abaixo do editor de comentários", + "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", + "menus.debugCallstackContext": "O menu de contexto do modo de exibição da pilha de chamadas de depuração", + "menus.debugToolBar": "O menu da barra de ferramentas de depuração", + "menus.debugVariablesContext": "O menu de contexto do modo de exibição de variáveis de depuração", + "menus.editorContext": "O menu de contexto do editor", + "menus.editorContextCopyAs": "Submenu 'Copiar como' no menu de contexto do editor", + "menus.editorTabContext": "O menu de contexto das guias do editor", + "menus.editorTitle": "O menu de título do editor", + "menus.editorTitleRun": "Executar o submenu dentro do menu de título do editor", + "menus.explorerContext": "O menu de contexto do explorador de arquivos", + "menus.extensionContext": "O menu de contexto de extensão", + "menus.home": "O menu de contexto do indicador inicial (somente Web)", + "menus.opy": "Submenu 'Copiar como' no menu Editar de nível superior", + "menus.resourceFolderContext": "O menu de contexto da pasta de recursos do Controle do Código-fonte", + "menus.resourceGroupContext": "Menu de contexto do grupo de recursos do Controle do Código-fonte", + "menus.resourceStateContext": "O menu de contexto do estado do recurso do Controle do Código-fonte", + "menus.scmSourceControl": "O menu de Controle do Código-fonte", + "menus.scmTitle": "O menu de título do Controle do Código-fonte", + "menus.statusBarRemoteIndicator": "O menu indicador de janela na barra de status", + "menus.touchBar": "A barra de toque (somente macOS)", + "missing.altCommand": "O item de menu faz referência a um comando alt `{0}` que não está definido na seção `commands`.", + "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.executePrimary": "O botão de execução da célula do notebook principal contribuído", + "notebook.cell.title": "O menu de título da célula do notebook contribuído", + "notebook.toolbar": "O menu da barra de ferramentas do notebook contribuído", + "opticon": "propriedade `ícone` pode ser omitida ou deve ser uma cadeia de caracteres ou um literal como `{escuro, claro}`", + "optstring": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", + "proposed": "A API proposta requer `enabledApiProposal: [\"{0}\"]` - {1}", + "proposedAPI.invalid": "{0} é um identificador de menu proposto. Ele requer 'package.json#enabledApiProposals: [\"{1}\"]' e só está disponível em caso de pouco desenvolvimento ou com a seguinte opção de linha de comando: --enable-proposed-api {2}", + "require": "os itens do submenu precisam ser um objeto", + "requireStringOrObject": "a propriedade '{0}' é obrigatória e precisa ser do tipo `string` ou `object`", + "requirearray": "os itens do submenu precisam ser uma matriz", + "requirestring": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "requirestrings": "as propriedades `{0}` e `{1}` são obrigatórias e precisam ser do tipo `string`", + "submenuId.duplicate.id": "O submenu `{0}` já foi registrado anteriormente.", + "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.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", + "view.timelineTitle": "O menu de título do modo de exibição de Linha do tempo", + "view.tunnelContext": "O menu de contexto do item de exibição Portas", + "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) 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": "(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'", + "vscode.extension.contributes.menuItem.command": "Identificador do comando a ser executado. O comando precisa ser declarado na seção 'commands'", + "vscode.extension.contributes.menuItem.group": "Grupo ao qual pertence este item", + "vscode.extension.contributes.menuItem.submenu": "Identificador do submenu a ser exibido neste item.", + "vscode.extension.contributes.menuItem.when": "A condição deve ser true para mostrar este item", + "vscode.extension.contributes.menus": "Contribui com itens de menu para o editor", + "vscode.extension.contributes.submenu.icon": "(Opcional) O ícone que é usado para representar o submenu 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.submenu.icon.dark": "Caminho de ícone quando um tema escuro é usado", + "vscode.extension.contributes.submenu.icon.light": "Caminho do ícone quando um tema leve é usado", + "vscode.extension.contributes.submenu.id": "Identificador do menu a ser exibido como um submenu.", + "vscode.extension.contributes.submenu.label": "O rótulo do item de menu que leva a este submenu.", + "vscode.extension.contributes.submenus": "(API Proposta) Contribui com itens do submenu para o editor" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "Permitir acesso a {0} para {1}... (1)", "allow": "Permitir", + "authentication.Placeholder": "Nenhuma conta solicitada ainda...", "authentication.id": "A ID do provedor de autenticação.", "authentication.idConflict": "Esta ID de autenticação '{0}' já foi registrada", "authentication.label": "O nome do provedor de autenticação legível por humanos.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "Edição do Workspace", "nothing": "Não foram feitas edições" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "Padrões do Contribute para configurações", + "experimental": "Experimentos" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "Não é possível gravar nas configurações do usuário porque o arquivo tem alterações não salvas. Salve o arquivo de configurações do usuário primeiro e tente novamente.", "errorConfigurationFileDirtyFolder": "Não é possível gravar nas configurações da pasta porque o arquivo tem alterações não salvas. Salve o arquivo de configurações da pasta '{0}' primeiro e tente novamente.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "Não é possível gravar nas Configurações da Pasta porque nenhum recurso foi fornecido.", "errorInvalidLaunchConfiguration": "Não é possível gravar no arquivo de configuração de inicialização. Abra-o para corrigir erros/avisos e tente novamente.", "errorInvalidRemoteConfiguration": "Não é possível gravar nas configurações de usuário remoto. Abra as configurações do usuário remoto para corrigir erros/avisos e tente novamente.", - "errorInvalidResourceLanguageConfiguraiton": "Não é possível gravar nas Configurações de Idioma porque {0} não é uma configuração de idioma do recurso.", + "errorInvalidResourceLanguageConfiguration": "Não é possível gravar nas Configurações de Linguagem porque {0} não é uma configuração de linguagem do recurso.", "errorInvalidTaskConfiguration": "Não é possível gravar no arquivo de configuração de tarefas. Abra-o para corrigir erros/avisos e tente novamente.", "errorInvalidUserTarget": "Não é possível gravar nas Configurações do Usuário porque {0} não dá suporte para o escopo global.", "errorInvalidWorkspaceConfigurationApplication": "Não é possível gravar {0} nas Configurações do Workspace. Essa configuração só pode ser gravada nas Configurações de usuário.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "Não é possível gravar nas configurações de usuário remoto porque o conteúdo do arquivo é mais recente.", "errorTasksConfigurationFileDirty": "Não é possível gravar no arquivo de configurações de tarefas porque o arquivo tem alterações não salvas. Salve-o primeiro e tente novamente.", "errorTasksConfigurationFileModifiedSince": "Não é possível gravar no arquivo de configuração de tarefas porque o conteúdo do arquivo é mais recente.", + "errorUnknown": "Não é possível gravar no {0} devido a um erro interno.", "errorUnknownKey": "Não é possível gravar em {0} porque {1} não é uma configuração registrada.", "folderTarget": "Configurações de Pasta", "open": "Abrir as Configurações", @@ -9279,7 +10302,7 @@ "errorFileDirty": "Não é possível gravar no arquivo porque o arquivo tem alterações não salvas. Salve o arquivo e tente novamente.", "errorInvalidFile": "Não é possível gravar no arquivo. Abra-o para corrigir erros/avisos e tente novamente." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { "commandVariable.noStringType": "Não é possível substituir a variável de comando '{0}' porque o comando não retornou um resultado da cadeia de caracteres de tipo.", "inputVariable.command.noStringType": "Não é possível substituir a variável de entrada '{0}' porque o comando '{1}' não retornou um resultado da cadeia de caracteres de tipo.", "inputVariable.defaultInputValue": "(Padrão)", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "Variável {0}: não é possível encontrar a pasta de '{1}' do workspace.", "canNotResolveLineNumber": "Não é possível resolver a variável '{0}'. Selecione uma linha no editor ativo.", "canNotResolveSelectedText": "Não é possível resolver a variável '{0}'. Selecione algum texto no editor ativo.", + "canNotResolveUserHome": "Variável {0} não pode ser resolvida. O caminho UserHome não está definido", "canNotResolveWorkspaceFolder": "Não é possível resolver a variável '{0}'. Abra uma pasta.", "canNotResolveWorkspaceFolderMultiRoot": "Não é possível resolver a variável '{0}' em um workspace de várias pastas. Defina o escopo dessa variável usando ':' e um nome de pasta do workspace.", "configNoString": "Não é possível resolver a variável '{0}' porque '{1}' é um valor estruturado.", "configNotFound": "Não é possível resolver a variável '{0}' porque a configuração '{1}' não foi encontrada.", + "extensionNotInstalled": "Não foi possível resolver a variável {0} porque a extensão {1} não está instalada.", "missingConfigName": "Não é possível resolver a variável '{0}' porque não foi fornecido nenhum nome de configurações.", "missingEnvVarName": "Não é possível resolver a variável '{0}' porque não foi fornecido nenhum nome de variável de ambiente.", + "missingExtensionName": "A variável {0} não pode ser resolvida porque nenhum nome de extensão foi fornecido.", "noValueForCommand": "Não é possível resolver a variável '{0}' porque o comando não tem nenhum valor." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "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.", + "bisect.plural": "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.", + "bisect.singular": "A bifurcação da extensão está ativa e desativou 1 extensão. Verifique se você ainda consegue reproduzir o problema e prossiga selecionando uma dessas opções.", "detail.start": "A Bifurcação de Extensão usará a pesquisa binária para encontrar uma extensão que está causando um problema. Durante o processo, a janela é recarregada repetidamente (~{0} vezes). Você sempre precisa confirmar se ainda está com problemas.", "done": "Continuar", "done.detail": "A Bifurcação de Extensão está concluída e identificou {0} como a extensão que está causando o problema.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "Todas as extensões instaladas estão temporariamente desabilitadas.", "noWorkspace": "Nenhum workspace." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "Não é possível adicionar '{0}' porque esta extensão não é uma extensão da web.", + "openInstalledWebExtensionsResource": "Abrir recurso de extensões da Web instaladas" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Falha ao instalar a Extensão {0}: o manifesto não foi encontrado.", "VS Code for Web": "{0} para a Web", @@ -9432,16 +10464,13 @@ "singleDependentError": "Não é possível desinstalar a extensão '{0}'. A extensão '{1}' depende disso.", "twoDependentsError": "Não é possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' dependem disso." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "Não é possível adicionar '{0}' porque esta extensão não é uma extensão da web.", - "openInstalledWebExtensionsResource": "Abrir recurso de extensões da Web instaladas" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Local", "remote": "Remoto" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "Não é possível instalar a extensão '{0}' porque não é compatível com a versão atual do VS Code (versão {1})." + "notFoundCompatibleDependency": "Não é possível instalar a extensão '{0}' porque não é compatível com a versão atual do {1} (versão {2}).", + "notFoundCompatiblePrereleaseDependency": "Não é possível instalar a versão de pré-lançamento da extensão '{0}' porque não é compatível com a versão atual de {1} (versão {2})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Adicionar a recomendação de extensão a", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "Instalando a Extensão '{0}'...", - "Reload": "Recarregar Janela e Abrir", "confirmUrl": "Permitir que uma extensão abra este URI?", - "enableAndHandle": "A extensão '{0}' está desabilitada. Deseja habilitar a extensão e recarregar a janela para abrir a URL?", + "enableAndHandle": "A extensão '{0}' está desabilitada. Quer habilitar a extensão e recarregar a janela para abrir a URL?", "enableAndReload": "&&Habilitar e Abrir", "extensions": "Extensões", - "install": "&&Instalar", - "installAndHandle": "A extensão '{0}' não está instalada. Deseja instalar a extensão e recarregar a janela para abrir esta URL?", + "install and open": "&&Instalar e Abrir", + "installAndHandle": "A extensão '{0}' não está instalada. Quer instalar a extensão e recarregar a janela para abrir essta URL?", "manage": "Gerenciar URIs de Extensões Autorizadas...", "no": "No momento, não há URIs de extensão autorizados.", "open": "&&Abrir", - "reload": "Deseja recarregar a janela e abrir a URL '{0}'?", "reloadAndHandle": "A extensão '{0}' não está carregada. Deseja recarregar a janela para carregar a extensão e abrir a URL?", "reloadAndOpen": "&&Recarregar a Janela e Abrir", "rememberConfirmUrl": "Não perguntar novamente para esta extensão." @@ -9470,8 +10497,11 @@ "name": "Host de Extensão de Trabalho" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "O host de extensão remota foi encerrado inesperadamente. Reiniciando...", + "extensionService.crash": "O host de extensão remota foi encerrado inesperadamente 3 vezes nos últimos 5 minutos.", "extensionTestError": "Não foi encontrado nenhum host de extensão que possa iniciar o executor de teste em {0}.", - "looping": "As seguintes extensões contêm laços de dependência e foram desabilitadas: {0}" + "looping": "As seguintes extensões contêm laços de dependência e foram desabilitadas: {0}", + "restart": "Reiniciar o Host de Extensão Remota" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "Mediar Latência de Host da Extensão" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "Defina uma extensão que pode ser executada em ambos os lados, com preferência para execução no computador local.", "extensionKind.workspace": "Defina uma extensão que pode ser executada somente no computador remoto quando a janela remota está conectada.", "extensionKind.workspace-ui": "Defina uma extensão que pode ser executada em ambos os lados, com preferência para execução no computador remoto.", + "product.extensionEnabledApiProposals": "Propostas da API que as respectivas extensões podem utilizar livremente.", "ui": "Tipo de extensão da interface do usuário. Em uma janela remota, essas extensões são habilitadas somente quando disponíveis no computador local.", "vscode.extension.activationEvents": "Eventos de ativação para a extensão do VS Code.", "vscode.extension.activationEvents.onAuthenticationRequest": "Um evento de ativação emitido sempre que sessões são solicitadas do provedor de autenticação especificado.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Um evento de ativação emitido sempre que um renderizador de saída do bloco de anotações é usado.", "vscode.extension.activationEvents.onSearch": "Um evento de ativação é emitido sempre que uma pesquisa é iniciada na pasta com o esquema especificado.", "vscode.extension.activationEvents.onStartupFinished": "Um evento de ativação foi emitido após a conclusão da inicialização (após todas as extensões ativadas `*` terminarem de ser ativadas).", + "vscode.extension.activationEvents.onTaskType": "Um evento de ativação emitido sempre que as tarefas de um determinado tipo precisam ser listadas ou resolvidas.", "vscode.extension.activationEvents.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.onWebviewPanel": "Um evento de ativação emitido quando um webview é carregado de um determinado viewType", "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.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "Todas as contribuições da extensão do VS Code representadas por este pacote.", "vscode.extension.contributes.extensionPack": "Um conjunto de extensões que podem ser instaladas juntas. O identificador de uma extensão é sempre ${publisher}.${name}. Por exemplo: vscode.csharp.", "vscode.extension.displayName": "O nome de exibição para a extensão usada na galeria do VS Code.", + "vscode.extension.enableProposedApi.deprecated": "Em vez disso, use 'enabledApiProposals'.", + "vscode.extension.enabledApiProposals": "Habilite as propostas de API para experimentar. Válido somente **durante o desenvolvimento**. Extensões **não podem ser publicadas** com essa propriedade. Para obter mais detalhes, visite: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "Compatibilidade do mecanismo.", "vscode.extension.engines.vscode": "Para as extensões do VS Code, especifica a versão do VS Code à qual a extensão é compatível. Não pode ser *. Por exemplo: ^0.10.5 indica compatibilidade com uma versão 0.10.5 mínima do VS Code.", "vscode.extension.extensionDependencies": "Dependências para outras extensões. O identificador de uma extensão é sempre ${publisher}.${name}. Por exemplo: vscode.csharp.", @@ -9552,15 +10587,12 @@ "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.", - "reloadWindow": "Recarregar a Janela" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "Abrir Ferramentas para Desenvolvedores", "enable": "Habilitar e Recarregar", "enableResolver": "A extensão '{0}' é necessária para abrir a janela remota.\r\nOk para habilitar?", - "extensionService.crash": "O host de extensão terminou inesperadamente.", + "extensionService.autoRestart": "O host de extensão foi encerrado inesperadamente. Reiniciando...", + "extensionService.crash": "O host de extensão foi encerrado inesperadamente 3 vezes nos últimos 5 minutos.", "extensionService.versionMismatchCrash": "O host de extensão não pode iniciar: incompatibilidade de versão.", "getEnvironmentFailure": "Não foi possível buscar o ambiente remoto", "install": "Instalar e Recarregar", @@ -9576,31 +10608,12 @@ "extensionHost.error": "Erro do host de extensão: {0}", "extensionHost.startupFail": "O host de extensão não foi iniciado em 10 segundos, isso pode ser um problema.", "extensionHost.startupFailDebug": "O host de extensão não foi iniciado em 10 segundos. Ele pode ter sido interrompido na primeira linha e precisa de um depurador para continuar.", + "join.extensionDevelopment": "Terminando a sessão de depuração da extensão", "reloadWindow": "Recarregar a Janela" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "a propriedade `{0}` pode ser omitida ou precisa ser do tipo `string[]`", - "extensionDescription.activationEvents2": "as propriedades `{0}` e `{1}` precisam ser ambas especificadas ou ambas omitidas", - "extensionDescription.browser1": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", - "extensionDescription.browser2": "É esperado que `browser` ({0}) seja incluído na pasta da extensão ({1}). Isso pode tornar a extensão não portátil.", - "extensionDescription.browser3": "Propriedades '{0}' e '{1}' devem ser especificadas ou devem ambas ser omitidas", - "extensionDescription.empty": "Descrição da extensão vazia obtida", - "extensionDescription.engines": "a propriedade `{0}` é obrigatória e precisa ser do tipo `object`", - "extensionDescription.engines.vscode": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", - "extensionDescription.extensionDependencies": "a propriedade `{0}` pode ser omitida ou precisa ser do tipo `string[]`", - "extensionDescription.main1": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", - "extensionDescription.main2": "É esperado que 'main' ({0}) seja incluído na pasta da extensão ({1}). Isso pode tornar a extensão não portátil.", - "extensionDescription.main3": "as propriedades `{0}` e `{1}` precisam ser ambas especificadas ou ambas omitidas", - "extensionDescription.name": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", - "extensionDescription.publisher": "o editor de propriedade precisa ser do tipo `string`.", - "extensionDescription.version": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", - "fileReadFail": "Não é possível ler o arquivo {0}: {1}.", - "jsonInvalidFormat": "Formato {0} inválido: objeto JSON esperado.", - "jsonParseFail": "Falha ao analisar {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "Arquivo de manifesto inválido {0}: não é um objeto JSON.", - "jsonsParseReportErrors": "Falha ao analisar {0}: {1}.", - "missingNLSKey": "Não foi possível localizar a mensagem para a chave {0}.", - "notSemver": "A versão da extensão não é compatível com semver." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "As extensões foram modificadas no disco. Recarregue a janela.", + "reloadWindow": "Recarregar a Janela" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "Falha ao mover '{0}' para a lixeira", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "Assista ao primeiro de uma série de tutoriais de vídeo práticos e curtos sobre os principais recursos do VS Code.", "gettingStarted.videoTutorial.button": "Assistir ao Tutorial" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "Se é possível retroceder no histórico do editor", + "canNavigateBackInEditLocations": "Se é possível navegar de volta no histórico de locais de edição do editor", + "canNavigateBackInNavigationLocations": "Se é possível navegar de volta no histórico de locais de navegação do editor", "canNavigateForward": "Se é possível avançar no histórico do editor", - "canNavigateToLastEditLocation": "Se é possível navegar para o local da última edição", + "canNavigateForwardInEditLocations": "Se é possível navegar para frente no histórico de locais de edição do editor", + "canNavigateForwardInNavigationLocations": "Se é possível navegar para frente no histórico de locais de navegação do editor", + "canNavigateToLastEditLocation": "Se é possível navegar até o último local de edição do editor", + "canNavigateToLastNavigationLocation": "Se é possível navegar até o último local de navegação do editor", "canReopenClosedEditor": "Se é possível reabrir o último editor fechado" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "Não é possível gravar no arquivo de configuração de associações de teclas. Abra-o para corrigir erros/avisos no arquivo e tente novamente." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "Workspace", "untitledWorkspace": "Sem título (Workspace)", "vscode.extension.contributes.resourceLabelFormatters": "Contribui com regras de formatação de rótulo de recurso.", "vscode.extension.contributes.resourceLabelFormatters.authority": "Autoridade URI na qual corresponder o formatador. Os padrões glob simples têm suporte.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (Workspace)", "workspaceNameVerbose": "{0} (Workspace)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "`contributes.{0}` inválido. Uma matriz era esperada.", + "invalid.empty": "Valor vazio para `contributes.{0}`", + "opt.aliases": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string[]`", + "opt.configuration": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string`", + "opt.extensions": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string[]`", + "opt.filenames": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string[]`", + "opt.firstLine": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string`", + "opt.icon": "a propriedade `{0}` pode ser omitida e deve ser do tipo `objeto` com propriedades `{1}` e `{2}` do tipo `cadeia de caracteres`", + "opt.mimetypes": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string[]`", + "require.id": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "vscode.extension.contributes.languages": "Contribui com declarações de linguagem.", + "vscode.extension.contributes.languages.aliases": "Aliases de nome para a linguagem.", + "vscode.extension.contributes.languages.configuration": "Um caminho relativo para um arquivo contendo opções de configuração para a linguagem.", + "vscode.extension.contributes.languages.extensions": "Extensões de arquivo associadas à linguagem.", + "vscode.extension.contributes.languages.filenamePatterns": "Os padrões glob do nome de arquivo associados à linguagem.", + "vscode.extension.contributes.languages.filenames": "Nomes de arquivo associados à linguagem.", + "vscode.extension.contributes.languages.firstLine": "Uma expressão regular que corresponde à primeira linha de um arquivo da linguagem.", + "vscode.extension.contributes.languages.icon": "Um ícone para ser utilizado como ícone de arquivo, se nenhum tema de ícone fornecer um para o idioma.", + "vscode.extension.contributes.languages.icon.dark": "Caminho de ícone quando um tema escuro é usado", + "vscode.extension.contributes.languages.icon.light": "Caminho do ícone quando um tema leve é usado", + "vscode.extension.contributes.languages.id": "ID da linguagem.", + "vscode.extension.contributes.languages.mimetypes": "Tipos mime associados à linguagem." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "Um erro inesperado foi gerado ao tentar fechar a janela ({0}).", "errorLoad": "Um erro inesperado foi gerado ao tentar alterar o workspace da janela ({0}).", "errorQuit": "Um erro inesperado foi gerado ao tentar sair do aplicativo ({0}).", "errorReload": "Um erro inesperado foi gerado ao tentar recarregar a janela ({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "`contributes.{0}` inválido. Uma matriz era esperada.", "invalid.empty": "Valor vazio para `contributes.{0}`", "opt.aliases": "a propriedade `{0}` pode ser omitida e precisa ser do tipo `string[]`", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "A configuração tem um tipo inválido. É esperado {0}. Corrigir em JSON.", + "validations.arrayIncorrectType": "Tipo incorreto. Espera-se uma matriz.", "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}.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "O URI é esperado.", "validations.uriSchemeMissing": "É esperado um URI com um esquema." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "Perfil de Configurações", + "settings profiles": "Perfil de Configurações" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: aplicado com êxito.", + "profiles.applying": "{0}: aplicando..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "Cancelar", "dismiss": "Ignorar", @@ -9821,15 +10873,18 @@ "tunnel.source.user": "Encaminhado pelo Usuário", "tunnel.staticallyForwarded": "Encaminhado Estaticamente" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "Falha ao conectar-se ao servidor host de extensão remota (Erro: {0})", "devTools": "Abrir Ferramentas para Desenvolvedores", "directUrl": "Abrir no navegador" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "A pasta do workspace não existe: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Já está em Registrado em Log.", - "invalid.embeddedLanguages": "Valor inválido em `contributes.{0}.embeddedLanguages`. Precisa ser um mapa de objeto do nome do escopo para o idioma. Valor fornecido: {1}", - "invalid.injectTo": "Valor inválido em `contributes.{0}.injectTo`. Precisa ser uma matriz de nomes de escopo de idioma. Valor fornecido: {1}", + "invalid.embeddedLanguages": "Valor inválido em `contributes.{0}.embeddedLanguages`. Precisa ser um mapa de objeto do nome do escopo para a linguagem. Valor fornecido: {1}", + "invalid.injectTo": "Valor inválido em `contributes.{0}.injectTo`. Precisa ser uma matriz de nomes de escopo de linguagem. Valor fornecido: {1}", "invalid.language": "Linguagem desconhecida em `contributes.{0}.language`. Valor fornecido: {1}", "invalid.path.0": "Esperava-se uma cadeia de caracteres em `contributes.{0}.path`. Valor fornecido: {1}", "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.", @@ -9839,17 +10894,16 @@ "progress2": "Registrando em log a análise da Gramática TM. Pressione Parar quando terminar.", "stop": "Interromper" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "Nenhuma Gramática TM registrada para este idioma." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "Contribui com criadores de token do TextMate.", - "vscode.extension.contributes.grammars.embeddedLanguages": "Um mapa do nome do escopo para ID de idioma se esta gramática contiver idiomas incorporados.", - "vscode.extension.contributes.grammars.injectTo": "Lista de nomes de escopo de idioma para os quais essa gramática é injetada.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "Define quais nomes de escopo contêm colchetes balanceados.", + "vscode.extension.contributes.grammars.embeddedLanguages": "Um mapa do nome do escopo para ID de idioma se esta gramática contiver linguagens incorporadas.", + "vscode.extension.contributes.grammars.injectTo": "Lista de nomes de escopo de linguagem para os quais essa gramática é injetada.", "vscode.extension.contributes.grammars.language": "Identificador de linguagem com o qual essa sintaxe contribuiu.", "vscode.extension.contributes.grammars.path": "Caminho do arquivo tmLanguage. O caminho é relativo à pasta de extensão e, normalmente, começa com './syntaxes/'.", "vscode.extension.contributes.grammars.scopeName": "Nome do escopo do TextMate usado pelo arquivo tmLanguage.", - "vscode.extension.contributes.grammars.tokenTypes": "Um mapa do nome do escopo para tipos de token." + "vscode.extension.contributes.grammars.tokenTypes": "Um mapa do nome do escopo para tipos de token.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "Define quais nomes de escopo não contêm colchetes balanceados." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' já existe. Deseja substituí-lo?", @@ -9859,7 +10913,12 @@ "readonly": "Somente Leitura", "readonlyAndDeleted": "Excluído, Somente Leitura", "replaceButtonLabel": "&&Substituir", - "textFileModelDecorations": "Decorações do Modelo de Arquivo de Texto" + "textFileCreate.source": "Arquivo Criado", + "textFileModelDecorations": "Decorações do Modelo de Arquivo de Texto", + "textFileOverwrite.source": "Arquivo Substituído" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "Codificação do Arquivo Alterada" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Falha ao salvar '{0}': {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "Salvando '{0}'" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "Salvando arquivos de texto" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "Problemas ao analisar o arquivo de ícones de arquivo: {0}", "error.invalidformat": "Formato inválido para arquivo de tema dos ícones de arquivo: objeto esperado." @@ -9875,12 +10937,14 @@ "defaultTheme": "Padrão", "error.cannotparseicontheme": "Problemas ao analisar o arquivo de ícones de produto: {0}", "error.fontId": "ID de fonte '{0}' ausente ou inválida. Ignorando definição de fonte.", + "error.fontSrc": "Fonte de origem inválida na fonte '{0}'. Ignorando a origem.", "error.fontStyle": "Estilo da fonte inválido na fonte '{0}'. Ignorando configuração.", "error.fontWeight": "Espessura da fonte inválida na fonte '{0}'. Ignorando configuração.", + "error.icon.font": "Ignorando definição de ícone '{0}'. Fonte desconhecida.", "error.icon.fontCharacter": "Ignorando definição de ícone '{0}'. fontCharacter desconhecido.", - "error.icon.fontId": "Ignorando definição de ícone '{0}'. Fonte desconhecida.", "error.invalidformat": "Formato inválido para arquivo de tema de ícones de produto: objeto esperado.", "error.missingProperties": "Formato inválido para arquivo de tema dos ícones de produto: precisa conter iconDefinitions e fontes.", + "error.noFontSrc": "Nenhuma fonte de origem válida na fonte '{0}'. Ignorando a definição da fonte.", "error.parseicondefs": "Problemas ao processar as definições de ícones de produto em {0}:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "O identificador da cor temática", "contributes.color.id.format": "Os identificadores precisam conter apenas letras, dígitos e pontos e não podem começar com um ponto", "contributes.defaults.dark": "A cor padrão para temas escuros. Um valor de cor em hexa (#RRGGBB[AA]) ou o identificador de uma cor temática que fornece o padrão.", - "contributes.defaults.highContrast": "A cor padrão para temas de alto contraste. Um valor de cor em hexa (#RRGGBB[AA]) ou o identificador de uma cor temática que fornece o padrão.", + "contributes.defaults.highContrast": "A cor padrão para temas escuros de alto contraste. Tanto um valor de cor em hexadecimal (#RRGGBB[AA]) quanto um identificador de uma cor temática que fornece o padrão. Se não for fornecido, a cor 'dark' será usada como padrão para temas escuros de alto contraste.", + "contributes.defaults.highContrastLight": "A cor padrão para temas claros de alto contraste. Tanto um valor de cor em hexadecimal (#RRGGBB[AA]) quanto um identificador de uma cor temática que fornece o padrão. Se não for fornecido, a cor “light” será usada como padrão para temas claros de alto contraste.", "contributes.defaults.light": "A cor padrão para temas claros. Um valor de cor em hexa (#RRGGBB[AA]) ou o identificador de uma cor temática que fornece o padrão.", "invalid.colorConfiguration": "'configuration.colors' precisa ser uma matriz", "invalid.default.colorType": "{0} precisa ser um valor de cor em hexa (#RRGGBB[AA] ou #RGB[A]) ou o identificador de uma cor temática que fornece o padrão.", - "invalid.defaults": "'configuration.colors.defaults' precisa ser definido e precisa conter 'light', 'dark' e 'highContrast'", + "invalid.defaults": "'configuration.colors.defaults' precisa ser definido e precisa conter 'light' e 'dark'", + "invalid.defaults.highContrast": "Se definido, 'configuration.colors.defaults.highContrast' deve ser uma cadeia de caracteres.", + "invalid.defaults.highContrastLight": "Se definido, 'configuration.colors.defaults.highContrastLight' deve ser uma cadeia de caracteres.", "invalid.description": "'configuration.colors.description' precisa ser definido e não pode estar vazio", "invalid.id": "'configuration.colors.id' precisa ser definido e não pode estar vazio", "invalid.id.format": "'configuration.colors.id' precisa conter apenas letras, dígitos e pontos e não pode começar com um ponto" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "Cores para realce de sintaxe", - "schema.fontStyle.error": "O estilo da fonte precisa ser 'italic', 'bold' ou 'underline', uma combinação deles ou uma cadeia de caracteres vazia.", + "schema.fontStyle.error": "O estilo da fonte deve ser 'itálico', 'bold', 'underline', 'tachado' ou uma combinação ou a cadeia de caracteres vazia.", "schema.properties.name": "Descrição da regra.", "schema.properties.scope": "Seletor de escopo ao qual esta regra corresponde.", "schema.semanticTokenColors": "Cores para tokens semânticos", "schema.supportsSemanticHighlighting": "Se o realce de semântica deve ser habilitado para este tema.", "schema.token.background.warning": "No momento, não há suporte para cores da tela de fundo de token.", - "schema.token.fontStyle": "Estilo da fonte da regra: 'italic', 'bold' ou 'underline' ou uma combinação. A cadeia de caracteres vazia remove a definição das configurações herdadas.", + "schema.token.fontStyle": "Estilo de fonte da regra: 'itálico', 'bold', 'sublinhado', 'tachado' ou uma combinação. A cadeia de caracteres vazia não define configurações herdadas.", "schema.token.fontStyle.none": "Nenhum (limpar o estilo herdado)", "schema.token.foreground": "Cor de primeiro plano para o token.", "schema.token.settings": "Cores e estilos para o token.", @@ -9927,7 +10994,7 @@ "schema.workbenchColors": "Cores no workbench" }, "vs/workbench/services/themes/common/fileIconThemeSchema": { - "schema.file": "O ícone de arquivo padrão, mostrado para todos os arquivos que não correspondem a uma extensão, nome de arquivo ou ID de idioma.", + "schema.file": "O ícone de arquivo padrão, mostrado para todos os arquivos que não correspondem a uma extensão, nome de arquivo ou ID de linguagem.", "schema.fileExtension": "A ID da definição do ícone para a associação.", "schema.fileExtensions": "Associa extensões de arquivo a ícones. A chave de objeto é o nome da extensão de arquivo. O nome da extensão é o último segmento de um nome de arquivo após o último ponto (não incluindo o ponto). As extensões são comparadas e não diferenciam maiúsculas de minúsculas.", "schema.fileName": "A ID da definição do ícone para a associação.", @@ -9956,37 +11023,25 @@ "schema.id": "A ID da fonte.", "schema.id.formatError": "A ID precisa conter apenas letras, números, sublinhados e menos.", "schema.languageId": "A ID da definição do ícone para a associação.", - "schema.languageIds": "Associa idiomas a ícones. A chave de objeto é a ID de idioma definida no ponto de contribuição de idioma.", + "schema.languageIds": "Associa linguagens a ícones. A chave de objeto é a ID de linguagem definida no ponto de contribuição de linguagem.", "schema.light": "Associações opcionais para ícones de arquivo em temas de cor clara.", + "schema.showLanguageModeIcons": "Configura se os ícones de idioma padrão devem ser utilizados se o tema não definir um ícone para um idioma.", "schema.src": "A localização da fonte." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "O padrão do ícone. Uma referência a um ThemeIcon existente ou a um ícone em uma fonte de ícones.", "contributes.icon.default.fontCharacter": "O caractere do ícone na fonte de ícones.", - "contributes.icon.default.fontId": "A ID da fonte de ícones que define o ícone.", + "contributes.icon.default.fontPath": "O caminho da fonte do ícone que define o ícone.", "contributes.icon.description": "A descrição do ícone temático", "contributes.icon.id": "O identificador do ícone temático", "contributes.icon.id.format": "Os identificadores só podem conter letras, dígitos e sinais de menos e precisam consistir em pelo menos dois segmentos no formato `component-iconname`.", - "contributes.iconFonts": "Contribui com as fontes de ícones a serem usadas pelas contribuições de ícones.", - "contributes.iconFonts.id": "A ID da fonte.", - "contributes.iconFonts.id.formatError": "A ID precisa conter apenas letras, números, sublinhado e menos.", - "contributes.iconFonts.src": "A localização da fonte.", - "contributes.iconFonts.src.format": "O formato da fonte.", - "contributes.iconFonts.src.path": "O caminho da fonte, relativo ao local da extensão atual.", "contributes.icons": "Contribui com cores temáticas definidas para a extensão", - "invalid.iconFonts.configuration": "'configuration.iconFonts' precisa ser uma matriz", - "invalid.iconFonts.id": "'configuration.iconFonts.id' precisa ser definido e não pode estar vazio", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' precisa conter apenas letras, números, sublinhado e o sinal de menos.", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts' é um ponto de contribuição proposto e só está disponível em caso de pouco desenvolvimento ou com a seguinte opção de linha de comando: --enable-proposed-api {0}", - "invalid.iconFonts.src": "'configuration.iconFonts.src' precisa ser uma matriz com os locais da fonte de ícones.", - "invalid.iconFonts.src.item": "Os itens de 'configuration.iconFonts.src' precisam ser objetos com as propriedades 'path' e 'format'", - "invalid.iconFonts.src.path": "Esperava-se que `contributes.iconFonts.src.path` ({0}) fosse incluído na pasta ({0}) da extensão. Isso pode fazer com que a extensão deixe de ser portátil.", - "invalid.icons.configuration": "'configuration.colors' precisa ser uma matriz", - "invalid.icons.default": "'configuration.icons.default' precisa ser uma referência à ID de um outro ícone de tema (cadeia de caracteres) ou a uma definição de ícone (objeto) com as propriedades `fontId` e `fontCharacter`.", + "invalid.icons.configuration": "'configuration.icons' deve ser um objeto com os nomes de ícone como propriedades.", + "invalid.icons.default": "'configuration.icons.default' precisa ser uma referência à ID de um outro ícone de tema (cadeia de caracteres) ou a uma definição de ícone (objeto) com as propriedades `fontPath` e `fontCharacter`.", + "invalid.icons.default.fontPath.extension": "Espera-se que 'contributes.icons.default.fontPath' tenha a extensão de arquivo 'woff', woff2' ou 'ttf' '{0}'.", + "invalid.icons.default.fontPath.path": "Espera-se que 'contributes.icons.default.fontPath' ({0}) seja incluído na pasta da extensão ({0}).", "invalid.icons.description": "'configuration.colors.description' precisa ser definido e não pode estar vazio", - "invalid.icons.id": "'configuration.colors.id' precisa ser definido e não pode estar vazio", - "invalid.icons.id.format": "'configuration.icons.id' só pode conter letras, dígitos e sinais de menos e precisa consistir em pelo menos dois segmentos no formato `component-iconname`.", - "invalid.icons.proposedAPI": "'configuration.icons' é um ponto de contribuição proposto e só está disponível em caso de pouco desenvolvimento ou com a seguinte opção de linha de comando: --enable-proposed-api {0}" + "invalid.icons.id.format": "As teclas 'configuration.icons' representam a ID do ícone e só podem conter letras, dígitos e subtrações. Elas precisam consistir em pelo menos dois segmentos no formato 'component-iconname'." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "O formato da fonte.", @@ -9999,7 +11054,7 @@ "schema.src": "A localização da fonte." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "Se habilitado, o será automaticamente alterado para tema de alto contraste se o sistema operacional estiver usando um tema de alto contraste. O tema de alto contraste a ser usado é especificado por '#{0}#'", + "autoDetectHighContrast": "Se habilitado, será alterado automaticamente para o tema de alto contraste se o sistema operacional estiver usando um tema de alto contraste. O tema de alto contraste a ser usado é especificado por '#{0}#' e '#{1}#'", "colorTheme": "Especifica o tema de cores usado no workbench.", "colorThemeError": "O tema é desconhecido ou não está instalado.", "defaultProductIconThemeDesc": "Padrão", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "Nenhum ícone de arquivo", "noIconThemeLabel": "Nenhum", "preferredDarkColorTheme": "Especifica o tema de cores preferencial para a aparência escura do sistema operacional quando '{0}' está habilitado.", - "preferredHCColorTheme": "Especifica o tema de cor preferencial usado no modo de alto contraste quando '{0}' está habilitado.", + "preferredHCDarkColorTheme": "Especifica o tema de cor preferencial usado no modo escuro de alto contraste quando '#{0}#' está habilitado.", + "preferredHCLightColorTheme": "Especifica o tema de cor preferencial usado no modo claro de alto contraste quando '#{0}#' está habilitado.", "preferredLightColorTheme": "Especifica o tema de cores preferencial para a aparência clara do sistema operacional quando `#{0}#` está habilitado.", "productIconTheme": "Especifica o tema do ícone do produto usado.", "productIconThemeError": "O tema do ícone do produto é desconhecido ou não está instalado.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "ID do tema da cor conforme usada nas configurações do usuário.", "vscode.extension.contributes.themes.label": "Rótulo do tema de cores conforme mostrado na interface do usuário.", "vscode.extension.contributes.themes.path": "Caminho do arquivo tmTheme. O caminho é relativo à pasta de extensão e, normalmente, é './colorthemes/awesome-color-theme.json'.", - "vscode.extension.contributes.themes.uiTheme": "Tema base que define as cores em torno do editor: 'vs' é o tema de cor clara, 'vs-dark' é o tema de cor escura. 'hc-black' é o tema de alto contraste escuro." + "vscode.extension.contributes.themes.uiTheme": "Tema base que define as cores ao redor do editor: 'vs' é o tema de cor clara, 'vs-dark' é o tema de cor escura. 'hc-black' é o tema de alto contraste escuro, 'hc-light' é o tema de alto contraste claro." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "A descrição do tipo de token semântico", @@ -10113,16 +11169,24 @@ "snippets": "Snippets de Usuário", "sync category": "Sincronização de Configurações", "syncViewIcon": "Ícone da exibição Sincronização de Configurações.", + "tasks": "Tarefas do Usuário", "ui state label": "Estado da Interface do Usuário" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "Exibir personalizações de localizações do Contêiner", + "cachedViewPositions": "Exibir personalizações de localizações", "hideView": "Ocultar '{0}'", "resetViewLocation": "Redefinir a Localização" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "Exibe personalizações de visibilidade no contêiner de exibição do {0}" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' já existe. Deseja substituí-lo?", "deleted": "Excluído", + "fileWorkingCopyCreate.source": "Arquivo Criado", "fileWorkingCopyDecorations": "Decorações de Cópia de Funcional de Arquivo", + "fileWorkingCopyReplace.source": "Arquivo Substituído", "irreversible": "Um arquivo ou pasta com o nome '{0}' já existe na pasta '{1}'. Ao substituí-lo, o conteúdo atual será substituído.", "readonly": "Somente Leitura", "readonlyAndDeleted": "Excluído, Somente Leitura", @@ -10145,17 +11209,35 @@ "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/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "Salvando cópias de trabalho" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "Salvando '{0}'" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "Arquivo Salvo", + "moved.source": "Arquivo Movido", + "renamed.source": "Arquivo Renomeado" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "Desfazer / Refazer" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "Cópia do trabalho de backup" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Clique em 'Cancelar' para interromper a espera e salvar ou reverter os editores com alterações não salvas.", - "backupBeforeShutdownMessage": "Fazer backup de editores com alterações não salvas está demorando mais do que o esperado...", + "backupBeforeShutdownMessage": "Fazer backup de editores com alterações não salvas está demorando um pouco mais...", "backupErrorDetails": "Tente salvar ou reverter os editores com alterações não salvas primeiro e depois tente novamente.", "backupTrackerBackupFailed": "Os seguintes editores com alterações não salvas não puderam ser salvos no local do backup.", "backupTrackerConfirmFailed": "Os seguintes editores com alterações não salvas não puderam ser salvos ou revertidos.", - "revertBeforeShutdown": "Reverter editores com alterações não salvas está demorando mais do que o esperado...", - "saveBeforeShutdown": "Salvar editores com alterações não salvas está demorando mais do que o esperado..." + "discardBackupsBeforeShutdown": "Descartar backups está demorando um pouco mais...", + "revertBeforeShutdown": "A reversão de editores com alterações não salvas está demorando um pouco mais...", + "saveBeforeShutdown": "Salvar editores com alterações não salvas está demorando um pouco mais..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "Salvando o histórico local" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Não é possível gravar no arquivo de configuração do workspace. Abra-o para corrigir erros/avisos e tente novamente.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "Erro ao carregar..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Forneça nova largura da coluna", + "table.resizeColumn.invalid": "Largura de coluna inválida", + "table.resizeColumn.negativeSize": "O tamanho não pode ser 0 ou negativo" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "Alternar Mais" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Controla se a confiança do workspace está habilitada ou não dentro Azure Data Studio.", "workspace.trust.emptyWindow.description": "Controla se a janela vazia é confiável ou não por padrão dentro Azure Data Studio. Quando usado com `#{0}#`, você pode habilitar a funcionalidade completa do Azure Data Studio sem avisar em uma janela vazia." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "Recolher Tudo" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Não há nenhuma conta para atualizar", "accountActions.no": "Não", @@ -10319,6 +11409,10 @@ "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/connection/common/providerConnectionInfo": { + "connection.unsupported": "Conexão não compatível", + "loading": "Carregando..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget usado nos painéis" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "Falha na geração de script selecionado para o objeto selecionado.", "updateOperationName": "Atualizar" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "Não é possível executar a célula de código. Outra célula está sendo executada no momento." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "desconectado" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "Pesquisar tabela de propriedades", + "ep.searchPlaceholder": "Filtrar por qualquer campo...", + "ep.topOperationsSearchDescription": "Pesquisar principais operações" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "Comparar Editor do Plano de Execução" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "Plano de Consulta" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "Copiar", + "ept.topOperationsCopyWithHeader": "Copiar com Cabeçalho", + "ept.topOperationsSelectAll": "Selecionar Tudo", + "planTreeTab.title": "Árvore de Planos", + "topOperationsTableTitle": "Plano de Execução" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "Arquivos de Plano de Execução", "executionPlan.diagram.ariaLabel": "Plano de Execução {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "Consulta {0}: custo da consulta (em relação ao script): {1}%" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "Copiar", + "ep.topOperationsCopyWithHeader": "Copiar com Cabeçalho", + "ep.topOperationsSelectAll": "Selecionar Tudo", + "topOperationsTabTitle": "Operações Principais", + "topOperationsTableTitle": "Operações Principais" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "Fechar", "customZoomApplyButton": "Aplicar", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "Zoom (porcentagem)", "zoomAction": "Zoom" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "Número Real de Linhas De Todas as Execuções", + "cancelExpensiveOperationAction": "Fechar", + "executionPlanActualElapsedCpuTime": "Tempo Real de CPU Decorrido", + "executionPlanActualElapsedTime": "Tempo Real Decorrido", + "executionPlanCost": "Custo", + "executionPlanNumberOfRowsRead": "Número de Linhas Lidas", + "executionPlanOff": "Desativado", + "executionPlanSelectExpenseMetricTitle": "Selecionar métrica de despesas", + "executionPlanSubtreeCost": "Custo da Subárvore", + "expensiveOperationLabel": "Métrica:", + "highlightExpensiveOperationAction": "Aplicar", + "highlightExpensiveOperationApplyButton": "Aplicar", + "highlightExpensiveOperationButtonTitle": "Realçar Operação Cara", + "qp.expensiveOperationMetric.dontShowAgain": "Não Mostrar Novamente", + "qp.expensiveOperationMetric.no": "Não", + "qp.expensiveOperationMetric.yes": "Sim", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "Definir a métrica escolhida como o padrão para planos de execução de consulta?", + "turnOffExpensiveHighlightingOperationAction": "Desativado" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "Fechar", "executionPlanEnterValueTitle": "Insira o valor da pesquisa", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "Próxima Correspondência", "previousSearchItemAction": "Correspondência Anterior" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Quando", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "Encontrar", "title.matchesCountLimit": "Sua pesquisa retornou um grande número de resultados. Apenas as primeiras 999 correspondências serão destacadas." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "Tipo de saída '{0}' não reconhecido." + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "Célula", "addCodeLabel": "Adicionar código", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "Os recursos de versão prévia aprimoram a sua experiência no Azure Data Studio oferecendo a você acesso completo a novos recursos e melhorias. Saiba mais sobre os recursos de versão prévia [aqui]({0}). Deseja habilitar os recursos de versão prévia?", "enablePreviewFeatures.yes": "Sim (recomendado)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "O Azure Data Studio agora tem a criptografia habilitada por padrão para todas as conexões do SQL Server. Isso pode fazer com que suas conexões existentes não funcionem mais, a menos que certas propriedades de conexão relacionadas à Criptografia sejam alteradas.{0}Recomendamos que você analise o link abaixo para obter mais detalhes.", + "notifyEncryption.moreInfoLink": "Mais informações", + "notifyEncryption.title": "Atualização Importante" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "Criar uma conexão", "welcomePage.createConnectionBody": "Conectar a uma instância do banco de dados por meio da caixa de diálogo de conexão.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "Iniciar Tour", "welcomePage.willReloadAfterInstallingExtensionPack": "A janela será recarregada após a instalação do suporte adicional para {0}." }, + "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "miWelcome": "&&Bem-vindo", + "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", + "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": "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 Azure Data Studio e extensões.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial ao abrir um workbench vazio.", + "workbench.startupEditor.welcomePageWithTour": "Abrir a página de boas-vindas com Ponto de Partida Tour (padrão)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Adicionar uma conta", "accountDialog.close": "Fechar", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "I&&ntrodução", "showReleaseNotes": "Mostrar Introdução" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "Não é possível executar a célula de código. Outra célula está sendo executada no momento." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "Copiar", - "ept.topOperationsCopyWithHeader": "Copiar com Cabeçalho", - "ept.topOperationsSelectAll": "Selecionar Tudo", - "planTreeTab.title": "Árvore de Planos", - "topOperationsTableTitle": "Plano de Execução" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "Copiar", - "ep.topOperationsCopyWithHeader": "Copiar com Cabeçalho", - "ep.topOperationsSelectAll": "Selecionar Tudo", - "topOperationsTabTitle": "Operações Principais", - "topOperationsTableTitle": "Operações Principais" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "Tipo de saída '{0}' não reconhecido." - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Forneça nova largura da coluna", - "table.resizeColumn.invalid": "Largura de coluna inválida", - "table.resizeColumn.negativeSize": "O tamanho não pode ser 0 ou negativo" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "Recolher Tudo" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "Conexão não compatível", - "loading": "Carregando..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "Pesquisar tabela de propriedades", - "ep.searchPlaceholder": "Filtrar por qualquer campo...", - "ep.topOperationsSearchDescription": "Pesquisar principais operações" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "Número Real de Linhas De Todas as Execuções", - "cancelExpensiveOperationAction": "Fechar", - "executionPlanActualElapsedCpuTime": "Tempo Real de CPU Decorrido", - "executionPlanActualElapsedTime": "Tempo Real Decorrido", - "executionPlanCost": "Custo", - "executionPlanNumberOfRowsRead": "Número de Linhas Lidas", - "executionPlanOff": "Desativado", - "executionPlanSelectExpenseMetricTitle": "Selecionar métrica de despesas", - "executionPlanSubtreeCost": "Custo da Subárvore", - "expensiveOperationLabel": "Métrica:", - "highlightExpensiveOperationAction": "Aplicar", - "highlightExpensiveOperationApplyButton": "Aplicar", - "highlightExpensiveOperationButtonTitle": "Realçar Operação Cara", - "qp.expensiveOperationMetric.dontShowAgain": "Não Mostrar Novamente", - "qp.expensiveOperationMetric.no": "Não", - "qp.expensiveOperationMetric.yes": "Sim", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "Definir a métrica escolhida como o padrão para planos de execução de consulta?", - "turnOffExpensiveHighlightingOperationAction": "Desativado" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "O Azure Data Studio agora tem a criptografia habilitada por padrão para todas as conexões do SQL Server. Isso pode fazer com que suas conexões existentes não funcionem mais, a menos que certas propriedades de conexão relacionadas à Criptografia sejam alteradas.{0}Recomendamos que você analise o link abaixo para obter mais detalhes.", - "notifyEncryption.moreInfoLink": "Mais informações", - "notifyEncryption.title": "Atualização Importante" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bem-vindo", - "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", - "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": "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 Azure Data Studio e extensões.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial ao abrir um workbench vazio.", - "workbench.startupEditor.welcomePageWithTour": "Abrir a página de boas-vindas com Ponto de Partida Tour (padrão)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index e5c34b706a..359c19070d 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 98b1556bff..2e2ef1a6c7 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "Текущий рабочий каталог средства запуска задачи при запуске", "defaultBuildTask": "Имя задачи сборки по умолчанию. Если задачи сборки по умолчанию отсутствуют, отображается меню быстрого выбора для выбора задачи сборки.", + "extensionInstallFolder": "Путь, по которому установлено расширение.", "file": "Текущий открытый файл", "fileBasename": "Базовое имя текущего открытого файла", "fileBasenameNoExtension": "Базовое имя текущего открытого файла без расширения", @@ -52,8 +53,6 @@ "folderLabel": "Папка по имени (любое расположение)", "folderName": "имя папки рабочей области, в которой содержится файл (например, myFolder)", "folderPath": "путь к папке рабочей области, в которой содержится файл (например, /Users/Development/myFolder)", - "languageSpecificEditorSettings": "Параметры редактора, определяемые языком", - "languageSpecificEditorSettingsDescription": "Переопределить параметры редактора для языка", "remoteName": "например, SSH", "rootName": "имя рабочей области (например, myFolder или myWorkspace)", "rootPath": "путь к рабочей области (например, /Users/Development/myWorkspace)", 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 9985716395..a13cacd74b 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "Не удалось записать информацию о входе в цепочку ключей, ошибка \"{0}\".", - "troubleshooting": "Руководство по устранению неполадок" - }, "dist/githubServer": { - "signingIn": "$(mark-github) Выполняется вход в github.com...", - "status.git.signIn.name": "Вход в GitHub", - "validUri": "Введите допустимый URI со страницы входа в GitHub." + "code.detail": "Чтобы завершить проверку подлинности, перейдите в GitHub и вставьте приведенный выше одноразовый код.", + "code.title": "Ваш код: {0}", + "no": "Нет", + "otherReasonMessage": "Вы еще не завершили авторизацию этого расширения для использования GitHub. Продолжить попытки?", + "progress": "Откройте [{0}]({0}) на новой вкладке и вставьте одноразовый код: {1}", + "signingIn": "Выполняется вход в github.com...", + "signingInAnotherWay": "Выполняется вход в github.com...", + "userCancelledMessage": "Проблемы со входом? Хотите попробовать другой способ?", + "yes": "Да" }, "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 8aa1b90d3b..5a98ffb13a 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/github.i18n.json @@ -29,11 +29,14 @@ "forking_done": "Вилка \"{0}\" успешно создана в GitHub.", "forking_pushing": "Выполняется отправка изменений...", "no": "Нет", + "no pr template": "Шаблон отсутствует", "openingithub": "Открыть в GitHub", - "openpr": "Открыть запрос на вытягивание" + "openpr": "Открыть запрос на вытягивание", + "select pr template": "Выбрать шаблон запроса на вытягивание" }, "package": { "config.gitAuthentication": "Управляет тем, следует ли включить автоматическую проверку подлинности GitHub для команд Git в VS Code.", + "config.gitProtocol": "Определяет, какой протокол используется для клонирования репозитория GitHub", "description": "Возможности GitHub для VS Code", "displayName": "GitHub", "welcome.publishFolder": "Вы также можете напрямую опубликовать эту папку в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)", diff --git a/i18n/ads-language-pack-ru/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/json-language-features.i18n.json index 45321c4868..9e0db8309e 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "Используйте параметр \"{0}\" для настройки ограничения.", "goToSetting": "Открыть параметры", + "json.clearCache.completed": "Кэш схемы JSON очищен.", "json.resolveError": "JSON: Ошибка разрешения схемы", "json.schemaResolutionDisabledMessage": "Скачивание схем отключено. Щелкните, чтобы выполнить настройку.", "json.schemaResolutionErrorMessage": "Не удалось разрешить схему. Щелкните, чтобы повторить попытку.", @@ -20,12 +21,34 @@ "untitled.schema": "Не удается загрузить {0}", "yes never again": "Больше не показывать" }, + "client\\dist\\node/languageStatus": { + "openExtension": "Открыть расширение", + "openSettings": "Открыть параметры", + "pending.detail": "Загрузка сведений JSON", + "schema.noSchema": "Для этого файла не настроена схема", + "schema.showdocs": "Подробнее о конфигурации схемы JSON...", + "schemaFromFolderSettings": "Настроено в параметрах рабочей области", + "schemaFromUserSettings": "Настроено в параметрах пользователя", + "schemaFromextension": "Настроено расширением: {0}", + "schemaPicker.title": "Схемы JSON, используемые для {0}", + "status.error": "Не удалось вычислить используемые схемы", + "status.multipleSchema": "Настроено несколько схем JSON.", + "status.noSchema": "Схема JSON не настроена.", + "status.noSchema.short": "Без проверки схемы", + "status.notJSON": "Не редактор JSON", + "status.openSchemasLink": "Показать схемы", + "status.singleSchema": "Схема JSON настроена.", + "status.withSchema.short": "Схема проверена", + "status.withSchemas.short": "Схема проверена", + "statusItem.name": "Состояние проверки JSON" + }, "package": { "description": "Предоставляет широкую поддержку языка для файлов JSON.", "displayName": "Возможности языка JSON", "json.clickToRetry": "Щелкните, чтобы повторить попытку.", "json.colorDecorators.enable.deprecationMessage": "Параметр \"json.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\".", "json.colorDecorators.enable.desc": "Включает или отключает декораторы цвета", + "json.command.clearCache": "Очистить кэш схемы", "json.enableSchemaDownload.desc": "Если этот параметр установлен, разрешено получение схем JSON из расположений HTTP и HTTPS.", "json.format.enable.desc": "Включить/отключить модуль форматирования JSON по умолчанию", "json.maxItemsComputed.desc": "Максимальное количество вычисленных символов структуры документа и сворачиваемых областей (ограничено по соображениям производительности).", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "Шаблон файла, который может содержать \"*\" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", "json.schemas.schema.desc": "Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы.", "json.schemas.url.desc": "URL-адрес схемы или относительный путь к ней в текущем каталоге", - "json.tracing.desc": "Отслеживает связь между VS Code и языковым сервером JSON." + "json.tracing.desc": "Отслеживает связь между VS Code и языковым сервером JSON.", + "json.validate.enable.desc": "Включение или отключение проверки JSON." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/markdown-language-features.i18n.json index cb6365c406..c3ab2d1126 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/markdown-language-features.i18n.json @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "перейти по ссылке" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "Не удалось найти ссылки на файлы. Не указаны ресурсы.", + "progress.title": "Поиск ссылок на файлы" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "Переименование не поддерживается в расположении" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[Предварительный просмотр] {0}", "onPreviewStyleLoadError": "Не удалось загрузить 'markdown.styles': {0}", "preview.clickOpenFailed": "Не удалось открыть {0}", "previewTitle": "Открыть {0} для предварительного просмотра" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "Не удается найти {0}", "preview.securityMessage.label": "Предупреждение безопасности об отключении содержимого", "preview.securityMessage.text": "Некоторое содержимое в этом документе было отключено", "preview.securityMessage.title": "В предварительном просмотре Markdown было отключено потенциально опасное или ненадежное содержимое. Чтобы разрешить ненадежное содержимое или включить сценарии, измените параметры безопасности предварительного просмотра Markdown" }, - "dist/security": { + "dist/preview/security": { "disable.description": "Разрешить все содержимое и выполнение сценариев. Не рекомендуется", "disable.title": "Отключить", "disableSecurityWarning.title": "Отключить предварительный просмотр предупреждений системы безопасности в этой рабочей области", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "Не влияет на уровень безопасности содержимого" }, "package": { + "configuration.markdown.editor.drop.enabled": "Включить/отключить перетаскивание в редакторе Markdown для вставки смещения. Требуется включить `#workbenck.experimental.editor.dropIntoEditor.enabled#`.", "configuration.markdown.links.openLocation.beside": "Открытые ссылки рядом с активным редактором.", "configuration.markdown.links.openLocation.currentGroup": "Откройте ссылки в группе активного редактора.", "configuration.markdown.links.openLocation.description": "Определяет, где следует открывать ссылки в файлах Markdown.", "configuration.markdown.preview.openMarkdownLinks.description": "Указывает, как следует открывать ссылки на другие файлы Markdown при предварительном просмотре Markdown.", "configuration.markdown.preview.openMarkdownLinks.inEditor": "Пробовать открывать ссылки в редакторе.", "configuration.markdown.preview.openMarkdownLinks.inPreview": "Пробовать открывать ссылки в окне предварительного просмотра Markdown.", + "configuration.markdown.suggest.paths.enabled.description": "Включение или отключение предложений путей для ссылок Markdown", "description": "Предоставляет широкую поддержку языка для Markdown.", "displayName": "Возможности языка Markdown", + "markdown.findAllFileReferences": "Поиск ссылок на файлы", "markdown.preview.breaks.desc": "Задает способ отрисовки разрывов строк для предварительного просмотра Markdown. Если задано значение true, для каждой новой строки внутри абзацев создается
.", "markdown.preview.doubleClickToSwitchToEditor.desc": "Дважды щелкните в области предварительного просмотра Markdown, чтобы переключиться в редактор.", "markdown.preview.fontFamily.desc": "Определяет семейство шрифтов, используемое в области предварительного просмотра Markdown.", diff --git a/i18n/ads-language-pack-ru/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/microsoft-authentication.i18n.json index 792e6213a4..245741a962 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "Вы вышли из системы, так как не удалось прочитать хранящиеся сведения о проверке подлинности." }, - "dist/keychain": { - "keychainWriteError": "Не удалось записать сведения о входе в цепочку ключей. Ошибка: \"{0}\".", - "troubleshooting": "Руководство по устранению неполадок" - }, "package": { "description": "Поставщик проверки подлинности Майкрософт", "displayName": "Учетная запись Майкрософт", diff --git a/i18n/ads-language-pack-ru/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/theme-defaults.i18n.json index d689093b5f..fcfdc6076f 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "Темная+ (темная по умолчанию)", "description": "Темная и светлая темы Visual Studio по умолчанию", "displayName": "Темы по умолчанию", - "hcColorThemeLabel": "Высокая контрастность", + "hcColorThemeLabel": "Темная высокая контрастность", "lightColorThemeLabel": "Светлая (Visual Studio)", + "lightHcColorThemeLabel": "Светлая высококонтрастная", "lightPlusColorThemeLabel": "Светлая+ (светлая по умолчанию)", "minimalIconThemeLabel": "Минимальная (Visual Studio Code)" } diff --git a/i18n/ads-language-pack-ru/translations/main.i18n.json b/i18n/ads-language-pack-ru/translations/main.i18n.json index 00ee134390..442f716070 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "входные данные" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "С учетом регистра", "regexDescription": "Использовать регулярное выражение", "wordsDescription": "Слово целиком" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "входные данные", - "label.preserveCaseCheckbox": "Сохранить регистр" + "label.preserveCaseToggle": "Сохранить регистр" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "Загрузка…" @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "свободный" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "Меню приложений", "mMore": "Еще" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0} дн. назад", "date.fromNow.hours.plural": "{0} ч", "date.fromNow.hours.plural.ago": "{0} ч назад", + "date.fromNow.hours.plural.ago.fullWord": "{0} ч назад", + "date.fromNow.hours.plural.fullWord": "{0} ч", "date.fromNow.hours.singular": "{0} ч", "date.fromNow.hours.singular.ago": "{0} ч назад", + "date.fromNow.hours.singular.ago.fullWord": "{0} час назад", + "date.fromNow.hours.singular.fullWord": "{0} час", "date.fromNow.in": "через {0}", "date.fromNow.minutes.plural": "{0} мин", "date.fromNow.minutes.plural.ago": "{0} мин назад", + "date.fromNow.minutes.plural.ago.fullWord": "{0} мин назад", + "date.fromNow.minutes.plural.fullWord": "{0} мин", "date.fromNow.minutes.singular": "{0} мин", "date.fromNow.minutes.singular.ago": "{0} мин назад", + "date.fromNow.minutes.singular.ago.fullWord": "{0} минуту назад", + "date.fromNow.minutes.singular.fullWord": "{0} минута", "date.fromNow.months.plural": "{0} мес.", "date.fromNow.months.plural.ago": "{0} мес. назад", + "date.fromNow.months.plural.ago.fullWord": "{0} мес. назад", + "date.fromNow.months.plural.fullWord": "{0} мес.", "date.fromNow.months.singular": "{0} мес.", "date.fromNow.months.singular.ago": "{0} мес. назад", + "date.fromNow.months.singular.ago.fullWord": "{0} месяц назад", + "date.fromNow.months.singular.fullWord": "{0} месяц", "date.fromNow.now": "сейчас", "date.fromNow.seconds.plural": "{0} с", "date.fromNow.seconds.plural.ago": "{0} с назад", + "date.fromNow.seconds.plural.ago.fullWord": "{0} с назад", + "date.fromNow.seconds.plural.fullWord": "{0} с", "date.fromNow.seconds.singular": "{0} сек", "date.fromNow.seconds.singular.ago": "{0} с назад", + "date.fromNow.seconds.singular.ago.fullWord": "{0} с назад", + "date.fromNow.seconds.singular.fullWord": "{0} секунда", "date.fromNow.weeks.plural": "{0} нед.", "date.fromNow.weeks.plural.ago": "{0} нед. назад", + "date.fromNow.weeks.plural.ago.fullWord": "{0} нед. назад", + "date.fromNow.weeks.plural.fullWord": "{0} нед.", "date.fromNow.weeks.singular": "{0} нед.", "date.fromNow.weeks.singular.ago": "{0} нед. назад", + "date.fromNow.weeks.singular.ago.fullWord": "{0} неделю назад", + "date.fromNow.weeks.singular.fullWord": "{0} неделя", "date.fromNow.years.plural": "{0} лет", "date.fromNow.years.plural.ago": "{0} лет назад", + "date.fromNow.years.plural.ago.fullWord": "{0} г./лет назад", + "date.fromNow.years.plural.fullWord": "{0} г./лет", "date.fromNow.years.singular": "{0} г.", - "date.fromNow.years.singular.ago": "{0} год назад" + "date.fromNow.years.singular.ago": "{0} год назад", + "date.fromNow.years.singular.ago.fullWord": "{0} год назад", + "date.fromNow.years.singular.fullWord": "{0} год" }, "vs/base/common/errorMessage": { "error.defaultMessage": "Произошла неизвестная ошибка. Подробные сведения см. в журнале.", @@ -127,6 +148,7 @@ "cmdKey.long": "Команда", "ctrlKey": "CTRL", "ctrlKey.long": "CTRL", + "optKey.long": "Параметр", "shiftKey": "SHIFT", "shiftKey.long": "SHIFT", "superKey": "Превосходно", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "Быстрый ввод" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "Дополнительные курсоры удалены.", - "stickydesc": "Размещать на конце даже для более длинных строк" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "Сейчас редактор недоступен. Нажмите {0} для отображения вариантов.", "editor": "редактор" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "Выполняются ли в редакторе операции, допускающие отмену, например, \"Показать ссылки\"" + "vs/editor/browser/coreCommands": { + "removedCursor": "Дополнительные курсоры удалены.", + "stickydesc": "Размещать на конце даже для более длинных строк" }, "vs/editor/browser/editorExtensions": { "miRedo": "&&Повторить", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "Копировать удаленную строку", "diff.inline.revertChange.label": "Отменить это изменение" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "Определяет, отображается ли CodeLens в редакторе.", "detectIndentation": "Управляет тем, будут ли параметры \"#editor.tabSize#\" и \"#editor.insertSpaces#\" определяться автоматически при открытии файла на основе содержимого файла.", "editorConfigurationTitle": "Редактор", @@ -262,11 +281,12 @@ "autoClosingQuotes": "Определяет, должен ли редактор автоматически закрывать кавычки, если пользователь добавил открывающую кавычку.", "autoIndent": "Определяет, должен ли редактор автоматически изменять отступы, когда пользователи вводят, вставляют или перемещают текст или изменяют отступы строк.", "autoSurround": "Определяет, должен ли редактор автоматически обрамлять выделения при вводе кавычек или квадратных скобок.", - "bracketPairColorization.enabled": "Активирует раскраску парных скобок. Переопределить цвета выделения скобок можно с помощью \"workbench.colorCustomizations\".", + "bracketPairColorization.enabled": "Активирует раскраску парных скобок. Переопределить цвета выделения скобок можно с помощью \\\"#workbench.colorCustomizations#\\\".", + "bracketPairColorization.independentColorPoolPerBracketType": "Определяет, имеет ли каждый тип скобок собственный независимый пул цветов.", "codeActions": "Включает индикатор действия кода в редакторе.", "codeLens": "Определяет, отображается ли CodeLens в редакторе.", "codeLensFontFamily": "Управляет семейством шрифтов для CodeLens.", - "codeLensFontSize": "Определяет размер шрифта в пикселях для CodeLens. Если задано значение \"0\", то используется 90% от \"#editor.fontSize#\".", + "codeLensFontSize": "Определяет размер шрифта в пикселях для CodeLens. Если задано значение \"0\", то используется 90 % от размера \"#editor.fontSize#\".", "colorDecorators": "Определяет, должны ли в редакторе отображаться внутренние декораторы цвета и средство выбора цвета.", "columnSelection": "Включение того, что выбор с помощью клавиатуры и мыши приводит к выбору столбца.", "comments.ignoreEmptyLines": "Определяет, должны ли пустые строки игнорироваться с помощью действий переключения, добавления или удаления для комментариев к строкам.", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "Включение горизонтальных направляющих только для активной пары скобок.", "editor.guides.bracketPairsHorizontal.false": "Отключение горизонтальных направляющих для пар скобок.", "editor.guides.bracketPairsHorizontal.true": "Включение горизонтальных направляющих в дополнение к вертикальным направляющим для пар скобок.", - "editor.guides.highlightActiveBracketPair": "Определяет, включены ли направляющие пар скобок.", + "editor.guides.highlightActiveBracketPair": "Управляет тем, должна ли выделяться активная пара квадратных скобок в редакторе.", "editor.guides.highlightActiveIndentation": "Управляет тем, должна ли выделяться активная направляющая отступа в редакторе.", + "editor.guides.highlightActiveIndentation.always": "Выделяет активную направляющую отступа, даже если выделены направляющие скобок.", + "editor.guides.highlightActiveIndentation.false": "Не выделять активную направляющую отступа.", + "editor.guides.highlightActiveIndentation.true": "Выделяет активную направляющую отступа.", "editor.guides.indentation": "Определяет, должны ли в редакторе отображаться направляющие отступа.", + "editor.inlayHints.off": "Вложенные подсказки отключены.", + "editor.inlayHints.offUnlessPressed": "Вложенные подсказки по умолчанию скрыты и отображаются при удержании \\\"CTRL+ALT\\\".", + "editor.inlayHints.on": "Вложенные подсказки включены.", + "editor.inlayHints.onUnlessPressed": "Вложенные подсказки отображаются по умолчанию и скрываются удержанием клавиш \\\"CTRL+ALT\\\".", "editor.suggest.showClasss": "Когда параметр включен, в IntelliSense отображаются предложения \"class\".", "editor.suggest.showColors": "Когда параметр включен, в IntelliSense отображаются предложения \"color\".", "editor.suggest.showConstants": "Когда параметр включен, в IntelliSense отображаются предложения \"constant\".", @@ -364,6 +391,7 @@ "folding": "Определяет, включено ли свертывание кода в редакторе.", "foldingHighlight": "Определяет, должен ли редактор выделять сложенные диапазоны.", "foldingImportsByDefault": "Определяет, будет ли редактор автоматически сворачивать диапазоны импорта.", + "foldingMaximumRegions": "Максимальное количество свертываемых регионов. Увеличение этого значения может привести к снижению скорости отклика редактора, если текущий источник содержит большое количество свертываемых регионов.", "foldingStrategy": "Управляет стратегией для вычисления свертываемых диапазонов.", "foldingStrategy.auto": "Используйте стратегию свертывания для конкретного языка, если она доступна, в противном случае используйте стратегию на основе отступов.", "foldingStrategy.indentation": "Используйте стратегию свертывания на основе отступов.", @@ -384,7 +412,8 @@ "hover.sticky": "Управляет тем, должно ли наведение оставаться видимым при наведении на него курсора мыши.", "inlayHints.enable": "Включает встроенные указания в редакторе.", "inlayHints.fontFamily": "Определяет семейство шрифтов для указаний-вкладок в редакторе. Если никакое значение не задано, используется `#editor.fontFamily#`.", - "inlayHints.fontSize": "Управляет размером шрифта вложенных указаний в редакторе. Значение по умолчанию 90% \"#editor.fontSize#\" используется, если заданное значение меньше \"5\" или больше размера шрифта редактора.", + "inlayHints.fontSize": "Управляет размером шрифта вложенных подсказок в редакторе. По умолчанию \\\"#editor.fontSize#\\\" используется, если настроенное значение меньше \\\"5\\\" или больше размера шрифта редактора.", + "inline": "Экспресс-предложения отображаются как едва различимый текст", "inlineSuggest.enabled": "Определяет, следует ли автоматически показывать встроенные предложения в редакторе.", "letterSpacing": "Управляет интервалом между буквами в пикселях.", "lineHeight": "Определяет высоту строки. \r\n– Используйте 0, чтобы автоматически вычислить высоту строки на основе размера шрифта.\r\n– Значения от 0 до 8 будут использоваться в качестве множителя для размера шрифта.\r\n– Значения больше или равные 8 будут использоваться в качестве действующих значений.", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "Каждый курсор вставляет полный текст.", "multiCursorPaste.spread": "Каждый курсор вставляет одну строку текста.", "occurrencesHighlight": "Определяет, должен ли редактор выделять экземпляры семантических символов.", + "off": "Экспресс-предложения отключены", + "on": "Экспресс-предложения отображаются в мини-приложении рекомендаций", "overviewRulerBorder": "Определяет, должна ли отображаться граница на обзорной линейке.", "padding.bottom": "Задает пространство между нижним краем редактора и последней строкой.", "padding.top": "Задает пространство между верхним краем редактора и первой строкой.", @@ -497,6 +528,13 @@ "tabCompletion.on": "При использовании дополнения по TAB будет добавляться наилучшее предложение при нажатии клавиши TAB.", "tabCompletion.onlySnippets": "Вставка дополнений по TAB при совпадении их префиксов. Функция работает оптимально, если параметр \"quickSuggestions\" отключен.", "unfoldOnClickAfterEndOfLine": "Определяет, будет ли щелчок пустого содержимого после свернутой строки развертывать ее.", + "unicodeHighlight.allowedCharacters": "Определяет разрешенные символы, которые не выделяются.", + "unicodeHighlight.allowedLocales": "Символы Юникода, распространенные в разрешенных языках, не выделяются.", + "unicodeHighlight.ambiguousCharacters": "Управляет выделением символов, которые можно спутать с основными символами ASCII, кроме тех, которые являются общими в текущем языковом стандарте пользователя.", + "unicodeHighlight.includeComments": "Определяет, должны ли символы в комментариях также выделяться в Юникоде.", + "unicodeHighlight.includeStrings": "Определяет, должны ли символы в строках также выделяться в Юникоде.", + "unicodeHighlight.invisibleCharacters": "Определяет, выделяются ли символы, которые просто резервируют пространство или вообще не имеют ширины.", + "unicodeHighlight.nonBasicASCII": "Управляет выделением всех нестандартных символов ASCII. Базовыми ASCII считаются только символы между U+0020 и U+007E, табуляция, перевод строки и возврат каретки.", "unusualLineTerminators": "Удалите необычные символы завершения строки, которые могут вызвать проблемы.", "unusualLineTerminators.auto": "Необычные символы завершения строки автоматически удаляются.", "unusualLineTerminators.off": "Необычные символы завершения строки игнорируются.", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "Делегирует вычисление точек переноса браузеру. Это медленный алгоритм, который может привести к зависаниям при обработке больших файлов, но работает правильно во всех случаях.", "wrappingStrategy.simple": "Предполагает, что все символы имеют одинаковую ширину. Это быстрый алгоритм, который работает правильно для моноширинных шрифтов и некоторых скриптов (например, латинских символов), где глифы имеют одинаковую ширину." }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "Цвет курсора редактора.", + "deprecatedEditorActiveLineNumber": "Параметр 'Id' является устаревшим. Используйте вместо него параметр 'editorLineNumber.activeForeground'.", + "editorActiveIndentGuide": "Цвет активных направляющих для отступов редактора.", + "editorActiveLineNumber": "Цвет номера активной строки редактора", + "editorBracketHighlightForeground1": "Цвет переднего плана для скобок (1). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground2": "Цвет переднего плана для скобок (2). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground3": "Цвет переднего плана для скобок (3). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground4": "Цвет переднего плана для скобок (4). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground5": "Цвет переднего плана для скобок (5). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground6": "Цвет переднего плана для скобок (6). Требуется включить раскраску парных скобок.", + "editorBracketHighlightUnexpectedBracketForeground": "Цвет переднего плана непредвиденных скобок.", + "editorBracketMatchBackground": "Цвет фона парных скобок", + "editorBracketMatchBorder": "Цвет прямоугольников парных скобок", + "editorBracketPairGuide.activeBackground1": "Цвет фона активных направляющих пар скобок (1). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground2": "Цвет фона активных направляющих пар скобок (2). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground3": "Цвет фона активных направляющих пар скобок (3). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground4": "Цвет фона активных направляющих пар скобок (4). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground5": "Цвет фона активных направляющих пар скобок (5). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground6": "Цвет фона активных направляющих пар скобок (6). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background1": "Цвет фона неактивных направляющих пар скобок (1). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background2": "Цвет фона неактивных направляющих пар скобок (2). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background3": "Цвет фона неактивных направляющих пар скобок (3). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background4": "Цвет фона неактивных направляющих пар скобок (4). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background5": "Цвет фона неактивных направляющих пар скобок (5). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background6": "Цвет фона неактивных направляющих пар скобок (6). Требуется включить направляющие пар скобок.", + "editorCodeLensForeground": "Цвет переднего плана элемента CodeLens в редакторе", + "editorCursorBackground": "Цвет фона курсора редактора. Позволяет настраивать цвет символа, перекрываемого прямоугольным курсором.", + "editorGhostTextBackground": "Цвет фона для едва различимого текста в редакторе.", + "editorGhostTextBorder": "Цвет границы для едва различимого текста в редакторе.", + "editorGhostTextForeground": "Цвет переднего плана для едва различимого текста в редакторе.", + "editorGutter": "Цвет фона поля в редакторе. В поле размещаются отступы глифов и номера строк.", + "editorIndentGuides": "Цвет направляющих для отступов редактора.", + "editorLineNumbers": "Цвет номеров строк редактора.", + "editorOverviewRulerBackground": "Цвет фона обзорной линейки редактора. Используется, только если мини-карта включена и размещена в правой части редактора.", + "editorOverviewRulerBorder": "Цвет границы для линейки в окне просмотра.", + "editorRuler": "Цвет линейки редактора.", + "editorUnicodeHighlight.background": "Цвет фона, используемый для выделения символов Юникода.", + "editorUnicodeHighlight.border": "Цвет границы, используемый для выделения символов Юникода.", + "editorWhitespaces": "Цвет пробелов в редакторе.", + "lineHighlight": "Цвет фона для выделения строки в позиции курсора.", + "lineHighlightBorderBox": "Цвет фона границ вокруг строки в позиции курсора.", + "overviewRuleError": "Цвет метки линейки в окне просмотра для ошибок.", + "overviewRuleInfo": "Цвет метки линейки в окне просмотра для информационных сообщений.", + "overviewRuleWarning": "Цвет метки линейки в окне просмотра для предупреждений.", + "overviewRulerRangeHighlight": "Цвет маркера обзорной линейки для выделения диапазонов. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "rangeHighlight": "Цвет фона для выделенных диапазонов, например при использовании функций Quick Open или поиска. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "rangeHighlightBorder": "Цвет фона обводки выделения.", + "symbolHighlight": "Цвет фона выделенного символа, например, в функциях \"Перейти к определению\" или \"Перейти к следующему/предыдущему символу\". Цвет должен быть прозрачным, чтобы не скрывать оформление текста под ним.", + "symbolHighlightBorder": "Цвет фона для границы вокруг выделенных символов.", + "unnecessaryCodeBorder": "Цвет границы для ненужного (неиспользуемого) исходного кода в редакторе.", + "unnecessaryCodeOpacity": "Непрозрачность ненужного (неиспользуемого) исходного кода в редакторе. Например, \"#000000c0\" отображает код с непрозрачностью 75 %. В высококонтрастных темах для выделения ненужного кода вместо затенения используйте цвет темы \"editorUnnecessaryCode.border\"." + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "Включен ли параметр \"editor.columnSelection\"", "editorFocus": "Находится ли фокус на редакторе или на мини-приложении редактора (например, фокус находится на мини-приложении поиска)", @@ -550,12 +641,12 @@ "inDiffEditor": "Является ли контекст редактором несовпадений", "textInputFocus": "Находится ли фокус на редакторе или на поле ввода форматированного текста (курсор мигает)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "Простой текст" + }, "vs/editor/common/model/editStack": { "edit": "Ввод" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "Простой текст" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "Нажмите ALT+F1 для доступа к параметрам специальных возможностей.", "auto_off": "Редактор настроен без оптимизации для использования средства чтения с экрана, что не подходит в данной ситуации.", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.", "toggleHighContrast": "Переключить высококонтрастную тему" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "Цвет курсора редактора.", - "deprecatedEditorActiveLineNumber": "Параметр 'Id' является устаревшим. Используйте вместо него параметр 'editorLineNumber.activeForeground'.", - "editorActiveIndentGuide": "Цвет активных направляющих для отступов редактора.", - "editorActiveLineNumber": "Цвет номера активной строки редактора", - "editorBracketHighlightForeground1": "Цвет переднего плана для скобок (1). Требуется включить раскраску парных скобок.", - "editorBracketHighlightForeground2": "Цвет переднего плана для скобок (2). Требуется включить раскраску парных скобок.", - "editorBracketHighlightForeground3": "Цвет переднего плана для скобок (3). Требуется включить раскраску парных скобок.", - "editorBracketHighlightForeground4": "Цвет переднего плана для скобок (4). Требуется включить раскраску парных скобок.", - "editorBracketHighlightForeground5": "Цвет переднего плана для скобок (5). Требуется включить раскраску парных скобок.", - "editorBracketHighlightForeground6": "Цвет переднего плана для скобок (6). Требуется включить раскраску парных скобок.", - "editorBracketHighlightUnexpectedBracketForeground": "Цвет переднего плана непредвиденных скобок.", - "editorBracketMatchBackground": "Цвет фона парных скобок", - "editorBracketMatchBorder": "Цвет прямоугольников парных скобок", - "editorBracketPairGuide.activeBackground1": "Цвет фона активных направляющих пар скобок (1). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.activeBackground2": "Цвет фона активных направляющих пар скобок (2). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.activeBackground3": "Цвет фона активных направляющих пар скобок (3). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.activeBackground4": "Цвет фона активных направляющих пар скобок (4). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.activeBackground5": "Цвет фона активных направляющих пар скобок (5). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.activeBackground6": "Цвет фона активных направляющих пар скобок (6). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.background1": "Цвет фона неактивных направляющих пар скобок (1). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.background2": "Цвет фона неактивных направляющих пар скобок (2). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.background3": "Цвет фона неактивных направляющих пар скобок (3). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.background4": "Цвет фона неактивных направляющих пар скобок (4). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.background5": "Цвет фона неактивных направляющих пар скобок (5). Требуется включить направляющие пар скобок.", - "editorBracketPairGuide.background6": "Цвет фона неактивных направляющих пар скобок (6). Требуется включить направляющие пар скобок.", - "editorCodeLensForeground": "Цвет переднего плана элемента CodeLens в редакторе", - "editorCursorBackground": "Цвет фона курсора редактора. Позволяет настраивать цвет символа, перекрываемого прямоугольным курсором.", - "editorGhostTextBorder": "Цвет границы для едва различимого текста в редакторе.", - "editorGhostTextForeground": "Цвет переднего плана для едва различимого текста в редакторе.", - "editorGutter": "Цвет фона поля в редакторе. В поле размещаются отступы глифов и номера строк.", - "editorIndentGuides": "Цвет направляющих для отступов редактора.", - "editorLineNumbers": "Цвет номеров строк редактора.", - "editorOverviewRulerBackground": "Цвет фона обзорной линейки редактора. Используется, только если мини-карта включена и размещена в правой части редактора.", - "editorOverviewRulerBorder": "Цвет границы для линейки в окне просмотра.", - "editorRuler": "Цвет линейки редактора.", - "editorWhitespaces": "Цвет пробелов в редакторе.", - "lineHighlight": "Цвет фона для выделения строки в позиции курсора.", - "lineHighlightBorderBox": "Цвет фона границ вокруг строки в позиции курсора.", - "overviewRuleError": "Цвет метки линейки в окне просмотра для ошибок.", - "overviewRuleInfo": "Цвет метки линейки в окне просмотра для информационных сообщений.", - "overviewRuleWarning": "Цвет метки линейки в окне просмотра для предупреждений.", - "overviewRulerRangeHighlight": "Цвет маркера обзорной линейки для выделения диапазонов. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", - "rangeHighlight": "Цвет фона для выделенных диапазонов, например при использовании функций Quick Open или поиска. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", - "rangeHighlightBorder": "Цвет фона обводки выделения.", - "symbolHighlight": "Цвет фона выделенного символа, например, в функциях \"Перейти к определению\" или \"Перейти к следующему/предыдущему символу\". Цвет должен быть прозрачным, чтобы не скрывать оформление текста под ним.", - "symbolHighlightBorder": "Цвет фона для границы вокруг выделенных символов.", - "unnecessaryCodeBorder": "Цвет границы для ненужного (неиспользуемого) исходного кода в редакторе.", - "unnecessaryCodeOpacity": "Непрозрачность ненужного (неиспользуемого) исходного кода в редакторе. Например, \"#000000c0\" отображает код с непрозрачностью 75 %. В высококонтрастных темах для выделения ненужного кода вместо затенения используйте цвет темы \"editorUnnecessaryCode.border\"." - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "Начальная точка установлена в {0}:{1}", "cancelSelectionAnchor": "Отменить начальную точку выделения", "goToSelectionAnchor": "Перейти к начальной точке выделения", @@ -650,20 +691,20 @@ "selectionAnchor": "Начальная точка выделения", "setSelectionAnchor": "Установить начальную точку выделения" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "Перейти к &&скобке", "overviewRulerBracketMatchForeground": "Цвет метки линейки в окне просмотра для пар скобок.", "smartSelect.jumpBracket": "Перейти к скобке", "smartSelect.selectToBracket": "Выбрать скобку" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "Переместить выделенный текст влево", "caret.moveRight": "Переместить выделенный текст вправо" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "Транспортировать буквы" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "Копирование", "actions.clipboard.copyWithSyntaxHighlightingLabel": "Копировать с выделением синтаксиса", "actions.clipboard.cutLabel": "Вырезать", @@ -673,7 +714,7 @@ "miCut": "&&Вырезать", "miPaste": "&&Вставить" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "При применении действия кода произошла неизвестная ошибка", "args.schema.apply": "Определяет, когда применяются возвращенные действия.", "args.schema.apply.first": "Всегда применять первое возвращенное действие кода.", @@ -704,18 +745,18 @@ "refactor.label": "Рефакторинг...", "source.label": "Действие с исходным кодом..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "Показать действия кода", "codeActionWithKb": "Показать действия кода ({0})", "preferredcodeActionWithKb": "Показать действия кода. Доступно предпочтительное быстрое исправление ({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "Показать команды CodeLens для текущей строки" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "Щелкните, чтобы переключить параметры цвета (RGB/HSL/HEX)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "Закомментировать или раскомментировать блок", "comment.line": "Закомментировать или раскомментировать строку", "comment.line.add": "Закомментировать строку", @@ -723,14 +764,21 @@ "miToggleBlockComment": "Переключить комментарий &&блока", "miToggleLineComment": "Переключить комментарий &&строки" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "Показать контекстное меню редактора" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "Повтор действия курсора", "cursor.undo": "Отмена действия курсора" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "Выполняются ли в редакторе операции, допускающие отмену, например, \"Показать ссылки\"" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "Переопределяет флаг \"Использовать регулярное выражение\".\r\nЭтот флаг не будет сохранен на будущее.\r\n0: бездействие\r\n1: true\r\n2: false", + "actions.find.matchCaseOverride": "Переопределяет флаг \"Учитывать регистр\".\r\nЭтот флаг не будет сохранен на будущее.\r\n0: бездействие\r\n1: true\r\n2: false", + "actions.find.preserveCaseOverride": "Переопределяет флаг \"Сохранить регистр\".\r\nЭтот флаг не будет сохранен на будущее.\r\n0: бездействие\r\n1: true\r\n2: false", + "actions.find.wholeWordOverride": "Переопределяет флаг \"Слово целиком\".\r\nЭтот флаг не будет сохранен на будущее.\r\n0: бездействие\r\n1: true\r\n2: false", "findNextMatchAction": "Найти далее", "findPreviousMatchAction": "Найти ранее", "miFind": "&&Найти", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "Найти следующее выделение", "previousSelectionMatchFindAction": "Найти предыдущее выделение", "startFindAction": "Найти", + "startFindWithArgsAction": "Найти с аргументами", "startFindWithSelectionAction": "Найти в выбранном", "startReplace": "Заменить" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "{0} найден для \"{1}\"", "ariaSearchNoResultEmpty": "{0} обнаружено", "ariaSearchNoResultWithLineNum": "{0} найден для \"{1}\", в {2}", @@ -769,7 +818,7 @@ "placeholder.replace": "Заменить", "title.matchesCountLimit": "Отображаются только первые {0} результатов, но все операции поиска выполняются со всем текстом." }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "Цвет элемента управления свертыванием во внутреннем поле редактора.", "foldAction.label": "Свернуть", "foldAllAction.label": "Свернуть все", @@ -782,6 +831,7 @@ "gotoNextFold.label": "Перейти к следующему диапазону сложенных данных", "gotoParentFold.label": "Перейти к родительскому свертыванию", "gotoPreviousFold.label": "Перейти к предыдущему диапазону сложенных данных", + "maximum fold ranges": "Количество свертываемых регионов ограничено максимальным значением {0}. Увеличьте параметр конфигурации [\"Свертывание максимального количества регионов\"](command:workbench.action.openSettings?[\" editor.foldingMaximumRegions\"]), чтобы разрешить больше.", "toggleFoldAction.label": "Переключить свертывание", "unFoldRecursivelyAction.label": "Развернуть рекурсивно", "unfoldAction.label": "Развернуть", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "Развернуть все регионы, кроме выбранных", "unfoldAllMarkerRegions.label": "Развернуть все регионы" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "Значок для свернутых диапазонов на поле глифов редактора.", "foldingExpandedIcon": "Значок для развернутых диапазонов на поле глифов редактора." }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "Увеличить шрифт редактора", "EditorFontZoomOut.label": "Уменьшить шрифт редактора", "EditorFontZoomReset.label": "Сбросить масштаб шрифта редактора" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "Внесена одна правка форматирования в строке {0}.", "hint1n": "Внесена одна правка форматирования между строками {0} и {1}.", "hintn1": "Внесены правки форматирования ({0}) в строке {1}.", "hintnn": "Внесены правки форматирования ({0}) между строками {1} и {2}." }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "Форматировать документ", "formatSelection.label": "Форматировать выделенный фрагмент" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "Перейти к Следующей Проблеме (Ошибке, Предупреждению, Информации)", "markerAction.nextInFiles.label": "Перейти к следующей проблеме в файлах (ошибки, предупреждения, информационные сообщения)", "markerAction.previous.label": "Перейти к Предыдущей Проблеме (Ошибке, Предупреждению, Информации)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "Значок для перехода к следующему маркеру.", "previousMarkerIcon": "Значок для перехода к предыдущему маркеру." }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "Ошибка", "Hint": "Указание", "Info": "Информация", @@ -834,7 +884,7 @@ "marker aria": "{0} в {1}. ", "problems": "Проблемы: {0} из {1}" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "Перейти к определению", "actions.goToDeclToSide.label": "Открыть определение сбоку", "actions.goToDeclaration.label": "Перейти к объявлению", @@ -871,25 +921,25 @@ "references.noGeneric": "Ссылки не найдены", "typedef.title": "Определения типов" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "Щелкните, чтобы отобразить определения ({0})." }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "Загрузка...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "Открыто ли окно просмотра ссылок, например, \"Ссылки для просмотра\" или \"Определение просмотра\"" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} ссылка", "referencesCount": "Ссылок: {0}", "treeAriaLabel": "Ссылки" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "предварительный просмотр недоступен", "noResults": "Результаты отсутствуют", "peekView.alternateTitle": "Ссылки" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "1 символ в {0}, полный путь: {1}", "aria.fileReferences.N": "{0} символов в {1}, полный путь: {2} ", "aria.oneReference": "ссылка в {0} в строке {1} и символе {2}", @@ -899,30 +949,30 @@ "aria.result.n1": "Обнаружено {0} символов в {1}", "aria.result.nm": "Обнаружено {0} символов в {1} файлах" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "Существуют ли расположения символов, к которым можно перейти только с помощью клавиатуры", "location": "Символ {0} из {1}", "location.kb": "Символ {0} из {1}, {2} для следующего" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "Отображать предварительный просмотр определения при наведении курсора мыши", "showHover": "Показать при наведении" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "modesContentHover.loading": "Загрузка...", "too many characters": "Разметка пропускается для длинных строк из соображений производительности. Это можно настроить с помощью \"editor.maxTokenizationLineLength\"." }, - "vs/editor/contrib/hover/markerHoverParticipant": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "Проверка наличия исправлений...", "noQuickFixes": "Исправления недоступны", "quick fixes": "Быстрое исправление...", "view problem": "Просмотреть проблему" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "Заменить следующим значением", "InPlaceReplaceAction.previous.label": "Заменить предыдущим значением" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "Настроенный размер шага табуляции", "detectIndentation": "Определение отступа от содержимого", "editor.reindentlines": "Повторно расставить отступы строк", @@ -933,7 +983,17 @@ "indentationToTabs": "Преобразовать отступ в шаги табуляции", "selectTabWidth": "Выбрать размер шага табуляции для текущего файла" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "Выполнить команду", + "hint.dbl": "Дважды щелкните, чтобы вставить", + "hint.def": "Перейти к определению ({0})", + "hint.defAndCommand": "Перейти к определению ({0}), щелкните правой кнопкой мыши для просмотра дополнительных сведений", + "links.navigate.kb.alt": "ALT + щелчок", + "links.navigate.kb.alt.mac": "OPTION + щелчок", + "links.navigate.kb.meta": "CTRL + щелчок", + "links.navigate.kb.meta.mac": "CMD + щелчок" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "Показывать следующее встроенное предложение", "action.inlineSuggest.showPrevious": "Показать предыдущее встроенное предложение", "action.inlineSuggest.trigger": "Активировать встроенное предложение", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "Проверяет, не является ли пробел перед встроенной рекомендацией короче, чем текст, вставляемый клавишей TAB", "inlineSuggestionVisible": "Отображается ли встроенное предложение" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "Принять", "inlineSuggestionFollows": "Предложение:", "showNextInlineSuggestion": "Далее", "showPreviousInlineSuggestion": "Назад" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "Развернуть выделение строки" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "Дублировать выбранное", "editor.transformToLowercase": "Преобразовать в нижний регистр", "editor.transformToSnakecase": "Преобразовать в написание с подчеркиваниями", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "&&Переместить на строку ниже", "miMoveLinesUp": "Переместить на с&&троку выше" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "Цвет фона при автоматическом переименовании типа редактором.", "linkedEditing.label": "Запустить связанное редактирование" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "Не удалось открыть ссылку, так как она имеет неправильный формат: {0}", "label": "Открыть ссылку", "links.navigate.executeCmd": "Выполнить команду", @@ -992,11 +1055,11 @@ "missing.url": "Не удалось открыть ссылку, у нее отсутствует целевой объект.", "tooltip.explanation": "Выполнение команды {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "Не удается выполнить изменение в редакторе только для чтения", "messageVisible": "Отображается ли сейчас в редакторе внутреннее сообщение" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "Добавить выделение в следующее найденное совпадение", "addSelectionToPreviousFindMatch": "Добавить выделенный фрагмент в предыдущее найденное совпадение", "changeAll.label": "Изменить все вхождения", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "Переместить последний выделенный фрагмент в предыдущее найденное совпадение", "mutlicursor.addCursorsToBottom": "Добавить курсоры ниже", "mutlicursor.addCursorsToTop": "Добавить курсоры выше", + "mutlicursor.focusNextCursor": "Фокусировка на следующем курсоре", + "mutlicursor.focusNextCursor.description": "Фокусируется на следующем курсоре", + "mutlicursor.focusPreviousCursor": "Фокусировка на предыдущем курсоре", + "mutlicursor.focusPreviousCursor.description": "Фокусируется на предыдущем курсоре", "mutlicursor.insertAbove": "Добавить курсор выше", "mutlicursor.insertAtEndOfEachLineSelected": "Добавить курсоры к окончаниям строк", "mutlicursor.insertBelow": "Добавить курсор ниже", "selectAllOccurrencesOfFindMatch": "Выбрать все вхождения найденных совпадений" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "Переключить подсказки к параметрам" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "Цвет переднего плана активного элемента в указании параметра.", "hint": "{0}, указание", "parameterHintsNextIcon": "Значок для отображения подсказки следующего параметра.", "parameterHintsPreviousIcon": "Значок для отображения подсказки предыдущего параметра." }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "Встроен ли текущий редактор кода в окно просмотра", "label.close": "Закрыть", "peekViewBorder": "Цвет границ быстрого редактора и массива.", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "Цвет заголовка быстрого редактора.", "peekViewTitleInfoForeground": "Цвет сведений о заголовке быстрого редактора." }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "Чтобы перейти к строке, сначала откройте текстовый редактор.", "gotoLineColumnLabel": "Перейдите к строке {0} и столбцу {1}.", "gotoLineLabel": "Перейти к строке {0}.", "gotoLineLabelEmpty": "Текущая строка: {0}, символ: {1}. Введите номер строки для перехода.", "gotoLineLabelEmptyWithLimit": "Текущая строка: {0}, символ: {1}. Введите номер строки между 1 и {2} для перехода." }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "конструкторы ({0})", "array": "массивы ({0})", "boolean": "логические значения ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "параметры типа ({0})", "variable": "переменные ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "«{0}» успешно переименован в «{1}». Сводка: {2}", "enablePreview": "Включить/отключить возможность предварительного просмотра изменений перед переименованием", - "label": "Переименование \"{0}\"", + "label": "Переименование \\\"{0}\\\" в \\\"{1}\\\"", "no result": "Результаты отсутствуют.", - "quotableLabel": "Переименование {0}", + "quotableLabel": "Переименование {0} в {1}", "rename.failed": "Операции переименования не удалось вычислить правки", "rename.failedApply": "Операции переименования не удалось применить правки", "rename.label": "Переименовать символ", "resolveRenameLocationFailed": "Произошла неизвестная ошибка при определении расположения после переименования" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "Нажмите {0} для переименования, {1} для просмотра.", "renameAriaLabel": "Введите новое имя для входных данных и нажмите клавишу ВВОД для подтверждения.", "renameInputVisible": "Отображается ли мини-приложение переименования входных данных" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "&&Развернуть выделение", "miSmartSelectShrink": "&&Сжать выделение", "smartSelect.expand": "Развернуть выбранный фрагмент", "smartSelect.shrink": "Уменьшить выделенный фрагмент" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "Указывает, существует ли следующая позиция табуляции в режиме фрагментов", "hasPrevTabstop": "Указывает, существует ли предыдущая позиция табуляции в режиме фрагментов", - "inSnippetMode": "Находится ли текущий редактор в режиме фрагментов" + "inSnippetMode": "Находится ли текущий редактор в режиме фрагментов", + "next": "Перейти к следующему заполнителю..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "Апрель", "AprilShort": "Апр", "August": "Август", @@ -1152,17 +1220,16 @@ "Wednesday": "среда", "WednesdayShort": "Ср" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "Вставляются ли предложения при нажатии клавиши ВВОД", "suggestWidgetDetailsVisible": "Отображаются ли сведения о предложениях", "suggestWidgetMultipleSuggestions": "Существует ли несколько предложений для выбора", - "suggestWidgetVisible": "Отображаются ли предложения", "suggestionCanResolve": "Поддерживает ли текущее предложение разрешение дополнительных сведений", "suggestionHasInsertAndReplaceRange": "Есть ли у текущего предложения варианты поведения \"вставка\" и \"замена\"", "suggestionInsertMode": "Является ли текущее поведение поведением \"вставка\" или \"замена\"", "suggestionMakesTextEdit": "Приводит ли вставка текущего предложения к изменению или все уже было введено" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "Вставить", "accept.replace": "Заменить", "aria.alert.snippet": "Принятие \"{0}\" привело к внесению дополнительных правок ({1})", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "Сброс предложения размера мини-приложения", "suggest.trigger.label": "Переключить предложение" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0}, документы: {1}", "editorSuggestWidgetBackground": "Цвет фона виджета подсказок.", "editorSuggestWidgetBorder": "Цвет границ виджета подсказок.", @@ -1181,22 +1248,26 @@ "editorSuggestWidgetSelectedBackground": "Фоновый цвет выбранной записи в мини-приложении предложений.", "editorSuggestWidgetSelectedForeground": "Цвет переднего плана выбранной записи в мини-приложении предложений.", "editorSuggestWidgetSelectedIconForeground": "Цвет переднего плана значка выбранной записи в мини-приложении предложений.", + "editorSuggestWidgetStatusForeground": "Цвет переднего плана для состояния рекомендации мини-приложения.", + "label.desc": "{0}, {1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1}, {2}", "suggest": "Предложить", "suggestWidget.loading": "Загрузка...", "suggestWidget.noSuggestions": "Предложения отсутствуют." }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "Закрыть", "loading": "Загрузка..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "Подробнее", "suggestMoreInfoIcon": "Значок для получения дополнительных сведений в мини-приложении предложений." }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "Цвет переднего плана для символов массива. Эти символы отображаются в структуре, элементе навигации и мини-приложении предложений.", "symbolIcon.booleanForeground": "Цвет переднего плана для логических символов. Эти символы отображаются в структуре, элементе навигации и мини-приложении предложений.", "symbolIcon.classForeground": "Цвет переднего плана для символов класса. Эти символы отображаются в структуре, элементе навигации и мини-приложении предложений.", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "Цвет переднего плана для символов единиц. Эти символы отображаются в структуре, элементе навигации и мини-приложении предложений.", "symbolIcon.variableForeground": "Цвет переднего плана для символов переменной. Эти символы отображаются в структуре, элементе навигации и мини-приложении предложений." }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "Переключение клавиши TAB перемещает фокус.", "toggle.tabMovesFocus.off": "Теперь при нажатии клавиши TAB будет вставлен символ табуляции", "toggle.tabMovesFocus.on": "При нажатии клавиши TAB фокус перейдет на следующий элемент, который может получить фокус" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "Разработчик: принудительная повторная установка токенов" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "Отключить выделение символов в комментариях", + "action.unicodeHighlight.disableHighlightingInStrings": "Отключить выделение символов в строках", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "Отключить выделение неоднозначных символов", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "Отключить выделение невидимых символов", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "Отключить выделение нестандартных символов ASCII", + "action.unicodeHighlight.showExcludeOptions": "Показать параметры исключения", + "unicodeHighlight.adjustSettings": "Настройка параметров", + "unicodeHighlight.allowCommonCharactersInLanguage": "Разрешите символы Юникода, более распространенные в языке \"{0}\".", + "unicodeHighlight.characterIsAmbiguous": "Символ {0} можно спутать с символом {1}, который чаще встречается в исходном коде.", + "unicodeHighlight.characterIsInvisible": "Символ {0} невидим.", + "unicodeHighlight.characterIsNonBasicAscii": "Символ {0} не является базовым символом ASCII.", + "unicodeHighlight.configureUnicodeHighlightOptions": "Настройка параметров выделения Юникода", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "Отключить выделение в комментариях", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "Отключить выделение в строках", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "Отключить неоднозначное выделение", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "Отключить невидимое выделение", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "Отключить выделение, отличное от ASCII", + "unicodeHighlight.excludeCharFromBeingHighlighted": "Исключить {0} из выделения", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "Исключить {0} (невидимый символ) из выделения", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "Этот документ содержит много неоднозначных символов Юникода", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "Этот документ содержит много невидимых символов Юникода", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "Этот документ содержит много нестандартных символов Юникода ASCII", + "warningIcon": "Значок, отображаемый с предупреждением в редакторе расширений." + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "unusualLineTerminators.detail": "Файл \"{0}\" содержит один или несколько необычных символов завершения строки, таких как разделитель строк (LS) или разделитель абзацев (PS).\r\n\r\nРекомендуется удалить их из файла. Удаление этих символов можно настроить с помощью параметра \"editor.unusualLineTerminators\".", "unusualLineTerminators.fix": "Удалить необычные символы завершения строки", "unusualLineTerminators.ignore": "Пропустить", "unusualLineTerminators.message": "Обнаружены необычные символы завершения строки", "unusualLineTerminators.title": "Необычные символы завершения строки" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "Цвет маркера обзорной линейки для выделения символов. Этот цвет не должен быть непрозрачным, чтобы не скрывать расположенные ниже элементы оформления.", "overviewRulerWordHighlightStrongForeground": "Цвет маркера обзорной линейки для выделения символов доступа на запись. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "wordHighlight": "Цвет фона символа при доступе на чтение, например, при чтении переменной. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "Цвет фона для символа во время доступа на запись, например при записи в переменную. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "wordHighlightStrongBorder": "Цвет границы символа при доступе на запись, например, при записи переменной. " }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "Удалить слово" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "Добавление папок в последнее активное окно.", "category": "Фильтрация установленных расширений по указанной категории при использовании параметра --list-extensions.", + "deprecated.useInstead": "Взамен используйте {0}.", "diff": "Сравнение двух файлов друг с другом", "disableExtension": "Отключить расширение.", "disableExtensions": "Отключить все установленные расширения.", @@ -1309,7 +1406,8 @@ "help": "Распечатать данные об использовании.", "inspect-brk-extensions": "Разрешить отладку и профилирование расширений, когда узел расширения приостановлен после запуска. Проверьте URI подключения для инструментов разработчика.", "inspect-extensions": "Разрешить отладку и профилирование расширений. Проверьте URI подключения для инструментов разработчика.", - "installExtension": "Устанавливает или обновляет расширение. Идентификатор расширения всегда имеет вид \"${publisher}.${name}\". Чтобы выполнить обновление до последней версии, укажите аргумент \"--force\". Чтобы установить конкретную версию, укажите параметр \"@${version}\". Пример: \"vscode.csharp@1.2.3\".", + "install prerelease": "Устанавливает предварительную версию расширения при использовании --install-extension", + "installExtension": "Устанавливает или обновляет расширения. Аргумент является либо идентификатором расширения, либо путем к VSIX. Идентификатор расширения: \"${publisher}.${name}\". Используйте аргумент \"--force\" для обновления до последней версии. Чтобы установить определенную версию, укажите \"@${version}\". Например: \"vscode.csharp@1.2.3\".", "listExtensions": "Перечислить существующие расширения.", "locale": "Языковой стандарт, который следует использовать (например, en-US или zh-TW).", "log": "Используемый уровень ведения журнала. Значение по умолчанию — \"info\". Допустимые значения: \"critical\", \"error\", \"warn\", \"info\", \"debug\", \"trace\", \"off\".", @@ -1337,15 +1435,11 @@ "wait": "Дождаться закрытия файлов перед возвратом." }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "Параметр \"{0}\" больше не используется. {1}", "gotoValidation": "Аргументы в режиме \"--goto\" должны быть в формате \"ФАЙЛ(:СТРОКА(:СИМВОЛ))\".", "multipleValues": "Параметр \"{0}\" определен несколько раз. Используется значение \"{1}\".", "unknownOption": "Внимание! \"{0}\" не входит в список известных вариантов, но все равно передается в Electron/Chromium." }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "Невозможно разрешить среду оболочки: {0}", - "resolveShellEnvExitError": "Непредвиденный код выхода из порожденной оболочки (код {0}, сигнал {1})", - "resolveShellEnvTimeout": "Не удалось разрешить среду оболочки в течение приемлемого времени. Проверьте конфигурацию оболочки." - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace не включен", "Not a Marketplace extension": "Можно переустановить только расширения из Marketplace", @@ -1354,10 +1448,13 @@ "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие расширения.", "multipleIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\", \"{3}\" и другие расширения, которые зависят от него.", "notFoundCompatibleDependency": "Невозможно установить расширение \"{0}\" из-за несовместимости с текущей версией {1} (версия {2}).", + "notFoundCompatiblePrereleaseDependency": "Невозможно установить предварительный выпуск расширения \"{0}\" из-за несовместимости с текущей версией {1} (версия {2}).", + "notFoundReleaseExtension": "Не удается установить версию выпуска \"{0}\", так как отсутствует версия выпуска.", "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", "singleIndirectDependentError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\" и \"{2}\", которые зависят от него.", "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", - "twoIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\" и \"{3}\", которые зависят от него." + "twoIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\" и \"{3}\", которые зависят от него.", + "unsupported prerelease extension": "Не удается установить расширение \"{0}\", так как оно больше не поддерживается. Теперь это часть расширения \"{1}\" в качестве предварительной версии." }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Расширения", @@ -1390,27 +1487,48 @@ "updateMessage": "Обновление расширения \"{0}\" до версии {1}", "useId": "Убедитесь, что вы используете полный идентификатор расширения, включая издателя, например: {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "Не удается прочитать файл {0}: {1}.", + "jsonInvalidFormat": "Недопустимый формат {0}: ожидается объект JSON.", + "jsonParseFail": "Не удалось проанализировать {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "Недопустимый файл манифеста {0}: не является объектом JSON.", + "jsonsParseReportErrors": "Не удалось проанализировать {0}: {1}.", + "missingNLSKey": "Не удалось найти сообщение для ключа {0}." + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "На компьютере установлено ПО {0}. Хотите установить для него рекомендуемые расширения?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "Не удается прочитать расширение из {0}", + "errorDeleting": "Не удается удалить существующую папку \\\"{0}\\\" при установке расширения \\\"{1}\\\". Удалите папку вручную и повторите попытку", "exitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.", "incompatible": "Не удается установить расширение \"{0}\", так как оно не совместимо с VS Code \"{1}\".", "notInstalled": "Расширение \"{0}\" не установлено.", "quitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.", "removeError": "Ошибка при удалении расширения: {0}. Закройте и снова откройте VS Code, затем повторите попытку.", + "renameError": "Неизвестная ошибка при переименовании {0} в {1}", "restartCode": "Перезапустите VS Code перед повторной установкой {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "Недопустимый VSIX: файл package.json не является файлом JSON." }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "Не удается прочитать расширение из {0}", - "errorDeleting": "Не удается удалить существующую папку \"{0}\" при установке расширения \"{1}\". Удалите папку вручную и повторите попытку", - "invalidManifest": "Недопустимое расширение: файл package.json не является файлом JSON.", - "renameError": "Неизвестная ошибка при переименовании {0} в {1}" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "свойство `{0}` может быть опущено или должно быть типа `string []`", + "extensionDescription.activationEvents2": "оба свойства, `{0}` и `{1}`, должны быть либо указаны, либо опущены", + "extensionDescription.browser1": "свойство `{0}` может быть опущено или должно иметь тип `string`", + "extensionDescription.browser2": "Ожидалось, что папка расширения ({1}) будет включать `browser` ({0}). Из-за этого расширение может стать непереносимым.", + "extensionDescription.browser3": "оба свойства, `{0}` и `{1}`, должны быть либо указаны, либо опущены", + "extensionDescription.engines": "свойство `{0}` является обязательным и должно быть типа `object`", + "extensionDescription.engines.vscode": "свойство `{0}` является обязательным и должно иметь тип `string`", + "extensionDescription.extensionDependencies": "свойство `{0}` может быть опущено или должно быть типа `string []`", + "extensionDescription.extensionKind": "свойство \\\"{0}\\\" можно определить, только если также определено свойство \\\"main\\\".", + "extensionDescription.main1": "свойство “{0}” может быть опущено; если оно указано, оно должно иметь тип “string”", + "extensionDescription.main2": "Ожидается, что функция main ({0}) будет включена в папку расширения ({1}). Из-за этого расширение может стать непереносимым.", + "extensionDescription.main3": "оба свойства, “{0}” и “{1}”, должны быть либо указаны, либо опущены", + "extensionDescription.name": "свойство `{0}` является обязательным и должно иметь тип `string`", + "extensionDescription.publisher": "издатель свойства должен иметь тип `string`.", + "extensionDescription.version": "свойство `{0}` является обязательным и должно иметь тип `string`", + "notSemver": "Версия расширения несовместима с semver.", "versionMismatch": "Расширение несовместимо с кодом \"{0}\". Расширению требуется: {1}.", "versionSpecificity1": "Версия, указанная в engines.vscode ({0}), недостаточно конкретная. Для версий vscode до 1.0.0 укажите по крайней мере основной и дополнительный номер версии. Например, 0.10.0, 0.10.x, 0.11.0 и т. д.", "versionSpecificity2": "Версия, указанная в engines.vscode ({0}), недостаточно конкретная. Для версий vscode после 1.0.0 укажите по крайней мере основной номер версии. Например, 1.10.0, 1.10.x, 1.x.x, 2.x.x и т. д.", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "{0}\" не поддерживается", "press.any.key": "Нажмите любую клавишу, чтобы продолжить..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "Недостаточно разрешений. Повторите попытку и разрешите операцию.", + "fileSystemRenameError": "Переименование поддерживается только для файлов." + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Не удалось удалить непустую папку \"{0}\".", "deleteFailedNotFound": "Невозможно удалить несуществующий файл \"{0}\"", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "Файл имеет слишком большой размер и не может быть открыт", "fileTooLargeForHeapError": "Чтобы открыть файл такого размера, нужно выполнить перезапуск и разрешить использовать больше памяти" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "Не удалось переместить \"{0}\" в корзину", "trashFailed": "Не удалось переместить \"{0}\" в корзину." }, @@ -1471,6 +1593,9 @@ "fileNotExists": "Файл не существует", "moveError": "Не удалось переместить \"{0}\" в \"{1}\" ({2})." }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "Отображаются ли предложения" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "&&Отменить", "confirmCloseIssueReporter": "Введенные данные не будут сохранены. Вы действительно хотите закрыть это окно?", @@ -1515,6 +1640,7 @@ "sev.warning": "Предупреждение" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "&&Отмена", "mAbout": "О программе {0}", "mBringToFront": "Переместить все на передний план", "mEdit": "&&Правка", @@ -1547,7 +1673,9 @@ "miPreferences": "&&Параметры", "miQuit": "Выйти из {0}", "miRestartToUpdate": "Перезапустить для &&обновления", - "miSwitchWindow": "Переключить &&окно..." + "miSwitchWindow": "Переключить &&окно...", + "quit": "&&Выход", + "quitMessage": "Подтверждаете выход?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "&&Отменить", @@ -1581,6 +1709,11 @@ "strictSSL": "Управляет тем, должен ли сертификат прокси-сервера проверяться по списку предоставленных ЦС.", "systemCertificates": "Определяет, нужно ли загружать сертификаты ЦС из ОС. (В Windows и macOS после отключения этой функции требуется перезагрузить окно.)" }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "Невозможно разрешить среду оболочки: {0}", + "resolveShellEnvExitError": "Непредвиденный код выхода из порожденной оболочки (код {0}, сигнал {1})", + "resolveShellEnvTimeout": "Не удалось разрешить среду оболочки в течение приемлемого времени. Проверьте конфигурацию оболочки." + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "Если этот параметр имеет значение false, телеметрия не будет отправляться независимо от значения нового параметра. Не рекомендуется к использованию, поскольку эти данные перенесены в параметр {0}.", "telemetry.crashReports": "Отчеты о сбоях", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "Отправляет общие отчеты об ошибках телеметрии и сбоях.", "telemetry.telemetryLevel.off": "Отключает все данные телеметрии продукта.", "telemetry.telemetryLevel.tableDescription": "В следующей таблице указаны данные, отправляемые каждым параметром:", - "telemetry.telemetryLevelMd": "Управляет всей базовой телеметрией и телеметрией собственного расширения. Это помогает лучше понять, насколько хорошо работает {0}, где нужно внести улучшения и как используются функции.", + "telemetry.telemetryLevelMd": "Управляет {0} телеметрией, телеметрией собственных расширений и телеметрией участвующих сторонних расширений. Некоторые сторонние расширения могут не учитывать этот параметр. Обратитесь к документации конкретного расширения, чтобы быть уверенным. Телеметрия помогает нам лучше понять, как работает {0}, где необходимо внести улучшения и как используются функции.", "telemetry.usage": "Данные об использовании", "telemetryConfigurationTitle": "Телеметрия" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "Профиль терминала, используемый в Linux для использования терминалов, связанных с автоматизацией, таких как задачи и отладка. Этот параметр будет пропущен, если задано {0}.", + "terminal.integrated.automationProfile.osx": "Профиль терминала, используемый в macOS для использования терминалов, связанных с автоматизацией, таких как задачи и отладка. Этот параметр будет пропущен, если задано {0}.", + "terminal.integrated.automationProfile.windows": "Профиль терминала, используемый для использования терминалов, связанных с автоматизацией, таких как задачи и отладка. Этот параметр будет пропущен, если задано {0}.", "terminal.integrated.automationShell.linux": "Путь, который при задании переопределяет {0} и игнорирует значения {1} для использования терминала, ориентированного на автоматизацию, такого как задачи и отладка.", + "terminal.integrated.automationShell.linux.deprecation": "Не рекомендуется. Новым рекомендуемым способом настройки оболочки автоматизации является создание профиля автоматизации терминалов с помощью {0}. В настоящее время это приоритетный способ по сравнению с настройками нового профиля автоматизации, однако в будущем это изменится.", "terminal.integrated.automationShell.osx": "Путь, который при задании переопределяет {0} и игнорирует значения {1} для использования терминала, ориентированного на автоматизацию, такого как задачи и отладка.", + "terminal.integrated.automationShell.osx.deprecation": "Не рекомендуется. Новым рекомендуемым способом настройки оболочки автоматизации является создание профиля автоматизации терминалов с помощью {0}. В настоящее время это приоритетный способ по сравнению с настройками нового профиля автоматизации, однако в будущем это изменится.", "terminal.integrated.automationShell.windows": "Путь, который при его задании переопределяет {0} и игнорирует значения {1} для использования терминала, ориентированного на автоматизацию, такого как задачи и отладка.", - "terminal.integrated.confirmIgnoreProcesses": "Настраиваемый пользовательский параметр для игнорирования процессов", + "terminal.integrated.automationShell.windows.deprecation": "Не рекомендуется. Новым рекомендуемым способом настройки оболочки автоматизации является создание профиля автоматизации терминалов с помощью {0}. В настоящее время это приоритетный способ по сравнению с настройками нового профиля автоматизации, однако в будущем это изменится.", + "terminal.integrated.confirmIgnoreProcesses": "Набор имен процессов, которые нужно игнорировать при использовании параметра {0}.", "terminal.integrated.defaultProfile.linux": "Профиль по умолчанию, используемый в Linux. Этот параметр в настоящее время будет проигнорирован, если заданы {0} или {1}.", "terminal.integrated.defaultProfile.osx": "Профиль по умолчанию, используемый в macOS. Этот параметр в настоящее время будет проигнорирован, если заданы {0} или {1}.", "terminal.integrated.defaultProfile.windows": "Профиль по умолчанию, используемый в Windows. Этот параметр в настоящее время будет проигнорирован, если заданы {0} или {1}.", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "Аргументы командной строки в [формате командной строки](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), используемые при работе в терминале Windows. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Показывать ли наведение курсора на ссылки в выходных данных терминала.", "terminal.integrated.useWslProfiles": "Определяет, отображаются ли дистрибутивы WSL в раскрывающемся списке терминала", + "terminalAutomationProfile.path": "Один путь к исполняемому файлу оболочки.", "terminalIntegratedConfigurationTitle": "Встроенный терминал", "terminalProfile.args": "Необязательный набор аргументов, с которыми будет запущен исполняемый файл оболочки.", "terminalProfile.color": "Идентификатор цвета темы для связи с этим терминалом.", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "Имя терминала расширения", "terminalProfile.windowsSource": "Источник профиля, который будет автоматически определять пути к оболочке." }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "Автоматически определять значение по умолчанию" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "Содержимое сеанса восстановлено из {0} в {1}" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "Фоновый цвет элементов навигации.", "breadcrumbsFocusForeground": "Цвет элементов навигации, находящихся в фокусе.", "breadcrumbsSelectedBackground": "Фоновый цвет средства выбора элементов навигации.", - "breadcrumbsSelectedForegound": "Цвет выделенных элементов навигации.", + "breadcrumbsSelectedForeground": "Цвет выделенных элементов навигации.", "buttonBackground": "Цвет фона кнопки.", "buttonBorder": "Цвет границы кнопки.", "buttonForeground": "Цвет переднего плана кнопки.", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Цвет диагональной заливки для редактора несовпадений. Диагональная заливка используется в размещаемых рядом представлениях несовпадений.", "diffEditorBorder": "Цвет границы между двумя текстовыми редакторами.", "diffEditorInserted": "Цвет фона для вставленного текста. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "diffEditorInsertedLineGutter": "Цвет фона для поля, где вставлены строки.", + "diffEditorInsertedLines": "Цвет фона для вставленных строк. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "diffEditorInsertedOutline": "Цвет контура для добавленных строк.", + "diffEditorOverviewInserted": "Передний план обзорной линейки различий для вставленного содержимого.", + "diffEditorOverviewRemoved": "Передний план обзорной линейки различий для удаленного содержимого.", "diffEditorRemoved": "Цвет фона для удаленного текста. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "diffEditorRemovedLineGutter": "Цвет фона для поля, где удалены строки.", + "diffEditorRemovedLines": "Цвет фона для удаленных строк. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "diffEditorRemovedOutline": "Цвет контура для удаленных строк.", + "disabledForeground": "Общий цвет переднего плана для отключенных элементов. Этот цвет используется только в том случае, если он не переопределен компонентом.", "dropdownBackground": "Фон раскрывающегося списка.", "dropdownBorder": "Граница раскрывающегося списка.", "dropdownForeground": "Передний план раскрывающегося списка.", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "Фон поля ввода.", "inputBoxBorder": "Граница поля ввода.", "inputBoxForeground": "Передний план поля ввода.", - "inputOption.activeBackground": "Цвет фона активированных параметров в полях ввода.", + "inputOption.activeBackground": "Цвет фонового наведения параметров в полях ввода.", "inputOption.activeForeground": "Цвет переднего плана активированных параметров в полях ввода.", + "inputOption.hoverBackground": "Цвет фона активированных параметров в полях ввода.", "inputPlaceholderForeground": "Цвет фона поясняющего текста в элементе ввода.", "inputValidationErrorBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Ошибка\".", "inputValidationErrorBorder": "Цвет границы проверки ввода для уровня серьезности \"Ошибка\".", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "Цвет фона выделения в позиции табуляции фрагмента.", "snippetTabstopHighlightBorder": "Цвет границы выделения в позиции табуляции фрагмента.", "statusBarBackground": "Цвет фона строки состояния при наведении в редакторе.", + "tableColumnsBorder": "Цвет границы таблицы между столбцами.", + "tableOddRowsBackgroundColor": "Цвет фона для нечетных строк таблицы.", "textBlockQuoteBackground": "Цвет фона для блоков с цитатами в тексте.", "textBlockQuoteBorder": "Цвет границ для блоков с цитатами в тексте.", "textCodeBlockBackground": "Цвет фона для программного кода в тексте.", @@ -1849,8 +2002,8 @@ "widgetShadow": "Цвет тени мини-приложений редактора, таких как \"Найти/заменить\"." }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "Символ шрифта, связанный с определением значка.", - "iconDefintion.fontId": "Идентификатор используемого шрифта. Если параметр не задан, используется шрифт, определенный первым.", + "iconDefinition.fontCharacter": "Символ шрифта, связанный с определением значка.", + "iconDefinition.fontId": "Идентификатор используемого шрифта. Если параметр не задан, используется шрифт, определенный первым.", "nextChangeIcon": "Значок для перехода к следующему расположению в редакторе.", "previousChangeIcon": "Значок для перехода к предыдущему расположению в редакторе.", "widgetClose": "Значок для действия закрытия в мини-приложениях." @@ -1882,14 +2035,15 @@ "property": "Стиль для свойств.", "readonly": "Стиль, используемый для символов, доступных только для чтения.", "regexp": "Стиль для выражений.", - "schema.fontStyle.error": "Стиль шрифта должен иметь атрибут \"italic\", \"bold\" или \"underline\" либо их сочетание. Пустая строка сбрасывает все стили.", + "schema.fontStyle.error": "Начертание шрифта должно иметь значения \"курсив\", \"полужирный\", \"подчеркнутый\", \"зачеркнутый\" или их сочетание. Пустая строка удаляет все начертания шрифта.", "schema.token.background.warning": "Цвет фона маркера сейчас не поддерживается.", "schema.token.bold": "Задает или отменяет выбор начертания шрифта для полужирного выделения. Обратите внимание, что наличие fontStyle переопределяет этот параметр.", - "schema.token.fontStyle": "Задает все начертания шрифтов для правила: italic, bold или underline либо их сочетание. Все начертания, не указанные в списке, удаляются. Пустая строка удаляет все начертания.", + "schema.token.fontStyle": "Задает все начертания шрифтов для правила: \"курсив\", \"полужирный\", \"подчеркнутый\", \"зачеркнутый\" или их сочетание. Все начертания шрифта, не указанные в списке, удаляются. Пустая строка удаляет все начертания шрифта.", "schema.token.fontStyle.none": "Нет (очистить унаследованный стиль)", "schema.token.foreground": "Цвет переднего плана для токена.", "schema.token.italic": "Задает или отменяет выбор начертания шрифта для курсива. Обратите внимание, что наличие fontStyle переопределяет этот параметр.", "schema.token.settings": "Цвета и стили для токена.", + "schema.token.strikethrough": "Задает или удаляет начертание шрифта на \"зачеркнутый\". Обратите внимание, что наличие fontStyle переопределяет этот параметр.", "schema.token.underline": "Задает или отменяет выбор начертания шрифта для подчеркивания. Обратите внимание, что наличие fontStyle переопределяет этот параметр.", "static": "Стиль для символов, которые являются статическими.", "string": "Стиль для строк.", @@ -1911,6 +2065,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "Не удалось отменить действие \"{0}\" для всех файлов, так как уже выполнялась операция отмены или повтора действия", "cannotWorkspaceUndoDueToInProgressUndoRedo": "Не удалось отменить действие \"{0}\" для всех файлов, так как в {1} уже выполняется операция отмены или повтора действия", "confirmDifferentSource": "Вы хотите отменить \"{0}\"?", + "confirmDifferentSource.no": "Нет", "confirmDifferentSource.yes": "Да", "confirmWorkspace": "Вы хотите отменить \"{0}\" для всех файлов?", "externalRemoval": "Следующие файлы были закрыты и изменены на диске: {0}.", @@ -1964,6 +2119,7 @@ "appStalled": "Окно не отвечает", "appStalledDetail": "Вы можете повторно открыть окно, закрыть его или продолжить ожидание.", "close": "&&Закрыть", + "doNotRestoreEditors": "Не восстанавливать редакторы", "hiddenMenuBar": "Вы по-прежнему можете получить доступ к строке меню, нажав клавишу ALT.", "reopen": "&&Открыть повторно", "wait": "&&Подождать" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "URI \"{0}\" является недопустимым и не может быть открыт.", "uriInvalidTitle": "Не удается открыть URI" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Рабочая область кода" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "Доверенный", "untrusted": "Ограниченный режим" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Рабочая область кода" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "Новое окно", "newWindowDesc": "Открывает новое окно.", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "Название", "issueTitleRequired": "Введите название.", "issueTypeLabel": "Это", - "sendExperiments": "Включить сведения об эксперименте A/B ({0})", - "sendExtensions": "Включить сведения об активных расширениях ({0})", - "sendProcessInfo": "Включить сведения о запущенных процессах ({0})", - "sendSystemInfo": "Включить сведения о моей системе ({0})", - "sendWorkspaceInfo": "Включить метаданные рабочей области ({0})", + "sendExperiments": "Включить сведения об экспериментах A/B", + "sendExtensions": "Включить сведения о включенных расширениях", + "sendProcessInfo": "Включить сведения о запущенных процессах", + "sendSystemInfo": "Включить сведения о системе", + "sendWorkspaceInfo": "Включить метаданные рабочей области", "show": "показать", "titleEmptyValidation": "Требуется указать заголовок.", "titleLengthValidation": "Слишком длинный заголовок." @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "Копировать", "copyAll": "Копировать все", - "cpu": "Загрузка ЦП (%)", + "cpu": "ЦП (%)", "debug": "Отладка", "forceKillProcess": "Принудительно завершить процесс", "killProcess": "Завершить процесс", @@ -2362,14 +2518,14 @@ "cancel": "Отмена", "confirmLogin": "Расширение \"{0}\" хочет войти с помощью {1}.", "confirmRelogin": "Расширение \"{0}\" требует повторного входа с помощью {1}.", - "manageExensions": "Выберите, какие расширения могут получить доступ к этой учетной записи", + "manageExtensions": "Выберите, какие расширения могут получить доступ к этой учетной записи", "manageTrustedExtensions": "Управление доверенными расширениями", "manageTrustedExtensions.cancel": "Отмена", "noTrustedExtensions": "Эта учетная запись еще не использовалась ни одним из расширений.", "notUsed": "Эта учетная запись не использовалась", "signOut": "Выйти", + "signOutMessage": "Учетная запись \\\"{0}\\\" сейчас используется следующими расширениями: \r\n\r\n{1}\r\n\r\n Выйти из этих расширений?", "signOutMessageSimple": "Выйти из \"{0}\"?", - "signOutMessagve": "Учетная запись \"{0}\" сейчас используется следующими расширениями: \r\n\r\n{1}\r\n\r\n Выйти из этих расширений?", "signedOut": "Выход успешно выполнен." }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "Расширениям ({0}) нужно выполнить изменения рефакторинга при удалении этого файла.", "ask.N.move": "Расширениям ({0}) нужно выполнить изменения рефакторинга при перемещении этого файла.", "cancel": "Пропустить изменения", - "files.participants.timeout": "Время ожидания в миллисекундах, по истечении которого участники файлов для создания, переименования и удаления отменяются. Используйте \"0\", чтобы отключить участников.", "label": "Сбросить выбор для параметра \"Требуется предварительный просмотр для операции с файлами\"", "msg-copy": "Запуск участников \"Копирование файлов\"...", "msg-create": "Запуск участников \"Создание файла\"...", "msg-delete": "Запуск участников \"Удаление файла\"...", "msg-rename": "Запуск участников \"Переименование файла\"...", + "msg-write": "Выполнение участников \\\"Запись файла\\\"...", "ok": "ОК", "preview": "Открыть предварительный просмотр" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "Контейнер представлений '{0}' не существует, и все представления, зарегистрированные в этом контейнере, будут добавлены в обозреватель.", - "ViewContainerRequiresProposedAPI": "Для использования контейнера представления \"{0}\" необходимо включить параметр \"enableProposedApi\" в разделе \"Remote\".", + "ViewContainerRequiresProposedAPI": "Для просмотра контейнера \"{0}\" требуется добавить \"enabledApiProposals: [\"contribViewsRemote\"]\" к \"Remote\".", "duplicateView1": "Невозможно зарегистрировать несколько представлений с одинаковым идентификатором \"{0}\"", "duplicateView2": "Представление с идентификатором \"{0}\" уже зарегистрировано.", "optenum": "свойство \"{0}\" может быть опущено или должно быть одним из следующих: {1}", "optstring": "свойство \"{0}\" может быть опущено; если оно указано, оно должно иметь тип \"string\"", "requirearray": "представления должны быть массивом", - "requireidstring": "Свойство '{0}' является обязательным и должно иметь тип 'string'. Оно может содержать только буквенно-цифровые символы и символы '_' и '-'.", + "requireidstring": "Свойство \"{0}\" является обязательным и должно иметь тип \"строка\" с непустым значением. Оно может содержать только буквенно-цифровые символы и знаки \"_\" и \"-\".", + "requirenonemptystring": "свойство \"{0}\" является обязательным и должно иметь тип \"строка\" с непустым значением", "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип \"string\"", "unknownViewType": "Неизвестный тип представления \"{0}\".", "viewcontainer requirearray": "Контейнер представлений должен быть массивом", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "Добавляет контейнеры представлений в редактор" }, "vs/workbench/api/common/configurationExtensionPoint": { - "config.property.defaultConfiguration.languageExpected": "Ожидается селектор языка (например, [\"java\"])", - "config.property.defaultConfiguration.warning": "Не удается зарегистрировать значения параметров конфигурации по умолчанию для \"{0}\". Значения параметров конфигурации по умолчанию поддерживаются только для конкретного языка.", + "config.property.defaultConfiguration.warning": "Не удается зарегистрировать значения по умолчанию для \"{0}\". Поддерживаются только параметры по умолчанию для параметров области, переопределяемых компьютером, окнами, ресурсами и языками.", "config.property.duplicate": "Невозможно зарегистрировать \"{0}\". Это свойство уже зарегистрировано.", "invalid.allOf": "Параметр 'configuration.allOf' является устаревшим, и использовать его не рекомендуется. Вместо этого передайте несколько параметров в виде массива в точку вклада 'configuration'.", "invalid.properties": "configuration.properties должно быть объектом", @@ -2508,16 +2664,17 @@ "scope.markdownDescription": "Описание в формате Markdown.", "scope.markdownEnumDescriptions": "Описание значений перечисления в формате Markdown.", "scope.multilineText.description": "Значение будет показано в текстовой области.", + "scope.order": "Если этот параметр задан, он указывает порядок этого параметра относительно других параметров в той же категории. Параметры со свойством порядка будут помещены перед параметрами, у которых это свойство не настроено.", "scope.resource.description": "Конфигурация, которая может быть задана в параметрах пользователя, удаленного объекта, рабочей области или папки.", "scope.singlelineText.description": "Значение будет показано в поле ввода.", "scope.window.description": "Конфигурация, которая может быть задана в параметрах пользователя, удаленного объекта или рабочей области.", "unknownWorkspaceProperty": "Неизвестное свойство рабочей области", "vscode.extension.contributes.configuration": "Добавляет параметры конфигурации.", + "vscode.extension.contributes.configuration.order": "Если этот параметр задан, он указывает порядок этой категории параметров относительно других категорий.", "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": "Предоставляет параметры конфигурации редактора по умолчанию в соответствии с языком.", + "vscode.extension.contributes.configuration.title": "Название текущей категории настроек. Эта метка будет отображаться в редакторе настроек как подзаголовок. Если заголовок совпадает с отображаемым именем расширения, то категория будет сгруппирована под заголовком основного расширения.", "workspaceConfig.extensions.description": "Расширения рабочей области", "workspaceConfig.folders.description": "Список папок, которые будут загружены в рабочую область.", "workspaceConfig.launch.description": "Конфигурации запуска рабочей области", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "Значение configuration.jsonValidation.url является недопустимым относительным URL-адресом: {0}", "invalid.url.schema": "\"configuration.jsonValidation.url\" должен быть абсолютным URL-адресом или начинаться с \"./\" для ссылки на схемы, расположенные в расширении." }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "Контекстное меню добавленных комментариев, отображаемое в виде кнопок под редактором комментариев", - "comment.title": "Меню заголовков добавленных комментариев", - "commentThread.actions": "Контекстное меню добавленных цепочек комментариев, отображаемое в виде кнопок под редактором комментариев", - "commentThread.title": "Меню заголовков добавленных цепочек комментариев", - "dup": "Команда \"{0}\" встречается несколько раз в разделе commands.", - "dupe.command": "Элемент меню ссылается на одну и ту же команду как команду по умолчанию и альтернативную команду", - "file.newFile": "Параметр быстрого выбора \"Создать файл…\", показанный на странице приветствия и в меню \"Файл\".", - "inlineCompletions.actions": "Действия, отображаемые при наведении указателя на встроенное завершение", - "interactive.cell.title": "Меню заголовка добавленной интерактивной ячейки", - "interactive.toolbar": "Меню добавленной интерактивной панели инструментов", - "menuId.invalid": "\"{0}\" не является допустимым идентификатором меню", - "menus.changeTitle": "Меню встроенных изменений для системы управления версиями", - "menus.commandPalette": "Палитра команд", - "menus.debugCallstackContext": "Контекстное меню для представления стека вызовов отладки", - "menus.debugToolBar": "Меню панели инструментов отладки", - "menus.debugVariablesContext": "Контекстное меню для представления переменных отладки", - "menus.editorContext": "Контекстное меню редактора", - "menus.editorContextCopyAs": "Подменю \"Копировать как\" в контекстном меню редактора", - "menus.editorTabContext": "Контекстное меню вкладок редактора", - "menus.editorTitle": "Главное меню редактора", - "menus.editorTitleRun": "Подменю \"Запуск\" в меню заголовка редактора", - "menus.explorerContext": "Контекстное меню проводника", - "menus.extensionContext": "Контекстное меню расширения", - "menus.file": "Меню файлов верхнего уровня", - "menus.home": "Контекстное меню индикатора главной страницы (только веб-версия)", - "menus.opy": "Подменю \"Копировать как\" в меню \"Правка\" верхнего уровня", - "menus.resourceFolderContext": "Контекстное меню папки ресурсов для системы управления версиями", - "menus.resourceGroupContext": "Контекстное меню группы ресурсов для системы управления версиями", - "menus.resourceStateContext": "Контекстное меню состояния ресурсов для системы управления версиями", - "menus.scmSourceControl": "Меню \"Система управления версиями\"", - "menus.scmTitle": "Меню заголовков для системы управления версиями", - "menus.statusBarRemoteIndicator": "Меню удаленного индикатора в строке состояния", - "menus.statusBarWindowIndicator": "Меню индикатора окна в строке состояния", - "menus.statusBarWindowIndicator.deprecated": "Используйте меню \"statusBar/remoteIndicator\".", - "menus.touchBar": "Сенсорная панель (только для macOS)", - "missing.altCommand": "Элемент меню ссылается на альтернативную команду \"{0}\", которая не определена в разделе commands.", - "missing.command": "Элемент меню ссылается на команду \"{0}\", которая не определена в разделе commands.", - "missing.submenu": "Пункт меню ссылается на подменю \"{0}\", которое не определено в разделе \"submenus\".", - "nonempty": "требуется непустое значение.", - "notebook.cell.execute": "Меню выполнения добавленной ячейки записной книжки", - "notebook.cell.executePrimary": "Кнопка выполнения добавленной основной ячейки записной книжки", - "notebook.cell.title": "Меню заголовка добавленной ячейки записной книжки", - "notebook.toolbar": "Меню панели инструментов добавленной записной книжки", - "opticon": "Свойство icon может быть пропущено или должно быть строкой или литералом, например \"{dark, light}\"", - "optstring": "свойство \"{0}\" может быть опущено; если оно указано, оно должно иметь тип \"string\"", - "proposed": "Предлагаемый API-интерфейс", - "proposedAPI.invalid": "{0} — это предлагаемый идентификатор меню, который доступен только при запуске из рабочей среды или при запуске со следующим параметром командной строки: --enable-proposed-api {1}", - "require": "пункты подменю должны быть объектом", - "requireStringOrObject": "Свойство \"{0}\" обязательно и должно иметь тип \"string\" или \"object\"", - "requirearray": "пункты подменю должны быть массивом", - "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип \"string\"", - "requirestrings": "Свойства \"{0}\" и \"{1}\" обязательны и должны иметь тип \"string\"", - "submenuId.duplicate.id": "Подменю \"{0}\" уже было зарегистрировано ранее.", - "submenuId.invalid.id": "\"{0}\" не является допустимым идентификатором подменю.", - "submenuId.invalid.label": "\"{0}\" не является допустимой меткой подменю.", - "submenuItem.duplicate": "Подменю \"{0}\" уже внесло вклад в меню \"{1}\".", - "testing.item.context": "Меню элемента для добавленного теста", - "testing.item.gutter.title": "Меню для оформления переплета для тестового элемента", - "unsupported.submenureference": "Пункт меню ссылается на подменю, но в данном меню это не поддерживается.", - "view.itemContext": "Контекстное меню элемента для окна участников", - "view.timelineContext": "Контекстное меню для элемента представления временной шкалы", - "view.timelineTitle": "Меню раздела для представления временной шкалы", - "view.tunnelContext": "Контекстное меню элемента для представления \"Порты\"", - "view.tunnelOriginInline": "Внутреннее меню источника элемента для представления \"Порты\"", - "view.tunnelPortInline": "Внутреннее меню элемента представления \"Порты\"", - "view.viewTitle": "Меню заголовка для окна участников", - "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": "(Необязательно) Краткое название команд в пользовательском интерфейсе. В зависимости от контекста, в котором отображаются команды, в меню можно выбрать \"title\" или \"shortTitle\".", - "vscode.extension.contributes.commandType.title": "Название команды в пользовательском интерфейсе", - "vscode.extension.contributes.commands": "Добавляет команды в палитру команд.", - "vscode.extension.contributes.menuItem.alt": "Идентификатор альтернативной команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", - "vscode.extension.contributes.menuItem.command": "Идентификатор команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", - "vscode.extension.contributes.menuItem.group": "Группа, к которой принадлежит этот элемент", - "vscode.extension.contributes.menuItem.submenu": "Идентификатор подменю для отображения в этом элементе.", - "vscode.extension.contributes.menuItem.when": "Условие, которое должно иметь значение TRUE, чтобы отображался этот элемент", - "vscode.extension.contributes.menus": "Добавляет элементы меню в редактор", - "vscode.extension.contributes.submenu.icon": "(Необязательно.) Значок, используемый для представления подменю в пользовательском интерфейсе. Это может быть путь к файлу, объект с путями к файлам для темной и светлой тем либо ссылки на значок темы, например: \"\\$(zap)\".", - "vscode.extension.contributes.submenu.icon.dark": "Путь к значку, когда используется темная тема", - "vscode.extension.contributes.submenu.icon.light": "Путь к значку, когда используется светлая тема", - "vscode.extension.contributes.submenu.id": "Идентификатор меню для отображения в виде подменю.", - "vscode.extension.contributes.submenu.label": "Метка пункта меню, который ведет к этому подменю.", - "vscode.extension.contributes.submenus": "Добавляет пункты подменю в редактор" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Процесс отладки" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Проверить ключи контекста", + "keyboardShortcutsFormat.command": "Название команды.", + "keyboardShortcutsFormat.commandAndKeys": "Заголовок команды и ключи.", + "keyboardShortcutsFormat.commandWithGroup": "Название команды с префиксом группы.", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "Название команды и клавиши, команда с префиксом группы.", + "keyboardShortcutsFormat.keys": "Клавиши.", "logStorage": "Содержимое базы данных хранилища журналов", "logWorkingCopies": "Рабочие копии журнала", "screencastMode.fontSize": "Задает размер шрифта (в пикселах) для клавиатуры в режиме записи с экрана.", "screencastMode.keyboardOverlayTimeout": "Определяет время (в миллисекундах), в течение которого отображается наложение клавиатуры в режиме записи с экрана.", + "screencastMode.keyboardShortcutsFormat": "Определяет, что отображается в наложении клавиатуры при отображении сочетаний клавиш.", "screencastMode.location.verticalPosition": "Определяет вертикальное смещение перекрытия для режима записи с экрана в нижней части окна в процентах от высоты рабочей области.", "screencastMode.mouseIndicatorColor": "Задает цвет индикатора мыши в шестнадцатеричном формате (#RGB, #RGBA, #RRGGBB или #RRGGBBAA) в режиме записи с экрана.", "screencastMode.mouseIndicatorSize": "Задает размер курсора мыши (в пикселях) в режиме записи с экрана.", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "Видеоруководства" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "Закрыть боковую панель", - "compositePart.hideSideBarLabel": "Скрыть боковую панель", + "active": "Активно", + "activityBar": "Панель действий", + "activityBarLeft": "Представляет панель действий в положении слева", + "activityBarRight": "Представляет панель действий в положении справа", + "centerLayoutIcon": "Представляет режим макета выравнивания по центру", + "centerPanel": "По центру", + "centeredLayout": "Выровненный по центру макет", + "close": "Закрыть", + "closeSidebar": "Закрыть основную боковую панель", + "cofigureLayoutIcon": "Значок представляет конфигурацию макета workbench.", + "compositePart.hideSideBarLabel": "Скрыть основную боковую панель", + "configureLayout": "Настройка структуры", + "customizeLayout": "Настройка макета...", + "customizeLayoutQuickPickTitle": "Настройка макета", "decreaseEditorHeight": "Уменьшить высоту редактора", "decreaseEditorWidth": "Уменьшить ширину редактора", "decreaseViewSize": "Уменьшить размер текущего представления", + "fullScreenIcon": "Представляет полноэкранный режим", + "fullscreen": "Во весь экран", + "hidden": "Скрыто", "increaseEditorHeight": "Увеличить высоту редактора", "increaseEditorWidth": "Увеличить ширину редактора", "increaseViewSize": "Увеличить размер текущего представления", + "justifyPanel": "Выровнять", + "layoutModes": "Режимы", + "leftPanel": "Слева", + "leftSideBar": "Слева", + "menuBar": "Строка меню", + "menuBarIcon": "Представляет строку меню", "miAppearance": "&&Внешний вид", - "miMoveSidebarLeft": "&&Переместить боковую панель влево", - "miMoveSidebarRight": "&&Переместить боковую панель вправо", + "miMoveSidebarLeft": "&&Переместить основную боковую панель влево", + "miMoveSidebarRight": "&&Переместить основную боковую панель вправо", "miShowActivityBar": "Показать &&панель действий", "miShowEditorArea": "Показать &&область редактора", "miShowMenuBar": "Показать строку &&меню", - "miShowSidebar": "Показать &&боковую панель", + "miShowSidebar": "Показать &&основную боковую панель", + "miShowSidebarNoMnnemonic": "Показать основную боковую панель", "miShowStatusbar": "Показать с&&троку состояния", "miToggleCenteredLayout": "&&Выровненный по центру макет", "miToggleZenMode": "Режим Zen", - "move sidebar left": "Переместить боковую панель влево", - "move sidebar right": "Переместить боковую панель вправо", + "move second sidebar left": "Перемещение дополнительной боковой панели на левую сторону", + "move second sidebar right": "Перемещение дополнительной боковой панели на правую сторону", + "move side bar right": "Переместить основную боковую панель вправо", + "move sidebar left": "Переместить основную боковую панель влево", + "move sidebar right": "Переместить основную боковую панель вправо", "moveFocusedView": "Перемещение представления в фокусе", "moveFocusedView.error.noFocusedView": "Сейчас никакое из представлений не находится в фокусе.", "moveFocusedView.error.nonMovableView": "Представление в фокусе не является перемещаемым.", "moveFocusedView.newContainerInPanel": "Новая вкладка на панели", + "moveFocusedView.newContainerInSidePanel": "Новая запись дополнительной боковой панели", "moveFocusedView.newContainerInSidebar": "Новый контейнер на боковой панели", "moveFocusedView.selectDestination": "Выберите назначение для представления", "moveFocusedView.selectView": "Выберите представление для перемещения", "moveFocusedView.title": "Перемещение представления: {0}", - "moveSidebarLeft": "Переместить боковую панель влево", - "moveSidebarRight": "Переместить боковую панель вправо", + "moveSidebarLeft": "Переместить основную боковую панель влево", + "moveSidebarRight": "Переместить основную боковую панель вправо", "moveView": "Переместить представление", "panel": "Панель", + "panelAlignment": "Выравнивание панели", + "panelBottom": "Представляет нижнюю панель", + "panelBottomCenter": "Представляет выравнивание нижней панели по центру", + "panelBottomJustify": "Представляет выравнивание нижней панели по ширине", + "panelBottomLeft": "Представляет выравнивание нижней панели по левому краю", + "panelBottomRight": "Представляет выравнивание нижней панели по правому краю", "panelContainer": "Панель/{0}", + "panelLeft": "Представляет боковую панель в положении слева", + "panelRight": "Представляет боковую панель в положении справа", "resetFocusedView.error.noFocusedView": "Сейчас никакое из представлений не находится в фокусе.", "resetFocusedViewLocation": "Сброс расположения представления с фокусом", "resetViewLocations": "Сброс расположений просмотра", + "rightPanel": "Справа", + "rightSideBar": "Справа", + "secondarySideBar": "Дополнительная боковая панель", + "secondarySideBarContainer": "Дополнительная боковая панель / {0}", + "sideBar": "Основная боковая панель", + "sideBarPosition": "Положение основной боковой панели", "sidebar": "Боковая панель", "sidebarContainer": "Боковая панель/{0}", + "statusBar": "Строка состояния", + "statusBarIcon": "Представляет строку состояния", "toggleActivityBar": "Показать или скрыть панель действий", "toggleCenteredLayout": "Включить/отключить расположение по центру", "toggleEditor": "Переключить область видимости редактора", "toggleMenuBar": "Переключить строку меню", - "toggleSidebar": "Изменить видимость боковой панели", - "toggleSidebarPosition": "Изменить положение боковой панели", + "toggleSideBar": "Включить или выключить основную боковую панель", + "toggleSidebar": "Включить или выключить видимость основной боковой панели", + "toggleSidebarPosition": "Включить или выключить положение основной боковой панели", "toggleStatusbar": "Переключить видимость строки состояния", "toggleTabs": "Изменить видимость вкладки", - "toggleZenMode": "Включить/отключить режим \"Дзен\"" + "toggleVisibility": "Видимость", + "toggleZenMode": "Включить/отключить режим \"Дзен\"", + "visible": "Видимый", + "zenMode": "Режим Zen", + "zenModeIcon": "Представляет режим Zen" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "Фокус на следующей части", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "Открыть рабочую область" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Есть ли рабочие копии с несохраненными изменениями", - "isFullscreen": "Находится ли окно в полноэкранном режиме", - "remoteName": "Имя удаленного объекта, к которому подключено окно, или пустая строка, если окно не подключено ни к одному из удаленных объектов", - "virtualWorkspace": "Схема текущей рабочей области, если она из виртуальной файловой системы или пустой строки.", - "workbenchState": "Тип рабочей области, открытой в окне. Возможные значения: \"empty\" (рабочая область отсутствует), \"folder\" (одиночная папка) или \"workspace\" (рабочая область с несколькими корневыми папками).", - "workspaceFolderCount": "Число корневых папок в рабочей области" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "Файл имеет слишком большой размер для открытия в редакторе без имени. Отправьте этот файл в обозреватель файлов, а затем повторите попытку." }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "Фокусировка панели действий", "hideAccounts": "Скрыть учетные записи", "manageTrustedExtensions": "Управление доверенными расширениями", - "nextSideBarView": "Представление следующей боковой панели", + "nextSideBarView": "Следующее представление основной боковой панели", "noAccounts": "Вы не вошли ни в какие учетные записи", - "previousSideBarView": "Представление предыдущей боковой панели", + "previousSideBarView": "Предыдущее представление основной боковой панели", "signOut": "Выйти" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Учетные записи", + "accounts visibility key": "Настройка видимости записей учетных записей на панели действий.", "accountsViewBarIcon": "Значок учетных записей на панели просмотра.", "hideActivitBar": "Скрыть панель действий", "hideMenu": "Скрыть меню", "manage": "Управление", "menu": "Меню", + "pinned view containers": "Настройки видимости записей панели действий", "resetLocation": "Сбросить расположение", "settingsViewBarIcon": "Значок параметров на панели просмотра." }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "Фокусировка на боковую панель навигации", - "hideAuxiliaryBar": "Скрыть боковую панель навигации", - "miShowAuxiliaryBar": "Показать боко&&вую панель", - "toggleAuxiliaryBar": "Переключение боковой панели навигации" + "focusAuxiliaryBar": "Фокус на дополнительной боковой панели", + "hideAuxiliaryBar": "Скрыть дополнительную боковую панель", + "miShowAuxiliaryBar": "Показать дополнительную бо&&ковую панель", + "miShowAuxiliaryBarNoMnemonic": "Показать дополнительную боковую панель", + "toggleAuxiliaryBar": "Переключатель видимости боковой панели", + "toggleAuxiliaryIconLeft": "Значок для переключения вспомогательной панели в левой позиции.", + "toggleAuxiliaryIconRight": "Значок для переключения вспомогательной панели в правой позиции.", + "toggleSecondarySideBar": "Включить или выключить дополнительную боковую панель" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "Скрыть боковую панель навигации" + "hideAuxiliaryBar": "Скрыть дополнительную боковую панель", + "move second side bar left": "Перемещение дополнительной боковой панели на левую сторону", + "move second side bar right": "Перемещение дополнительной боковой панели на правую сторону" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "Находится ли на баннере фокус клавиатуры", "focusBanner": "Баннер фокуса" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "Средство просмотра двоичных объектов", - "nativeBinaryError": "Файл не отображается в редакторе, так как является двоичным или использует неподдерживаемую кодировку текста.", - "openAsText": "Открыть его в любом случае?" + "binaryError": "Файл не отображается в редакторе, так как является двоичным или использует неподдерживаемую кодировку текста.", + "openAnyway": "Все равно открыть" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "Включение/отключение иерархической навигации.", @@ -2958,7 +3078,8 @@ "cmd.focus": "Перевести фокус на элементы навигации", "cmd.toggle": "Включить/отключить элементы навигации", "empty": "нет элементов", - "miShowBreadcrumbs": "Показать &&элементы навигации" + "miShowBreadcrumbs": "Показать &&элементы навигации", + "separatorIcon": "Значок разделителя в элементах навигации." }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "Навигация" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "Группа &&3", "miForward": "&&Вперед", "miJoinEditorInGroup": "Присоединение к &&группе", + "miJoinEditorInGroupWithoutMnemonic": "Присоединиться к группе", "miLastEditLocation": "&&Место последнего изменения", "miNextEditor": "&&Следующий редактор", "miNextEditorInGroup": "&&Следующий редактор в группе", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "&&Повторно открыть закрытый редактор", "miSecondSideEditor": "&&Вторая сторона в редакторе", "miSingleColumnEditorLayout": "&&Отдельный", + "miSingleColumnEditorLayoutWithoutMnemonic": "Один столбец", "miSplitEditorDown": "Разделить &&вниз", + "miSplitEditorDownWithoutMnemonic": "Разбить содержимое окна вниз", "miSplitEditorInGroup": "Разделение в &&группе", + "miSplitEditorInGroupWithoutMnemonic": "Разделение в группе", "miSplitEditorLeft": "Разделить &&слева", + "miSplitEditorLeftWithoutMnemonic": "Разбить содержимое окна влево", "miSplitEditorRight": "Разделить &&вправо", + "miSplitEditorRightWithoutMnemonic": "Разбить содержимое окна вправо", "miSplitEditorUp": "Разделить &&вверх", + "miSplitEditorUpWithoutMnemonic": "Разбить содержимое окна вверх", "miSwitchEditor": "Переключить р&&едактор", "miSwitchGroup": "Переключить &&группу", "miThreeColumnsEditorLayout": "Т&&ри столбца", + "miThreeColumnsEditorLayoutWithoutMnemonic": "Три столбца", "miThreeRowsEditorLayout": "Три &&строки", + "miThreeRowsEditorLayoutWithoutMnemonic": "Три строки", "miTwoByTwoGridEditorLayout": "&&Сетка (2x2)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "Сетка (2x2)", "miTwoColumnsBottomEditorLayout": "Два &&столбца внизу", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "Два столбца внизу", "miTwoColumnsEditorLayout": "&&Два столбца", + "miTwoColumnsEditorLayoutWithoutMnemonic": "Два столбца", "miTwoRowsEditorLayout": "Д&&ве строки", + "miTwoRowsEditorLayoutWithoutMnemonic": "Две строки", "miTwoRowsRightEditorLayout": "Две с&&троки вправо", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "Две строки вправо", "navigate.next.label": "Следующее исправление", "navigate.prev.label": "Предыдущее исправление", "nextChangeIcon": "Значок для действия следующего изменения в редакторе несовпадений.", @@ -3061,6 +3196,7 @@ "unpinEditor": "Открепить редактор" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "&&Очистить", "clearEditorHistory": "Очистить журнал редактора", "clearRecentFiles": "Очистить недавно открытые", "closeAllEditors": "Закрыть все редакторы", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "Закрыть редакторы в других группах", "closeEditorsToTheLeft": "Закрыть редакторы слева в группе", "closeOneEditor": "Закрыть", + "confirmClearDetail": "Это действие необратимо.", + "confirmClearEditorHistoryMessage": "Очистить историю недавно открытых редакторов?", + "confirmClearRecentsMessage": "Вы хотите очистить все недавно открытые файлы и рабочие области?", "duplicateActiveGroupDown": "Создать копию группы редакторов внизу", "duplicateActiveGroupLeft": "Создать копию группы редакторов слева", "duplicateActiveGroupRight": "Создать копию группы редакторов справа", @@ -3096,7 +3235,7 @@ "joinAllGroups": "Объединить все группы редакторов", "joinTwoGroups": "Объединить группу редакторов со следующей группой", "lastEditorInGroup": "Открыть последний редактор в группе", - "maximizeEditor": "Развернуть группу редакторов и скрыть боковую панель", + "maximizeEditor": "Развернуть группу редакторов и скрыть боковые панели", "minimizeOtherEditorGroups": "Развернуть группу редакторов", "moveActiveGroupDown": "Переместить группу редакторов вниз", "moveActiveGroupLeft": "Переместить группу редакторов влево", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "Переместить редактор в следующую группу", "moveEditorToPreviousGroup": "Переместить редактор в предыдущую группу", "moveEditorToRightGroup": "Переместить редактор в группу справа", + "navigateBack": "Назад", + "navigateBackInEdits": "Перейти назад в расположениях редактирования", + "navigateBackInNavigations": "Перейти назад в расположениях навигации", "navigateEditorGroups": "Переход между группами редакторов", "navigateEditorHistoryByInput": "Быстро открыть предыдущий редактор из журнала", - "navigateLast": "Перейти к последнему", - "navigateNext": "Далее", - "navigatePrevious": "Назад", + "navigateForward": "Далее", + "navigateForwardInEdits": "Перейти вперед в расположениях правки", + "navigateForwardInNavigations": "Перейти вперед в расположениях навигации", + "navigatePrevious": "Перейти к предыдущему", + "navigatePreviousInEdits": "Перейти к предыдущему в расположениях правки", + "navigatePreviousInNavigationLocations": "Перейти к предыдущему в расположениях навигации", "navigateToLastEditLocation": "Перейти к последней точке изменения", + "navigateToLastNavigationLocation": "Перейти к последнему расположению навигации", "newEditorAbove": "Создать группу редакторов вверху", "newEditorBelow": "Создать группу редакторов внизу", "newEditorLeft": "Создать группу редакторов слева", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "Разблокировать группу редакторов" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "Настройка стандартных масок для редакторов (например, \"*.hex\": \"hexEditor.hexEdit\"). Они имеют приоритет над поведением по умолчанию.", "markdownPreview": "Предварительный просмотр Markdown", - "workbench.editor.autoLockGroups": "Если редактор, совпадающий с одним из перечисленных типов, открыт в качестве первого в группе редакторов, при этом открыто более одной группы, то такая группа автоматически блокируется. Заблокированные группы будут использоваться для открытия редакторов, только если они явно выбраны жестом пользователя (например, перетаскивание), но не по умолчанию. Следовательно, активный редактор в заблокированной группе с меньшей вероятностью будет случайно заменен другим редактором." + "workbench.editor.autoLockGroups": "Если редактор, совпадающий с одним из перечисленных типов, открыт в качестве первого в группе редакторов, при этом открыто более одной группы, то такая группа автоматически блокируется. Заблокированные группы будут использоваться для открытия редакторов, только если они явно выбраны жестом пользователя (например, перетаскивание), но не по умолчанию. Следовательно, активный редактор в заблокированной группе с меньшей вероятностью будет случайно заменен другим редактором.", + "workbench.editor.defaultBinaryEditor": "Редактор по умолчанию для файлов, обнаруженных как двоичные. Если значение не определено, пользователю будет представлено средство выбора." + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "Удерживайте __{0}__ для перетаскивания в редактор" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Действия для пустой группы редакторов", - "cancel": "Отмена", - "editorOpenError": "Невозможно открыть \"{0}\": {1}.", - "editorOpenErrorDialog": "Не удалось открыть \"{0}\"", "emptyEditorGroup": "{0} (пусто)", "groupAriaLabel": "Группа редакторов {0}", - "groupLabel": "Группа {0}", + "groupLabel": "Группа {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "Отмена", + "editorOpenErrorDialog": "Не удалось открыть \\\"{0}\\\"", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "Редактор ошибок", "manageTrust": "Управление доверием рабочей области", "requiresFolderTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой папке.", "requiresWorkspaceTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой рабочей области.", "retry": "Повторить попытку", "trustRequiredEditor": "Требуется доверие рабочей области", - "unavailableResourceErrorEditor": "Редактор ошибок недоступного ресурса", "unavailableResourceErrorEditorText": "Не удалось открыть редактор, так как файл не найден.", - "unknownErrorEditor": "Неизвестный редактор ошибок", - "unknownErrorEditorText": "Не удалось открыть редактор из-за непредвиденной ошибки." + "unknownErrorEditorTextWithError": "Не удалось открыть редактор из-за непредвиденной ошибки: {0}", + "unknownErrorEditorTextWithoutError": "Не удалось открыть редактор из-за непредвиденной ошибки." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Закрыть редактор", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "Очистить все уведомления", "focusNotificationToasts": "Фокусировка на всплывающем уведомлении", "hideNotifications": "Скрыть уведомления", - "notificationCenterVisible": "Отображается ли центр уведомлений", - "notificationFocus": "Находится ли на уведомлении фокус клавиатуры", - "notificationToastsVisible": "Отображается ли всплывающее уведомление", "notifications": "Уведомления", "showNotifications": "Показать уведомления" }, @@ -3351,36 +3500,59 @@ "notificationSource": "Источник: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "Выровнять панель", + "alignPanelCenter": "Установить выравнивание панели по центру", + "alignPanelCenterShort": "По центру", + "alignPanelJustify": "Установить выравнивание панели по выравниванию", + "alignPanelJustifyShort": "Выровнять", + "alignPanelLeft": "Установить выравнивание панели по левому краю", + "alignPanelLeftShort": "Слева", + "alignPanelRight": "Установить выравнивание панели по правому краю", + "alignPanelRightShort": "Справа", "closeIcon": "Значок для закрытия панели.", "closePanel": "Закрыть панель", + "closeSecondarySideBar": "Закрыть дополнительную боковую панель", "focusPanel": "Фокус на панель", "hidePanel": "Скрыть панель", "maximizeIcon": "Значок для развертывания панели.", "maximizePanel": "Развернуть панель", "miShowPanel": "Показать &&панель", + "miShowPanelNoMnemonic": "Показать панель", "minimizePanel": "Восстановить размер панели", + "movePanelToSecondarySideBar": "Переместить представления панели на дополнительную боковую панель", + "moveSidePanelToPanel": "Переместить представления дополнительной боковой панели на панель", "nextPanelView": "Представление следующей панели", + "panelMaxNotSupported": "Развертывание панели поддерживается только в том случае, если она выровнена по центру.", + "positionPanel": "Положение панели", "positionPanelBottom": "Переместить панель вниз", + "positionPanelBottomShort": "Внизу", "positionPanelLeft": "Переместить панель влево", + "positionPanelLeftShort": "Слева", "positionPanelRight": "Переместить панель вправо", + "positionPanelRightShort": "Справа", "previousPanelView": "Представление предыдущей панели", "restoreIcon": "Значок для восстановления панели.", "toggleMaximizedPanel": "Переключить развернутую панель", - "togglePanel": "Переключить панель" + "togglePanel": "Переключить панель", + "togglePanelIcon": "Значок для переключения панели.", + "togglePanelVisibility": "Переключение видимости панели" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Скрыть панель", "moreActions": "Дополнительные действия...", - "panel.emptyMessage": "Перетащить представление на панель для отображения.", + "panel.emptyMessage": "Перетащите сюда представление, чтобы отобразить его.", + "pinned view containers": "Настройки видимости записей панели", "resetLocation": "Сбросить расположение" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "Перевести фокус на боковую панель" + "focusSideBar": "Фокус на основной боковой панели" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Фокус на строке состояния", - "hide": "Скрыть \"{0}\"", - "statusBarFocused": "Находится ли на строке состояния фокус клавиатуры" + "hide": "Скрыть \"{0}\"" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "Настройки видимости записей строки состояния" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "Скрыть строку состояния" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[Узел разработки расширения]", + "layoutControl.hide": "Скрыть управление макетом", "patchedWindowTitle": "[Не поддерживается]", "userIsAdmin": "[Администратор]", "userIsSudo": "[Супер пользователь]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "Управляет тем, что происходит при щелчке на значке панели действий на рабочем месте.", "activityBarVisibility": "Управляет видимостью панели действий на рабочем месте.", "appName": "\"${appName}\": например, VS Code.", - "auxiliaryBarEnabled": "Определяет, включена ли боковая панель навигации, расположенная рядом с боковой панелью.", "centeredLayoutAutoResize": "Определяет, должны ли расположенные по центру элементы автоматически изменять размер до максимальной ширины при открытии нескольких групп. Если открыта только одна группа, размер расположенных по центру элементов будет автоматически восстановлен до исходного размера (по ширине окна).", "closeEmptyGroups": "Управляет поведением пустых групп редакторов при закрытии последней вкладки в группе. Если этот параметр установлен, пустые группы будут закрыты автоматически. Если этот параметр не установлен, пустые группы останутся частью сетки.", "closeOnFileDelete": "Определяет, следует ли автоматически закрывать редакторы, когда файл, который был открыт в начале сеанса, удален или переименован другим процессом. При отключении этой функции редактор останется открытым. Обратите внимание, что при удалении файла из приложения редактор закрывается в любом случае. Редакторы с несохраненными изменениями не закрываются, чтобы сохранить ваши данные.", "closeOnFocusLost": "Управляет автоматическим закрытием Quick Open при потере фокуса.", "commandHistory": "Определяет количество недавно использованных команд, которые следует хранить в журнале палитры команд. Установите значение 0, чтобы отключить журнал команд.", + "confirmBeforeClose": "Определяет, следует ли отображать диалоговое окно для подтверждения перед закрытием окна или выходом из приложения.", "confirmBeforeCloseWeb": "Определяет, отображать ли диалоговое окно подтверждения перед закрытием вкладки или окна браузера. Однако даже при включении этой функции браузеры могут закрывать окна и вкладки без подтверждения, поэтому рассматривайте ее лишь как подсказку, которая выдается не всегда.", "customMenuBarAltFocus": "Определяет, устанавливается ли фокус на строку меню при нажатии клавиш ALT+клавиша. Этот параметр не влияет на переключение строки меню с помощью сочетания Alt+клавиша.", "decorations.badges": "Определяет, следует ли использовать эмблемы в декораторах файла в редакторе.", "decorations.colors": "Определяет, следует ли использовать цвета в декораторах файла в редакторе.", "dirty": "\"${dirty}\": указывает, когда в активном редакторе есть несохраненные изменения.", + "dropIntoEditor": "Определяет, можно ли перетаскивать файл в редактор, удерживая нажатой клавишу SHIFT (вместо открытия файла в самом редакторе).", "editorOpenPositioning": "Определяет место открытия редакторов. Выберите 'left' или 'right', чтобы открывать редакторы слева или справа от активного редактора. Выберите 'first' или 'last', чтобы открывать редакторы независимо от активного редактора.", "editorTabCloseButton": "Определяет положение кнопок \"Закрыть\" на вкладках редактора или отключает их, если задано значение \"off\". Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", "enableMenuBarMnemonics": "Определяет, можно ли открыть главные меню с помощью сочетаний клавиш ALT+клавиша. Отключение мнемоник позволяет вместо этого привязать такие сочетания ALT+клавиша к командам редактора.", - "enablePreview": "Управляет тем, будут ли открытые редакторы отображаться в режиме предварительного просмотра. Редакторы, отображаемые в режиме предварительного просмотра, не остаются открытыми и используются повторно, пока не будут явно закреплены в открытом состоянии (например, с помощью двойного щелчка или открытия режима редактирования). Текст в таких редакторах отображается курсивом.", + "enablePreview": "Управляет тем, будут ли открытые редакторы отображаться в режиме предварительного просмотра. Редакторы, отображаемые в режиме предварительного просмотра, не остаются открытыми и используются повторно, пока не будут явно закреплены в открытом состоянии (например, с помощью двойного щелчка или открытия режима редактирования). Имена файлов в таких редакторах отображаются курсивом.", "enablePreviewFromCodeNavigation": "Определяет, остаются ли редакторы в режиме предварительного просмотра при запуске навигации по коду из них. Редакторы, отображаемые в режиме предварительного просмотра, не остаются открытыми и используются повторно, пока не будут явно закреплены в открытом состоянии (например, с помощью двойного щелчка или открытия режима редактирования). Это значение игнорируется, если параметр \"#workbench.editor.enablePreview#\" отключен.", "enablePreviewFromQuickOpen": "Управляет тем, будут ли редакторы, открытые с помощью Quick Open, отображаться в режиме предварительного просмотра. Редакторы, отображаемые в режиме предварительного просмотра, не остаются открытыми и используются повторно, пока не будут явно закреплены в открытом состоянии (например, с помощью двойного щелчка или открытия режима редактирования). Это значение игнорируется, если параметр \"#workbench.editor.enablePreview#\" отключен.", + "exclude": "Настройте [стандартную маску](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) для исключения файлов из локального журнала файлов. Изменение этого параметра не влияет на существующие записи локального журнала файлов.", "focusRecentEditorAfterClose": "Определяет, закрываются ли вкладки в порядке использования, начиная с последней, либо слева направо.", "folderName": "\"${folderName}\": имя папки рабочей области, где находится файл (например, myFolder).", "folderPath": "\"${folderPath}\": путь к папке рабочей области, где содержится файл (например, /Users/Development/myFolder).", "fontAliasing": "Определяет метод сглаживания шрифтов в рабочей области.", "highlightModifiedTabs": "Определяет, отображается ли верхняя граница на вкладках редакторов с несохраненными изменениями. Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", + "layoutControlEnabled": "Определяет, включена ли кнопка управления макетом в настраиваемом заголовке с помощью {0}.", + "layoutControlEnabledDeprecation": "Этот параметр не рекомендуется и заменен на {0}", + "layoutControlType": "Определяет, отображается ли элемент управления макета в настраиваемой строке заголовка в виде одной кнопки меню или с несколькими переключателем пользовательского интерфейса.", + "layoutControlTypeDeprecation": "Этот параметр не рекомендуется и заменен на {0}", + "layoutcontrol.type.both": "Отображает кнопки раскрывающегося списка и переключатели.", + "layoutcontrol.type.menu": "Отображает одну кнопку с раскрывающимся списком параметров макета.", + "layoutcontrol.type.toggles": "Отображает нескольких кнопок для переключения видимости панелей и боковой панели.", "limitEditorsEnablement": "Определяет, ограничивается ли количество открытых редакторов. Если этот параметр включен, редакторы, использовавшиеся давно, будут закрыты, чтобы освободить место для новых открываемых редакторов.", + "limitEditorsExcludeDirty": "Определяет, должно ли максимальное число открытых редакторов исключать \\\"грязные\\\" редакторы для подсчета настроенного предела.", "limitEditorsMaximum": "Определяет максимальное количество открытых редакторов. Используйте параметр \"#workbench.editor.limit.perEditorGroup#\", чтобы применить этот лимит к отдельной группе редакторов или всем группам.", - "menuBarVisibility": "Определяет видимость строки меню. Значение \"toggle\" указывает, что строка меню скрыта и для ее отображения нужно один раз нажать клавишу ALT. При указании значения \"compact\" меню будет перемещено в боковую панель.", - "menuBarVisibility.mac": "Определяет видимость строки меню. Значение \"toggle\" указывает, что строка меню скрыта и для ее отображения необходимо выполнить команду \"Focus Application Menu\" (Перевести фокус на меню приложения). При указании значения \"compact\" меню будет перемещено в боковую панель.", - "mouseBackForwardToNavigate": "Переход между открытыми файлами с помощью четвертой и пятой кнопок мыши, если они есть.", + "localHistoryEnabled": "Определяет, включен ли локальный журнал файлов. Если этот параметр включен, сохраненное содержимое файла редактора будет храниться в расположении резервной копии, чтобы его можно было восстановить или просмотреть позже. Изменение этого параметра не влияет на существующие записи локального журнала файлов.", + "localHistoryMaxFileEntries": "Определяет максимальное число записей локального журнала файлов на файл. Если число записей локального журнала файлов превышает это число для файла, самые старые записи будут удалены.", + "localHistoryMaxFileSize": "Определяет максимальный размер файла (в КБ), который будет рассматриваться для локального журнала файлов. Файлы большего размера не будут добавляться в локальный журнал файлов. Изменение этого параметра не влияет на существующие записи локального журнала файлов.", + "menuBarVisibility": "Определяет видимость строки меню. Параметр \\\"переключатель\\\" скрывает строку меню, и для ее отображения нужно один раз нажать клавишу ALT. Установка параметра \\\"компактное\\\" переместит меню в боковую панель.", + "menuBarVisibility.mac": "Определяет видимость строки меню. Параметр \\\"переключатель\\\" скрывает строку меню, и для ее отображения нужно выполнить команду \\\"Focus Application Menu\\\" Установка параметра \\\"компактное\\\" переместит меню в боковую панель.", + "mergeWindow": "Настройте интервал в секундах, в течение которого последняя запись в локальном журнале файлов заменяется добавляемой записью. Это помогает уменьшить общее количество добавленных записей, например, если включено автоматическое сохранение. Этот параметр применяется только к записям с одинаковым источником происхождения. Изменение этого параметра не влияет на существующие записи локального журнала файлов.", + "mouseBackForwardToNavigate": "Дает возможность использовать 4-ю и 5-ю кнопки мыши для команд \\\"Назад\\\" и \\\"Вперед\\\".", + "navigationScope": "Управляет областью навигации в журналах редакторов для таких команд как \\\"Назад\\\" и \\\"Вперед\\\".", "openDefaultKeybindings": "Определяет, будет ли открыт редактор со всеми сочетаниями клавиш по умолчанию при открытии параметров сочетаний клавиш.", "openDefaultSettings": "Управляет открытием редактора с отображением всех настроек по умолчанию при открытии настроек.", - "openFilesInNewWindow": "Управляет тем, должны ли файлы открываться в новом окне. Обратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\").", - "openFilesInNewWindowMac": "Управляет тем, должны ли файлы открываться в новом окне. \r\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\").", + "openFilesInNewWindow": "Управляет тем, должны ли файлы открываться в новом окне при использовании командной строки или диалогового окна выбора файлов. \r\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров командной строки --new-window или --reuse-window).", + "openFilesInNewWindowMac": "Управляет тем, должны ли файлы открываться в новом окне при использовании командной строки или диалогового окна выбора файлов. \r\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров командной строки --new-window или --reuse-window).", "openFoldersInNewWindow": "Управляет тем, должны ли папки открываться в новом окне или заменять последнее активное окно.\r\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\"). ", - "panelDefaultLocation": "Управляет расположением по умолчанию для панели (терминал, консоль отладки, вывод, проблемы). Он может отображаться в нижней, правой или левой части рабочего места.", + "panelDefaultLocation": "Управляет расположением по умолчанию для панели (терминал, консоль отладки, вывод, проблемы) в новой рабочей области. Может отображаться в нижней, правой или левой части области редактора.", "panelOpensMaximized": "Определяет, открывается ли панель в развернутом состоянии. Панель может всегда открываться в развернутом состоянии, никогда не открываться в развернутом состоянии или открываться в состоянии, предшествовавшем закрытию.", "perEditorGroup": "Определяет, должен ли лимит максимального числа открытых редакторов применяться для отдельной группы редакторов или для всех групп редакторов.", "pinnedTabSizing": "Определяет размер закрепленных вкладок редактора. Они располагаются первыми среди всех открытых вкладок и обычно не закрываются, пока не будут откреплены. Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", @@ -3505,7 +3693,7 @@ "sharedViewState": "Сохраняет самое последнее состояние просмотра редактора (например, позиция прокрутки) по всем группам редактора и восстанавливает их, если для группы редактора не найдено конкретное состояние просмотра редактора.", "showEditorTabs": "Определяет, должны ли открытые редакторы отображаться на вкладках.", "showIcons": "Определяет, должны ли открытые редакторы отображаться со значком. Для этого также требуется включить тему значков.", - "sideBarLocation": "Управляет расположением боковой панели и панели действий. Они могут отображаться в левой или правой части рабочего места.", + "sideBarLocation": "Управляет расположением основной боковой панели и панели действий. Они могут отображаться слева или справа от рабочего места. Дополнительная боковая панель будет отображаться на противоположной стороне рабочего места.", "sideBySideDirection": "Определяет направление по умолчанию для редакторов, которые открываются рядом друг с другом (например, из Проводника). По умолчанию новые редакторы открываются с правой стороны от текущего активного редактора. Если изменить значение этого параметра на down, новые редакторы будут открываться снизу от текущего активного редактора.", "splitInGroupLayout": "Управляет схемой, когда редактор в группе редакторов должен быть либо вертикальным, либо горизонтальным.", "splitOnDragAndDrop": "Определяет, можно ли разделять группы редакторов из операций перетаскивания путем перетаскивания редактора или файла на краях области редактора.", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "Определяет формат метки для безымянного редактора.", "useSplitJSON": "Определяет, используется ли редактор JSON с разделением при изменении параметров в форме JSON.", "viewVisibility": "Управляет видимостью действий в заголовке представления. Действия в заголовке представления могут быть видимы всегда или видимы только тогда, когда представление получает фокус или на него наводится курсор мыши.", - "window.confirmBeforeClose.always": "Попытка всегда запрашивать подтверждение. Однако браузеры все равно могут закрывать окна и вкладки без него.", - "window.confirmBeforeClose.keyboardOnly": "Запрос подтверждения только при обнаружении сочетания клавиш. Учтите, что в некоторых случаях обнаружение невозможно.", - "window.confirmBeforeClose.never": "Никогда не запрашивать в явном виде подтверждение, если нет угрозы потери данных.", + "window.confirmBeforeClose.always": "Всегда запрашивать подтверждение.", + "window.confirmBeforeClose.always.web": "Попытка всегда запрашивать подтверждение. Однако браузеры все равно могут закрывать окна и вкладки без него.", + "window.confirmBeforeClose.keyboardOnly": "Запрашивайте подтверждение только в том случае, если была использована привязка клавиш.", + "window.confirmBeforeClose.keyboardOnly.web": "Запрос подтверждения при закрытии окна возможен только при использовании сочетания клавиш. Учтите, что в некоторых случаях обнаружение невозможно.", + "window.confirmBeforeClose.never": "Никогда явно не запрашивайте подтверждения.", + "window.confirmBeforeClose.never.web": "Никогда не запрашивать в явном виде подтверждение, если нет угрозы потери данных.", "window.menuBarVisibility.classic": "Меню отображается в верхней части окна и скрыто только в полноэкранном режиме.", - "window.menuBarVisibility.compact": "Меню отображается в виде компактной кнопки на боковой панели. Это значение игнорируется, если для параметра \"#window.titleBarStyle#\" задано значение \"native\".", + "window.menuBarVisibility.compact": "Меню отображается в виде компактной кнопки на боковой панели. Это значение игнорируется, если параметр \\\"#window.titleBarStyle#\\\" имеет значение \\\"основной\\\".", "window.menuBarVisibility.hidden": "Меню всегда скрыто.", "window.menuBarVisibility.toggle": "Меню скрыто, но может отображаться в верхней части окна при нажатии клавиши ALT.", "window.menuBarVisibility.toggle.mac": "Меню скрыто, но может отображаться в верхней части окна при выполнении команды \"Focus Application Menu\" (Перевести фокус на меню приложения).", @@ -3539,14 +3730,22 @@ "windowTitle": "Управляет заголовком окна на основе активного редактора. Переменные заменяются на основе контекста:", "workbench.activityBar.iconClickBehavior.focus": "Перевести фокус на боковую панель, если элемент, на котором была нажата кнопка мыши, уже отображается.", "workbench.activityBar.iconClickBehavior.toggle": "Скрыть боковую панель, если элемент, на котором была нажата кнопка мыши, уже отображается.", + "workbench.editor.historyBasedLanguageDetection": "Включает использование журнала редактора при распознавании языка. Это приведет к тому, что автоматическое распознавание языка будет предпочитать недавно открывавшиеся языки и разрешит автоматическому распознаванию языка работать с входными данными меньшего размера.", "workbench.editor.labelFormat.default": "Отображать имя файла. Если вкладки включены и в одной группе есть два файла с одинаковыми именами, будут добавлены различающиеся части пути к каждому из этих файлов. Если вкладки отключены, то для активного редактора отображается путь по отношению к корневому каталогу рабочей области.", "workbench.editor.labelFormat.long": "Отображать имя файла и абсолютный путь.", "workbench.editor.labelFormat.medium": "Отображать имя файла и путь к файлу относительно папки рабочей области.", "workbench.editor.labelFormat.short": "Отображать имя файла и имя каталога.", "workbench.editor.languageDetection": "Управляет тем, определяется ли язык в текстовом редакторе автоматически, если язык не был явным образом установлен в средстве выбора языка. Область также можно определить с помощью языка, поэтому вы можете указать языки, которые не нужно отключать. Это удобно для таких языков, как Markdown, которые часто содержат другие языки, из-за чего средство определения языка может выбрать внедренный язык, а не Markdown.", + "workbench.editor.navigationScopeDefault": "Переходить по всем открытым редакторам и группам редакторов.", + "workbench.editor.navigationScopeEditor": "Переходить только в активном редакторе.", + "workbench.editor.navigationScopeEditorGroup": "Переходить только в редакторах активной группы редакторов.", "workbench.editor.pinnedTabSizing.compact": "Закрепленная вкладка будет отображаться в компактном виде (только значок или первая буква имени редактора).", "workbench.editor.pinnedTabSizing.normal": "Закрепленная вкладка наследует вид незакрепленных вкладок.", "workbench.editor.pinnedTabSizing.shrink": "Закрепленная вкладка сжимается до компактного фиксированного размера, в котором отображаются части имени редактора.", + "workbench.editor.preferBasedLanguageDetection": "Если этот параметр включен, более высокий приоритет получает модель распознавания языка, которая учитывает журнал редактора учетных записей.", + "workbench.editor.showLanguageDetectionHints": "Если этот параметр включен, показывает быстрое исправление в строке состояния, когда язык редактора не соответствует обнаруженному языку содержимого.", + "workbench.editor.showLanguageDetectionHints.editors": "Показывать в текстовых редакторах без названия", + "workbench.editor.showLanguageDetectionHints.notebook": "Показывать в редакторах записных книжек", "workbench.editor.splitInGroupLayoutHorizontal": "Редакторы размещены слева направо.", "workbench.editor.splitInGroupLayoutVertical": "Редакторы размещены сверху вниз.", "workbench.editor.splitSizingDistribute": "Разделяет группы редакторов на равные части.", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "Никогда не развертывать панель при ее открытии. Панель откроется в неразвернутом состоянии.", "workbench.panel.opensMaximized.preserve": "Открывать панель в том состоянии, в котором она находилась перед закрытием.", "workbench.quickOpen.preserveInput": "Определяет, следует ли восстановить последние введенные данные в Quick Open при следующем открытии Quick Open. ", + "workbench.reduceMotion": "Определяет, должно ли в рабочей среде отрисовываться меньшее число анимаций.", + "workbench.reduceMotion.auto": "Отрисовывать с ограничением движений на основе конфигурации ОС.", + "workbench.reduceMotion.off": "Не отрисовывать с ограничением движений", + "workbench.reduceMotion.on": "Всегда отрисовывать с ограничением движений.", "wrapTabs": "Определяет, необходимо ли разместить вкладки на нескольких строках или отобразить полосу прокрутки при превышении доступного пространства. Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", "zenMode.centerLayout": "Определяет, будет ли выполняться выравнивание по центру при включении режима Zen. ", "zenMode.fullScreen": "Определяет, будет ли рабочее пространство переключаться в полноэкранный режим при включении режима Zen.", @@ -3584,15 +3787,11 @@ "test": "Тест", "view": "Просмотр" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "Идентификатор активной вспомогательной панели", - "auxiliaryBarFocus": "Находится ли фокус клавиатуры на вспомогательной панели", - "auxiliaryBarVisible": "Отображается ли вспомогательная панель" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Рабочее место" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "Идентификатор активной вспомогательной панели", "activeEditor": "Идентификатор активного редактора", "activeEditorAvailableEditorIds": "Доступные идентификаторы редакторов, которые можно использовать для активного редактора", "activeEditorCanRevert": "Может ли активный редактор отменять изменения", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "Является ли активная группа редакторов последней группой", "activeEditorGroupLocked": "Заблокирована ли активная группа редакторов", "activeEditorIsDirty": "Есть ли в активном редакторе несохраненные изменения", + "activeEditorIsFirstInGroup": "Является ли активный редактор первым в своей группе", + "activeEditorIsLastInGroup": "Является ли активный редактор последним в своей группе", "activeEditorIsNotPreview": "Не находится ли активный редактор в режиме предварительного просмотра", "activeEditorIsPinned": "Закреплен ли активный редактор", "activeEditorIsReadonly": "Доступен ли активный редактор только для чтения", - "builtinProviderDisplayName": "Встроенный", + "activePanel": "Идентификатор активной панели", + "activeViewlet": "Идентификатор активного вьюлета", + "auxiliaryBarFocus": "Находится ли фокус клавиатуры на вспомогательной панели", + "auxiliaryBarVisible": "Отображается ли вспомогательная панель", + "bannerFocused": "Находится ли на баннере фокус клавиатуры", + "dirtyWorkingCopies": "Есть ли рабочие копии с несохраненными изменениями", "editorAreaVisible": "Является ли область редактора видимой", "editorIsOpen": "Открыт ли редактор", + "editorTabsVisible": "Отображаются ли вкладки редактора", + "focusedView": "Идентификатор представления, на котором находится фокус клавиатуры", "groupEditorsCount": "Число открытых групп редакторов", "inZenMode": "Включен ли режим Zen", "isCenteredLayout": "Включен ли макет с выравниванием по центру", + "isFileSystemResource": "Поддерживается ли ресурс поставщиком файловой системы", + "isFullscreen": "Находится ли окно в полноэкранном режиме", "multipleEditorGroups": "Открыто ли несколько групп редакторов", - "promptOpenWith.defaultEditor.displayName": "Текстовый редактор", + "notificationCenterVisible": "Отображается ли центр уведомлений", + "notificationFocus": "Находится ли на уведомлении фокус клавиатуры", + "notificationToastsVisible": "Отображается ли всплывающее уведомление", + "panelAlignment": "Выравнивание панели: \"по центру\", \"по левому краю\", \"по правому краю\" или \"по ширине\"", + "panelFocus": "Находится ли на панели фокус клавиатуры", + "panelMaximized": "Развернута ли панель", + "panelPosition": "Положение панели, всегда \"снизу\"", + "panelVisible": "Является ли панель видимой", + "remoteName": "Имя удаленного объекта, к которому подключено окно, или пустая строка, если окно не подключено ни к одному из удаленных объектов", + "resource": "Полное значение ресурса, включая схему и путь", + "resourceDirname": "Имя папки, в которой содержится ресурс", + "resourceExtname": "Имя расширения ресурса", + "resourceFilename": "Имя файла ресурса", + "resourceLangId": "Идентификатор языка ресурса", + "resourcePath": "Полный путь к ресурсу", + "resourceScheme": "Схема ресурса", + "resourceSet": "Существует ли ресурс", + "sideBarFocus": "Находится ли на боковой панели фокус клавиатуры", + "sideBarVisible": "Является ли боковая панель видимой", "sideBySideEditorActive": "Активен ли параллельный редактор", "splitEditorsVertically": "Включено ли разделение редакторов по вертикали", + "statusBarFocused": "Находится ли на строке состояния фокус клавиатуры", "textCompareEditorActive": "Активен ли редактор сравнения текста", - "textCompareEditorVisible": "Отображается ли редактор сравнения текста" + "textCompareEditorVisible": "Отображается ли редактор сравнения текста", + "virtualWorkspace": "Схема текущей рабочей области, если она из виртуальной файловой системы или пустой строки.", + "workbenchState": "Тип рабочей области, открытой в окне. Возможные значения: \"empty\" (рабочая область отсутствует), \"folder\" (одиночная папка) или \"workspace\" (рабочая область с несколькими корневыми папками).", + "workspaceFolderCount": "Число корневых папок в рабочей области" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "Встроенный", + "promptOpenWith.defaultEditor.displayName": "Текстовый редактор" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "Язык {0} был автоматически определен и установлен в качестве языкового режима." }, - "vs/workbench/common/panel": { - "activePanel": "Идентификатор активной панели", - "panelFocus": "Находится ли на панели фокус клавиатуры", - "panelMaximized": "Развернута ли панель", - "panelPosition": "Положение панели. Возможные варианты: \"left\" (слева), \"right\" (справа) или \"bottom\" (внизу).", - "panelVisible": "Является ли панель видимой" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "Поддерживается ли ресурс поставщиком файловой системы", - "resource": "Полное значение ресурса, включая схему и путь", - "resourceDirname": "Имя папки, в которой содержится ресурс", - "resourceExtname": "Имя расширения ресурса", - "resourceFilename": "Имя файла ресурса", - "resourceLangId": "Идентификатор языка ресурса", - "resourcePath": "Полный путь к ресурсу", - "resourceScheme": "Схема ресурса", - "resourceSet": "Существует ли ресурс" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "Цвет фона панели действий для активного элемента. Панель действий отображается у левого или правого края и позволяет переключаться между представлениями боковой панели.", "activityBarActiveBorder": "Цвет границы панели действий для активного элемента. Панель действий отображается у левого или правого края и позволяет переключаться между представлениями боковой панели.", @@ -3659,6 +3877,9 @@ "banner.foreground": "Цвет переднего плана баннера. Баннер отображается под заголовком окна.", "banner.iconForeground": "Цвет значка баннера. Баннер отображается под заголовком окна.", "editorDragAndDropBackground": "Цвет фона при перетаскивании редакторов. Этот цвет должен обладать прозрачностью, чтобы содержимое редактора оставалось видимым.", + "editorDropIntoPromptBackground": "Цвет фона текста, отображаемого поверх редакторов при перетаскивании файлов. Этот текст информирует пользователя, что для перетаскивания в редактор можно удерживать нажатой клавишу SHIFT.", + "editorDropIntoPromptBorder": "Цвет границы текста, отображаемого поверх редакторов при перетаскивании файлов. Этот текст информирует пользователя, что для перетаскивания в редактор можно удерживать нажатой клавишу SHIFT.", + "editorDropIntoPromptForeground": "Цвет текста, отображаемого поверх редакторов при перетаскивании файлов. Этот текст информирует пользователя, что для перетаскивания в редактор можно удерживать нажатой клавишу SHIFT.", "editorGroupBorder": "Цвет для разделения нескольких групп редакторов. Группы редакторов — это контейнеры редакторов.", "editorGroupEmptyBackground": "Цвет фона пустой группы редакторов. Группы редакторов представляют собой контейнеры редакторов.", "editorGroupFocusedEmptyBorder": "Цвет фона пустой группы редакторов, на которой находится выделение. Группы редакторов представляют собой контейнеры редакторов. ", @@ -3708,8 +3929,11 @@ "statusBarBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор. Строка состояния расположена в нижней части окна.", "statusBarErrorItemBackground": "Цвет фона элементов ошибок на панели состояния. Элементы ошибок выделяются на фоне других элементов панели состояния и указывают на ошибки. Панель состояния отображается в нижней части окна.", "statusBarErrorItemForeground": "Цвет переднего плана элементов ошибок на панели состояния. Элементы ошибок выделяются на фоне других элементов панели состояния и указывают на ошибки. Панель состояния отображается в нижней части окна.", + "statusBarFocusBorder": "Цвет границы строки состояния, когда фокус наведен на навигацию с помощью клавиатуры. Строка состояния отображается в нижней части окна.", "statusBarForeground": "Цвет переднего плана строки состояния, когда открыта рабочая область или папка. Строка состояния отображается в нижней части окна.", "statusBarItemActiveBackground": "Цвет фона элементов панели состояния при щелчке. Панель состояния отображается внизу окна.", + "statusBarItemCompactHoverBackground": "Цвет фона элемента строки состояния при наведении указателя мыши на элемент, для которого выполнено два наведения. Строка состояния отображается внизу окна.", + "statusBarItemFocusBorder": "Цвет границы элемента в строке состояния, когда фокус наведен на навигацию с помощью клавиатуры. Строка состояния отображается в нижней части окна.", "statusBarItemHostBackground": "Цвет фона для удаленного значка в строке состояния.", "statusBarItemHostForeground": "Цвет переднего плана для удаленного значка в строке состояния.", "statusBarItemHoverBackground": "Цвет фона элементов панели состояния при наведении. Панель состояния отображается внизу окна.", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "Цвет, используемый для границы окна, когда оно активно. Поддерживается только в клиенте рабочего стола при использовании настраиваемого заголовка.", "windowInactiveBorder": "Цвет границы неактивного окна. Поддерживается только в настольном клиенте при использовании пользовательского заголовка." }, - "vs/workbench/common/viewlet": { - "activeViewlet": "Идентификатор активного вьюлета", - "sideBarFocus": "Находится ли на боковой панели фокус клавиатуры", - "sideBarVisible": "Является ли боковая панель видимой" - }, "vs/workbench/common/views": { "defaultViewIcon": "Значок представления по умолчанию.", - "duplicateId": "Представление с идентификатором \"{0}\" уже зарегистрировано", - "focusedView": "Идентификатор представления, на котором находится фокус клавиатуры" + "duplicateId": "Представление с идентификатором \"{0}\" уже зарегистрировано" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "Настройка аргументов среды выполнения", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "Окно", "zoomLevel": "Настройте масштаб окна. Исходный размер равен 0. Увеличение или уменьшение значения на 1 означает увеличение или уменьшение окна на 20 %. Чтобы более точно задать масштаб, можно также ввести десятичное число." }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "Сохранение состояния пользовательского интерфейса" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "Версия: {0}\r\nФиксация: {1}\r\nДата: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nОС: {7}", + "aboutDetail": "Версия: {0}\r\nФиксация: {1}\r\nДата: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nОС: {7}", "cancelButton": "Отмена", "copy": "&&Копировать", "okButton": "ОК", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Отмена", + "closeWindowButtonLabel": "&&Закрыть окно", + "closeWindowMessage": "Подтверждаете закрытие окна?", + "doNotAskAgain": "Не спрашивать снова", + "exitButtonLabel": "&&Выход", + "keychainWriteError": "Не удалось записать сведения о входе в цепочку ключей. Ошибка: \\\"{0}\\\".", "learnMore": "Дополнительные сведения", "loaderCycle": "В модулях AMD существует циклическая зависимость, которую необходимо разрешить!", "loginButton": "&&Вход", "password": "Пароль", "proxyAuthRequired": "Требуется проверка подлинности прокси-сервера", "proxyDetail": "Прокси-сервер \"{0}\" требует имя пользователя и пароль.", + "quitButtonLabel": "&&Выход", + "quitMessage": "Подтверждаете выход?", + "quitMessageMac": "Подтверждаете выход?", "rememberCredentials": "Запомнить мои учетные данные", "runningAsRoot": "Не рекомендуется запускать {0} с правами привилегированного пользователя.", - "username": "Имя пользователя" + "shutdownErrorClose": "Не удалось закрыть окно из-за непредвиденной ошибки", + "shutdownErrorDetail": "Ошибка: {0}", + "shutdownErrorLoad": "Не удалось изменить рабочую область из-за непредвиденной ошибки", + "shutdownErrorQuit": "Не удалось завершить работу приложения из-за непредвиденной ошибки", + "shutdownErrorReload": "Не удалось перезагрузить окно из-за непредвиденной ошибки", + "shutdownForceClose": "Все равно закрыть", + "shutdownForceLoad": "Все равно изменить", + "shutdownForceQuit": "Все равно выйти", + "shutdownForceReload": "Все равно перезагрузить", + "shutdownTitleClose": "Закрытие окна занимает немного больше времени…", + "shutdownTitleLoad": "Изменение рабочей области занимает немного больше времени…", + "shutdownTitleQuit": "Завершение работы приложения занимает немного больше времени…", + "shutdownTitleReload": "Перезагрузка окна занимает немного больше времени…", + "troubleshooting": "Руководство по устранению неполадок", + "username": "Имя пользователя", + "willShutdownDetail": "Следующие операции все еще выполняются: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "Точка останова в строке", + "audioCues.lineHasError.name": "Ошибка в строке", + "audioCues.lineHasFoldedArea.name": "Сложенная область в строке", + "audioCues.lineHasInlineSuggestion.name": "Встроенная рекомендация в строке", + "audioCues.lineHasWarning.name": "Предупреждение в строке", + "audioCues.noInlayHints": "Отсутствие встроенных подсказок в строке", + "audioCues.onDebugBreak.name": "Отладчик остановлен в точке останова" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "Включить звуковой сигнал при подключении средства чтения с экрана.", + "audioCues.enabled.off": "Отключить звуковой сигнал.", + "audioCues.enabled.on": "Включить звуковой сигнал.", + "audioCues.lineHasBreakpoint": "Воспроизводит звук при наличии точки останова в активной строке.", + "audioCues.lineHasError": "Воспроизводит звук при наличии ошибки в активной строке.", + "audioCues.lineHasFoldedArea": "Воспроизводит звук, если активная строка содержит сложенную область, которую можно развернуть.", + "audioCues.lineHasInlineSuggestion": "Воспроизводит звук при наличии встроенной подсказки в активной строке.", + "audioCues.lineHasWarning": "Воспроизводит звук при наличии предупреждения в активной строке.", + "audioCues.noInlayHints": "Воспроизводит звуковой сигнал при попытке чтения строки со встроенными подсказками, в которой нет встроенных подсказок.", + "audioCues.onDebugBreak": "Воспроизводит звук при остановке отладчика в точке останова.", + "audioCues.volume": "Громкость звуковых подсказок в процентах (0–100)." + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "Справка: перечисление звуковых сигналов", + "audioCues.help.placeholder": "Выберите звуковой сигнал для воспроизведения", + "audioCues.help.settings": "Включить или отключить звуковой сигнал", + "disabled": "Отключено" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "Для следующих редакторов, содержащих несохраненные изменения, не удалось сохранить данные в расположении резервного копирования.", @@ -3877,6 +4149,7 @@ "fileOperation": "Операция с файлом", "nothing": "Изменения отсутствуют.", "quit": "Выход", + "refactoring.autoSave": "Определяет, сохраняются ли файлы, которые были частью рефакторинга, автоматически", "reloadTheWindow": "Перезагрузить окно", "summary.0": "Изменения отсутствуют.", "summary.n0": "Сделано изменений {0} в одном файле", @@ -3899,6 +4172,7 @@ "toogleSelection": "Переключение изменения" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "Отменить", "conflict.1": "Не удается применить рефакторинг, так как в это время изменился \"{0}\".", "conflict.N": "Не удается применить рефакторинг, так как за это время изменились другие файлы ({0}).", "create": "Создать", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1}, предварительный просмотр рефакторинга)", "edt.title.del": "{0} (удаление, предварительный просмотр рефакторинга)", "empty.msg": "Вызовите действие кода, такое как переименование, чтобы вывести здесь предварительный просмотр его изменений.", + "ok": "Применить", "rename": "Переименование" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "Не удается удалить команду оболочки \"{0}\".", "successFrom": "Путь к команде оболочки \"{0}\" успешно удален из PATH." }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "Типы действий кода, которые будут выполнены при сохранении.", "codeActionsOnSave.fixAll": "Определяет, требуется ли выполнять действие автоисправления при сохранении файла.", "codeActionsOnSave.generic": "Управляет тем, следует ли выполнять действия \"{0}\" при сохранении файла." @@ -4016,31 +4291,19 @@ "hintWhitespace": "Показать различия пробелов", "removeTimeout": "Снять ограничение" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "Закрыть", - "label.find": "Поиск", - "label.nextMatchButton": "Следующее совпадение", - "label.previousMatchButton": "Предыдущее совпадение", - "label.replace": "Заменить", - "label.replaceAllButton": "Заменить все", - "label.replaceButton": "Заменить", - "label.toggleReplaceButton": "Переключение замены", - "placeholder.find": "Поиск", - "placeholder.replace": "Заменить" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "Закрыть", "label.find": "Поиск", "label.nextMatchButton": "Следующее совпадение", "label.previousMatchButton": "Предыдущее совпадение", - "placeholder.find": "Поиск" + "placeholder.find": "Найти (⇅ для журнала)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "Разработчик: проверка токенов редактора и областей", "inspectTMScopesWidget.loading": "Загрузка..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "Разработчик: исследование сопоставлений ключей", + "workbench.action.inspectKeyMap": "Проверка сопоставлений клавиш", "workbench.action.inspectKeyMapJSON": "Проверка сопоставлений клавиш (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "не показывать", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "откройте другой редактор", + "or": " или ", "selectAlanguage2": "Выберите язык", + "startTyping": "Начните вводить текст, чтобы отклонить или ", "thisAgain": " не показывать.", - "toGetStarted": " чтобы начать работу. Начните ввод, чтобы отклонить, или " + "toGetStarted": " для начала работы." }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "Вставить выбранный фрагмент из буфера обмена" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "Начать протоколирование грамматики для синтаксиса TextMate" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "Цвет фона для выбранного диапазона комментариев или диапазона комментариев с наведенным курсором.", + "commentThreadActiveRangeBorder": "Цвет границы для выбранного диапазона комментариев или диапазона комментариев с наведенным курсором.", + "commentThreadRangeBackground": "Диапазоны цвета фона комментариев.", + "commentThreadRangeBorder": "Цвет границы для диапазонов комментариев.", + "resolvedCommentBorder": "Цвет границ и стрелки для разрешенных комментариев.", + "unresolvedCommentBorder": "Цвет границ и стрелки для неразрешенных комментариев." + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "Цвет декоратора полей редактора для комментирования диапазонов." }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "Не удалось переключить реакцию на комментарии", "commentToggleReactionError": "Не удалось переключить реакцию на комментарий: {0}." }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "Введите новый комментарий", + "reply": "Ответить..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "Цепочка комментариев с {0} комментариями. {1}.", + "commentThreadAria.withRange": "Цепочка комментариев с {0} примечаниями к строкам {1} через {2}. {3}." + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "Значок для свертывания комментария к проверке.", "label.collapse": "Свернуть", - "newComment": "Введите новый комментарий", - "reply": "Ответить...", "startThread": "Начать обсуждение" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "Этот параметр является нерекомендуемым. Рекомендуется использовать comments.openView.", + "comments.openView": "Определяет, когда должно открываться представление комментариев.", + "comments.openView.file": "Представление комментариев будет открываться, когда файл с комментариями активен.", + "comments.openView.firstFile": "Если представление комментариев еще не было открыто в этом сеансе, оно откроется в первый раз во время сеанса, когда файл с комментариями активен.", + "comments.openView.never": "Представление комментариев никогда не будет открываться.", "commentsConfigurationTitle": "Комментарии", - "openComments": "Определяет, когда должна открываться панель комментариев." + "openComments": "Определяет, когда должна открываться панель комментариев.", + "useRelativeTime": "Определяет, будет ли в метках времени комментария использоваться относительное время (например, \"1 день назад\")." }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "Добавить комментарий к выделенному фрагменту", + "hasCommentingRange": "Содержит ли позиция активного курсора диапазон комментирования", "nextCommentThreadAction": "Перейти к ветви следующего комментария", - "pickCommentService": "Выберите поставщика комментариев" + "pickCommentService": "Выберите поставщика комментариев", + "previousCommentThreadAction": "К предыдущей цепочке комментариев" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 комментарий", + "commentLine": "[Строка{0}]", + "commentRange": "[Строка{0}-{1}]", + "commentsCount": "Комментарии: {0}", "image": "Образ", - "imageWithLabel": "Изображение: {0}" + "imageWithLabel": "Изображение: {0}", + "lastReplyFrom": "Последний ответ от {0}" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "Свернуть все", @@ -4265,7 +4559,10 @@ "contributes.priority.option": "Редактор не открывается автоматически, когда пользователь открывает ресурс, но пользователь может переключиться на редактор с помощью команды \"Повторно открыть с помощью\".", "contributes.selector": "Набор стандартных масок, для которых включен специализированный редактор.", "contributes.selector.filenamePattern": "Стандартная маска, для которой включен специализированный редактор.", - "contributes.viewType": "Идентификатор пользовательского редактора. Он должен быть уникальным для всех пользовательских редакторов, поэтому рекомендуется включить в него идентификатор расширения как часть значения параметра \"viewType\". Параметр \"viewType\" используется при регистрации пользовательских редакторов с помощью метода \"vscode.registerCustomEditorProvider\" и в [событии активации] \"onCustomEditor:${id}\" (https://code.visualstudio.com/api/references/activation-events)." + "contributes.viewType": "Identifier for the custom editor. This must be unique across all custom editors, so we recommend including your extension id as part of `viewType`. The `viewType` is used when registering custom editors with `vscode.registerCustomEditorProvider` and in the `onCustomEditor:${id}` [activation event](https://code.visualstudio.com/api/references/activation-events)." + }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "Щелкните, чтобы развернуть" }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "Добавить точку останова", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "Загрузить дополнительные кадры стека ({0})", "showMoreStackFrames2": "Показать больше кадров стека", "stackFrameAriaLabel": "Кадр стека {0}, строка {1}, {2}", - "thread": "Поток", "threadAriaLabel": "Поток \"{0}\": {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "Копировать как выражение", "copyStackTrace": "Копировать стек вызовов", "copyValue": "Копировать значение", + "debug.autoExpandLazyVariables": "Автоматическое отображение значений переменных, которые были устранены отладчиком в отложенном режиме, например методов получения.", "debug.confirmOnExit": "Определяет, следует ли подтверждать закрытие окна, если есть активные сеансы отладки.", "debug.confirmOnExit.always": "Всегда проверять наличие сеансов отладки.", "debug.confirmOnExit.never": "Никогда не подтверждать.", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "Определяет высоту строки в пикселях в консоли отладки. Используйте значение 0 для вычисления высоты строки по размеру шрифта.", "debug.console.wordWrap": "Определяет, используется ли перенос строк в консоли отладки.", "debug.disassemblyView.showSourceCode": "Показать исходный код в представлении \"Дизассемблирование\".", + "debug.focusEditorOnBreak": "Определяет, следует ли перевести фокус на окно рабочей области при срабатывании точки останова в отладчике.", "debug.focusWindowOnBreak": "Определяет, следует ли перевести фокус на окно рабочей области при срабатывании точки останова в отладчике.", "debug.onTaskErrors": "Указывает действия, выполняемые при обнаружении ошибок после запуска preLaunchTask.", "debug.saveBeforeStart": "Управляет тем, какие редакторы необходимо сохранить перед началом сеанса отладки.", @@ -4466,6 +4764,7 @@ "terminateThread": "Завершить поток", "toolBarLocation": "Определяет положение панели отладки: \"перемещаемая\" во всех представлениях, \"закрепленная\" в представлении отладки или \"скрытая\".", "variables": "Переменные", + "viewMemory": "Просмотреть двоичные данные", "watch": "Контрольное значение" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "Продолжить", "debug": "Отладка", "disconnect": "Отключить", + "disconnectSuspend": "Отключение и приостановка", "focusSession": "Перевести фокус на сеанс", "jumpToCursor": "Перейти к курсору", "noExecutableCode": "С текущим положением курсора не связан никакой исполняемый код.", @@ -4592,10 +4892,13 @@ "debugContinue": "Значок для действия продолжения отладки.", "debugDisconnect": "Значок для действия отключения отладки.", "debugGripper": "Значок для захвата панели отладки.", + "debugInspectMemory": "Значок для действия проверки памяти.", "debugPause": "Значок для действия приостановки отладки.", + "debugRemoveConfig": "Значок для удаления конфигураций отладки.", "debugRestart": "Значок для действия перезапуска отладки.", "debugRestartFrame": "Значок для действия перезапуска кадра при отладке.", "debugReverseContinue": "Значок для действия продолжения отладки в обратном порядке.", + "debugRun": "Значок действия запуска или отладки.", "debugStackframe": "Значок для кадра стека, отображаемый в поле глифов редактора.", "debugStackframeFocused": "Значок для кадра стека, на котором находится фокус, отображаемый в поле глифов редактора.", "debugStart": "Значок для действия запуска отладки.", @@ -4619,7 +4922,8 @@ "contributed": "добавленный", "customizeLaunchConfig": "Настройка конфигурации запуска", "noDebugResults": "Нет соответствующих конфигураций запуска", - "providerAriaLabel": "Конфигурации от поставщика {0}" + "providerAriaLabel": "Конфигурации от поставщика {0}", + "removeLaunchConfig": "Удалить конфигурацию запуска" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 активный сеанс", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "Не удается отследить задачу \"{0}\". Убедитесь, что сопоставитель проблем определен." }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "Подробнее...", "reverseContinue": "Обратно", "stepBackDebug": "На шаг назад" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "Запустить дополнительный сеанс" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "инструкции", "disassemblyView": "Представление дизассемблирования", + "editorOpenedFromDisassemblyDescription": "из дизассемблирования", "instructionAddress": "Адрес", "instructionBytes": "Байты", "instructionNotAvailable": "Дизассемблирование недоступно.", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "Цвет переднего плана строки состояния при отладке программы. Строка состояния расположена в нижней части окна." }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "Отмена", "collapse": "Свернуть все", + "install": "Установить", "variableAriaLabel": "{0}, значение {1}", "variableScopeAriaLabel": "Область {0}", "variableValueAriaLabel": "Введите новое значение переменной", - "variablesAriaTreeLabel": "Отладка переменных" + "variablesAriaTreeLabel": "Отладка переменных", + "viewMemory.install.progress": "Установка шестнадцатеричного редактора...", + "viewMemory.prompt": "Для проверки двоичных данных требуется расширение \"Шестнадцатеричный редактор\". Вы хотите установить его?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "Добавить выражение", @@ -4769,6 +5080,7 @@ "watchVariableAriaLabel": "{0}, значение {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "Все расширения отладки отключены. Включите расширение отладки или установите новое расширение из Marketplace.", "customizeRunAndDebug": "Чтобы настроить выполнение и отладку, [создайте файл launch.json](command:{0}).", "customizeRunAndDebugOpenFolder": "Чтобы настроить выполнение и отладку, [откройте папку](command:{0}) и создайте файл launch.json.", "detectThenRunAndDebug": "[Показать все автоматические конфигурации отладки](command:{0}).", @@ -4794,7 +5106,9 @@ "callStackItemType": "Представляет тип элемента, на котором находится фокус, в представлении \"Стек вызовов\". Примеры: \"session\" (сеанс), \"thread\" (поток), \"stackFrame\" (кадр стека).", "callStackSessionHasOneThread": "Значение true, если сеанс в представлении \"Стек вызовов\", на котором находится фокус, имеет ровно один поток. Используется для внутренних меню в представлении \"Стек вызовов\".", "callStackSessionIsAttach": "Значение true, если сеанс в представлении \"Стек вызовов\", представляет собой присоединение, в противном случае — false. Используется для внутренних меню в представлении \"Стек вызовов\".", + "canViewMemory": "Указывает, связан ли элемент в представлении со ссылкой на память.", "debugConfigurationType": "Тип отладки для выбранной конфигурации запуска. Например, \"python\".", + "debugExtensionsAvailable": "Значение \"true\", если установлено и включено хотя бы одно расширение отладки.", "debugProtocolVariableMenuContext": "Представляет контекст, который адаптер отладки задает в переменной, на которой находится фокус, в представлении \"Переменные\".", "debugSetExpressionSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"setExpression\".", "debugSetVariableSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"setVariable\".", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "Значение true, если кадр стека, на котором находится фокус, поддерживает \"restartFrame\".", "stepBackSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запросы \"stepBack\".", "stepIntoTargetsSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"stepIntoTargets\".", + "suspendDebuggeeSupported": "Установите значение \\\"true\\\", если фокусированный сеанс поддерживает возможность приостановки отлаживаемого кода.", "terminateDebuggeeSupported": "Установите значение true, если сфокусированный сеанс поддерживает возможность завершения отлаживаемого кода.", "variableEvaluateNamePresent": "Значение true, если для переменной, на которой находится фокус, задано поле \"evalauteName\".", "variableIsReadonly": "Значение true, если переменная, на которой находится фокус, доступна только для чтения.", @@ -4867,6 +5182,7 @@ "useUniqueNames": "Используйте уникальное имя конфигурации.", "vscode.extension.contributes.breakpoints": "Добавляет точки останова.", "vscode.extension.contributes.breakpoints.language": "Разрешить точки останова для этого языка.", + "vscode.extension.contributes.breakpoints.when": "Условие, которое должно иметь значение \\\"true\\\", чтобы включить точки останова на этом языке. По необходимости, сопоставьте это с предложением \\\"when\\\" отладчика.", "vscode.extension.contributes.debuggers": "Добавляет адаптеры отладки.", "vscode.extension.contributes.debuggers.args": "Необязательные аргументы для передачи адаптеру.", "vscode.extension.contributes.debuggers.configurationAttributes": "Конфигурации схемы JSON для проверки launch.json.", @@ -4883,7 +5199,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Аргументы дополнительной среды выполнения.", "vscode.extension.contributes.debuggers.type": "Уникальный идентификатор этого адаптера отладки.", "vscode.extension.contributes.debuggers.variables": "Сопоставление из интерактивных переменных (например, ${action.pickProcess}) в \"launch.json\" с командой.", - "vscode.extension.contributes.debuggers.when": "Условие, которое должно иметь значение true, чтобы включить отладчик этого типа. Рекомендуется использовать \"shellExecutionSupported\", \"virtualWorkspace\", \"resourceScheme\" или ключ контекста, определенный расширением, в зависимости от ситуации.", + "vscode.extension.contributes.debuggers.when": "Условие, которое должно иметь значение \\\"true\\\", чтобы включить отладчик этого типа. Рекомендуется использовать \\\"shellExecutionSupported\\\", \\\"virtualWorkspace\\\", \\\"resourceScheme\\\" или ключ контекста, определенный расширением, в зависимости от ситуации.", "vscode.extension.contributes.debuggers.windows": "Параметры, связанные с Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Среда выполнения, используемая для Windows." }, @@ -4907,8 +5223,7 @@ "disassemblyInputName": "Дизассемблирование" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "Консоль очищена", - "snapshotObj": "Для этого объекта показаны только значения-примитивы." + "consoleCleared": "Консоль очищена" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "Исполняемый файл адаптера отладки \"{0}\" не существует.", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "Получает эксперименты для запуска от веб-службы Майкрософт." }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "ИД копии ({0})", "disable": "Отключить", "disable workspace": "Отключить (рабочая область)", "errors": "Необработанных ошибок: {0}", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Проверка JSON ({0})", "Marketplace": "Marketplace", + "Marketplace Info": "Сведения о Marketplace", + "Notebook id": "ИД", + "Notebook mimetypes": "Типы MIME", + "Notebook name": "Имя", + "Notebook renderer name": "Имя", + "NotebookRenderers": "Отрисовщики записных книжек ({0})", + "Notebooks": "Записные книжки ({0})", "activation": "Время активации", "activation events": "События активации ({0})", "authentication": "Проверка подлинности ({0})", @@ -5026,7 +5349,6 @@ "localizations localized language name": "Название языка (локализованное)", "menuContexts": "Контексты меню", "messages": "Сообщений: {0}", - "more info": "Подробнее", "name": "Имя расширения", "noChangelog": "Журнал изменений недоступен.", "noContributions": "Нет публикаций", @@ -5034,6 +5356,7 @@ "noReadme": "Файл сведений недоступен.", "noStatus": "Состояние недоступно.", "not yet activated": "Еще не активировано.", + "preRelease": "Предварительная версия", "preview": "Предварительная версия", "productThemes": "Темы значков продуктов ({0})", "publisher": "Издатель", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "Ссылка на Visual Studio Marketplace: {0}", "extensionInfoVersion": "Версия: {0}", "extensions": "Расширения", + "extensions.affinity": "Настройте расширение для выполнения в хост-процессе другого расширения.", "extensions.autoUpdate": "Управляет поведением автоматического обновления расширений. Обновления извлекаются из веб-службы Майкрософт.", "extensions.autoUpdate.enabled": "Скачивать и автоматически устанавливать обновления только для включенных расширений. Отключенные расширения не будут обновлены автоматически.", "extensions.autoUpdate.false": "Расширения не обновляются автоматически.", @@ -5155,6 +5479,8 @@ "recently published filter": "Недавно опубликованное", "recentlyPublishedExtensions": "Показать недавно опубликованные расширения", "refreshExtension": "Обновить", + "show pre-release version": "Показать предварительную версию", + "show released version": "Показать версию выпуска", "showBuiltInExtensions": "Отображать встроенные расширения", "showDisabledExtensions": "Показать отключенные расширения", "showEnabledExtensions": "Показать включенные расширения", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "Установить данное расширение", "workbench.extensions.installExtension.option.donotSync": "Если этот параметр включен, VS Code не синхронизирует указанное расширение, когда включена синхронизация параметров.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Если этот параметр включен, VS Code устанавливает только недавно добавленные расширения из пакета расширений VSIX. Этот параметр рассматривается только при установке VSIX.", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "Если этот параметр включен, VS Code устанавливает предварительную версию расширения, если она доступна.", "workbench.extensions.search.arg.name": "Запрос для использования при поиске", "workbench.extensions.search.description": "Поиск конкретного расширения", "workbench.extensions.uninstallExtension.arg.name": "Идентификатор удаляемого расширения", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "Это расширение отключено, так как оно не поддерживается в {0} в Интернете.", + "Defined to run in desktop": "Это расширение отключено, поскольку оно определено только для запуска в {0} для настольного компьютера.", "Install in local server to enable": "Это расширение отключено в этом рабочем месте, так как оно определено для выполнения на локальном хост-процессе для расширений. Установите расширение локально, чтобы включить его.", "Install in remote server to enable": "Это расширение отключено в этом рабочем месте, так как оно определено для выполнения на удаленном хост-процессе для расширений. Установите расширение в \"{0}\", чтобы включить его.", "Install language pack also in remote server": "Установите расширение языкового пакета на \"{0}\", чтобы включить его и там.", @@ -5211,10 +5539,9 @@ "cannot be installed": "Расширение \"{0}\" недоступно в {1}. Щелкните \"Дополнительные сведения\", чтобы получить дополнительные сведения.", "check logs": "Дополнительные сведения см. в [журнале]({0}).", "close": "Закрыть", - "color theme": "Задать цветовую тему", "configureWorkspaceFolderRecommendedExtensions": "Настроить рекомендуемые расширения (папка рабочей области)", "configureWorkspaceRecommendedExtensions": "Настроить рекомендуемые расширения (рабочая область)", - "current": "Текущая", + "current": "текущий", "disableAction": "Отключить", "disableForWorkspaceAction": "Отключить (рабочая область)", "disableForWorkspaceActionToolTip": "Отключить это расширение только в этой рабочей области", @@ -5223,6 +5550,7 @@ "disabled": "Отключен", "disabled because of virtual workspace": "Это расширение было отключено, так как оно не поддерживает виртуальные рабочие области.", "disabled by environment": "Это расширение отключено средой.", + "do no sync": "Не синхронизировать", "do not sync": "Не синхронизировать это расширение", "download": "Попробуйте скачать вручную...", "enable locally": "Перезагрузите Visual Studio Code, чтобы включить это расширение локально.", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "Включить это расширение", "enabled": "Включено", "enabled by environment": "Это расширение включено, поскольку оно является обязательным в текущей среде.", + "enabled in web worker": "Это расширение включено в хост-процессе для расширений рабочей роли, так как он является предпочтительным для работы расширения.", "enabled locally": "Это расширение включено на локальном хост-процессе для расширений, так как оно предпочтительно для работы на нем.", "enabled remotely": "Это расширение включено на удаленном хост-процессе для расширений, так как оно предпочтительно для работы на нем.", "extension disabled because of dependency": "Это расширение было отключено, так как оно зависит от расширения, которое отключено.", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "Цвет фона кнопок, соответствующих основным действиям расширения (например, кнопка \"Установить\").", "extensionButtonProminentForeground": "Цвет переднего плана кнопок, соответствующих основным действиям расширения (например, кнопка \"Установить\").", "extensionButtonProminentHoverBackground": "Цвет фона кнопок, соответствующих основным действиям расширения, при наведении мыши (например, кнопка \"Установить\").", - "file icon theme": "Задать тему значков файлов", "finished installing": "Расширения успешно установлены.", "globally disabled": "Это расширение отключено пользователем на глобальном уровне.", "globally enabled": "Это расширение включено на глобальном уровне.", @@ -5252,17 +5580,22 @@ "ignored": "Это расширение игнорируется во время синхронизации", "incompatible platform": "Расширение \"{0}\" недоступно в {1} для {2}.", "install": "Установить", - "install and do no sync": "Установить (без синхронизации)", "install another version": "Установить другую версию...", "install browser": "Установить в браузере", "install everywhere tooltip": "Установить это расширение на всех синхронизируемых экземплярах ({0})", + "install extension in remote": "{0} в {1}", + "install extension in remote and do not sync": "{0} в {1} ({2})", + "install extension locally": "{0} Локально", + "install extension locally and do not sync": "{0} Локально ({1})", "install in remote": "Установить в {0}", - "install in remote and do not sync": "Установить в {0} (без синхронизации)", "install local extensions title": "Установить локальные расширения в \"{0}\"", "install locally": "Установить локально", - "install locally and do not sync": "Установить локально (без синхронизации)", "install operation": "Ошибка при установке расширения \"{0}\".", + "install pre-release": "Установить предварительную версию", + "install pre-release version": "Установить предварительную версию", "install previous version": "Установить определенную версию расширения...", + "install release version": "Установить версию выпуска", + "install release version message": "Хотите установить версию выпуска?", "install remote extensions": "Установить удаленные расширения локально", "install vsix": "После скачивания установите загруженный VSIX '{0}' вручную.", "installExtensionComplete": "Установка расширения {0} завершена.", @@ -5273,27 +5606,19 @@ "installed": "Установленные", "installing": "Идет установка", "installing extensions": "Установка расширений...", - "just now": "Только сейчас", "learn more": "Дополнительные сведения", "learn why": "Узнайте, чем это вызвано", "malicious tooltip": "Это расширение помечено как проблемное.", "manage": "Управление", "more information": "Дополнительные сведения", "no local extensions": "Расширения для установки отсутствуют.", - "noOfDaysAgo": "{0} дней назад", - "noOfHoursAgo": "{0} часов назад", - "noOfMonthsAgo": "{0} месяцев назад", - "noOfYearsAgo": "{0} лет назад", + "no versions": "У этого расширения нет других версий.", "not web tooltip": "Расширение \"{0}\" недоступно в {1}.", - "one day ago": "1 дн. назад", - "one hour ago": "1 час назад", - "one month ago": "1 мес. назад", - "one year ago": "1 г. назад", "postDisableTooltip": "Перезагрузите Visual Studio Code, чтобы отключить это расширение.", "postEnableTooltip": "Перезагрузите Visual Studio Code, чтобы включить это расширение.", "postUninstallTooltip": "Перезапустите Visual Studio Code, чтобы завершить удаление этого расширения. ", "postUpdateTooltip": "Перезапустите Visual Studio Code, чтобы завершить обновление этого расширения.", - "product icon theme": "Задать тему значков продукта", + "pre-release": "предварительный выпуск", "reinstall": "Переустановить расширение...", "reloadAction": "перезагрузка", "reloadRequired": "Требуется перезагрузка", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "Выберите расширение для повторной установки", "selectVersion": "Выберите версию для установки", "showRecommendedExtension": "Показать рекомендуемое расширение", + "switch to pre-release version": "Переключиться на предварительную версию", + "switch to release version": "Переключиться на версию выпуска", "sync": "Синхронизация этого расширения", "synced": "Это расширение синхронизировано", "undo": "Отменить", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "Перезапустите Visual Studio Code, чтобы завершить удаление расширения {0}.", "uninstallExtensionStart": "Удаление расширения {0} запущено.", "uninstalled": "УДАЛИТЬ", + "unsupported prerelease switch tooltip": "Это расширение теперь входит в состав расширения {0} в качестве предварительной версии.", + "unsupported tooltip": "Это расширение больше не поддерживается.", "update operation": "Ошибка при обновлении расширения \"{0}\".", "updateAction": "Обновить", "updateExtensionComplete": "Обновление расширения {0} до версии {1} завершено. ", "updateExtensionStart": "Обновление расширения {0} до версии {1} запущено.", - "updateTo": "Обновить до {0}", + "updateToLatestVersion": "Обновить до {0}", + "updateToTargetPlatformVersion": "Обновление до версии {0}", "updated": "Обновлен", + "workbench.extensions.action.setColorTheme": "Задать цветовую тему", + "workbench.extensions.action.setFileIconTheme": "Задать тему значков файлов", + "workbench.extensions.action.setProductIconTheme": "Задать тему значков продукта", "workspace disabled": "Это расширение отключено пользователем для этой рабочей области.", "workspace enabled": "Это расширение включено пользователем для этой рабочей области." }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "Значок для действия \"Установить локальное расширение на удаленном компьютере\" в представлении расширений.", "installWorkspaceRecommendedIcon": "Значок для действия \"Установить рекомендуемые расширения рабочей области\" в представлении расширений.", "manageExtensionIcon": "Значок для действия \"Управление\" в представлении расширений.", + "preReleaseIcon": "Значок, отображаемый для расширений с предварительными выпусками в представлении и редакторе расширений.", "ratingIcon": "Значок, отображаемый с оценкой в представлении и редакторе расширений.", "refreshIcon": "Значок для действия \"Обновить\" в представлении расширений.", "remoteIcon": "Значок, указывающий, что расширение является удаленным в представлении и редакторе расширений.", @@ -5414,16 +5748,21 @@ "extensions": "Расширения", "no extensions found": "Расширений не найдено.", "no local extensions": "Расширения для установки отсутствуют.", + "offline error": "Невозможно выполнить поиск в Marketplace в автономном режиме. Проверьте сетевое подключение.", "open user settings": "Открыть параметры пользователя", "suggestProxyError": "Marketplace возвратил ECONNREFUSED. Проверьте параметр http.proxy." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "Предварительная версия", "activation": "Время активации", "dependencies": "Показать зависимости", "extensionIconStarForeground": "Цвет значка для оценок расширений.", "extensionIconVerifiedForeground": "Цвет значка для проверенного издателя расширений.", + "extensionPreReleaseForeground": "Цвет значка для расширения предварительного выпуска.", + "has prerelease": "Для этого расширения доступно: {0}.", "message": "1 сообщение", "messages": "Сообщений: {0}", + "pre-release-label": "Предварительная версия", "publisher verified tooltip": "Издатель проверил собственность {0}", "remote extension title": "Расширение в {0}", "startup": "Запуск", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "Выполняющиеся расширения" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "&&Отмена", + "debugExtensionHost": "Запустить отладку узла расширения", + "debugExtensionHost.launch.name": "Подключить узел расширения", + "restart1": "Профилирование расширений", + "restart2": "Для профилирования расширений требуется перезапуск. Вы хотите перезапустить \"{0}\" сейчас?", + "restart3": "&&Перезапустить" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "&&Отмена", "profilingExtensionHost": "Узел расширения профилирования", "profilingExtensionHostTime": "Узел расширения профилирования ({0} с)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "Щелкните здесь, чтобы остановить профилирование.", "status.profiler": "Профилировщик расширений" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "Показать расширения", - "unresponsive-exthost": "На выполнение последней операции расширения \"{0}\" потребовалось очень много времени, и это помешало запуску других расширений." - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "&&Отмена", - "debugExtensionHost": "Запустить отладку узла расширения", - "debugExtensionHost.launch.name": "Подключить узел расширения", - "restart1": "Профилирование расширений", - "restart2": "Для профилирования расширений требуется перезапуск. Вы хотите перезапустить \"{0}\" сейчас?", - "restart3": "&&Перезапустить" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "Запущенные расширения" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "Открыть папку расширений" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "Показать расширения", + "unresponsive-exthost": "На выполнение последней операции расширения \"{0}\" потребовалось очень много времени, и это помешало запуску других расширений." + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "Это напоминание, чтобы вы не забыли приложить \"{0}\" к созданному описанию проблемы.", "attach.msg2": "Это напоминание, чтобы вы не забыли приложить \"{0}\" к описанию существующей проблемы производительности.", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "Открыть в терминале Windows" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "Определяет тип терминала, который следует запустить.", + "explorer.openInTerminalKind": "Если файл открывается из обозревателя в терминале, определяет, какой тип терминала будет запущен", "globalConsoleAction": "Открыть новый внешний терминал", "terminal.explorerKind.external": "Использовать настроенный внешний терминал.", "terminal.explorerKind.integrated": "Использовать встроенный терминал VS Code.", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "Создать файл", - "openFolderError": "Файл является каталогом", + "fileIsDirectoryError": "Файл является каталогом", + "fileNotFoundError": "Файл не найден", + "ok": "ОК", + "reveal": "Отобразить в проводнике", "textFileEditor": "Редактор текстовых файлов" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "Используйте действия на панели инструментов редактора, чтобы отменить изменения или перезаписать содержимое файла своими изменениями." }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "добавить папку", "explore": "Проводник", "explorerViewIcon": "Значок представления проводника.", "folders": "Папки", "miViewExplorer": "Про&&водник", - "noFolderHelp": "Вы еще не открыли папку.\r\n[Открыть папку](command:{0})", - "noWorkspaceHelp": "Вы еще не добавили папку в рабочую область.\r\n[Открыть папку](command:{0})", + "noFolderButEditorsHelp": "Папка еще не открыта.\r\n{0}\r\nПри открытии папки будут закрыты все открытые в настоящее время редакторы. Чтобы оставить их открытыми, {1}.", + "noFolderHelp": "Папка еще не открыта.\r\n{0}", + "noFolderHelpWeb": "Папка еще не открыта.\r\n{0}\r\n{1}", + "noWorkspaceHelp": "Папка еще не добавлена в рабочую область.\r\n{0}", "openEditorsIcon": "Значок представления открытых редакторов.", - "remoteNoFolderHelp": "Подключено к удаленному.\r\n[Открыть папку](command:{0})" + "openFolder": "Открыть папку", + "openRecent": "Открыть последние", + "remoteNoFolderHelp": "Подключено к удаленной системе.\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "Не удалось выполнить удаление в корзину. Вы хотите выполнить удаление навсегда?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "Вы действительно хотите удалить папку \"{0}\" и ее содержимое?", "confirmMoveTrashMessageMultiple": "Вы действительно хотите удалить следующие файлы ({0})?", "confirmMoveTrashMessageMultipleDirectories": "Вы уверены, что вы хотите удалить следующие каталоги ({0}) и их содержимое? ", - "copyBulkEdit": "Копировать файлы ({0})", + "copyBulkEdit": "Вставить файлы ({0})", "copyFile": "Копирование", - "copyFileBulkEdit": "Копировать {0}", + "copyFileBulkEdit": "Вставить {0}", "copyingBulkEdit": "Идет копирование файлов ({0}).", "copyingFileBulkEdit": "Идет копирование {0}.", "createBulkEdit": "Создать {0}", @@ -5672,7 +6019,7 @@ "retry": "Повторить", "retryButtonLabel": "&&Повторить", "saveAllInGroup": "Сохранить все в группе", - "showInExplorer": "Показать активный файл в боковой панели", + "showInExplorer": "Показать активный файл в представлении проводника", "toggleAutoSave": "Включить/отключить автоматическое сохранение", "trashFailed": "Не удалось выполнить удаление в корзину. Вы действительно хотите выполнить удаление навсегда?", "undoBin": "Вы можете восстановить этот файл из корзины.", @@ -5703,15 +6050,15 @@ "miAutoSave": "А&&втосохранение", "miCloseEditor": "&&Закрыть редактор", "miGotoFile": "Перейти к &&файлу...", - "miNewFile": "&&Новый файл", + "miNewFile": "&&Создать текстовый файл", "miRevert": "Отменить &&изменения в файле", "miSave": "&&Сохранить", "miSaveAll": "Сохранить &&все", "miSaveAs": "Сохранить &&как...", - "newFile": "Создать файл", + "newFile": "Создать текстовый файл", "openFile": "Открыть файл...", "openToSide": "Открыть сбоку", - "revealInSideBar": "Показать в боковой панели", + "revealInSideBar": "Отобразить в проводнике", "revert": "Отменить изменения в файле", "revertLocalChanges": "Отменить изменения и вернуться к исходному содержимому файла", "saveAll": "Сохранить все", @@ -5723,9 +6070,11 @@ "genericRevertError": "Не удалось отменить изменения \"{0}\": {1}", "genericSaveError": "Не удалось сохранить ресурс \"{0}\": {1}", "modifiedLabel": "{0} (в файле) ↔ {1}", + "retry": "Повторить" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "Новый файл без имени", "removeFolderFromWorkspace": "Удалить папку из рабочей области", - "retry": "Повторить", "save": "Сохранить", "saveAll": "Сохранить все", "saveAs": "Сохранить как...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "Выберите место для скачивания", "confirmManyOverwrites": "В папке назначения уже существуют следующие файлы и (или) папки ({0}). Вы хотите заменить их?", "confirmOverwrite": "Файл или папка с именем \"{0}\" уже существуют в папке назначения. Вы хотите заменить их?", - "copyFile": "Копировать {0}", "copyFolder": "&&Копировать папку", "copyFolders": "&&Копировать папки", "copyfolder": "Вы действительно хотите скопировать \"{0}\"?", @@ -5746,7 +6094,6 @@ "copyingFile": "Идет копирование {0}.", "copyingFiles": "Копирование...", "copyingnFile": "Идет копирование ресурсов ({0}).", - "copynFile": "Копировать ресурсы ({0})", "downloadBulkEdit": "Скачать {0}", "downloadButton": "Скачать", "downloadProgressLarge": "{0} ({1} из {2}, {3}/с)", @@ -5757,6 +6104,8 @@ "dropFolders": "Вы хотите скопировать папки или добавить папки в рабочую область?", "fileInaccessible": "Не удалось получить доступ к удаленным файлам для импорта.", "filesInaccessible": "Не удалось получить доступ к некоторым или всем удаленным файлам для импорта.", + "importFile": "Импортировать {0}", + "importnFile": "Импортировать ресурсы ({0})", "irreversible": "Это действие необратимо.", "overwrite": "Перезаписать {0}", "overwriting": "Идет перезапись {0}.", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "Файлы не будут прокручиваться в представлении, но на них будет оставаться фокус.", "autoReveal.off": "Файлы не будут отображаться и не будут выбраны.", "autoReveal.on": "Файлы будут отображаться и будут выбраны.", - "autoSave": "Управляет автоматическим сохранением редакторов с несохраненными изменениями. Подробнее об автосохранении см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSave": "Управляет [автоматическим сохранением](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) редакторов с несохраненными изменениями.", "autoSaveDelay": "Определяет задержку в миллисекундах, после которой редактор с несохраненными изменениями будет сохранен автоматически. Применяется только в случае, когда для параметра \"#files.autoSave#\" задано значение \"{0}\".", "binaryFileEditor": "Редактор двоичных файлов", "compressSingleChildFolders": "Определяет, должны ли папки в проводнике отображаться в компактном формате. В таком представлении отдельные дочерние папки будут объединены в один элемент дерева. Это удобно, например, для отображения структуры пакета Java.", "confirmDelete": "Определяет, должно ли запрашиваться подтверждение при удалении файла в корзину.", "confirmDragAndDrop": "Определяет, должно ли запрашиваться подтверждение при перемещении файлов и папок в проводнике.", + "confirmUndo": "Определяет, должен ли проводник запрашивать подтверждение при отмене.", "copyRelativePathSeparator": "Символ разделения путей, используемый при копировании относительных путей к файлам.", "copyRelativePathSeparator.auto": "Использует специальный символ разделения путей для операционной системы.", "copyRelativePathSeparator.backslash": "Использовать обратную косую черту в качестве символа разделения путей.", "copyRelativePathSeparator.slash": "Использовать косую черту в качестве символа разделения путей.", - "defaultLanguage": "Языковой режим по умолчанию, назначаемый новым файлам. Если задано значение \"${activeEditorLanguage}\", будет использоваться языковой режим текущего активного текстового редактора, если таковой имеется.", + "defaultLanguage": "Языковой идентификатор по умолчанию, назначаемый новым файлам. Если задано значение \"${activeEditorLanguage}\", будет использоваться языковой идентификатор текущего активного текстового редактора, если таковой имеется.", "enableDragAndDrop": "Определяет, разрешает ли обозреватель перемещать файлы и папки с помощью перетаскивания. Этот параметр распространяется только на перетаскивание внутри обозревателя.", + "enableUndo": "Определяет, должен ли проводник поддерживать отмену операций с файлами и папками.", + "enableUndo.default": "Проводник будет отображать запрос перед операциями отмены, приводящими к удалению данных.", + "enableUndo.light": "Проводник будет отображать запрос перед операциями отмены при получении фокуса.", + "enableUndo.verbose": "Проводник будет отображать запрос перед всеми операциями отмены.", "encoding": "Кодировка по умолчанию, используемая при чтении и записи файлов. Этот параметр также можно настроить для отдельных языков.", "eol": "Символ конца строки по умолчанию.", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "Использует символ конца строки операционной системы.", "everything": "Форматирование всего файла.", - "exclude": "Настройка стандартных масок для исключения файлов и папок. Например, на основе этого параметра проводник решает, какие файлы и папки показать или скрыть. См. описание параметра #search.exclude#, чтобы определить исключения специально для поиска. Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Настройка [стандартных масок](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) для исключения файлов и папок. Например, на основе этого параметра проводник решает, какие файлы и папки показать или скрыть. См. описание параметра \"#search.exclude#\", чтобы определить исключения специально для поиска.", "expandSingleFolderWorkspaces": "Определяет, должен ли проводник расширять многокорневые рабочие области, содержащие только одну папку, во время инициализации", "explorer.decorations.badges": "Определяет, следует ли использовать эмблемы в декораторах файла. ", "explorer.decorations.colors": "Определяет, следует ли использовать цвета в декораторах файла.", "explorer.incrementalNaming": "Определяет, какую стратегию именования использовать при формировании нового имени повторяющегося элемента обозревателя при вставке.", "explorerConfigurationTitle": "Проводник", + "fileNesting.description": "Каждый шаблон ключа может содержать один символ \\\"*\\\", который будет соответствовать любой строке.", + "fileNestingEnabled": "Определяет, включено ли вложение файлов в обозревателе. Вложение файлов позволяет визуально группировать связанные файлы в каталоге в один родительский файл.", + "fileNestingExpand": "Управляет тем, будут ли автоматически развертываться вложения файла. Для этого нужно задать параметр \\\"#explorer.fileNesting.enabled#\\\".", + "fileNestingPatterns": "Управляет вложением файлов в проводнике. Каждый __элемент__ представляет собой родительский шаблон и может содержать один символ \\\"*\\\", который соответствует любой строке. Каждое __значение__ представляет собой список разделенных запятыми дочерних шаблонов, которые должны отображаться вложенными под данным родительским шаблоном. Дочерние шаблоны могут содержать несколько специальных маркеров:\r\n– \\\"${capture}\\\": соответствует сопоставленному значению \\\"*\\\" из родительского шаблона\r\n– \\\"${basename}\\\": соответствует базовому имени родительского файла, например, \\\"file\\\" в \\\"file.ts\\\"\r\n– \\\"${extname}\\\": соответствует расширению родительского файла, например, \\\"ts\\\" в \\\"file.ts\\\"\r\n– \\\"${dirname}\\\": соответствует имени каталога родительского файла, например, \\\"src\\\" в \\\"src/file.ts\\\"\r\n– \\\"*\\\": соответствует любой строке, может использоваться один раз для каждого дочернего шаблона", "files.autoSave.afterDelay": "Редактор с изменениями автоматически сохраняется после настройки параметра \"#files.autoSaveDelay#\".", "files.autoSave.off": "Редактор с изменениями никогда не сохраняется автоматически.", "files.autoSave.onFocusChange": "Редактор с изменениями автоматически сохраняется при потере фокуса этим редактором.", "files.autoSave.onWindowChange": "Редактор с изменениями автоматически сохраняется при потере фокуса окном этого редактора.", "files.exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", - "files.exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.", - "files.experimentalSandboxedFileService": "Экспериментальная функция: изменяет службу файлов на \"песочницу\". Не изменяйте этот параметр без соответствующих указаний.", - "files.legacyWatcher.default": "Новый наблюдатель файлов будет включен при использовании версии предварительной оценки или при открытии многокорневых рабочих областей.", - "files.legacyWatcher.off": "Отключите устаревший наблюдатель файлов и включите новый, чтобы использовать его возможности.", - "files.legacyWatcher.on": "Включите устаревший наблюдатель файлов, если у вас возникают проблемы с новым.", + "files.exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте `$(basename)` в качестве переменной для соответствующего имени файла.", + "files.participants.timeout": "Время ожидания в миллисекундах, по истечении которого участники файлов для создания, переименования и удаления отменяются. Используйте \\\"0\\\", чтобы отключить участников.", "files.restoreUndoStack": "Восстановить стек отмены при повторном открытии файла.", "files.saveConflictResolution": "Конфликт сохранения может возникнуть, когда на диск сохраняется файл, который одновременно был изменен другой программой. Чтобы предотвратить потерю данных, пользователю предлагается сравнить изменения в редакторе с версией на диске. Этот параметр следует изменять только в том случае, если вы часто сталкиваетесь с ошибками при конфликтах сохранения, так как неосмотрительное его использование может привести к потере данных.", "files.simpleDialog.enable": "Включает простое диалоговое окно файлов, которое заменяет собой системное диалоговое окно файлов.", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "Горячий выход будет активирован при закрытии последнего окна в Windows/Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню), а также для любого окна с открытой папкой, независимо от того, является ли это окно последним. Все окна без открытых папок будут восстановлены при следующем запуске. Список ранее открытых окон с несохраненными файлами можно получить в меню \"Файл\" > \"Открыть последние\" > \"Дополнительно…\".", "hotExit.onExitAndWindowCloseBrowser": "Горячий выход будет активирован при завершении работы браузера или при закрытии окна или вкладки.", "insertFinalNewline": "Если этот параметр включен, при сохранении файла в его конец вставляется финальная новая строка.", - "legacyWatcher": "Управляет механизмом, используемым для наблюдения за файлами. Это можно изменить, только если вы видите проблемы, связанные с просмотром файлов.", "maxMemoryForLargeFilesMB": "Управляет объемом памяти, который доступен VS Code после перезапуска при попытке открытия больших файлов. Действие этого параметра аналогично указанию параметра \"--max-memory=<новый размер>\" в командной строке.", "modification": "Форматирование изменений (требуется система управления версиями).", "modificationIfAvailable": "Будет выполнена попытка форматировать только изменения (требуется система управления версиями). Если не удается использовать систему управления версиями, будет отформатирован весь файл.", "openEditorsSortOrder": "Управляет порядком сортировки редакторов в области \"Открытые редакторы\".", - "openEditorsVisible": "Число редакторов, отображаемых в области \"Открытые редакторы\". Если это значение равно 0, она не отображается.", + "openEditorsVisible": "Максимальное количество редакторов, отображаемых на панели \\\"Открытые редакторы\\\". Установка этого параметра на 0 скрывает панель.", + "openEditorsVisibleMin": "Минимальное количество слотов редактора, отображаемое на панели \\\"Открытые редакторы\\\". Если установлено значение 0, размер панели будет динамически изменяться в зависимости от количества редакторов.", "overwriteFileOnDisk": "Разрешит конфликт сохранения путем перезаписи файла на диске изменениями в редакторе.", "simple": "Добавляет слово \"copy\", за которым может следовать число, в конце повторяющегося имени", "smart": "Добавляет номер в конце повторяющегося имени. Если в имя уже входит число, предпринимается попытка увеличить это число.", - "sortOrder": "Управляет сортировкой файлов и папок в проводнике на основе свойств.", - "sortOrder.alphabetical": "Редакторы располагаются в алфавитном порядке в каждой группе.", + "sortOrder": "Управляет сортировкой файлов и папок в проводнике на основе свойств. Если параметр \\\"#explorer.fileNesting.enabled#\\\" включен, также управляет сортировкой вложенных файлов.", + "sortOrder.alphabetical": "Редакторы упорядочены в алфавитном порядке по имени вкладки в каждой группе редакторов.", "sortOrder.default": "Файлы и папки сортируются по именам. Папки отображаются перед файлами.", "sortOrder.editorOrder": "Редакторы располагаются в том же порядке, что и вкладки редактора.", "sortOrder.filesFirst": "Файлы и папки сортируются по именам. Файлы отображаются перед папками.", + "sortOrder.foldersNestsFiles": "Файлы и папки сортируются по именам. Папки отображаются перед файлами. Файлы со вложенными дочерними элементами отображаются перед другими файлами.", + "sortOrder.fullPath": "Редакторы упорядочены в алфавитном порядке по полному пути в каждой группе редакторов.", "sortOrder.mixed": "Файлы и папки сортируются по именам. Файлы чередуются с папками.", "sortOrder.modified": "Файлы и папки сортируются по дате последнего изменения в порядке убывания. Папки отображаются перед файлами.", "sortOrder.type": "Файлы и папки группируются по типу расширения, а затем сортируются по их именам. Папки отображаются перед файлами.", @@ -5844,7 +6201,7 @@ "trimFinalNewlines": "Если этот параметр установлен, то при сохранении файла будут удалены все новые строки за последней новой строкой в конце файла.", "trimTrailingWhitespace": "Если этот параметр включен, при сохранении файла будут удалены концевые пробелы.", "useTrash": "Перемещение файлов/папок в корзину ОС (корзину Windows) при удалении. При отключении этого параметра файлы и папки будут удаляться навсегда.", - "watcherExclude": "Настройте пути или стандартные маски для исключений из наблюдения за файлами. Относительные пути (например, build/output) будут разрешены в абсолютный путь с помощью текущей открытой рабочей области. Стандартные маски должны соответствовать абсолютным путям (например, префикс с **/ или полный путь и суффикс с /**, чтобы соответствовать файлам в пути) для корректного совпадения (например, **/build/output/** или /Users/name/workspaces/project/build/output/**). Если наблюдатель файлов сильно загружает ЦП, исключите наименее значимые большие папки (например, папки выходных данных сборки).", + "watcherExclude": "Настройте пути или стандартные маски для исключений из наблюдения за файлами. Относительные пути или стандартные маски (например, \\\"build/output\\\" или \\\"*.js\\\") будут разрешаться в абсолютный путь с использованием открытой сейчас рабочей области. Сложные стандартные маски должны соответствовать абсолютным путям (например, иметь префикс \\\"**/\\\" или быть полным путем с суффиксом \\\"/**\\\" для сопоставления расположенных по этому пути файлов), чтобы сопоставляться корректно (примеры: \\\"**/build/output/**\\\" или \\\"/Users/name/workspaces/project/build/output/**\\\"). Если процесс наблюдателя за файлами сильно загружает ЦП, исключите папки большого размера, имеющие меньшую важность (например, папки выходных данных сборки).", "watcherInclude": "Настройте дополнительные пути для отслеживания изменений в рабочей области. По умолчанию все папки рабочей области будут отслеживаться в обратном порядке, за исключением папок, которые являются символьными ссылками. Для поддержки наблюдения за такими папками вы можете явно добавить абсолютные или относительные пути. Относительные пути будут разрешены в абсолютный путь с помощью текущей открытой рабочей области." }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "Не сохранено: {0}", "flipLayout": "Переключить вертикальное или горизонтальное расположение окон редактора", "miToggleEditorLayout": "Отразить &&макет", + "miToggleEditorLayoutWithoutMnemonic": "Отразить макет", "newUntitledFile": "Новый файл без имени", "openEditors": "Открытые редакторы" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "Не удается отслеживать изменения файлов в этой крупной папке рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.", - "eshutdownError": "Непредвиденная остановка наблюдателя за изменениями файлов. Перезагрузите окно, чтобы снова включить наблюдателя.", + "eshutdownError": "Наблюдатель изменений файлов внезапно остановился. Если перезагрузить это окно, наблюдатель может снова включиться, кроме случаев, когда наблюдение за изменениями файлов в этой рабочей области невозможно.", "learnMore": "Инструкции", "reload": "Перезагрузить" }, @@ -5929,18 +6287,20 @@ "cancel": "Отмена", "config": "Настройка форматировщика по умолчанию...", "config.bad": "Расширение \"{0}\" настроено в качестве форматировщика, но недоступно. Для продолжения выберите другой форматировщик по умолчанию.", - "config.needed": "Существует несколько форматировщиков для файлов \"{0}\". Выберите форматировщик по умолчанию для продолжения.", + "config.needed": "Существует несколько форматировщиков для файлов \\\"{0}\\\". Один из них должен быть настроен в качестве форматировщика по умолчанию.", "def": "(По умолчанию)", "do.config": "Настроить...", "format.placeHolder": "Выберите форматировщик", "formatDocument.label.multiple": "Форматировать документ с помощью...", "formatSelection.label.multiple": "Форматировать выбранное с помощью...", + "formatter": "Форматирование", "formatter.default": "Определяет форматировщик по умолчанию, который имеет приоритет над всеми другими форматировщиками. Должен быть идентификатором расширения, предоставляющего форматировщик.", "miss": "Расширение \"{0}\" настроено в качестве форматировщика, но не может форматировать файлы {1}\".", - "miss.1": "Изменение форматировщика по умолчанию", + "miss.1": "Настроить форматировщик по умолчанию", "null": "Нет", "nullFormatterDescription": "NONE", - "select": "Выберите форматировщик по умолчанию для файлов \"{0}\"" + "select": "Выберите форматировщик по умолчанию для файлов \"{0}\"", + "summary": "Конфликты форматировщиков" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "Отмена", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Форматировать измененные строки" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "Код со сведениями встроенных подсказок", + "isReadingLineWithInlayHints": "Находится ли фокус на текущей строке и ее встроенных подсказках", + "read.title": "Чтение строки со встроенными подсказками", + "stop.title": "Остановить чтение встроенных подсказок." + }, "vs/workbench/contrib/interactive/browser/interactive.contribution": { "interactive.activeCodeBorder": "Цвет границы для текущей интерактивной ячейки кода, когда редактор находится в фокусе.", "interactive.execute": "Выполнить код", + "interactive.history.focus": "Фокус на журнале в интерактивном окне", "interactive.history.next": "Следующее значение в журнале", "interactive.history.previous": "Предыдущее значение в журнале", "interactive.inactiveCodeBorder": "Цвет границы для текущей интерактивной ячейки кода, когда редактор не находится в фокусе.", "interactive.input.clear": "Очистка содержимого редактора ввода интерактивного окна", + "interactive.input.focus": "Фокус на редакторе ввода в интерактивном окне", "interactive.open": "Открыть интерактивное окно", "interactiveScrollToBottom": "Прокрутить до нижней границы", "interactiveScrollToTop": "Прокрутить до верхней границы" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "Введите код и здесь нажмите {0} для выполнения кода" + "interactiveInputPlaceHolder": "Введите код \\\"{0}\\\" и здесь нажмите {1} для выполнения" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Открыть &&обозреватель процессов", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Включить или отключить устранение неполадок для сочетаний клавиш" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "Определить язык из Содержимого", + "langDetection.aria": "Изменить на обнаруженный язык: {0}", + "langDetection.name": "Распознавание языка", + "noDetection": "Не удалось определить язык редактора", + "status.autoDetectLanguage": "Принять обнаруженный язык: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0}, {1}", "aria.2": "{0}", + "cat": "Просмотр", "langStatus.aria": "Состояние языка редактора: {0}", "langStatus.name": "Состояние языка редактора", "name.pattern": "{0} (Состояние языка)", - "pin": "Закрепить в строке состояния" + "pin": "Добавить в строку состояния", + "reset": "Сброс счетчика взаимодействия со статусом языка", + "unpin": "Удалить из строки состояния" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "Значок записи локального журнала в представлении временной шкалы.", + "localHistoryRestore": "Значок восстановления содержимого записи локального журнала." + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "Это действие необратимо.", + "confirmDeleteAllMessage": "Вы хотите удалить все записи всех файлов в локальном журнале?", + "confirmDeleteDetail": "Это действие необратимо.", + "confirmDeleteMessage": "Вы хотите удалить запись локального журнала \\\"{0}\\\" из {1}?", + "confirmRestoreDetail": "При восстановлении все несохраненные изменения будут отменены.", + "confirmRestoreMessage": "Вы хотите восстановить содержимое \\\"{0}\\\"?", + "createLocalHistoryEntryTitle": "Переименование записи локального журнала", + "createLocalHistoryPlaceholder": "Ввод нового имени записи локального журнала для «{0}»", + "deleteAllButtonLabel": "&&Удалить все", + "deleteButtonLabel": "&&Удалить", + "localHistory.category": "Локальный журнал", + "localHistory.compareWithFile": "Сравнить с файлом", + "localHistory.compareWithPrevious": "Сравнить с предыдущим", + "localHistory.compareWithSelected": "Сравнить с выбранным", + "localHistory.create": "Создание записи", + "localHistory.delete": "Удалить", + "localHistory.deleteAll": "Удалить все", + "localHistory.open": "Показать содержимое", + "localHistory.rename": "Переименовать", + "localHistory.restore": "Восстановить содержимое", + "localHistory.restoreViaPicker": "Найти запись для восстановления", + "localHistory.selectForCompare": "Выбрать для сравнения", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "Файл восстановлен", + "renameLocalHistoryEntryTitle": "Переименовать запись локального журнала", + "renameLocalHistoryPlaceholder": "Введите новое имя записи локального журнала", + "restoreButtonLabel": "&&Восстановить", + "restoreViaPicker.entryPlaceholder": "Выберите запись локального журнала для открытия", + "restoreViaPicker.filePlaceholder": "Выберите файл для отображения локального журнала для" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "Локальный журнал" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "Открыть содержащую папку", + "revealInMac": "Отобразить в Finder", + "revealInWindows": "Показать в проводнике" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Чтобы использовать VS Code в {0}, необходимо перезапустить VS Code.", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "Чтобы изменить язык отображения на {0}, найдите языковые пакеты в Marketplace." }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "Главный", "rendererLog": "Окно", - "sharedLog": "Коллективная", "show window log": "Показать журнал окна", "telemetryLog": "Телеметрия", "userDataSyncLog": "Синхронизация параметров" @@ -6042,6 +6463,10 @@ "trace": "Трассировка", "warn": "Предупреждение" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "Главный", + "sharedLog": "Коллективная" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "Открыть папку журналов расширений", "openLogsFolder": "Открыть папку журналов" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "Фильтр проблем", "markers.panel.action.moreFilters": "Дополнительные фильтры...", "markers.panel.action.quickfix": "Показать исправления", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[Строка {0}, столбец {1}]", "markers.panel.filter.activeFile": "Отображать только активный файл", "markers.panel.filter.ariaLabel": "Фильтр проблем", "markers.panel.filter.errors": "ошибки", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "1 предупреждение", "markers.panel.title.problems": "Проблемы", "problems.panel.configuration.autoreveal": "Определяет, следует ли представлению \"Проблемы\" отображать файлы при их открытии.", + "problems.panel.configuration.compareOrder": "Определяет порядок представления проблем.", + "problems.panel.configuration.compareOrder.position": "Навигация по проблемам, упорядоченным по позиции", + "problems.panel.configuration.compareOrder.severity": "Навигация по проблемам, упорядоченным по уровню серьезности", "problems.panel.configuration.showCurrentInStatus": "Если этот параметр установлен, в строке состояния отображается текущая проблема.", "problems.panel.configuration.title": "Представление \"Проблемы\"", "problems.tree.aria.label.error.marker": "Ошибка выдана {0}: {1}, строка {2}, символ {3}.{4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "Заменить ячейку на код", "notebookActions.changeCellToMarkdown": "Изменить ячейку на Markdown", + "notebookActions.collapseAllCellInput": "Свернуть все входные данные ячейки", + "notebookActions.collapseAllCellOutput": "Свернуть все выходные данные ячейки", "notebookActions.collapseCellInput": "Свернуть ввод для ячеек", "notebookActions.collapseCellOutput": "Свернуть вывод ячейки", "notebookActions.copyCellDown": "Копировать ячейку вниз", "notebookActions.copyCellUp": "Копировать ячейку вверх", + "notebookActions.expandAllCellInput": "Развернуть все входные данные ячейки", + "notebookActions.expandAllCellOutput": "Развернуть все выходные данные ячейки", "notebookActions.expandCellInput": "Развернуть ввод в ячейке", "notebookActions.expandCellOutput": "Развернуть вывод ячейки", "notebookActions.joinCellAbove": "Объединить с предыдущей ячейкой", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "Выполнено" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "Принять обнаруженный язык: {0}", "notebook.cell.status.language": "Выбор языкового режима ячейки" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "Рекомендуется", "tooltop": "{0} (предложение)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "{0} найден для \"{1}\"", - "ariaSearchNoResultEmpty": "{0} обнаружено", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} найден для \"{1}\"", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "Найти в записной книжке", "notebookActions.hideFind": "Скрыть поиск в записной книжке" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "Свернуть ячейку", - "unfold.cell": "Развернуть ячейку" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "Значок для поиска фильтра в мини-приложении поиска.", + "label.closeButton": "Закрыть", + "label.find": "Поиск", + "label.nextMatchButton": "Следующее совпадение", + "label.previousMatchButton": "Предыдущее совпадение", + "label.replace": "Заменить", + "label.replaceAllButton": "Заменить все", + "label.replaceButton": "Заменить", + "label.toggleReplaceButton": "Переключение замены", + "notebook.find.filter.filterAction": "Найти фильтры", + "notebook.find.filter.findInCodeInput": "Источник ячейки кода", + "notebook.find.filter.findInCodeOutput": "Выходные данные ячейки", + "notebook.find.filter.findInMarkupInput": "Источник Markdown", + "notebook.find.filter.findInMarkupPreview": "Отрисовка Markdown", + "placeholder.find": "Поиск", + "placeholder.replace": "Заменить" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "Найдено для \\\"{1}\\\": {0}", + "ariaSearchNoResultEmpty": "{0} обнаружено", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "Найдено для \\\"{1}\\\": {0}" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "Форматирование записной книжки", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Перевести выделение на следующий редактор ячейки", "cursorMoveUp": "Перевести выделение на предыдущий редактор ячейки", + "cursorPageDown": "Страница вниз от курсора ячейки", + "cursorPageDownSelect": "Выбор страницы вниз от курсора ячейки", + "cursorPageUp": "Страница вверх от курсора ячейки", + "cursorPageUpSelect": "Выбор страницы вверх от курсора ячейки", "focusFirstCell": "Фокус на первой ячейке", "focusLastCell": "Фокус на последней ячейке", "focusOutput": "Перевести выделение на выходные данные активной ячейки", @@ -6237,9 +6690,11 @@ "changeLanguage": "Изменить язык ячеек", "clearAllCellsOutputs": "Очистить выходные данные всех ячеек", "clearCellOutputs": "Очистить выходные данные ячейки", + "detectLanguage": "Принять обнаруженный язык для ячейки", "languageDescription": "({0}) — текущий язык", "languageDescriptionConfigured": "({0})", "languagesPicks": "языки (идентификатор)", + "noDetection": "Не удалось определить язык ячейки", "notebookActions.deleteCell": "Удалить ячейку", "notebookActions.editCell": "Изменить ячейку", "notebookActions.quitEdit": "Остановить редактирование ячейки", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "Выполнить ячейку записной книжки и выбрать ниже", "notebookActions.executeBelow": "Выполнить ячейку и ниже", "notebookActions.executeNotebook": "Выполнить все", - "notebookActions.renderMarkdown": "Отобразить все ячейки Markdown" + "notebookActions.renderMarkdown": "Отобразить все ячейки Markdown", + "revealRunningCell": "Перейти к запущенной ячейке" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "Свернуть ячейку", + "unfold.cell": "Развернуть ячейку" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "Вставить ячейку кода выше", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "встроенный", "curruentActiveMimeType": "Сейчас активно", + "empty": "У ячейки нет выходных данных", "mimeTypePicker": "Выберите другой выходной тип MIME; доступные типы MIME: {0}", + "noRenderer.2": "Не удается найти отрисовщик для выходных данных. Он содержит следующие типы MIME: {0}", "promptChooseMimeType.placeHolder": "Выберите тип MIME для отображения текущих выходных данных.", "promptChooseMimeTypeInSecure.placeHolder": "Выберите тип MIME для отображения текущих выходных данных. Расширенные типы MIME доступны только в том случае, если записная книжка является доверенной." }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "Определяет, следует ли отображать глобальную панель инструментов в редакторе записной книжки.", "notebook.globalToolbarShowLabel": "Указать, следует ли отображать метку в действиях на панели инструментов записной книжки.", "notebook.insertToolbarPosition.description": "Определяет место отображения действий вставки ячеек.", + "notebook.interactiveWindow.collapseCodeCells": "Определяет, свернуты ли по умолчанию ячейки кода в интерактивном окне.", + "notebook.markup.fontSize": "Управляет размером шрифта (в пикселях) отрисовки разметки в записных книжках. Если задано значение \"0\", используется 120 % размера \"#editor.fontSize#\".", + "notebook.outputFontFamily": "Семейство шрифтов выходного текста ячеек записной книжки. Если задано \\\"нет значения\\\", используется \\\"#editor.fontFamily#\\\".", + "notebook.outputFontSize": "Размер шрифта для выходного текста ячеек записной книжки. Если задано значение \\\"0\\\", используется \\\"#editor.fontSize#\\\".", + "notebook.outputLineHeight": "Высота строки выходного текста ячеек записной книжки.\r\n - значения от 0 до 8 будут использоваться в качестве множителя размера шрифта.\r\n - значения больше или равные 8 будут использоваться в качестве эффективных значений.", "notebook.showCellStatusbar.description": "Должна ли отображаться строка состояния ячейки.", "notebook.showCellStatusbar.hidden.description": "Строка состояния ячейки всегда скрыта.", "notebook.showCellStatusbar.visible.description": "Строка состояния ячейки всегда отображается.", @@ -6363,11 +6830,8 @@ "showFoldingControls.mouseover": "Сворачивающиеся элементы управления видны только при наведении курсора мыши." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { - "fail.noEditor": "Не удается открыть ресурс с типом редактора записных книжек \"{0}\", убедитесь, что необходимое расширение установлено и включено.", - "fail.reOpen": "Повторно открыть файл в стандартном текстовом редакторе VS Code" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "При выполнении ячейки записной книжки выполняется код из этой рабочей области." + "fail.noEditor": "Не удается открыть ресурс с типом редактора записной книжки \\\"{0}\\\". Убедитесь, что у вас установлено и включено правильное расширение.", + "notebookOpenInTextEditor": "Открыть в текстовом редакторе" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "Цвет фона ячейки, когда на ячейке находится фокус.", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "Цвет индикатора вставки в ячейке записной книжки.", "notebook.cellStatusBarItemHoverBackground": "Цвет фона элементов строки состояния для ячеек записной книжки.", "notebook.cellToolbarSeparator": "Цвет разделителя панели инструментов внизу ячейки", - "notebook.focusedCellBorder": "Цвет границ ячейки, когда на ячейке находится фокус.", + "notebook.focusedCellBorder": "Цвет границ индикатора фокуса ячейки, когда ячейка находится в фокусе.", "notebook.focusedEditorBorder": "Цвет границы редактора в ячейке записной книжки.", "notebook.inactiveFocusedCellBorder": "Цвет верхней и нижней границ ячейки, когда фокус находится на ячейке, а основной фокус находится вне редактора.", "notebook.inactiveSelectedCellBorder": "Цвет границ ячейки, когда выбрано несколько ячеек.", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Записная книжка", "selectedCellBackground": "Цвет фона ячейки при выборе ячейки." }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "При выполнении ячейки записной книжки выполняется код из этой рабочей области." + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "Значок очистки выходных данных ячейки в редакторах записных книжек.", "collapsedIcon": "Значок аннотирования свернутого раздела в редакторах записных книжек.", @@ -6421,47 +6888,62 @@ "successStateIcon": "Значок индикации успешного состояния в редакторах записных книжек.", "unfoldIcon": "Значок развертывания ячейки в редакторах записных книжек." }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "Отключить другие раскладки клавиатуры ({0}), чтобы избежать конфликта между настраиваемыми сочетаниями клавиш?", "no": "Нет", "yes": "Да" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "У ячейки нет выходных данных", - "noRenderer.1": "Не удалось найти отрисовщика для типа MIME \"{0}\", но он может быть доступен в Marketplace.", - "noRenderer.2": "Не удается найти отрисовщик для выходных данных. Он содержит следующие типы MIME: {0}", - "noRenderer.search": "Поиск в Marketplace" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Пустая ячейка Markdown. Дважды щелкните или нажмите клавишу ВВОД для изменения.", - "notebook.error.rendererNotFound": "Не найден отрисовщик для \"$0\"" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "Показать номера строки ячейки", "notebook.lineNumbers": "Управляет отображением номеров строк в редакторе ячеек.", "notebook.showLineNumbers": "Показать номера строк записной книжки", "notebook.toggleLineNumbers": "Переключить номера строк записной книжки" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "встроенный", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "Сейчас активно", + "empty": "У ячейки нет выходных данных", "installJupyterPrompt": "Установка дополнительных отрисовщиков из Marketplace", - "pickMimeType": "Выберите тип MIME выходных данных", + "noRenderer.2": "Не удается найти отрисовщик для выходных данных. Он содержит следующие типы MIME: {0}", + "pickMimeType": "Изменить презентацию", "promptChooseMimeType.placeHolder": "Выберите тип MIME для отображения текущих выходных данных.", "promptChooseMimeTypeInSecure.placeHolder": "Выберите тип MIME для отображения текущих выходных данных.", "unavailableRenderInfo": "отрисовщик недоступен" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "Порядок выполнения", - "cellExpandOutputButtonLabel": "Развернуть вывод ячейки (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть вывод ячейки ({0})", - "notebook.moreRunActionsLabel": "Подробнее..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "Развернуть ввод в ячейке ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть ввод в ячейке ({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "Выполнение", + "notebook.cell.status.failed": "Сбой", + "notebook.cell.status.pending": "Ожидание", + "notebook.cell.status.success": "Успешно" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "Подробнее..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "Развернуть вывод ячейки (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть вывод ячейки ({0})", + "cellOutputsCollapsedMsg": "Выходные данные свернуты" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "1 скрытая ячейка", + "hiddenCellsLabelPlural": "Скрытые ячейки: {0}" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "Развернуть ввод в ячейке ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть ввод в ячейке ({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "Пустая ячейка Markdown. Дважды щелкните или нажмите клавишу ВВОД для изменения.", + "notebook.error.rendererNotFound": "Не найден отрисовщик для \"$0\"" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Порядок выполнения" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "Инициализация...", "select": "Выбрать ядро" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "Журнал ({0})", "output": "Выходные данные", "output model title": "{0} - выходные данные", - "outputChannels": "Исходящие каналы.", + "outputChannels": "Каналы выходных данных", "outputViewAriaLabel": "Панель выходных данных", "outputViewWithInputAriaLabel": "{0}, панель выходных данных" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Сочетания клавиш", "clear": "Очистить результаты поиска", - "filterModifiedLabel": "Показать измененные параметры", - "filterOnlineServicesLabel": "Показать параметры для веб-служб", "filterUntrusted": "Показать параметры рабочей области без доверия", "keybindingsEditor": "Редактор настраиваемых сочетаний клавиш", "miOpenOnlineSettings": "&&Параметры веб-служб", "miOpenSettings": "&&Параметры", "miPreferences": "&&Настройки", - "onlineServices": "Параметры веб-служб", "openDefaultKeybindingsFile": "Открыть сочетания клавиш по умолчанию (JSON)", "openFolderSettings": "Открыть параметры папок", "openFolderSettingsFile": "Открыть параметры папки (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "Значок для команд открытия параметров.", "settingsAddIcon": "Значок для действия добавления в пользовательском интерфейсе \"Параметры\".", "settingsEditIcon": "Значок для действия изменения в пользовательском интерфейсе \"Параметры\".", + "settingsFilter": "Значок для кнопки, которая предлагает фильтры для пользовательского интерфейса параметров.", "settingsGroupCollapsedIcon": "Значок для свернутого раздела в редакторе параметров JSON с разделением.", "settingsGroupExpandedIcon": "Значок для развернутого раздела в редакторе параметров JSON с разделением.", "settingsMoreActionIcon": "Значок для действия \"Другие действия\" в пользовательском интерфейсе \"Параметры\".", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "Параметры поиска", "clearInput": "Очистить поле поиска параметров", "clearSearchFilters": "Очистить фильтры", + "filterInput": "Параметры фильтра", "lastSyncedLabel": "Последняя синхронизация: {0}", "moreThanOneResult": "Найдено параметров: {0}", "noResults": "Параметры не найдены", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "Вид", "application": "Приложение", + "audioCues": "Звуковые подсказки", "breadcrumbs": "Элементы навигации", "comments": "Комментарии", "commonlyUsed": "Часто используемые", @@ -6723,7 +7205,7 @@ "problems": "Проблемы", "proxy": "Прокси-сервер", "remote": "Удаленный", - "scm": "SCM", + "scm": "Система управления версиями", "screencastMode": "Режим записи с экрана", "search": "Поиск", "security": "Безопасность", @@ -6742,16 +7224,33 @@ "workspace": "Рабочая область", "zenMode": "Режим Zen" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "Идентификатор расширения...", + "extSettingsSearchTooltip": "Добавить фильтр идентификатора расширения", + "featureSettingsSearch": "Функция...", + "featureSettingsSearchTooltip": "Добавить фильтр функций", + "langSettingsSearch": "Язык...", + "langSettingsSearchTooltip": "Добавить фильтр идентификатора языка", + "modifiedSettingsSearch": "Изменено", + "modifiedSettingsSearchTooltip": "Добавление или удаление фильтра измененных параметров", + "onlineSettingsSearch": "Веб-службы", + "onlineSettingsSearchTooltip": "Показать параметры для веб-служб", + "tagSettingsSearch": "Тег...", + "tagSettingsSearchTooltip": "Добавить фильтр тегов" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "Также изменен в", "configuredIn": "Изменен в", "copySettingAsJSONLabel": "Копировать параметр в формате JSON", "copySettingIdLabel": "Копировать идентификатор параметра", + "defaultOverriddenDetails": "Значение по умолчанию переопределено посредством {0}", + "defaultOverrideLabelText": "$(wrench) Переопределено: {0}", "editInSettingsJson": "Изменить в settings.json", + "editLanguageSettingLabel": "Изменить параметры для {0}", "extensionSyncIgnoredLabel": "Синхронизация: игнорируется", "extensions": "Расширения", "manageWorkspaceTrust": "Управление доверием рабочей области", - "modified": "Изменен", + "modified": "Параметр настроен в текущей области.", "newExtensionsButtonLabel": "Показать соответствующие расширения", "resetSettingLabel": "Сбросить параметры", "settings": "Параметры", @@ -6759,6 +7258,7 @@ "settings.Modified": "Изменено.", "settingsContextMenuTitle": "Дополнительные действия...", "stopSyncingSetting": "Синхронизация этого параметра", + "syncIgnoredTitle": "При синхронизации параметров этот параметр не синхронизируется", "trustLabel": "Этот параметр может применяться только в доверенной рабочей области", "validationError": "Ошибка проверки." }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "Исключить шаблон...", "excludeSiblingHintLabel": "Исключить файлы, соответствующие \"{0}\", только при наличии файла, соответствующего \"{1}\"", "excludeSiblingInputPlaceholder": "При наличии шаблона...", - "focusedRowBackground": "Цвет фона строки параметров при фокусировке.", - "headerForeground": "Цвет переднего плана для заголовка раздела или активного заголовка.", - "itemInputPlaceholder": "Строковый элемент...", + "itemInputPlaceholder": "Элемент...", "listSiblingHintLabel": "Элемент списка \"{0}\" с элементом того же уровня \"${1}\"", "listSiblingInputPlaceholder": "Элемент того же уровня...", "listValueHintLabel": "Элемент списка \"{0}\"", - "modifiedItemForeground": "Цвет индикатора измененного параметра.", - "numberInputBoxBackground": "Цвет фона для поля ввода числа в редакторе параметров.", - "numberInputBoxBorder": "Граница поля для ввода чисел в редакторе параметров.", - "numberInputBoxForeground": "Цвет переднего плана для поля ввода числа в редакторе параметров.", "objectKeyHeader": "Элемент", "objectKeyInputPlaceholder": "Ключ", "objectPairHintLabel": "Для свойства \"{0}\" задано значение \"{1}\".", @@ -6795,19 +7289,7 @@ "okButton": "ОК", "removeExcludeItem": "Удалить исключаемый элемент", "removeItem": "Удалить элемент", - "resetItem": "Сбросить элемент", - "settings.focusedRowBorder": "Цвет верхней и нижней границ строки, когда фокус находится на строке.", - "settings.rowHoverBackground": "Цвет фона строки параметров при наведении.", - "settingsCheckboxBackground": "Цвет фона флажка в редакторе параметров.", - "settingsCheckboxBorder": "Граница флажка в редакторе параметров.", - "settingsCheckboxForeground": "Цвет переднего плана флажка в редакторе параметров.", - "settingsDropdownBackground": "Фон выпадающего списка в редакторе параметров.", - "settingsDropdownBorder": "Граница выпадающего списка в редакторе параметров.", - "settingsDropdownForeground": "Цвет переднего плана раскрывающегося списка в редакторе параметров.", - "settingsDropdownListBorder": "Граница выпадающего списка в редакторе параметров. Она окружает параметры и отделяет их от описания.", - "textInputBoxBackground": "Фон текстового поля ввода в редакторе параметров.", - "textInputBoxBorder": "Граница поля для ввода текста в редакторе параметров.", - "textInputBoxForeground": "Цвет переднего плана для поля ввода текста в редакторе параметров." + "resetItem": "Сбросить элемент" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, группа", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "Скрыть содержание при поиске.", "splitSettingsEditorLabel": "Редактор параметров разделения" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "Цвет фона строки параметров при фокусировке.", + "headerForeground": "Цвет переднего плана для заголовка раздела или активного заголовка.", + "modifiedItemForeground": "Цвет индикатора измененного параметра.", + "numberInputBoxBackground": "Цвет фона для поля ввода числа в редакторе параметров.", + "numberInputBoxBorder": "Граница поля для ввода чисел в редакторе параметров.", + "numberInputBoxForeground": "Цвет переднего плана для поля ввода числа в редакторе параметров.", + "settings.focusedRowBorder": "Цвет верхней и нижней границ строки, когда фокус находится на строке.", + "settings.rowHoverBackground": "Цвет фона строки параметров при наведении.", + "settingsCheckboxBackground": "Цвет фона флажка в редакторе параметров.", + "settingsCheckboxBorder": "Граница флажка в редакторе параметров.", + "settingsCheckboxForeground": "Цвет переднего плана флажка в редакторе параметров.", + "settingsDropdownBackground": "Фон выпадающего списка в редакторе параметров.", + "settingsDropdownBorder": "Граница выпадающего списка в редакторе параметров.", + "settingsDropdownForeground": "Цвет переднего плана раскрывающегося списка в редакторе параметров.", + "settingsDropdownListBorder": "Граница выпадающего списка в редакторе параметров. Она окружает параметры и отделяет их от описания.", + "settingsHeaderBorder": "Цвет границы контейнера заголовка.", + "settingsSashBorder": "Цвет границы sash splitview в редакторе параметров.", + "textInputBoxBackground": "Фон текстового поля ввода в редакторе параметров.", + "textInputBoxBorder": "Граница поля для ввода текста в редакторе параметров.", + "textInputBoxForeground": "Цвет переднего плана для поля ввода текста в редакторе параметров." + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "Это заменит текущие параметры. Продолжить?", + "export profile": "Экспорт параметров в качестве профиля...", + "export profile dialog": "Сохранить профиль", + "export success": "{0}: экспортировано.", + "import profile": "Импорт параметров из профиля...", + "import profile dialog": "Импортировать профиль", + "import profile placeholder": "Укажите URL-адрес профиля или выберите файл профиля для импорта", + "import profile quick pick title": "Импорт параметров из профиля", + "import profile title": "Импорт параметров из профиля", + "select from file": "Импорт из файла профиля", + "select from url": "Импорт из URL-адреса" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "&&Очистить", "clearCommandHistory": "Очистить журнал команд", "commandWithCategory": "{0}: {1}", "configure keybinding": "Настроить сочетание клавиш", + "confirmClearDetail": "Это действие необратимо.", + "confirmClearMessage": "Очистить историю недавно использованных команд?", "noCommandResults": "Нет соответствующих команд", "showTriggerActions": "Показать все команды" }, @@ -6847,6 +7367,7 @@ "openView": "Открыть представление", "panels": "Панель", "quickOpenView": "Быстрое открытие представления", + "secondary side bar": "Дополнительная боковая панель", "terminalTitle": "{0}: {1}", "terminals": "Терминал", "views": "Боковая панель" @@ -6937,6 +7458,10 @@ "workspace.tooltip": "Редактирование в {0}", "workspace.tooltip2": "Некоторые [функции недоступны]({0}) для ресурсов, расположенных в виртуальной файловой системе." }, + "vs/workbench/contrib/remote/browser/tunnelFactory": { + "tunnelPrivacy.private": "Частный", + "tunnelPrivacy.public": "Общедоступный" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Цвет значка порта, который имеет связанный запущенный процесс.", "portsLink.followLinkAlt": "ALT + щелчок", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "Рабочая область не существует. Выберите другую рабочую область.", "invalidWorkspaceMessage": "Рабочая область не существует", "invalidWorkspacePrimary": "&&Открыть рабочую область…", + "pauseSocketWriting": "Подключение: приостановить запись сокета", "remote": "Удаленный", "remote.autoForwardPorts": "При включении этого параметра будут обнаруживаться новые запущенные процессы, а порты, на которых они ожидают передачу данных, автоматически перенаправляются. Отключение этого параметра не предотвратит перенаправление портов. Даже при отключенном параметре расширения по-прежнему смогут вызывать перенаправление портов, а открытие некоторых URL-адресов также будет приводить к перенаправлению портов.", "remote.autoForwardPortsSource": "Задает источник, порты из которого автоматически перенаправляются, если для параметра \"remote.autoForwardPorts\" задано значение true. На удаленных компьютерах с Windows и Mac параметр \"process\" не применяется и будет использоваться параметр \"output\". Для вступления в силу требуется перезапуск.", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "Отображает уведомление и не выполняет никаких действий при автоматическом перенаправлении этого порта.", "remote.restoreForwardedPorts": "Восстанавливает порты, переадресованные в рабочей области.", "remoteExtensionLog": "Удаленный сервер", + "triggerReconnect": "Подключение: повторное подключение триггера", "ui": "Тип расширения пользовательского интерфейса. В удаленном окне такие расширения включены, только если они доступны на локальном компьютере.", "workspace": "Тип расширения рабочей области. В удаленном окне такие расширения включены, только если они доступны в удаленном репозитории." }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "Частный", - "tunnelPrivacy.public": "Общедоступный" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Удаленный", "remote.downloadExtensionsLocally": "Когда включенные расширения загружаются локально и устанавливаются удаленно." @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "Определяет, будут ли внутренние действия всегда отображаться в представлении системы управления версиями.", - "alwaysShowRepository": "Определяет, должны ли репозитории всегда отображаться в представлении SCM.", - "autoReveal": "Управляет тем, должны ли файлы автоматически отображаться и выбираться в представлении диспетчера служб при их открытии.", + "alwaysShowRepository": "Определяет, должны ли репозитории всегда отображаться в представлении системы управления версиями.", + "autoReveal": "Определяет, должно ли представление системы управления версиями автоматически отображать и выбирать файлы при их открытии.", "diffDecorations": "Управляет декораторами diff в редакторе.", + "diffDecorationsIgnoreTrimWhitespace": "Определяет, игнорируются ли начальные и конечные пробелы в оформлении внутренней области в системе управления версиями.", + "diffGutterPattern": "Определяет, используется ли шаблон для оформления различий в переплете.", + "diffGutterPatternAdded": "Используйте шаблон для оформления различий в переплете для добавленных строк.", + "diffGutterPatternModifed": "Используйте шаблон для оформления различий в переплете для измененных строк.", "diffGutterWidth": "Определяет ширину (в пикселях) оформления несовпадений во внутреннем поле (добавленные и измененные).", "inputFontFamily": "Определяет шрифт входного сообщения. Укажите значение default, чтобы использовать семейство шрифтов пользовательского интерфейса рабочей области, editor, чтобы использовать значение параметра #editor.fontFamily#, или укажите пользовательское семейство шрифтов.", "inputFontSize": "Управляет размером шрифта для входного сообщения (в пикселях).", - "miViewSCM": "Д&&испетчер служб", + "manageWorkspaceTrustAction": "Управление доверием рабочей области", + "miViewSCM": "Система &&управления версиями", "no open repo": "Поставщики систем управления версиями не зарегистрированы.", + "no open repo in an untrusted workspace": "Ни один из зарегистрированных поставщиков системы управления версиями не работает в ограниченном режиме.", "open in terminal": "Открыть в терминале", "providersVisible": "Определяет число репозиториев, отображаемых в разделе \"Репозитории системы управления версиями\". Задайте значение \"0\", чтобы размеры представления можно было изменить вручную.", - "scm accept": "SCM: Принять входные данные", - "scm view next commit": "Система управления версиями: просмотр следующей фиксации", - "scm view previous commit": "Система управления версиями: просмотр предыдущей фиксации", + "repositoriesSortOrder": "Управляет порядком сортировки репозиториев в представлении репозиториев системы управления версиями.", + "scm accept": "Cистема управления версиями: принятие входных данных", + "scm view next commit": "Cистема управления версиями: просмотр следующей фиксации", + "scm view previous commit": "Cистема управления версиями: просмотр предыдущей фиксации", "scm.countBadge": "Контролирует счетчик на значке системы управления версиями в панели действий.", "scm.countBadge.all": "Отображение суммы всех счетчиков для поставщиков систем управления версиями.", "scm.countBadge.focused": "Отображает индикатор событий для выбранного поставщика систем управления версиями.", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "Управляет режимом просмотра для репозитория системы управления версиями по умолчанию.", "scm.defaultViewMode.list": "Отображение изменений репозитория в виде списка.", "scm.defaultViewMode.tree": "Отображение изменений репозитория в виде дерева.", + "scm.defaultViewSortKey": "Управляет порядком сортировки изменений репозитория системы управления версиями по умолчанию при просмотре в виде списка.", + "scm.defaultViewSortKey.name": "Сортировка изменений репозитория по названию файла.", + "scm.defaultViewSortKey.path": "Сортировка изменений репозитория по пути.", + "scm.defaultViewSortKey.status": "Отсортируйте изменения репозитория по статусу системы управления версиями.", "scm.diffDecorations.all": "Отображать декораторы различий во всех доступных расположениях.", "scm.diffDecorations.gutter": "Отображать декораторы для различий только во внутренней области редактора.", "scm.diffDecorations.minimap": "Отображать декораторы различий только на миникарте.", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "Управляет видимостью декоратора несовпадений для системы управления версиями во внутренней области.", "scm.diffDecorationsGutterVisibility.always": "Отображение декоратора несовпадений во внутренней области во всех случаях.", "scm.diffDecorationsGutterVisibility.hover": "Отображение декоратора несовпадений во внутренней области только при наведении указателя.", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "Не игнорировать начальные и конечные пробелы.", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "Наследовать от diffEditor.ignoreTrimWhitespace.", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "Игнорировать начальные и конечные пробелы.", "scm.providerCountBadge": "Контролирует счетчики в заголовках для поставщиков систем управления версиями. Эти заголовки отображаются только при наличии более одного поставщика.", "scm.providerCountBadge.auto": "Отображение счетчика для поставщика системы управления версиями только при ненулевом значении.", "scm.providerCountBadge.hidden": "Скрытие счетчиков для поставщиков систем управления версиями.", "scm.providerCountBadge.visible": "Отображение счетчиков для поставщиков систем управления версиями.", - "scmConfigurationTitle": "SCM", - "showActionButton": "Определяет, может ли управляющая кнопка отображаться в представлении SCM.", + "scm.repositoriesSortOrder.discoveryTime": "Репозитории в представлении репозиториев системы управления версиями сортируются по времени обнаружения. Репозитории в представлении системы управления версиями сортируются в том порядке, в котором они были выбраны.", + "scm.repositoriesSortOrder.name": "Репозитории в представлении репозиториев системы управления версиями и представлении системы управления версиями сортируются по имени репозитория.", + "scm.repositoriesSortOrder.path": "Репозитории в представлении репозиториев системы управления версиями и представлении системы управления версиями сортируются по пути репозитория.", + "scmConfigurationTitle": "Система управления версиями", + "showActionButton": "Определяет, может ли управляющая кнопка отображаться в представлении системы управления версиями.", "source control": "Система управления версиями", "source control repositories": "Репозитории системы управления версиями", "sourceControlViewIcon": "Значок представления \"Система управления версиями\"." @@ -7117,6 +7657,9 @@ "expand all": "Развернуть все репозитории", "input": "Входные данные системы управления версиями", "repositories": "Репозитории", + "repositorySortByDiscoveryTime": "Сортировать по времени обнаружения", + "repositorySortByName": "Сортировать по имени", + "repositorySortByPath": "Сортировать по пути", "scm": "Управление системой управления версиями", "scm.providerBorder": "Граница разделителя поставщика SCM.", "setListViewMode": "Просмотреть в виде списка", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "Использовать параметры исключения и игнорировать файлы" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (заменить предварительную версию)" + "fileReplaceChanges": "{0} ↔ {1} (заменить предварительную версию)", + "searchReplace.source": "Поиск и замена" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "Отменить поиск", @@ -7159,9 +7703,9 @@ "copyAllLabel": "Копировать все", "copyMatchLabel": "Копирование", "copyPathLabel": "Скопировать путь", - "exclude": "Настройка стандартных масок для исключения файлов и папок при полнотекстовом поиске и быстром открытии. Наследует все стандартные маски от параметра \"#files.exclude#\". Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Настройка [стандартных масок](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) для исключения файлов и папок при полнотекстовом поиске и быстром открытии. Наследует все стандартные маски от параметра \"#files.exclude#\".", "exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", - "exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.", + "exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте `$(basename)` в качестве переменной для соответствующего имени файла.", "filterSortOrder": "Управляет порядком сортировки журнала редактора для быстрого открытия при фильтрации.", "filterSortOrder.default": "Записи журнала сортируются по релевантности на основе используемого значения фильтра. Более релевантные записи отображаются первыми.", "filterSortOrder.recency": "Записи журнала сортируются по времени открытия. Недавно открытые записи отображаются первыми.", @@ -7171,12 +7715,13 @@ "findInFolder": "Найти в папке...", "findInWorkspace": "Найти в рабочей области...", "focusSearchListCommandLabel": "Список фокуса", + "maintainFileSearchCacheDeprecated": "Кэш поиска хранится на узле расширения, который никогда не отключается, поэтому этот параметр уже не нужен.", "miFindInFiles": "Найти &&в файлах", "miGotoSymbolInWorkspace": "Перейти к символу в &&рабочей области...", "miReplaceInFiles": "Заменить &&в файлах", "miViewSearch": "&&Поиск", "name": "Поиск", - "revealInSideBar": "Показать в боковой панели", + "revealInSideBar": "Отобразить в проводнике", "search": "Поиск", "search.actionsPosition": "Управляет положением панели действий в строках в области поиска.", "search.actionsPositionAuto": "Разместить панель действий справа, когда область поиска узкая, и сразу же после содержимого, когда область поиска широкая.", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "Определяет, должны ли сворачиваться и разворачиваться результаты поиска.", "search.collapseResults.auto": "Развернуты файлы менее чем с 10 результатами. Остальные свернуты.", "search.followSymlinks": "Определяет, нужно ли следовать символическим ссылкам при поиске.", - "search.forceSearchProcess": "Если этот параметр включен, поиск в локальном окне выполняется в отдельном процессе поиска, а не в узле расширений.", "search.globalFindClipboard": "Определяет, должно ли представление поиска считывать или изменять общий буфер обмена поиска в macOS.", "search.location": "Управляет тем, будет ли панель поиска отображаться в виде представления в боковой колонке или в виде панели в области панели, чтобы освободить пространство по горизонтали.", "search.location.deprecationMessage": "Этот параметр не рекомендуется к использованию. Вместо его применения вы можете перетащить значок поиска в новое расположение.", "search.maintainFileSearchCache": "Когда параметр включен, процесс searchService будет поддерживаться в активном состоянии вместо завершения работы после часа бездействия. При этом кэш поиска файлов будет сохранен в памяти.", "search.maxResults": "Управляет максимальным числом результатов поиска. Чтобы число возвращаемых результатов не было ограничено, укажите значение \"null\" (пустое).", - "search.mode": "Определяет, где выполняются новые операции \"Найти: поиск в файлах\" и \"Поиск в папке\": в представлении поиска боковой панели или в редакторе поиска.", + "search.mode": "Определяет, где выполняются новые операции \\\"Найти: поиск в файлах\\\" и \\\"Поиск в папке\\\": в представлении поиска или в редакторе поиска", "search.mode.newEditor": "Поиск в новом редакторе поиска.", "search.mode.reuseEditor": "Поиск в существующем редакторе поиска, если он имеется, или в новом редакторе поиска.", - "search.mode.view": "Поиск в представлении поиска на панели или на боковой панели.", + "search.mode.view": "Поиск в представлении поиска либо на панели, либо на боковых панелях.", "search.quickOpen.includeHistory": "Определяет, следует ли включать результаты из недавно открытых файлов в файл результата для Quick Open. ", "search.quickOpen.includeSymbols": "Определяет, следует ли включать результаты поиска глобальных символов в результаты для файлов Quick Open. ", "search.searchEditor.defaultNumberOfContextLines": "Число окружающих строк контекста по умолчанию при создании редакторов поиска. Если используется \"#search.searchEditor.reusePriorSearchConfiguration#, для этого параметра можно задать значение \"null\" (пустой), чтобы использовать конфигурацию предыдущего редактора поиска.", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "Управляет использованием глобальных файлов .gitignore и .ignore при поиске файлов. Необходимо включить #search.useIgnoreFiles#.", "useIgnoreFiles": "Определяет, следует ли использовать GITIGNORE- и IGNORE-файлы по умолчанию при поиске файлов.", "usePCRE2Deprecated": "Устарело. При использовании функций регулярных выражений, которые поддерживаются только PCRE2, будет автоматически использоваться PCRE2.", + "useParentIgnoreFiles": "Управляет использованием файлов \".gitignore\" и \".ignore\" в родительских папках при поиске файлов. Необходимо включить \"#search.useIgnoreFiles#\".", "useRipgrep": "Этот параметр является устаревшим. Сейчас вместо него используется \"search.usePCRE2\".", "useRipgrepDeprecated": "Этот параметр является устаревшим. Используйте \"search.usePCRE2\" для расширенной поддержки регулярных выражений." }, @@ -7344,9 +7889,6 @@ "openToBottom": "Открыть внизу", "openToSide": "Открыть сбоку" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "Папка рабочей области не существует: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "Шаблоны исключения из поиска", "label.includes": "Шаблоны включения в поиск", @@ -7411,19 +7953,20 @@ "userSnippets": "Пользовательские фрагменты кода" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "Скрыть от IntelliSense", - "enable.snippet": "Показать в IntelliSense", - "isDisabled": "(скрыто от IntelliSense)", - "pick.placeholder": "Выберите фрагмент кода", - "sep.extSnippet": "Фрагменты кода расширения", - "sep.userSnippet": "Пользовательские фрагменты кода", - "sep.workspaceSnippet": "Фрагменты кода рабочей области", "snippet.suggestions.label": "Вставить фрагмент" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "Скрыть от IntelliSense", + "enable.snippet": "Показать в IntelliSense", + "isDisabled": "(скрыто от IntelliSense)", + "pick.placeholder": "Выберите фрагмент кода", + "sep.userSnippet": "Пользовательские фрагменты кода", + "sep.workspaceSnippet": "Фрагменты кода рабочей области" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "Настройка фрагмента пользователя", "snippetSchema.json.body": "Содержимое фрагмента. Используйте \"$1\", \"${1:defaultText}\", чтобы определить позиции курсора, и \"$0\" для конечной позиции курсора. Вставьте значения переменных с помощью \"${varName}\" и \"${varName:defaultText}\", например 'This is file: $TM_FILENAME'.", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "Идентификатор языка, для которого добавляется этот фрагмент.", "vscode.extension.contributes.snippets-path": "Путь к файлу фрагментов. Путь указывается относительно папки расширения и обычно начинается с \"./snippets/\"." }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "Разместить во фрагменте кода..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "Есть немного времени, чтобы помочь команде разработчиков VS Code? Расскажите нам о своих впечатлениях от работы с VS Code.", "giveFeedback": "Отправить отзыв", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "Сохранить", "selectProblemMatcher": "Выберите, на какие ошибки и предупреждения следует проверять выходные данные задачи", "showOutput": "Показать выходные данные", - "taskQuickPick.userSettings": "Параметры пользователя", + "taskQuickPick.userSettings": "Пользователь", "taskService.ignoreingFolder": "Пропускаются конфигурации задач для папки рабочей области {0}. Поддержка задач рабочей области с несколькими папками требует, чтобы все папки использовали версию задачи 2.0.0\r\n", "taskService.openDiff": "Открыть инструмент сравнения", "taskService.openDiffs": "Открыть инструмент сравнения", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "Не удается выполнить команду оболочки на диске UNC с помощью cmd.exe.", "TerminalTaskSystem.nonWatchingMatcher": "Задача {0} является фоновой задачей, но использует сопоставитель проблем без фонового шаблона", - "TerminalTaskSystem.terminalDescription": "Задача", + "TerminalTaskSystem.taskLoadReporting": "Возникли проблемы с задачей \"{0}\". Дополнительные сведения см. в выходных данных.", "TerminalTaskSystem.unknownError": "При выполнении задачи произошла неизвестная ошибка. Подробности см. в журнале выходных данных задач.", "closeTerminal": "Нажмите любую клавишу, чтобы закрыть терминал.", "dependencyCycle": "Существует циклическая зависимость. См. задачу \"{0}\".", @@ -7849,7 +8395,7 @@ "ConfigurationParser.noShell": "Предупреждение: конфигурация оболочки поддерживается только при выполнении задач в терминале.", "ConfigurationParser.noTaskName": "Ошибка: в задаче должно быть указано свойство label. Задача будет пропущена.\r\n{0}\r\n", "ConfigurationParser.noTaskType": "Ошибка: конфигурация задач должна иметь свойство type. Конфигурация будет пропущена.\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "Ошибка: тип задачи '{0}' не зарегистрирован. Возможно, вы не установили расширение, которое предоставляет соответствующий поставщик задач.", + "ConfigurationParser.noTypeDefinition": "Ошибка: нет зарегистрированного типа задач \"{0}\". Возможно, не установлено расширение, предоставляющее соответствующий поставщик задач.", "ConfigurationParser.notCustom": "Ошибка: задачи не объявлены в качестве пользовательской задачи. Конфигурация будет пропущена.\r\n{0}\r\n", "ConfigurationParser.unknownMatcherKind": "Предупреждение: определенный сопоставитель проблем неизвестен. Поддерживаемые типы: string | ProblemMatcher | Array.\r\n{0}\r\n", "TaskParse.noOsSpecificGlobalTasks": "Версия задачи 2.0.0 не поддерживает глобальные задачи, относящиеся к операционной системе. Преобразуйте их в задачу с помощью команды для конкретной операционной системы. Затронутые задачи:\r\n{0}", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "Фактический тип задачи. Обратите внимание, что типы, начинающиеся с символа '$', зарезервированы для внутреннего использования.", "TaskDefinition.properties": "Дополнительные свойства типа задачи", - "TaskDefinition.when": "Условие, которое должно иметь значение true, чтобы включить этот тип задачи. Попробуйте использовать \"shellExecutionSupported\", \"processExecutionSupported\" и \"customExecutionSupported\" в соответствии с определением этой задачи.", + "TaskDefinition.when": "Условие, которое должно быть выполнено для включения этого типа задач. Рассмотрите возможность использовать \"shellExecutionSupported\", \"`processExecutionSupported\" и \"customExecutionSupported\" для этого определения задачи. Дополнительные сведения см. в [документации по API documentation](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause).", "TaskDefinitionExtPoint": "Добавляет типы задачи", "TaskTypeConfiguration.noType": "В конфигурации типа задачи отсутствует обязательное свойство 'taskType'" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "Имеется выполняющаяся задача. Завершить ее?", "TaskSystem.terminateTask": "&&Завершить задачу" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "Подключение к хост-процессу pty терминала не отвечает. Терминалы могут перестать работать.", + "restartPtyHost": "Перезапустить хост pty" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "Расширения стремятся внести следующие изменения в среду терминала:", "extensionEnvironmentContributionInfo": "Расширения внесли изменения в среду этого терминала", @@ -7897,6 +8447,13 @@ "openFile": "Открыть файл в редакторе", "openFolder": "Открыть папку в новом окне" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "Фокус на папке в проводнике", + "followLink": "Перейти по ссылке", + "openFile": "Открыть файл в редакторе", + "openFolder": "Открыть папку в новом окне", + "searchWorkspace": "Поиск рабочей области" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "Перейти по ссылке с использованием перенаправленного порта", "followLink": "Перейти по ссылке", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "CMD + щелчок", "terminalLinkHandler.followLinkCtrl": "CTRL + щелчок" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "Поиск рабочей области" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "Локальный файл", + "terminal.integrated.openDetectedLink": "Выберите открываемую ссылку", + "terminal.integrated.searchLinks": "Поиск рабочей области", + "terminal.integrated.urlLinks": "URL-адрес" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "Подключение к хост-процессу pty терминала не отвечает. Терминалы могут перестать работать.", - "restartPtyHost": "Перезапустить узел pty" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "Узнать о конфигурации оболочки" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "&&Терминал", @@ -7920,15 +8479,17 @@ "terminal": "Терминал" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "Необходимо указать имя.", + "emptyTerminalNameInfo": "Если имя не указано, оно будет сброшено до значения по умолчанию", "noUnattachedTerminals": "Нет неподключенных терминалов для подключения", "quickAccessTerminal": "Переключить активный терминал", "showTerminalTabs": "Показать вкладки", "terminalLaunchHelp": "Открыть справку", "workbench.action.terminal.attachToSession": "Присоединение к сеансу", "workbench.action.terminal.clear": "Сброс", + "workbench.action.terminal.clearCommandHistory": "Очистить журнал команд", "workbench.action.terminal.clearSelection": "Очистить выбранное", "workbench.action.terminal.copySelection": "Скопировать выделение", + "workbench.action.terminal.copySelectionAsHtml": "Скопировать выделение как HTML", "workbench.action.terminal.createTerminalEditor": "Создать терминал в области редактора", "workbench.action.terminal.createTerminalEditorSide": "Создать терминал в области редактора сбоку", "workbench.action.terminal.detachSession": "Отключить сеанс", @@ -7940,9 +8501,14 @@ "workbench.action.terminal.focusNextPane": "Фокус Следующий терминал в группе терминалов", "workbench.action.terminal.focusPrevious": "Фокус Предыдущая группа терминалов", "workbench.action.terminal.focusPreviousPane": "Фокус Предыдущий терминал в группе терминалов", + "workbench.action.terminal.goToRecentDirectory": "Перейти к недавнему каталогу", "workbench.action.terminal.hideFind": "Скрыть поиск", + "workbench.action.terminal.join": "Присоединиться к терминалам", + "workbench.action.terminal.join.insufficientTerminals": "Недостаточно терминалов для действия присоединения", + "workbench.action.terminal.join.onlySplits": "Все терминалы уже присоединены", "workbench.action.terminal.joinInstance": "Присоединиться к терминалам", "workbench.action.terminal.kill": "Завершить активный экземпляр терминала", + "workbench.action.terminal.killAll": "Завершить все терминалы", "workbench.action.terminal.killEditor": "Завершить активный терминал в области редактора", "workbench.action.terminal.navigationModeExit": "Выйти из режим навигации", "workbench.action.terminal.navigationModeFocusNext": "Перевести фокус на следующую строку (режим навигации)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "Создать терминал (с профилем)", "workbench.action.terminal.newWithProfile.profileName": "Имя создаваемого профиля.", "workbench.action.terminal.newWorkspacePlaceholder": "Выбрать текущий рабочий каталог для нового терминала", + "workbench.action.terminal.openDetectedLink": "Открыть обнаруженную ссылку…", + "workbench.action.terminal.openLastLocalFileLink": "Открыть последнюю ссылку на локальный файл", + "workbench.action.terminal.openLastUrlLink": "Открыть последнюю ссылку по URL-адресу", "workbench.action.terminal.openSettings": "Настроить параметры терминала", "workbench.action.terminal.paste": "Вставить в активный терминал", "workbench.action.terminal.pasteSelection": "Вставить выделение в активный терминал", @@ -7967,6 +8536,7 @@ "workbench.action.terminal.resizePaneUp": "Изменить размер терминала вверх", "workbench.action.terminal.runActiveFile": "Запуск активного файла в активном терминале", "workbench.action.terminal.runActiveFile.noFile": "Только файлы на диске можно запустить в терминале", + "workbench.action.terminal.runRecentCommand": "Выполнить недавнюю команду", "workbench.action.terminal.runSelectedText": "Запуск выбранного текста в активном терминале", "workbench.action.terminal.scrollDown": "Прокрутить вниз (построчно)", "workbench.action.terminal.scrollDownPage": "Прокрутить вниз (на страницу)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "Прокрутить вверх (страницу)", "workbench.action.terminal.searchWorkspace": "Поиск в рабочей области", "workbench.action.terminal.selectAll": "Выбрать все", - "workbench.action.terminal.selectDefaultProfile": "Выберите профиль по умолчанию", + "workbench.action.terminal.selectDefaultShell": "Выберите профиль по умолчанию", "workbench.action.terminal.selectToNextCommand": "Выбрать следующую команду", "workbench.action.terminal.selectToNextLine": "Выделить текст до следующей строки", "workbench.action.terminal.selectToPreviousCommand": "Выбрать предыдущую команду", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "Колокольчик", "configureTerminalSettings": "Настройка параметров терминала", + "confirmMoveTrashMessageFilesAndDirectories": "Действительно вставить строки текста ({0}) в терминал?", "disconnectStatus": "Потеряно подключение к процессу", - "dontShowAgain": "Больше не показывать", + "doNotAskAgain": "Не спрашивать снова", "keybindingHandling": "Некоторые настраиваемые сочетания клавиш не отправляются в терминал по умолчанию и вместо этого обрабатываются {0}.", "launchFailed.errorMessage": "Не удалось запустить процесс терминала: {0}.", "launchFailed.exitCodeAndCommandLine": "Не удалось запустить процесс терминала \"{0}\" (код выхода: {1}).", + "launchFailed.exitCodeAndCommandLineShellIntegration": "Не удалось запустить процесс терминала \\\"{0}\\\" (код выхода: {1}). Может помочь отключение интеграции оболочки с \\\"terminal.integrated.shellIntegration.enabled\\\".", "launchFailed.exitCodeOnly": "Не удалось запустить процесс терминала (код выхода: {0}).", - "migrateToProfile": "Перенос", - "no": "Нет", + "launchFailed.exitCodeOnlyShellIntegration": "Не удалось запустить процесс терминала (код выхода: {0}). Может помочь отключение интеграции оболочки с \\\"terminal.integrated.shellIntegration.enabled\\\".", + "multiLinePasteButton": "&&Вставить", + "preview": "Предварительный просмотр:", + "removeCommand": "Удалить из журнала команд", "setTerminalDimensionsColumn": "Задать фиксированные размеры: столбец", "setTerminalDimensionsRow": "Задать фиксированные размеры: строка", "terminal.integrated.a11yPromptLabel": "Ввод терминала", "terminal.integrated.a11yTooMuchOutput": "Объем выходных данных слишком велик для создания оповещения; проверьте строки вручную", "terminal.integrated.copySelection.noSelection": "В терминале отсутствует выделенный текст для копирования", - "terminal.slowRendering": "Ускорение GPU терминала на вашем компьютере работает медленно. Вы хотите переключиться, чтобы отключить его, что может повысить производительность? [Дополнительные сведения о параметрах терминала](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.requestTrust": "Для создания процесса терминала требуется исполняемый код", "terminalNavigationMode": "Используйте {0} и {1} для навигации в буфере терминала", - "terminalProfileMigration": "Терминал использует устаревшие параметры Shell/shellArgs. Хотите перенести его в профиль?", "terminalStaleTextBoxAriaLabel": "Среда {0} терминала устарела, выполните команду \"Показать сведения о среде\", чтобы получить дополнительную информацию", "terminalTextBoxAriaLabel": "{0} терминала", "terminalTextBoxAriaLabelNumberAndTitle": "Терминал {0}, {1}", + "terminalTypeLocal": "Локальный", + "terminalTypeTask": "Задача", "terminated.exitCodeAndCommandLine": "Процесс терминала \"{0}\" был завершен с кодом выхода {1}.", "terminated.exitCodeOnly": "Процесс терминала завершен с кодом выхода: {0}.", + "viewCommandOutput": "Просмотреть выходные данные команды", "workbench.action.terminal.rename.prompt": "Введите название терминала", - "yes": "Да" + "workspaceNotTrustedCreateTerminal": "Не удается запустить процесс терминала в недоверенной рабочей области", + "workspaceNotTrustedCreateTerminalCwd": "Не удается запустить процесс терминала в недоверенной рабочей области с cwd {0} и userHome {1}" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (по умолчанию)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "Изменить значок...", "workbench.action.terminal.clear": "Сброс", "workbench.action.terminal.copySelection.short": "Копирование", + "workbench.action.terminal.copySelectionAsHtml": "Копировать как HTML", "workbench.action.terminal.joinInstance": "Присоединиться к терминалам", "workbench.action.terminal.new.short": "Новый терминал", "workbench.action.terminal.newWithProfile.short": "Новый терминал с профилем", @@ -8070,24 +8648,29 @@ "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Перезапуск терминала из-за потери подключения к процессу оболочки…" }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "добавленный", + "createQuickLaunchProfile": "Настройка профиля терминала", + "enterTerminalProfileName": "Введите имя профиля терминала", + "terminal.integrated.chooseDefaultProfile": "Выберите профиль терминала по умолчанию", + "terminal.integrated.selectProfileToCreate": "Выберите профиль терминала для создания", + "terminalProfileAlreadyExists": "Профиль терминала с таким именем уже существует.", + "terminalProfiles": "профили", + "terminalProfiles.detected": "обнаружено" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "Перенос", + "terminalProfileMigration": "Терминал использует устаревшие параметры Shell/shellArgs. Хотите перенести его в профиль?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "renameTerminal": "Переименовать терминал", "workbench.action.terminal.newWithProfilePlus": "Создать новый терминал с профилем", "workbench.action.terminal.newplus": "Создать терминал" }, "vs/workbench/contrib/terminal/browser/terminalService": { - "ICreateContributedTerminalProfileOptions": "добавленный", - "createQuickLaunchProfile": "Настройка профиля терминала", - "enterTerminalProfileName": "Введите имя профиля терминала", - "localTerminalDescription": "Локальный", "localTerminalRemote": "⚠: Эта оболочка запущена на {0}локальном{1} компьютере, а не на подключенном удаленном компьютере", "localTerminalVirtualWorkspace": "⚠: Эта оболочка открыта в {0}локальной{1} папке, а не в виртуальной папке.", - "terminal.integrated.chooseDefaultProfile": "Выберите профиль терминала по умолчанию", - "terminal.integrated.selectProfileToCreate": "Выберите профиль терминала для создания", - "terminalProfileAlreadyExists": "Профиль терминала с таким именем уже существует.", - "terminalProfiles": "профили", - "terminalProfiles.detected": "обнаружено", - "terminalService.terminalCloseConfirmationPlural": "Завершить несколько ({0}) активных сеансов терминала?", + "terminalService.terminalCloseConfirmationPlural": "Завершить активные сеансы терминала ({0})?", "terminalService.terminalCloseConfirmationSingular": "Завершить активный сеанс терминала?", "terminate": "Завершить" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "Терминал {0} {1}", "terminalInputAriaLabel": "Введите имя терминала. Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены." }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "Обнаружение команд", + "capability.cwdDetection": "Обнаружение текущего рабочего каталога", + "capability.partialCommandDetection": "Обнаружение команд (частично)", + "shellIntegration.enabled": "Интеграция оболочки включена" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "terminal.monospaceOnly": "Терминал поддерживает только моноширинные шрифты. Не забудьте перезапустить VS Code, если этот шрифт был установлен недавно.", "terminal.useMonospace": "Использовать моноширинные шрифты", "terminalConnectingLabel": "Выполняется запуск…", "terminals": "Открыть терминалы." }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "Копировать выходные данные", + "terminal.copyOutputAsHtml": "Копирование выходных данных в формате HTML", + "terminal.rerunCommand": "Повторно запустить команду", + "terminalPromptCommandFailed": "Команда выполнена {0} с ошибкой", + "terminalPromptCommandFailedWithExitCode": "Команда выполнена {0} с ошибкой (код выхода {1})", + "terminalPromptCommandSuccess": "Команда выполнена {0}", + "terminalPromptContextMenu": "Показать действия команд" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "Больше не показывать", + "no": "Нет", + "terminal.slowRendering": "Ускорение GPU терминала на вашем компьютере работает медленно. Вы хотите переключиться, чтобы отключить его, что может повысить производительность? [Дополнительные сведения о параметрах терминала](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "yes": "Да" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "Терминал", "vscode.extension.contributes.terminal": "Предоставляет функциональные возможности терминала.", @@ -8126,25 +8730,36 @@ "terminal.background": "Цвет фона терминала. С его помощью можно указать цвет терминала, отличный от цвета панели.", "terminal.border": "Цвет границы, которая отделяет области в терминале. По умолчанию используется panel.border.", "terminal.dragAndDropBackground": "Цвет фона при перетаскивании поверх терминалов. Этот цвет должен обладать прозрачностью, чтобы содержимое терминала оставалось видимым.", + "terminal.findMatchBackground": "Цвет текущего поискового совпадения в терминале. Цвет не должен быть непрозрачным, чтобы не скрывать основное содержимое терминала.", + "terminal.findMatchBorder": "Цвет границы текущего поиска совпадений в терминале.", + "terminal.findMatchHighlightBackground": "Цвет других поисковых совпадений в терминале. Цвет не должен быть непрозрачным, чтобы не скрывать основное содержимое терминала.", + "terminal.findMatchHighlightBorder": "Цвет границы других поисковых совпадений в терминале.", "terminal.foreground": "Цвет переднего плана терминала.", "terminal.selectionBackground": "Цвет фона выделения терминала.", "terminal.tab.activeBorder": "Граница сбоку от вкладки терминала в панели. По умолчанию используется tab.activeBorder.", + "terminalCommandDecoration.defaultBackground": "Цвет фона оформления команды терминала по умолчанию.", + "terminalCommandDecoration.errorBackground": "Цвет фона оформления команды терминала для команд ошибок.", + "terminalCommandDecoration.successBackground": "Цвет фона оформления команды терминала для успешных команд.", "terminalCursor.background": "Цвет фона курсора терминала. Позволяет выбрать цвет символа, который перекрывается блочным курсором.", - "terminalCursor.foreground": "Цвет переднего плана курсора терминала." + "terminalCursor.foreground": "Цвет переднего плана курсора терминала.", + "terminalOverviewRuler.cursorForeground": "Цвет курсора обзорной линейки.", + "terminalOverviewRuler.findMatchHighlightForeground": "Цвет маркера обзорной линейки для поиска совпадений в терминале." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "текущая рабочая папка терминала", - "cwdFolder": "текущая рабочая папка терминала, отображаемая для рабочих пространств с несколькими корнями или в рабочем пространстве с одним корневым каталогом, если значение отличается от исходной рабочей папки. Эта функция не будет отображаться для Windows.", + "cwdFolder": "текущая рабочая папка терминала, отображаемая для рабочих областей с несколькими корнями или в рабочей области с одним корневым каталогом, если значение отличается от исходной рабочей папки. В Windows это будет отображаться только при включенной интеграции оболочки.", "local": "указывает локальный терминал в удаленной рабочей области", "openDefaultSettingsJson": "открыть файл JSON параметров по умолчанию", "openDefaultSettingsJson.capitalized": "Открыть параметры по умолчанию (JSON)", "process": "имя процесса терминала", "separator": "условный разделитель (\"-\"), который отображается, только если он окружен переменными со значениями или статическим текстом.", - "sequence": "имя, предоставленное xterm.js процессом", + "sequence": "имя, предоставленное терминалу процессом", "task": "указывает, что этот терминал связан с задачей", "terminal.integrated.allowChords": "Указывает, разрешены ли настраиваемые сочетания клавиш в виде аккорда в терминале. Обратите внимание, что если задано значения true и нажатие клавиши приводит к аккорду, то оно будет обходить #terminal.integrated.commandsToSkipShell#, а задание значения false особенно удобно, когда требуется, чтобы сочетание клавиш CTRL + K перехватывалось вашей оболочкой (а не VS Code).", "terminal.integrated.allowMnemonics": "Указывает, разрешено ли использовать мнемоники строки меню (например, ALT+F) для активации открытия строки меню. Обратите внимание, что при указании значения \"true\" все сочетания клавиш с ALT будут игнорировать оболочку. Этот параметр не применяется в macOS.", "terminal.integrated.altClickMovesCursor": "Позволяет при нажатии клавиши ALT/OPTION + щелчке мышью перемещать к указателю курсор командной строки, если для параметра \"#editor.multiCursorModifier#\" задано \"alt\" (значение по умолчанию). В некоторых оболочках функция может не работать должным образом.", + "terminal.integrated.autoReplies": "Набор сообщений, при обнаружении которых в терминале будет отправляться автоматический ответ. Если сообщение достаточно конкретное, это поможет автоматизировать обработку типичных ответов.\r\n\r\nПримечания.\r\n\r\n– Используйте {0} для автоматического ответа на запрос завершения пакетного задания в Windows.\r\n– Сообщение содержит escape-последовательности, поэтому ответ может не работать для стилизованного текста.\r\n– Каждый ответ отправляется не более раза в секунду.\r\n– Используйте {1} в ответе для обозначения клавиши ВВОД.\r\n– Чтобы сбросить задание ключа по умолчанию, установите значение NULL.\r\n– Перезапустите VS Code, если новые параметры не применены.", + "terminal.integrated.autoReplies.reply": "Ответ для отправки в процесс.", "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Следующий список команд, пропускаемых по умолчанию, обрезается при просмотре в Редакторе параметров. Чтобы просмотреть полный список, {1} и выполните поиск первой команды из списка ниже.\r\n\r\n \r\n\r\nКоманды, пропускаемые по умолчанию:\r\n\r\n{0}", "terminal.integrated.confirmOnExit": "Определяет, следует ли подтверждать закрытие окна, если есть активные сеансы терминала.", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "Определяет, будет ли полужирный текст в терминале всегда использовать яркий вариант цвета ANSI.", "terminal.integrated.enableBell": "Определяет, включен ли звонок терминала. Это отображается как визуальный колокольчик рядом с именем терминала.", "terminal.integrated.enableFileLinks": "Указывает, следует ли включить ссылки на файлы в терминале. Ссылки могут работать медленно при использовании сетевого диска, так как каждая ссылка на файл проверяется в файловой системе. Изменение вступит в силу только в новых терминалах.", + "terminal.integrated.enableMultiLinePasteWarning": "Отображайте диалоговое окно предупреждения при вставке нескольких строк в терминал. Диалоговое окно не отображается, когда:\r\n\r\n– Включен режим вставки в квадратных скобках (оболочка поддерживает многострочную вставку по умолчанию)\r\n– Вставка обрабатывается строкой чтения оболочки (в случае pwsh)", "terminal.integrated.enablePersistentSessions": "Сохранять сеансы терминалов для рабочей области при перезагрузке окна.", "terminal.integrated.env.linux": "Объект с переменными окружения, которые будут добавлены в процесс VS Code для использования терминалом в Linux. Задайте значение null, чтобы удалить переменную среды.", "terminal.integrated.env.osx": "Объект с переменными окружения, которые будут добавлены в процесс VS Code для использования терминалом в macOS. Задайте значение null, чтобы удалить переменную среды.", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "Включение индикатора.", "terminal.integrated.environmentChangesIndicator.warnonly": "Показывать только индикатор предупреждения, если среда терминала является устаревшей, а не индикатор информации, показывающий терминал, среда которого была изменена расширением.", "terminal.integrated.environmentChangesRelaunch": "Следует ли автоматически запустить терминалы повторно, если расширение хочет внести вклад в их среду и с этим расширением еще не выполнялось взаимодействие", - "terminal.integrated.experimentalLinkProvider": "Экспериментальный параметр, который предназначен для улучшения обнаружения ссылок в терминале, расширяя возможности обнаружения ссылок и позволяя обнаруживать общие ссылки в редакторе. Сейчас он поддерживает только веб-ссылки.", "terminal.integrated.fastScrollSensitivity": "Множитель скорости прокрутки при нажатии клавиши ALT.", "terminal.integrated.fontFamily": "Управляет семейством шрифтов терминала, по умолчанию используется значение #editor.fontFamily#.", "terminal.integrated.fontSize": "Управляет размером шрифта в пикселях для терминала.", @@ -8195,24 +8810,36 @@ "terminal.integrated.gpuAcceleration.on": "Включить ускорение GPU в терминале.", "terminal.integrated.letterSpacing": "Управляет межбуквенным интервалом терминала; это целое значение, которое представляет число дополнительных пикселей, добавляемых между символами.", "terminal.integrated.lineHeight": "Определяет высоту строки терминала; это число умножается на размер шрифта терминала, что дает фактическую высоту строки в пикселях.", - "terminal.integrated.localEchoExcludePrograms": "Экспериментальная функция: локальный эхо-вывод будет отключен, если в названии терминала присутствуют какие-либо из этих названий программ.", - "terminal.integrated.localEchoLatencyThreshold": "Экспериментальная функция. Задержка сети в миллисекундах, при которой локальные изменения будут выводиться на терминал, не дожидаясь подтверждения сервера. При значении \"0\" локальный вывод всегда включен, при \"-1\" — отключен.", - "terminal.integrated.localEchoStyle": "Экспериментальная функция. Стиль локального вывода текста в терминале: начертание шрифта или цвет RGB.", + "terminal.integrated.localEchoEnabled": "Когда должен быть включен локальный вывод на экран. Это переопределит параметр \"#terminal.integrated.localEchoLatencyThreshold#\"", + "terminal.integrated.localEchoEnabled.auto": "Включено только для удаленных рабочих областей", + "terminal.integrated.localEchoEnabled.off": "Всегда отключено", + "terminal.integrated.localEchoEnabled.on": "Всегда включено", + "terminal.integrated.localEchoExcludePrograms": "Локальный вывод будет отключен, если в названии терминала присутствуют какие-либо из этих имен программ.", + "terminal.integrated.localEchoLatencyThreshold": "Задержка сети в миллисекундах, при которой локальные изменения будут выводиться в терминале, не дожидаясь подтверждения сервера. При значении \"0\" локальный вывод всегда включен, при \"-1\" — отключен.", + "terminal.integrated.localEchoStyle": "Стиль локального вывода текста в терминале: начертание шрифта или цвет RGB.", "terminal.integrated.macOptionClickForcesSelection": "Определяет, следует ли принудительно выполнять выбор при использовании сочетания Option + щелчок в macOS. При этом будет принудительно использован обычный (строковый) выбор и запрещен режим выбора столбцов. Это позволяет копировать и вставлять с помощью обычного выбора в терминале, например когда режим мыши включен в tmux.", "terminal.integrated.macOptionIsMeta": "Определяет, следует ли рассматривать ключ параметра как метаключ в терминале под управлением macOS.", - "terminal.integrated.minimumContrastRatio": "Когда параметр задан, цвет переднего плана каждой ячейки изменится, чтобы попытаться соблюсти указанный коэффициент контрастности. Пример значений\r\n\r\n— 1: значение по умолчанию, никакие действия не выполняются.\r\n— 4.5: [соответствие WCAG AA (минимум)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n— 7: [соответствие WCAG AAA (улучшенное)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n— 21: белый на черном или черный на белом.", + "terminal.integrated.minimumContrastRatio": "Когда параметр установлен, цвет переднего плана каждой ячейки будет изменен для соблюдения указанного коэффициента контрастности. Обратите внимание, что этот параметр не применяется к символам \\\"powerline\\\" в соответствии с #146406. Примеры значений:\r\n\r\n— 1: ничего не делать, использовать стандартные цвета темы.\r\n— 4.5: [соответствие WCAG AA (минимальное)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (по умолчанию).\r\n— 7: [соответствие WCAG AAA (улучшенное)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n— 21: белый на черном фоне или черный на белом фоне.", "terminal.integrated.mouseWheelScrollSensitivity": "Множитель, используемый для deltaY событий прокрутки колесика мыши.", - "terminal.integrated.persistentSessionReviveProcess": "Когда необходимо завершить процесс терминала (например, при закрытии окна или приложения), это определяет, когда следует восстановить содержимое предыдущего сеанса терминала и повторно создать процессы при следующем открытии рабочей области. Восстановление рабочего каталога процесса зависит от того, поддерживается ли он оболочкой.", + "terminal.integrated.persistentSessionReviveProcess": "Когда необходимо завершить процесс терминала (например, при закрытии окна или приложения), это определяет, когда следует восстановить содержимое предыдущего сеанса терминала и повторно создать процессы при следующем открытии рабочей области.\r\n\r\nПояснения:\r\n\r\n— Восстановление рабочего каталога процесса зависит от того, поддерживается ли он оболочкой.\r\n— Время сохранения сеанса во время выключения ограничено, поэтому он может быть прерван при использовании удаленных подключений с большой задержкой.", "terminal.integrated.persistentSessionReviveProcess.never": "Никогда не восстанавливать буферы терминалов и не воссоздавать процесс.", "terminal.integrated.persistentSessionReviveProcess.onExit": "Завершите процессы после закрытия последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню).", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Завершите процессы после закрытия последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню) или при закрытии окна.", "terminal.integrated.rightClickBehavior": "Определяет, как терминал реагирует на щелчок правой кнопкой мыши.", "terminal.integrated.rightClickBehavior.copyPaste": "Копирование при наличии выделенного фрагмента, в противном случае вставка.", "terminal.integrated.rightClickBehavior.default": "Отображение контекстного меню.", + "terminal.integrated.rightClickBehavior.nothing": "Не выполнять никаких действий и передавать событие в терминал.", "terminal.integrated.rightClickBehavior.paste": "Вставка при щелчке правой кнопкой мыши.", "terminal.integrated.rightClickBehavior.selectWord": "Выбор слова под курсором и отображение контекстного меню.", "terminal.integrated.scrollback": "Определяет максимальное число строк, которые терминал хранит в своем буфере.", "terminal.integrated.sendKeybindingsToShell": "Отправляет больше настраиваемых сочетаний клавиш в терминал, а не в Workbench, переопределяя параметр \"#terminal.integrated.commandsToSkipShell#\", который можно использовать в качестве альтернативного варианта тонкой настройки.", + "terminal.integrated.shellIntegration.decorationIcon": "Управляет значком, который будет использоваться для пропущенных или пустых команд. Задайте значение `''`, чтобы скрыть значок или отключить оформление с помощью \\\"#terminal.integrated.shellIntegration.decorationsEnabled#\\\"", + "terminal.integrated.shellIntegration.decorationIconError": "Управляет значком, который будет использоваться для каждой команды в терминалах с включенной интеграцией оболочки со связанным кодом выхода. Задайте значение `''`, чтобы скрыть значок или отключить оформление с помощью \\\"#terminal.integrated.shellIntegration.decorationsEnabled#\\\".", + "terminal.integrated.shellIntegration.decorationIconSuccess": "Управляет значком, который будет использоваться для каждой команды в терминалах с включенной интеграцией оболочки без связанного кода выхода. Задайте значение `''`, чтобы скрыть значок или отключить оформление с помощью \\\"#terminal.integrated.shellIntegration.decorationsEnabled#\\\".", + "terminal.integrated.shellIntegration.decorationsEnabled": "Если интеграция оболочки включена, добавляет оформление для каждой команды.", + "terminal.integrated.shellIntegration.enabled": "Включите экспериментальную функцию интеграции оболочки, которая включит определенные компоненты, например расширенное отслеживание команд и обнаружение текущей рабочей папки. Интеграция оболочки работает путем внедрения сценария, который запускается при инициализации оболочки, что позволяет терминалу получить дополнительную информацию о том, что происходит внутри терминала. Внедрение сценария может не работать, если в профиле терминала определены настраиваемые аргументы.\r\n\r\nПоддерживаемые оболочки:\r\n\r\n– Linux/macOS: bash, pwsh, zsh\r\n – Windows: pwsh\r\n\r\nЭтот параметр применяется только при создании терминалов. Чтобы этот параметр вступил в силу, потребуется перезапустить терминалы.", + "terminal.integrated.shellIntegration.history": "Управляет количеством недавно использованных команд, которые следует хранить в журнале команд терминала. Установите значение 0, чтобы отключить журнал команд.", + "terminal.integrated.shellIntegration.showWelcome": "Следует ли отображать приветственное сообщение об активации интеграции с оболочкой в терминале, когда эта функция включена.", "terminal.integrated.showExitAlert": "Определяет, следует ли показывать предупреждение \"Процесс терминала завершен с кодом выхода\", если код выхода не равен нулю.", "terminal.integrated.splitCwd": "Управляет рабочим каталогом, с которого начинает работу разделенный терминал.", "terminal.integrated.splitCwd.inherited": "В macOS и Linux новый разделенный терминал будет использовать рабочий каталог родительского терминала. В Windows это поведение аналогично исходному.", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "Управляет расположением вкладок терминала в левой или правой части реальных терминалов.", "terminal.integrated.tabs.location.left": "Показать представление вкладок терминала слева от терминала", "terminal.integrated.tabs.location.right": "Показать представление вкладок терминала справа от терминала", - "terminal.integrated.tabs.separator": "Разделитель, используемый в \"terminal.integrated.title\" и \"terminal.integrated.description\".", + "terminal.integrated.tabs.separator": "Разделитель, используемый {0} и {0}.", "terminal.integrated.tabs.showActions": "Определяет, отображаются ли кнопки \"Разделить\" и \"Завершить\" рядом с кнопкой \"Новый терминал\".", "terminal.integrated.tabs.showActions.always": "Всегда показывать действия", "terminal.integrated.tabs.showActions.never": "Никогда не показывать действия", @@ -8261,12 +8888,16 @@ "terminalShellTypeContextKey": "Тип оболочки активного терминала, устанавливается на последнее известное значение, если отсутствуют терминалы.", "terminalTabsFocusContextKey": "Находится ли фокус на мини-приложении вкладок терминала.", "terminalTabsSingularSelectedContextKey": "Выбран ли один терминал из списка вкладок терминала.", - "terminalTextSelectedContextKey": "Выбран ли текст в активном терминале." + "terminalTextSelectedContextKey": "Выбран ли текст в активном терминале.", + "terminalViewShowing": "Отображается ли представление терминала" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "текущий сеанс", + "doNotShowAgain": "Больше не показывать", "killTerminal": "Завершить работу терминала", "killTerminal.short": "Прервать", "moveToEditor": "Переместить терминал в область редактора", + "previousSessionCategory": "предыдущий сеанс", "splitTerminal": "Разделить терминал", "splitTerminal.short": "Разделить", "terminal": "Терминал", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "Переименовать...", "workbench.action.terminal.sizeToContentWidthInstance": "Переключить размер на ширину содержимого" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "Подключение к хост-процессу pty терминала не отвечает. Терминалы могут перестать работать.", - "restartPtyHost": "Перезапустить хост pty" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "Создание нового интегрированного терминала (локального)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "Значок для включения или отключения действия \"Автозапуск\" в представлении тестирования.", "filterIcon": "Значок для действия \"Фильтр\" в представлении тестирования.", "hiddenIcon": "Значок, отображаемый рядом со скрытыми тестами, когда они отображались.", "testViewIcon": "Значок представления теста.", "testingCancelIcon": "Значок для отмены текущих тестовых запусков.", + "testingCancelRefreshTests": "Значок на кнопке для отмены тестов обновления.", "testingDebugAllIcon": "Значок действия «отладить все тесты».", "testingDebugIcon": "Значок действия \"Отладить тест\".", "testingErrorIcon": "Значок, отображаемый для тестов с ошибками.", "testingFailedIcon": "Значок, отображаемый для тестов, завершившихся сбоем.", "testingPassedIcon": "Значок, отображаемый для пройденных тестов.", "testingQueuedIcon": "Значок, отображаемый для тестов, добавленных в очередь.", + "testingRefreshTests": "Значок на кнопке для обновления тестов.", "testingRunAllIcon": "Значок действия \"Запуск всех тестов\".", "testingRunIcon": "Значок действия \"Запустить тест\".", "testingShowAsList": "Значок, отображаемый, когда обозреватель тестов отключен в виде дерева.", @@ -8318,6 +8946,7 @@ "runAllTests": "Запуск всех тестов", "runSelectedTests": "Запуск тестов", "testing.cancelRun": "Отменить тестовый запуск", + "testing.cancelTestRefresh": "Отменить тестовое обновление", "testing.clearResults": "Очистить все результаты", "testing.collapseAll": "Свернуть все тесты", "testing.configureProfile": "Настройка тестовых профилей", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "Обзор выходных данных", "testing.reRunFailTests": "Повторить запуск неудачных тестов", "testing.reRunLastRun": "Повторить последний запуск", + "testing.refreshTests": "Обновить тесты", "testing.runAtCursor": "Выполнить тест в позиции курсора", "testing.runCurrentFile": "Выполнить тесты в текущем файле", "testing.runUsing": "Выполнить с помощью профиля...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "Сортировать по расположению", "testing.sortByStatus": "Сортировать по состоянию", "testing.toggleInlineTestOutput": "Переключить встроенные выходные данные теста", - "testing.turnOffAutoRun": "Отключить автозапуск", - "testing.turnOnAutoRun": "Включить автозапуск", "testing.viewAsList": "Просмотреть в виде списка", "testing.viewAsTree": "Просмотреть в виде дерева", + "unhideAllTests": "Показать все тесты", "unhideTest": "Показать тест" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "Т&&естирование", "noTestProvidersRegistered": "Тесты в этой рабочей области еще не найдены.", - "searchMarketplaceForTestExtensions": "[Найти тестовые расширения](команда:{0})", + "searchForAdditionalTestExtensions": "Установить дополнительные тестовые расширения...", "test": "Тестирование", "testExplorer": "Обозреватель тестов" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "Фильтр (например: text, !exclude, @tag)", "testExplorerFilterLabel": "Фильтрация текста для тестов в обозревателе", "testing.filters.currentFile": "Показать только в активном файле", + "testing.filters.fuzzyMatch": "Нечеткое совпадение", "testing.filters.menu": "Дополнительные фильтры…", "testing.filters.removeTestExclusions": "Показать все тесты", "testing.filters.showExcludedTests": "Показать скрытые тесты", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "Выберите профиль по умолчанию", "testExplorer": "Обозреватель тестов", "testing.treeElementLabelDuration": "{0} в {1}", - "testing.treeElementLabelOutdated": "{0}, устаревший результат", "testingFindExtension": "Показать тесты рабочей области", "testingNoTest": "В этом файле не найдены тесты." }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "Закрыть", "debug test": "Отладить тест", + "messageMoreLines1": "+ еще 1 строка", + "messageMoreLinesN": "+ еще несколько строк ({0})", "run test": "Запустить тест", "testUnnamedTask": "Задача без имени", "testing.debugLastRun": "Отладка тестового запуска", @@ -8457,7 +9088,12 @@ "testing.defaultGutterClickAction.debug": "Отладить тест.", "testing.defaultGutterClickAction.run": "Запустить тест.", "testing.followRunningTest": "Определяет, следует ли следовать тестовой проверке в представлении тестового проводника", - "testing.gutterEnabled": "Определяет, отображаются ли тестовые украшения во внутренней области редактора." + "testing.gutterEnabled": "Определяет, отображаются ли тестовые украшения во внутренней области редактора.", + "testing.openTesting": "Определяет, когда нужно открыть представление тестирования.", + "testing.openTesting.neverOpen": "Никогда не открывать представление тестирования автоматически", + "testing.openTesting.openOnTestFailure": "Открыть представление тестирования при любом сбое теста", + "testing.openTesting.openOnTestStart": "Открыть представление тестирования при запуске тестов", + "testing.saveBeforeTest": "Определяет, следует ли сохранять \"грязные\" редакторы перед проведением тестов." }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "Охват", @@ -8480,47 +9116,58 @@ "testTrust": "Выполнение тестов может привести к выполнению кода в рабочей области." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "Указывает, есть ли у какого-либо контроллера тестирования подключенный обработчик обновления.", "testing.controllerId": "ИД контроллера текущего тестового элемента", "testing.hasConfigurableConfig": "Указывает, можно ли настроить какую-либо конфигурацию теста", "testing.hasCoverableTests": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию охвата", "testing.hasDebuggableTests": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию отладки", "testing.hasNonDefaultConfig": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию запуска", "testing.hasRunnableTests": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию запуска", + "testing.isRefreshing": "Указывает, выполняет ли сейчас какой-либо контроллер тестирование обновления.", "testing.peekItemType": "Тип элемента в представлении просмотра вывода. Либо \"тест\", \"сообщение\", \"задача\" или \"результат\".", "testing.testId": "Идентификатор текущего элемента теста, заданный при создании или открытии меню в элементах теста", "testing.testItemHasUri": "Логическое значение, указывающее, определен ли URI для тестового элемента", "testing.testItemIsHidden": "Логическое значение, указывающее, скрыт ли тестовый элемент" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "Обзор дополнительных цветовых тем...", + "browseProductIconThemes": "Обзор дополнительных тем значка продукта…", "defaultProductIconThemeLabel": "По умолчанию", + "fileIconThemeCategory": "темы значка файла", "generateColorTheme.label": "Создать цветовую тему на основе текущих параметров", "installColorThemes": "Установить дополнительные цветовые темы...", "installIconThemes": "Установить дополнительные темы значков файлов...", "installProductIconThemes": "Установить дополнительные темы значков продукта…", + "installing extensions": "Установка расширения {0}...", + "manage extension": "Управление расширением", + "manageExtensionIcon": "Значок для действия \"Управление\" в элементе быстрого выбора темы.", "miSelectColorTheme": "&&Цветовая тема", "miSelectIconTheme": "Тема &&значков файлов", "miSelectProductIconTheme": "&&Тема значков продукта", "noIconThemeDesc": "Отключить значки файлов", "noIconThemeLabel": "NONE", - "preferences": "Параметры", + "productIconThemeCategory": "темы значка продукта", "selectIconTheme.label": "Тема значков файлов", "selectProductIconTheme.label": "Тема значков продукта", "selectTheme.label": "Цветовая тема", "themes.category.dark": "темные темы", "themes.category.hc": "темы с высоким контрастом", "themes.category.light": "светлые темы", - "themes.selectIconTheme": "Выбрать тему значка файла", + "themes.selectIconTheme": "Выберите тему значка файла (клавиши ВВЕРХ/ВНИЗ для предварительного просмотра)", "themes.selectIconTheme.label": "Тема значков файлов", - "themes.selectProductIconTheme": "Выбор темы значков продукта", + "themes.selectMarketplaceTheme": "Введите текст для дополнительного поиска. Выберите для установки. Клавиши вверх и вниз для предварительного просмотра", + "themes.selectProductIconTheme": "Выберите тему значка продукта (клавиши ВВЕРХ/ВНИЗ для предварительного просмотра)", "themes.selectProductIconTheme.label": "Тема значков продукта", "themes.selectTheme": "Выберите цветовую тему (используйте клавиши стрелок вверх и вниз для предварительного просмотра)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "Открыть временную шкалу", + "filterTimeline": "Фильтровать временную шкалу", "timeline.excludeSources": "Массив источников временной шкалы, которые должны быть исключены из представления временной шкалы.", "timeline.pageOnScroll": "Экспериментальная функция. Определяет, будет ли представление временной шкалы загружать следующую страницу элементов при прокрутке до конца списка.", "timeline.pageSize": "Число элементов, отображаемых в представлении временной шкалы по умолчанию и при загрузке дополнительных элементов. Если задано значение null (по умолчанию), размер страницы выбирается автоматически на основе видимой области представления временной шкалы.", "timelineConfigurationTitle": "Временная шкала", + "timelineFilter": "Значок для действия фильтрации временной шкалы.", "timelineOpenIcon": "Значок для действия открытия временной шкалы.", "timelineViewIcon": "Значок представления временной шкалы." }, @@ -8529,7 +9176,6 @@ "timeline": "Временная шкала", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "Активный редактор не может предоставить информацию о временной шкале.", - "timeline.filterSource": "Включить: {0}", "timeline.loadMore": "Загрузить еще", "timeline.loading": "Идет загрузка временной шкалы для {0}...", "timeline.loadingMore": "Идет загрузка...", @@ -8605,7 +9251,10 @@ "use stable": "Стабильная версия (текущая)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "&&Заметки о выпуске" + "downloadUpdate": "Скачать обновление", + "installUpdate": "Установить обновление", + "miReleaseNotes": "&&Заметки о выпуске", + "restartToUpdate": "Перезапустить, чтобы обновить" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "Управление доверенными доменами", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: показать конфликты параметров (1)", "resolveKeybindingsConflicts_global": "{0}: показать конфликты настраиваемых сочетаний клавиш (1)", "resolveSnippetsConflicts_global": "{0}: показать конфликты пользовательских фрагментов ({1})", + "resolveTasksConflicts_global": "{0}: показать конфликты задач пользователя (1)", "service changed and turned off": "Синхронизация параметров отключена, так как {0} теперь использует отдельную службу. Включите синхронизацию повторно.", "service switched to insiders": "Синхронизация параметров переключена на службу для программы предварительной оценки", "service switched to stable": "Синхронизация параметров была переключена на службу для стабильной версии", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: показать конфликты параметров", "showKeybindingsConflicts": "{0}: показать конфликты настраиваемых сочетаний клавиш", "showSnippetsConflicts": "{0}: показать конфликты пользовательских фрагментов", + "showTasksConflicts": "{0}: показать конфликты задач пользователя", "sideBySideDescription": "Синхронизация параметров", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "Войдите для синхронизации параметров (1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "Очистка данных в облаке..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "Синхронизация параметров временно приостановлена, так как текущее устройство отправляет слишком много запросов. Чтобы продолжить, перезагрузите {0}.", + "local too many requests - restart": "Синхронизация параметров временно приостановлена, так как текущее устройство отправляет слишком много запросов. Чтобы возобновить, перезагрузите {0}.", "operationId": "Идентификатор операции: {0}", - "too many requests": "Синхронизация параметров на этом устройстве отключена, так как оно отправляет слишком много запросов." + "reload": "Перезагрузить", + "restart": "Перезапустить", + "server too many requests": "Синхронизация параметров отключена, так как текущее устройство выполняет слишком много запросов. Подождите 10 минут и включите синхронизацию.", + "settings sync": "Синхронизация параметров. ИД операции: {0}", + "show sync logs": "Открыть журнал" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "Принять локальный", @@ -8766,6 +9423,7 @@ "troubleshoot": "Устранение неполадок", "turn off": "&&Отключить", "turn off sync on machine": "Вы действительно хотите отключить синхронизацию для {0}?", + "turn off sync on multiple machines": "Вы действительно хотите отключить синхронизацию на выбранных компьютерах?", "valid message": "Имя компьютера должно быть уникальным и непустым.", "workbench.actions.sync.compareWithLocal": "Сравнить с локальными", "workbench.actions.sync.editMachineName": "Изменить имя", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "Открыть папку локальных резервных копий", - "no backups": "Папка локальных резервных копий не существует.", - "operationId": "Идентификатор операции: {0}", - "report issue": "Сообщить о проблеме", - "settings sync": "Синхронизация параметров. ИД операции: {0}", - "show sync logs": "Открыть журнал", - "too many requests": "Синхронизация параметров отключена, так как текущее устройство отправляет слишком много запросов. Сообщите о проблеме, предоставив журналы синхронизации." + "no backups": "Папка локальных резервных копий не существует." }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "Отсутствует зарегистрированный поставщик данных, который может предоставить сведения о просмотрах.", @@ -8836,14 +9489,14 @@ "welcome.newFile": "Создать файл…" }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "Для вклада viewsWelcome в \"{0}\" требуется включить \"enableProposedApi\"." + "ViewsWelcomeExtensionPoint.proposedAPI": "Для вкладка viewsWelcome в \"{0}\" требуется \"enabledApiProposals: [\"contribViewsWelcome\"]\", чтобы использовать предложенное свойство \"group\"." }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "Добавлено приветственное содержимое для представлений. Оно будет показано в представлениях на основе дерева, в которых отсутствует осмысленное содержимое для отображения, например в проводнике, когда не открыто ни одной папки. Такое содержимое удобно использовать для отображения документации в составе продукта, чтобы стимулировать пользователей задействовать определенные функции еще до их выхода. Хорошим примером является кнопка \"Клонировать репозиторий\" в приветственном представлении проводника.", "contributes.viewsWelcome.view": "Добавлено приветственное содержимое для конкретного представления.", "contributes.viewsWelcome.view.contents": "Приветственное содержимое, которое нужно отобразить. Формат содержимого представляет подмножество Markdown с поддержкой одних ссылок.", "contributes.viewsWelcome.view.enablement": "Условие, при соблюдении которого необходимо включить кнопки для приветственного содержимого и ссылки на команды.", - "contributes.viewsWelcome.view.group": "Группа, которой принадлежит это приветственное содержимое.", + "contributes.viewsWelcome.view.group": "Группа, к которой принадлежит это приветственное содержимое. Предложенный API.", "contributes.viewsWelcome.view.view": "Идентификатор целевого представления для этого приветственного содержимого. Поддерживаются только представления на основе дерева.", "contributes.viewsWelcome.view.when": "Условие, по которому нужно отобразить приветственное содержимое." }, @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "Клонирование репозитория Git…", "gettingStarted.topLevelGitOpen.description": "Подключение к удаленному репозиторию или запросу на вытягивание для просмотра, поиска, изменения и фиксации", "gettingStarted.topLevelGitOpen.title": "Открытие репозитория...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "Просмотреть пошаговое руководство для редакторе или расширения", "gettingStarted.topLevelShowWalkthroughs.title": "Открыть пошаговое руководство…", "gettingStarted.videoTutorial.description.interpolated": "Посмотрите первое из серии кратких практических видеоруководств по основным функциям VS Code.\r\n{0}", "gettingStarted.videoTutorial.title": "Откиньтесь на спинку кресла и узнавайте новое", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "Похоже, Git не установлен в вашей системе.", "walkThrough.unboundCommand": "свободный" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "Пометить как выполненное", + "checkboxTitle": "Если флажок установлен, эта страница будет отображаться при запуске.", + "close": "Скрыть", + "footer": "{0} собирает данные об использовании. Прочтите {1} и узнайте, как {2}.", + "getStarted": "Начало работы", + "gettingStarted.allStepsComplete": "Все {0} шаги завершены!", + "gettingStarted.editingEvolved": "Улучшенное редактирование", + "gettingStarted.someStepsComplete": "{0} из {1} шагов завершено", + "imageShowing": "Изображение с {0}", + "new": "Создать", + "newItems": "Обновлен", + "nextOne": "Следующий раздел", + "noRecents": "Последние папки отсутствуют.", + "openFolder": "открыть папку", + "optOut": "отказ", + "pickWalkthroughs": "Открыть пошаговое руководство…", + "privacy statement": "заявление о конфиденциальности", + "recent": "Последние", + "show more recents": "Показать все последние папки {0}", + "showAll": "Подробнее...", + "start": "Запуск", + "toStart": "чтобы начать.", + "walkthroughs": "Пошаговые руководства", + "welcomeAriaLabel": "Общие сведения для знакомства с редактором.", + "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", + "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "Не рекомендуется, используйте глобальный параметр \\\"workbench.reduceMotion\\\".", + "getStarted": "Начало работы", + "help": "Справка", + "miGetStarted": "Начало работы", + "pickWalkthroughs": "Открыть пошаговое руководство…", + "welcome.goBack": "Назад", + "welcome.markStepComplete": "Пометить шаг как завершенный", + "welcome.markStepInomplete": "Пометить шаг как незавершенный", + "welcome.showAllWalkthroughs": "Открыть пошаговое руководство…", + "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", + "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", + "workbench.startupEditor.none": "Запустить без редактора.", + "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к “welcomePage”. Примечание. Этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в конфигурации рабочей области или папки.", + "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с VS Code и расширениями.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.", + "workbench.welcomePage.preferReducedMotion": "Если параметр включен, уменьшить движение на странице приветствия.", + "workbench.welcomePage.videoTutorials": "Если этот параметр включен, на странице \"Начало работы\" будут отображаться дополнительные ссылки на видеоруководства.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Если этот параметр включен, пошаговое руководство по расширению откроется после его установки.", + "workspacePlatform": "Платформа текущей рабочей области, которая в контексте удаленных и бессерверных систем может отличаться от платформы пользовательского интерфейса" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Цвет фона страницы приветствия.", + "welcomePage.progress.background": "Цвет переднего плана для индикаторов хода выполнения на странице приветствия.", + "welcomePage.progress.foreground": "Цвет фона для индикаторов хода выполнения на странице приветствия.", + "welcomePage.tileBackground": "Цвет фона для плиток на странице \"Приступая к работе\".", + "welcomePage.tileHoverBackground": "Цвет фона при наведении курсора для плиток на странице \"Приступая к работе\".", + "welcomePage.tileShadow": "Цвет тени для кнопок категорий пошаговых руководств на странице приветствия." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "Не рекомендуется. Вместо этого используйте \"image\" или \"Markdown\".", + "title": "Название", + "walkthroughs": "Поделитесь пошаговыми руководствами, которые помогут пользователям начать работу с расширением.", + "walkthroughs.description": "Описание пошагового руководства.", + "walkthroughs.featuredFor": "Пошаговые руководства, соответствующие одному из этих шаблонов стандартной маски, отображаются как \"основные\" в рабочих областях с указанными файлами. Например, в пошаговом руководстве для проектов TypeScript может быть указано \"tsconfig.jsв\".", + "walkthroughs.id": "Уникальный идентификатор этого пошагового руководства.", + "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.onSettingChanged": "Выполнять шаг при изменении данного параметра", + "walkthroughs.steps.completionEvents.onView": "Выполнять шаг, когда открывается заданное представление", + "walkthroughs.steps.completionEvents.stepSelected": "Выполнять шаг, как только он будет выбран.", + "walkthroughs.steps.description.interpolated": "Описание шага. Поддерживает \"предварительное форматирование\", __курсив__ и **полужирный** текст. Используйте ссылки в стиле Markdown для команд или внешних ссылок: {0}, {1} или {2}. Ссылки в собственной строке будут отображаться как кнопки.", + "walkthroughs.steps.doneOn": "Сигнал, помечающий шаг как завершенный.", + "walkthroughs.steps.doneOn.deprecation": "doneOn является устаревшим. По умолчанию действия будут выполнены при нажатии кнопок, чтобы настроить дальнейшее использование completionEvents", + "walkthroughs.steps.id": "Уникальный идентификатор этого шага. Используется для отслеживания завершенных шагов.", + "walkthroughs.steps.media": "Носители, которые будут отображаться вместе с этим шагом — изображением или содержимым Markdown.", + "walkthroughs.steps.media.altText": "Альтернативный текст, отображаемый, когда изображение не может быть загружено, или в средствах чтения с экрана.", + "walkthroughs.steps.media.image.path.dark.string": "Путь к изображению для темных тем относительно каталога расширений.", + "walkthroughs.steps.media.image.path.hc.string": "Путь к изображению для тем hc относительно каталога расширений.", + "walkthroughs.steps.media.image.path.hcLight.string": "Путь к изображению для светлых высококонтрастных тем относительно каталога расширений.", + "walkthroughs.steps.media.image.path.light.string": "Путь к изображению для светлых тем относительно каталога расширений.", + "walkthroughs.steps.media.image.path.string": "Путь к изображению или объекту, состоящий из путей к светлым, темным и высококачественным изображениям, относительно каталога расширения. В зависимости от контекста изображение будет отображаться с разрешением от 400 до 800 пикселей в ширину с аналогичными границами по высоте. Для поддержки дисплеев HIDPI изображение будет отображаться с 1,5-кратным масштабированием, например, изображение шириной 900 физических пикселей будет отображаться как ширина 600 логических пикселей.", + "walkthroughs.steps.media.image.path.svg": "Путь к svg, маркеры цвета поддерживаются в переменных, чтобы обеспечить соответствие рабочему месту.", + "walkthroughs.steps.media.markdown.path": "Путь к документу Markdown относительно каталога расширений.", + "walkthroughs.steps.oneOn.command": "Пометить шаг как завершенный при выполнении указанной команды.", + "walkthroughs.steps.title": "Название шага.", + "walkthroughs.steps.when": "Ключевое выражение контекста, определяющее видимость этого шага.", + "walkthroughs.title": "Название пошагового руководства.", + "walkthroughs.when": "Ключевое выражение контекста, определяющее видимость этого пошагового руководства." + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "Используется для представления пошаговых действий, которые были выполнены", + "gettingStartedUnchecked": "Используется для представления пошаговых действий, которые не были выполнены" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "Начало работы" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "Встроенный" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "Обзор языковых расширений", + "browsePopular": "Обзор популярных веб-расширений", + "browseRecommended": "Обзор рекомендуемых расширений", + "cloneRepo": "Клонировать репозиторий", + "commandPalette": "Открыть палитру команд", + "enableSync": "Включить синхронизацию параметров", + "enableTrust": "включить доверие", + "getting-started-beginner-icon": "Значок, используемый для категории \"Начальный уровень\" на домашней странице", + "getting-started-intermediate-icon": "Значок, используемый для категории \"Средний уровень\" на домашней странице", + "getting-started-setup-icon": "Значок, используемый для категории \"Настройка\" на домашней странице", + "gettingStarted.beginner.description": "Перейдите непосредственно в VS Code и ознакомьтесь с обязательными функциями и компонентами.", + "gettingStarted.beginner.title": "Изучение основ", + "gettingStarted.commandPalette.description.interpolated": "Команды - это клавиатурный способ решения любой задачи в VS Code. **Практикуйтесь**, просматривая часто используемые, чтобы сэкономить время.\r\n{0}\r\n __Попробуйте выполнить поиск по запросу \"'переключатель представления\".__", + "gettingStarted.commandPalette.title": "Один ярлык для доступа ко всем данным", + "gettingStarted.debug.description.interpolated": "Ускоряйте редактирование, сборку, тестирование и цикл отладки, настроив конфигурацию запуска.\r\n{0}", + "gettingStarted.debug.title": "Просмотр кода в действии", + "gettingStarted.extensions.description.interpolated": "Расширения представляют собой дополнительные возможности для VS Code. Это могут быть небольшие подспорья, дополнения встроенного функционала или абсолютно новые функции.\r\n{0}", + "gettingStarted.extensions.title": "Неограниченная расширяемость", + "gettingStarted.extensionsWeb.description.interpolated": "Расширения - это подача питания для VS Code. В Интернете увеличивается число доступных расширений.\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "Интеллектуальный код с выделением синтаксиса, завершением кода, анализом кода и отладкой. Хотя многие языки являются встроенными, многие другие можно добавить в качестве расширений.\r\n{0}", + "gettingStarted.findLanguageExts.title": "Поддержка всех языков", + "gettingStarted.installGit.description.interpolated": "Установите Git для отслеживания изменений в проектах.\r\n{0}", + "gettingStarted.installGit.title": "Установка Git", + "gettingStarted.intermediate.description": "Оптимизируйте рабочий процесс разработки с помощью этих советов и приемов.", + "gettingStarted.intermediate.title": "Повышение производительности", + "gettingStarted.menuBar.description.interpolated": "Полная строка меню доступна в виде раскрывающегося меню в целях экономии места для вашего кода. Переключите ее внешний вид для ускорения доступа. \r\n{0}", + "gettingStarted.menuBar.title": "Только нужный пользовательский интерфейс", + "gettingStarted.newFile.description": "Открытие нового файла без названия, записной книжки или пользовательского редактора.", + "gettingStarted.newFile.title": "Создать файл…", + "gettingStarted.notebook.title": "Настройка записных книг", + "gettingStarted.notebookProfile.description": "Вы можете получить доступ к записным книжкам, как вы предпочитаете", + "gettingStarted.notebookProfile.title": "Выбор макета для записных книжек", + "gettingStarted.openFile.description": "Открыть файл, чтобы начать работу", + "gettingStarted.openFile.title": "Открыть файл…", + "gettingStarted.openFolder.description": "Открыть папку, чтобы начать работу", + "gettingStarted.openFolder.title": "Открыть папку…", + "gettingStarted.openMac.description": "Открыть файл или папку, чтобы начать работу", + "gettingStarted.openMac.title": "Открыть…", + "gettingStarted.pickColor.description.interpolated": "Правильная цветовая палитра помогает сосредоточиться на коде, приятна для глаз и просто более интересна в использовании.\r\n{0}", + "gettingStarted.pickColor.title": "Выберите нужный вид", + "gettingStarted.playground.description.interpolated": "Хотите создавать код быстрее и легче? Попробуйте использовать мощные функции редактирования кода в интерактивной тестовой площадке.\r\n{0}", + "gettingStarted.playground.title": "Переопределение навыков редактирования", + "gettingStarted.quickOpen.description.interpolated": "Мгновенно переходите между файлами с помощью нажатия всего одной клавиши. Совет: чтобы открыть несколько файлов, нажмите клавишу СТРЕЛКА ВПРАВО.\r\n{0}", + "gettingStarted.quickOpen.title": "Быстрая навигация между файлами", + "gettingStarted.scm.description.interpolated": "Команды Git больше не нужно искать! Рабочие процессы Git и GitHub полностью интегрированы.\r\n{0}", + "gettingStarted.scm.title": "Отслеживание кода с помощью Git", + "gettingStarted.scmClone.description.interpolated": "Настройте встроенное управление версиями для проекта, чтобы отслеживать изменения и совместно работать с другими людьми.\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "Настройте встроенное управление версиями для проекта, чтобы отслеживать изменения и совместно работать с другими людьми.\r\n{0}", + "gettingStarted.settings.description.interpolated": "Изменяйте каждый аспект VS Code и расширений в соответствии со своими предпочтениями. Сначала указаны распространенные параметры, что позволит быстро начать работу.\r\n{0}", + "gettingStarted.settings.title": "Настройка параметров", + "gettingStarted.settingsSync.description.interpolated": "Архивация и обновление основных настроек VS Code на всех ваших устройствах.\r\n{0}", + "gettingStarted.settingsSync.title": "Синхронизация с другими устройствами и с них", + "gettingStarted.setup.OpenFolder.description.interpolated": "Все готово для написания кода. Откройте папку проекта, чтобы добавить файлы в VS Code.\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "Открыть код", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Все готово к написанию кода. Вы можете открыть локальный проект или удаленный репозиторий, чтобы получить файлы в VS Code.\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "Узнайте о лучших настройках, чтобы настроить VS Code для вас.", + "gettingStarted.setup.title": "Начало работы с VS Code", + "gettingStarted.setupWeb.description": "Узнайте о лучших настройках для персонализации вашего VS Code в Интернете.", + "gettingStarted.setupWeb.title": "Начало работы с VS Code в Интернете", + "gettingStarted.shortcuts.description.interpolated": "Обнаружив свои любимые команды, создайте настраиваемые сочетания клавиш для быстрого доступа.\r\n{0}", + "gettingStarted.shortcuts.title": "Настройка сочетания клавиш", + "gettingStarted.splitview.description.interpolated": "Максимально используйте пространство на экране, открывая файлы рядом, вертикально и горизонтально.\r\n{0}", + "gettingStarted.splitview.title": "Редактирование параллельно", + "gettingStarted.tasks.description.interpolated": "Создавайте задачи для общих рабочих процессов и пользуйтесь интегрированными возможностями запуска сценариев и автоматической проверкой результатов.\r\n{0}", + "gettingStarted.tasks.title": "Автоматизация задач проекта", + "gettingStarted.terminal.description.interpolated": "Запускайте команды оболочки в мгновение ока и просматривайте выходные данные сборки одновременно с кодом.\r\n{0}", + "gettingStarted.terminal.title": "Удобный встроенный терминал", + "gettingStarted.topLevelGitClone.description": "Клонировать удаленный репозиторий в локальную папку", + "gettingStarted.topLevelGitClone.title": "Клонирование репозитория Git…", + "gettingStarted.topLevelGitOpen.description": "Подключение к удаленному репозиторию или запросу на вытягивание для просмотра, поиска, изменения и фиксации", + "gettingStarted.topLevelGitOpen.title": "Открытие репозитория...", + "gettingStarted.topLevelShowWalkthroughs.description": "Просмотреть пошаговое руководство для редакторе или расширения", + "gettingStarted.topLevelShowWalkthroughs.title": "Открыть пошаговое руководство…", + "gettingStarted.topLevelVideoTutorials.description": "Посмотрите наши короткие практические видеоруководства по основным функциям VS Code.", + "gettingStarted.topLevelVideoTutorials.title": "Видеоруководства", + "gettingStarted.videoTutorial.description.interpolated": "Посмотрите первое из серии кратких практических видеоруководств по основным функциям VS Code.\r\n{0}", + "gettingStarted.videoTutorial.title": "Откиньтесь на спинку кресла и узнавайте новое", + "gettingStarted.workspaceTrust.description.interpolated": "{0} позволяет решить, должны ли папки проекта **разрешить или ограничить** автоматическое выполнение кода __(требуется для расширений, отладки и т. д.)__.\r\nПри открытии файла или папки будет предложено предоставить доверие. Вы всегда можете {1} позже.", + "gettingStarted.workspaceTrust.title": "Безопасный просмотр и редактирование кода", + "initRepo": "Инициализировать репозиторий Git", + "installGit": "Установка Git", + "keyboardShortcuts": "Сочетания клавиш", + "openEditorPlayground": "Открытие интерактивной площадки редактора", + "openFolder": "Открыть папку", + "openRepository": "Открыть репозиторий", + "openSCM": "Открыть систему управления версиями", + "pickFolder": "Выберите папку", + "quickOpen": "Быстро открыть файл", + "runProject": "Запустить проект", + "runTasks": "Запустить автоматически определенные задачи", + "showTerminal": "Показать панель терминала", + "splitEditor": "Разделить редактор", + "titleID": "Обзор цветовых тем", + "toggleMenuBar": "Переключить строку меню", + "tweakSettings": "Оптимизировать параметры", + "watch": "Просмотреть руководство", + "workspaceTrust": "Доверие для рабочей области" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Совместная работа", + "default": "По умолчанию", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "Темная высококонтрастная", + "HighContrastLight": "Светлая высококонтрастная", + "dark": "Темная", + "light": "Светлая", + "seeMore": "Просмотреть другие темы…" + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "Скрыть обзор интерфейса", + "welcomeOverlay": "Обзор пользовательского интерфейса", + "welcomeOverlay.commandPalette": "Найти и выполнить все команды", + "welcomeOverlay.debug": "Запуск и отладка", + "welcomeOverlay.explorer": "Проводник", + "welcomeOverlay.extensions": "Управление расширениями", + "welcomeOverlay.git": "Управление исходным кодом", + "welcomeOverlay.notifications": "Показать уведомления", + "welcomeOverlay.problems": "Просмотр ошибок и предупреждений", + "welcomeOverlay.search": "Поиск по файлам", + "welcomeOverlay.terminal": "Переключить встроенный терминал" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", + "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", + "workbench.startupEditor.none": "Запустить без редактора.", + "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к \"welcomePage\". Примечание: этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в рабочей области или конфигурации папки.", + "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с VS Code и расширениями.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области." + }, + "vs/workbench/contrib/welcomeViews/common/newFile.contribution": { + "Built-In": "Встроенный", + "Create": "Создать", + "change keybinding": "Настройка сочетания клавиш", + "createNew": "Создание…", + "file": "Файл", + "miNewFile2": "Текстовый файл", + "notebook": "Блокнот", + "welcome.newFile": "Создать файл…" + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "Для вкладка viewsWelcome в \"{0}\" требуется \"enabledApiProposals: [\"contribViewsWelcome\"]\", чтобы использовать предложенное свойство \"group\"." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "Добавлено приветственное содержимое для представлений. Оно будет показано в представлениях на основе дерева, в которых отсутствует осмысленное содержимое для отображения, например в проводнике, когда не открыто ни одной папки. Такое содержимое удобно использовать для отображения документации в составе продукта, чтобы стимулировать пользователей задействовать определенные функции еще до их выхода. Хорошим примером является кнопка \"Клонировать репозиторий\" в приветственном представлении проводника.", + "contributes.viewsWelcome.view": "Добавлено приветственное содержимое для конкретного представления.", + "contributes.viewsWelcome.view.contents": "Приветственное содержимое, которое нужно отобразить. Формат содержимого представляет подмножество Markdown с поддержкой одних ссылок.", + "contributes.viewsWelcome.view.enablement": "Условие, при соблюдении которого необходимо включить кнопки для приветственного содержимого и ссылки на команды.", + "contributes.viewsWelcome.view.group": "Группа, к которой принадлежит это приветственное содержимое. Предложенный API.", + "contributes.viewsWelcome.view.view": "Идентификатор целевого представления для этого приветственного содержимого. Поддерживаются только представления на основе дерева.", + "contributes.viewsWelcome.view.when": "Условие, по которому нужно отобразить приветственное содержимое." + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "Интерактивная тестовая площадка редактора", + "editorWalkThrough.title": "Тестовая площадка редактора" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "Интер&&активная среда редактора", + "walkThrough.editor.label": "Тестовая площадка" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "Цвет фона встроенных редакторов для интерактивных тестовых площадок.", + "walkThrough.gitNotFound": "Похоже, Git не установлен в вашей системе.", + "walkThrough.unboundCommand": "свободный" + }, "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "Вы добавляете файлы в доверенную рабочую область, которые в настоящее время не являются доверенными. Вы доверяете авторам этих новых файлов?", "addWorkspaceFolderMessage": "Вы доверяете авторам файлов в этой папке?", @@ -9094,14 +10017,14 @@ "folderTrust": "Вы доверяете авторам файлов в этой папке?", "grantFolderTrustButton": "Доверять папке и продолжить", "grantWorkspaceTrustButton": "Доверять рабочей области и продолжить", - "immediateTrustRequestLearnMore": "Если вы не доверяете авторам этих файлов, не рекомендуется продолжать работу, так как файлы могут быть вредоносными. Дополнительные сведения см. в [наших документах] (https://aka.ms/vscode-workspace-trust).", + "immediateTrustRequestLearnMore": "If you don't trust the authors of these files, we do not recommend continuing as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "immediateTrustRequestMessage": "Функция, которую вы пытаетесь использовать, может представлять угрозу безопасности, если источник файлов или папок, открытых в данный момент, не является доверенным.", "manageWorkspaceTrust": "Управление доверием рабочей области", "manageWorkspaceTrustButton": "Управление", "newWindow": "Открыть в ограниченном режиме", "no": "Нет", "open": "Открыть", - "openLooseFileLearnMore": "Если вы не доверяете авторам этих файлов, рекомендуется открыть их в ограниченном режиме в новом окне, так как файлы могут быть вредоносными. Дополнительные сведения см. в [наших документах] (https://aka.ms/vscode-workspace-trust).", + "openLooseFileLearnMore": "If you don't trust the authors of these files, we recommend to open them in Restricted Mode in a new window as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "openLooseFileMesssage": "Вы доверяете авторам этих файлов?", "openLooseFileWindowDetails": "Вы пытаетесь открыть ненадежные файлы в окне, которое является доверенным.", "openLooseFileWorkspaceCheckbox": "Запомнить мое решение для всех рабочих областей", @@ -9115,7 +10038,7 @@ "restrictedModeBannerMessageWindow": "Ограниченный режим предназначен для просмотра безопасного кода. Доверять этому окну, чтобы включить все функции.", "restrictedModeBannerMessageWorkspace": "Ограниченный режим предназначен для просмотра безопасного кода. Доверять этой рабочей области, чтобы включить все функции.", "securityConfigurationTitle": "Безопасность", - "startupTrustRequestLearnMore": "Если вы не доверяете авторам этих файлов, рекомендуется продолжать работу в ограниченном режиме, так как файлы могут быть вредоносными. Дополнительные сведения см. в [наших документах] (https://aka.ms/vscode-workspace-trust).", + "startupTrustRequestLearnMore": "If you don't trust the authors of these files, we recommend to continue in restricted mode as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.", "status.WorkspaceTrust": "Доверие для рабочей области", "status.ariaTrustedFolder": "Эта папка является доверяемой.", "status.ariaTrustedWindow": "Это окно является доверенным.", @@ -9146,16 +10069,17 @@ "workspaceStartupTrustDetails": "{0} предоставляет функции, которые могут автоматически выполнять файлы в этой рабочей области.", "workspaceTrust": "Вы доверяете авторам файлов в этой рабочей области?", "workspaceTrustEditor": "Редактор доверия для рабочей области", - "workspaceTrustEnabledCtx": "Включена ли функция доверия рабочей области.", - "workspaceTrustedCtx": "Является ли текущая рабочая область доверенной для пользователя.", "workspacesCategory": "Рабочие области", "yes": "Да" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "Добавить папку", + "checkListIcon": "Значок для флажка в редакторе доверия для рабочей области.", "deleteTrustedUri": "Удалить путь", "dontTrustButton": "Не доверять", + "editIcon": "Значок для значка изменения папки в редакторе доверия рабочей области.", "editTrustedUri": "Изменить путь", + "folderPickerIcon": "Значок для значка выбора папки в редакторе доверия для рабочей области.", "hostColumnLabel": "Узел", "invalidTrust": "Доверие для отдельных папок репозитория недопустимо.", "localAuthority": "Локальный", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "Вы пока не доверяете ни одной папке или файлам рабочей области.", "pathColumnLabel": "Путь", "pickerTrustedUri": "Открыть средство выбора файлов", + "removeIcon": "Значок для значка удаления папки в редакторе доверия для рабочей области.", "root element label": "Управление доверием рабочей области", "selectTrustedUri": "Выберите папку для доверия", + "shieldIcon": "Значок для доверия рабочей области на баннере.", "trustAll": "Доверяйте всем репозиториям на {0}.", "trustButton": "Доверять", "trustMessage": "Доверять авторам всех файлов в текущей папке родительского элемента \"{0}\".", @@ -9203,7 +10129,12 @@ "untrustedWorkspace": "В ограниченном режиме", "untrustedWorkspaceReason": "Эта рабочая область является доверенной в выделенных полужирным записях в доверенных папках ниже.", "untrustedWorkspaceSubtitle": "Вы не доверяете авторам файлов в текущей рабочей области. Отключены следующие функции:", - "workspaceTrustEditorHeaderActions": "[Настройте параметры]({0}) или [узнайте больше](https://aka.ms/vscode-workspace-trust)." + "workspaceTrustEditorHeaderActions": "[Настройте параметры]({0}) или [узнайте больше](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "Значок для крестика в редакторе доверия для рабочей области." + }, + "vs/workbench/contrib/workspace/common/workspace": { + "workspaceTrustEnabledCtx": "Включена ли функция доверия рабочей области.", + "workspaceTrustedCtx": "Является ли текущая рабочая область доверенной для пользователя." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Открыть рабочую область", @@ -9212,9 +10143,96 @@ "workspaceFound": "Эта папка содержит файл рабочей области \"{0}\". Вы хотите открыть его? [Дополнительные сведения] ({1}) о файлах рабочей области. ", "workspacesFound": "Эта папка содержит несколько файлов рабочей области. Вы хотите открыть один из этих файлов? [Дополнительные сведения] ({0}) о файлах рабочей области." }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "Контекстное меню добавленных комментариев, отображаемое в виде кнопок под редактором комментариев", + "comment.title": "Меню заголовков добавленных комментариев", + "commentThread.actions": "Контекстное меню добавленных цепочек комментариев, отображаемое в виде кнопок под редактором комментариев", + "commentThread.title": "Меню заголовков добавленных цепочек комментариев", + "dup": "Команда \\\"{0}\\\" встречается несколько раз в разделе commands.", + "dupe.command": "Элемент меню ссылается на одну и ту же команду как команду по умолчанию и альтернативную команду", + "file.newFile": "Параметр быстрого выбора \\\"Создать файл…\\\", показанный на странице приветствия и в меню \\\"Файл\\\".", + "inlineCompletions.actions": "Действия, отображаемые при наведении указателя на встроенное завершение", + "interactive.cell.title": "Меню заголовка добавленной интерактивной ячейки", + "interactive.toolbar": "Меню добавленной интерактивной панели инструментов", + "menuId.invalid": "\\\"{0}\\\" не является допустимым идентификатором меню", + "menus.changeTitle": "Меню встроенных изменений для системы управления версиями", + "menus.commandPalette": "Палитра команд", + "menus.debugCallstackContext": "Контекстное меню для представления стека вызовов отладки", + "menus.debugToolBar": "Меню панели инструментов отладки", + "menus.debugVariablesContext": "Контекстное меню для представления переменных отладки", + "menus.editorContext": "Контекстное меню редактора", + "menus.editorContextCopyAs": "Подменю \\\"Копировать как\\\" в контекстном меню редактора", + "menus.editorTabContext": "Контекстное меню вкладок редактора", + "menus.editorTitle": "Главное меню редактора", + "menus.editorTitleRun": "Подменю \\\"Запуск\\\" в меню заголовка редактора", + "menus.explorerContext": "Контекстное меню проводника", + "menus.extensionContext": "Контекстное меню расширения", + "menus.home": "Контекстное меню индикатора главной страницы (только веб-версия)", + "menus.opy": "Подменю \\\"Копировать как\\\" в меню \\\"Правка\\\" верхнего уровня", + "menus.resourceFolderContext": "Контекстное меню папки ресурсов для системы управления версиями", + "menus.resourceGroupContext": "Контекстное меню группы ресурсов для системы управления версиями", + "menus.resourceStateContext": "Контекстное меню состояния ресурсов для системы управления версиями", + "menus.scmSourceControl": "Меню \\\"Система управления версиями\\\"", + "menus.scmTitle": "Меню заголовков для системы управления версиями", + "menus.statusBarRemoteIndicator": "Меню удаленного индикатора в строке состояния", + "menus.touchBar": "Сенсорная панель (только для macOS)", + "missing.altCommand": "Элемент меню ссылается на альтернативную команду \\\"{0}\\\", которая не определена в разделе commands.", + "missing.command": "Элемент меню ссылается на команду \\\"{0}\\\", которая не определена в разделе commands.", + "missing.submenu": "Пункт меню ссылается на подменю \\\"{0}\\\", которое не определено в разделе \\\"submenus\\\".", + "nonempty": "требуется непустое значение.", + "notebook.cell.execute": "Меню выполнения добавленной ячейки записной книжки", + "notebook.cell.executePrimary": "Кнопка выполнения добавленной основной ячейки записной книжки", + "notebook.cell.title": "Меню заголовка добавленной ячейки записной книжки", + "notebook.toolbar": "Меню панели инструментов добавленной записной книжки", + "opticon": "Свойство icon может быть пропущено или должно быть строкой или литералом, например \\\"{dark, light}\\\"", + "optstring": "свойство `{0}` может быть опущено; если оно указано, оно должно иметь тип `string`", + "proposed": "Предложенный интерфейс API, требуется \\\"enabledApiProposal: [\\\"{0}\"]\" - {1}", + "proposedAPI.invalid": "{0} — предложенный идентификатор меню. Для него требуется \\\"package.json#enabledApiProposals: [\\\"{1}\\\"]\\\", он доступен только при запуске из среды разработки или сл следующим параметром командной строки: --enable-proposed-api {2}", + "require": "пункты подменю должны быть объектом", + "requireStringOrObject": "Свойство \\\"{0}\\\" обязательно и должно иметь тип \\\"string\\\" или \\\"object\\\"", + "requirearray": "пункты подменю должны быть массивом", + "requirestring": "свойство `{0}` является обязательным и должно иметь тип `string`", + "requirestrings": "Свойства \\\"{0}\\\" и \\\"{1}\\\" обязательны и должны иметь тип \\\"string\\\"", + "submenuId.duplicate.id": "Подменю \\\"{0}\\\" уже было зарегистрировано ранее.", + "submenuId.invalid.id": "\\\"{0}\\\" не является допустимым идентификатором подменю.", + "submenuId.invalid.label": "\\\"{0}\\\" не является допустимой меткой подменю.", + "submenuItem.duplicate": "Подменю \\\"{0}\\\" уже внесло вклад в меню \\\"{1}\\\".", + "testing.item.context": "Меню элемента для добавленного теста", + "testing.item.gutter.title": "Меню для оформления переплета для тестового элемента", + "unsupported.submenureference": "Пункт меню ссылается на подменю, но в данном меню это не поддерживается.", + "view.itemContext": "Контекстное меню элемента для окна участников", + "view.timelineContext": "Контекстное меню для элемента представления временной шкалы", + "view.timelineTitle": "Меню раздела для представления временной шкалы", + "view.tunnelContext": "Контекстное меню элемента для представления \\\"Порты\\\"", + "view.tunnelOriginInline": "Внутреннее меню источника элемента для представления \\\"Порты\\\"", + "view.tunnelPortInline": "Внутреннее меню элемента представления \\\"Порты\\\"", + "view.viewTitle": "Меню заголовка для окна участников", + "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": "(Необязательно) Краткое название команд в пользовательском интерфейсе. В зависимости от контекста, в котором отображаются команды, в меню можно выбрать \\\"title\\\" или \\\"shortTitle\\\".", + "vscode.extension.contributes.commandType.title": "Название команды в пользовательском интерфейсе", + "vscode.extension.contributes.commands": "Добавляет команды в палитру команд.", + "vscode.extension.contributes.menuItem.alt": "Идентификатор альтернативной команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", + "vscode.extension.contributes.menuItem.command": "Идентификатор команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", + "vscode.extension.contributes.menuItem.group": "Группа, к которой принадлежит этот элемент", + "vscode.extension.contributes.menuItem.submenu": "Идентификатор подменю для отображения в этом элементе.", + "vscode.extension.contributes.menuItem.when": "Условие, которое должно иметь значение TRUE, чтобы отображался этот элемент", + "vscode.extension.contributes.menus": "Добавляет элементы меню в редактор", + "vscode.extension.contributes.submenu.icon": "(Необязательно.) Значок, используемый для представления подменю в пользовательском интерфейсе. Это может быть путь к файлу, объект с путями к файлам для темной и светлой тем либо ссылки на значок темы, например: \\\"\\$(zap)\\\".", + "vscode.extension.contributes.submenu.icon.dark": "Путь к значку, когда используется темная тема", + "vscode.extension.contributes.submenu.icon.light": "Путь к значку, когда используется светлая тема", + "vscode.extension.contributes.submenu.id": "Идентификатор меню для отображения в виде подменю.", + "vscode.extension.contributes.submenu.label": "Метка пункта меню, который ведет к этому подменю.", + "vscode.extension.contributes.submenus": "Добавляет пункты подменю в редактор" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "Предоставить доступ к {0} для {1}… (1)", "allow": "Разрешить", + "authentication.Placeholder": "Учетные записи еще не запрошены...", "authentication.id": "Идентификатор поставщика проверки подлинности.", "authentication.idConflict": "Идентификатор проверки подлинности \"{0}\" уже зарегистрирован.", "authentication.label": "Понятное имя поставщика проверки подлинности.", @@ -9238,6 +10256,10 @@ "workspaceEdit": "Изменение рабочей области", "nothing": "Нет изменений" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "Добавление значений по умолчанию для конфигураций", + "experimental": "Эксперименты" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "Не удалось выполнить запись в параметры пользователя, поскольку в этом файле есть несохраненные изменения. Сохраните файл параметров пользователя, затем повторите попытку.", "errorConfigurationFileDirtyFolder": "Не удалось выполнить запись в параметры папки, поскольку в этом файле есть несохраненные изменения. Сохраните файл параметров папки \"{0}\", затем повторите попытку.", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "Не удается изменить параметры папок, так как ресурс не указан.", "errorInvalidLaunchConfiguration": "Не удается записать файл конфигурации запуска. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", "errorInvalidRemoteConfiguration": "Не удалось выполнить запись в параметры удаленного пользователя. Откройте параметры удаленного пользователя для исправления ошибок или предупреждений и повторите попытку.", - "errorInvalidResourceLanguageConfiguraiton": "Не удалось выполнить запись в языковые параметры, так как {0} не является параметром языка ресурса.", + "errorInvalidResourceLanguageConfiguration": "Не удалось выполнить запись в языковые параметры, так как {0} не является параметром языка ресурса.", "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации задач. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", "errorInvalidUserTarget": "Не удается изменить параметры пользователей, так как {0} не поддерживает глобальную область.", "errorInvalidWorkspaceConfigurationApplication": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "Не удается выполнить запись в параметры удаленного пользователя, так как содержимое файла является более новым.", "errorTasksConfigurationFileDirty": "Не удалось выполнить запись в файл конфигурации задач, поскольку в этом файле есть несохраненные изменения. Сохраните этот файл, затем повторите попытку.", "errorTasksConfigurationFileModifiedSince": "Не удалось выполнить запись в файл конфигурации задач, так как содержимое файла является более новым.", + "errorUnknown": "Не удается записать в {0} из-за внутренней ошибки.", "errorUnknownKey": "Не удалось записать в {0}, так как {1} не является зарегистрированной конфигурацией.", "folderTarget": "Параметры папок", "open": "Открыть параметры", @@ -9279,14 +10302,14 @@ "errorFileDirty": "Не удалось выполнить запись в файл, поскольку в этом файле есть несохраненные изменения. Сохраните этот файл, затем повторите попытку.", "errorInvalidFile": "Не удается выполнить запись в файл. Откройте файл, исправьте ошибки и предупреждения в файле и повторите попытку." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { - "commandVariable.noStringType": "Не удается заменить переменную команды \"{0}\", так как команда не возвратила результат строкового типа.", - "inputVariable.command.noStringType": "Не удается заменить входную переменную \"{0}\", так как команда \"{1}\" не возвратила результат строкового типа.", + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { + "commandVariable.noStringType": "Не удается заменить переменную команды \\\"{0}\\\", так как команда не возвратила результат строкового типа.", + "inputVariable.command.noStringType": "Не удается заменить входную переменную \\\"{0}\\\", так как команда \\\"{1}\\\" не возвратила результат строкового типа.", "inputVariable.defaultInputValue": "(По умолчанию)", - "inputVariable.missingAttribute": "Входная переменная \"{0}\" имеет тип \"{1}\" и должна включать в себя \"{2}\".", - "inputVariable.noInputSection": "Переменная \"{0}\" должна быть определена в разделе \"{1}\" конфигурации отладки или задачи.", - "inputVariable.undefinedVariable": "Обнаружена неопределенная входная переменная \"{0}\". Чтобы продолжить, удалите или определите \"{0}\".", - "inputVariable.unknownType": "Входная переменная \"{0}\" может иметь только тип \"promptString\", \"pickString\" или \"command\"." + "inputVariable.missingAttribute": "Входная переменная \\\"{0}\\\" имеет тип \\\"{1}\\\" и должна включать в себя \\\"{2}\\\".", + "inputVariable.noInputSection": "Переменная \\\"{0}\\\" должна быть определена в разделе \\\"{1}\\\" конфигурации отладки или задачи.", + "inputVariable.undefinedVariable": "Обнаружена неопределенная входная переменная \\\"{0}\\\". Чтобы продолжить, удалите или определите \\\"{0}\\\".", + "inputVariable.unknownType": "Входная переменная \\\"{0}\\\" может иметь только тип \\\"promptString\\\", \\\"pickString\\\" или \\\"command\\\"." }, "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { "JsonSchema.input.command.args": "Необязательные аргументы, передаваемые команде.", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "Переменная {0}: не удается найти папку рабочей области \"{1}\".", "canNotResolveLineNumber": "Не удается разрешить переменную {0}. Убедитесь, что в активном редакторе выбрана строка.", "canNotResolveSelectedText": "Не удается разрешить переменную {0}. Убедитесь, что в активном редакторе выбран какой-либо текст.", + "canNotResolveUserHome": "Не удалось разрешить переменную {0}. Путь UserHome не определен", "canNotResolveWorkspaceFolder": "Не удается разрешить переменную {0}. Откройте папку.", "canNotResolveWorkspaceFolderMultiRoot": "Не удается разрешить переменную {0} в рабочей области с несколькими папками. Определите область действия этой переменной, указав \":\" и имя папки рабочей области.", "configNoString": "Не удается разрешить переменную {0}, так как \"{1}\" является структурированным значением.", "configNotFound": "Не удается разрешить переменную {0}, так как параметр \"{1}\" не найден.", + "extensionNotInstalled": "Не удается разрешить переменную {0}, так как расширение {1} не установлено.", "missingConfigName": "Не удается разрешить переменную {0}, так как не указано имя параметров.", "missingEnvVarName": "Не удается разрешить переменную {0}, так как не указано имя переменной среды.", + "missingExtensionName": "Не удается разрешить переменную {0}, так как не задано имя расширения.", "noValueForCommand": "Не удается разрешить переменную {0}, так как не указано значение команды." }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "Разделение расширений пополам активно и отключило расширения ({0}). Убедитесь, что проблему все еще можно воспроизвести, и продолжите процедуру, выбрав один из этих параметров.", + "bisect.plural": "Разделение расширений пополам активно и отключило расширения ({0}). Убедитесь, что проблему все еще можно воспроизвести, и продолжите процедуру, выбрав один из этих параметров.", + "bisect.singular": "Функция разделения расширений пополам активна и отключила 1 расширение. Убедитесь, что проблему по-прежнему можно воспроизвести, и продолжите, выбрав один из этих вариантов.", "detail.start": "Функция разделения расширений пополам будет использовать двоичный поиск для обнаружения расширения, вызывающего проблему. Во время этого процесса окно несколько раз (около {0}) перезагружается. Каждый раз вам нужно подтвердить, сохраняются ли проблемы.", "done": "Продолжить", "done.detail": "Разделение расширений пополам выполнено и определило {0} как расширение, вызвавшее проблему.", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "Все установленные расширения временно отключены.", "noWorkspace": "Нет рабочей области." }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "Не удается установить \"{0}\", так как это расширение не является веб-расширением.", + "openInstalledWebExtensionsResource": "Открыть установленный ресурс веб-расширений" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Сбой установки расширения {0}: манифест не найден.", "VS Code for Web": "{0} в Интернете", @@ -9432,16 +10464,13 @@ "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\"." }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "Не удается установить \"{0}\", так как это расширение не является веб-расширением.", - "openInstalledWebExtensionsResource": "Открыть установленный ресурс веб-расширений" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Удаленный" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "Невозможно установить расширение «{0}» из-за несовместимости с текущей версией VS Code (версия {1})." + "notFoundCompatibleDependency": "Невозможно установить расширение \"{0}\" из-за несовместимости с текущей версией {1} (версия {2}).", + "notFoundCompatiblePrereleaseDependency": "Невозможно установить предварительный выпуск расширения \"{0}\" из-за несовместимости с текущей версией {1} (версия {2})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Добавить рекомендацию расширения в", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "Установка расширения \"{0}\"...", - "Reload": "Перезагрузить окно и открыть", "confirmUrl": "Разрешить расширению открыть этот URI?", - "enableAndHandle": "Расширение \"{0}\" отключено. Вы хотите перезагрузить окно, чтобы включить расширение и открыть URL-адрес?", + "enableAndHandle": "Расширение \\\"{0}\\\" отключено. Вы хотите включить расширение и открыть URL-адрес?", "enableAndReload": "&&Включить и открыть", "extensions": "Расширения", - "install": "&&Установить", - "installAndHandle": "Расширение \"{0}\" не установлено. Вы хотите перезагрузить окно, чтобы установить расширение и открыть URL-адрес?", + "install and open": "&&Установить и открыть", + "installAndHandle": "Расширение \\\"{0}\\\" не установлено. Вы хотите установить расширение и открыть URL-адрес?", "manage": "Управление URI авторизованных расширений...", "no": "Сейчас нет авторизованных URI расширений.", "open": "&&Открыть", - "reload": "Вы хотите перезагрузить окно и открыть URL-адрес \"{0}\"?", "reloadAndHandle": "Расширение \"{0}\" не загружено. Вы хотите перезагрузить окно, чтобы загрузить расширение и открыть URL-адрес?", "reloadAndOpen": "&&Перезагрузить окно и открыть", "rememberConfirmUrl": "Больше не спрашивать для этого расширения." @@ -9470,8 +10497,11 @@ "name": "Узел расширений рабочих процессов" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "Удаленный хост-процесс для расширений неожиданно завершил работу. Выполняется перезапуск...", + "extensionService.crash": "Удаленный хост-процесс для расширений неожиданно завершил работу 3 раза за последние 5 минут.", "extensionTestError": "Не удалось найти узел расширений, который может запустить средство запуска тестов в {0}.", - "looping": "Следующие расширения содержат циклы зависимостей и были отключены: {0}" + "looping": "Следующие расширения содержат циклы зависимостей и были отключены: {0}", + "restart": "Перезапустить удаленный хост-процесс для расширений" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "Измерить задержку хост-процесса для расширений" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "Определите расширение, которое может выполняться на любой стороне, однако отдает предпочтение локальному компьютеру.", "extensionKind.workspace": "Определите расширение, которое может работать только на удаленном компьютере при подключении удаленного окна.", "extensionKind.workspace-ui": "Определите расширение, которое может выполняться на любой стороне, однако отдает предпочтение удаленному компьютеру.", + "product.extensionEnabledApiProposals": "Предложения API, доступные для свободного использования соответствующими расширениями.", "ui": "Тип расширения пользовательского интерфейса. В удаленном окне такие расширения включены, только если они доступны на локальном компьютере.", "vscode.extension.activationEvents": "События активации для расширения кода VS Code.", "vscode.extension.activationEvents.onAuthenticationRequest": "Событие активации, выдаваемое каждый раз при запросе сеансов от указанного поставщика проверки подлинности.", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "Событие активации, создаваемое при каждом использовании отрисовщика выходных данных записной книжки.", "vscode.extension.activationEvents.onSearch": "Событие активации выдается каждый раз при выполнении поиска в папке с указанной схемой.", "vscode.extension.activationEvents.onStartupFinished": "Событие активации, выдаваемое после завершения запуска (после завершения активации всех необходимых расширений \"*\").", + "vscode.extension.activationEvents.onTaskType": "Событие активации создается каждый раз, когда нужно перечислить или разрешить задачи определенного типа.", "vscode.extension.activationEvents.onTerminalProfile": "Событие активации, создаваемое при запуске определенного профиля терминала.", "vscode.extension.activationEvents.onUri": "Событие активации, которое выдается каждый раз при открытии системного URI этого расширения.", "vscode.extension.activationEvents.onView": "Событие активации выдается каждый раз при развертывании указанного окна.", "vscode.extension.activationEvents.onWalkthrough": "Событие активации, порожденное при открытии указанного пошагового руководства.", + "vscode.extension.activationEvents.onWebviewPanel": "Событие активации, создаваемое при загрузке веб-представления определенного viewType", "vscode.extension.activationEvents.star": "Событие активации выдается при запуске VS Code. Для удобства пользователя используйте это событие в своем расширении только в том случае, если другие сочетания событий не подходят.", "vscode.extension.activationEvents.workspaceContains": "Событие активации выдается каждый раз при открытии папки, содержащей по крайней мере один файл, который соответствует указанной стандартной маске.", "vscode.extension.badges": "Массив эмблем, отображаемых на боковой панели страницы расширения Marketplace.", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "Все публикации расширения VS Code, представленные этим пакетом.", "vscode.extension.contributes.extensionPack": "Набор расширений, которые могут быть установлены вместе. Идентификатор расширения всегда имеет формат \"${publisher}.${name}\". Например, \"vscode.csharp\".", "vscode.extension.displayName": "Отображаемое имя расширения, используемого в коллекции VS Code.", + "vscode.extension.enableProposedApi.deprecated": "Вместо этого используйте \"enabledApiProposals\".", + "vscode.extension.enabledApiProposals": "Включите предложения API, чтобы попробовать их. Допустимо только **во время разработки**. Расширения **не могут быть опубликованы** с этим свойством. Дополнительные сведения: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "Совместимость с подсистемой.", "vscode.extension.engines.vscode": "Для расширений VS Code указывает версию VS Code, с которой совместимо расширение. Она не может быть задана как \"*\". Например, ^0.10.5 сообщает о совместимости с минимальной версией VS Code 0.10.5.", "vscode.extension.extensionDependencies": "Зависимости от других расширений. Идентификатор расширения — всегда ${publisher}.${name}. Например: vscode.csharp.", @@ -9552,15 +10587,12 @@ "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Удаленный хост-процесс для расширений" }, - "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { - "extensionCache.invalid": "Расширения были изменены на диске. Обновите окно.", - "reloadWindow": "Перезагрузить окно" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "Открыть средства разработчика", "enable": "Включить и Перезагрузить", "enableResolver": "Для открытия удаленного окна требуется расширение \"{0}\".\r\nВключить его?", - "extensionService.crash": "Хост-процесс для расширений неожиданно завершил работу.", + "extensionService.autoRestart": "Хост-процесс для расширений неожиданно завершил работу. Выполняется перезапуск...", + "extensionService.crash": "Хост-процесс для расширений неожиданно завершил работу 3 раза за последние 5 минут.", "extensionService.versionMismatchCrash": "Не удается запустить расширение узла из-за несоответствия версий.", "getEnvironmentFailure": "Не удалось получить удаленную среду", "install": "Установить и перезагрузить", @@ -9576,31 +10608,12 @@ "extensionHost.error": "Ошибка в хост-процессе для расширений: {0}", "extensionHost.startupFail": "Хост-процесс для расширений не запустился спустя 10 секунд. Возможно, произошла ошибка.", "extensionHost.startupFailDebug": "Хост-процесс для расширений не был запущен в течение 10 секунд. Возможно, он был остановлен в первой строке, а для продолжения требуется отладчик.", + "join.extensionDevelopment": "Завершение сеанса отладки расширения", "reloadWindow": "Перезагрузить окно" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "свойство \"{0}\" может быть опущено или должно быть типа \"string []\"", - "extensionDescription.activationEvents2": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены", - "extensionDescription.browser1": "свойство \"{0}\" может быть опущено; если оно указано, оно должно иметь тип \"string\"", - "extensionDescription.browser2": "Ожидалось, что папка расширения ({1}) будет включать \"browser\" ({0}). Из-за этого расширение может стать непереносимым.", - "extensionDescription.browser3": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены", - "extensionDescription.empty": "Пустое описание расширения", - "extensionDescription.engines": "свойство \"{0}\" является обязательным и должно быть типа object", - "extensionDescription.engines.vscode": "свойство \"{0}\" является обязательным и должно иметь тип string", - "extensionDescription.extensionDependencies": "свойство \"{0}\" может быть опущено или должно быть типа \"string []\"", - "extensionDescription.main1": "свойство \"{0}\" может быть опущено или должно иметь тип string", - "extensionDescription.main2": "Ожидается, что функция main ({0}) будет включена в папку расширения ({1}). Из-за этого расширение может стать непереносимым.", - "extensionDescription.main3": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены", - "extensionDescription.name": "свойство \"{0}\" является обязательным и должно иметь тип string", - "extensionDescription.publisher": "издатель свойства должен иметь тип \"string\".", - "extensionDescription.version": "свойство \"{0}\" является обязательным и должно иметь тип string", - "fileReadFail": "Не удается прочитать файл {0}: {1}.", - "jsonInvalidFormat": "Недопустимый формат {0}: ожидается объект JSON.", - "jsonParseFail": "Не удалось проанализировать {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "Недопустимый файл манифеста {0}: не является объектом JSON.", - "jsonsParseReportErrors": "Не удалось проанализировать {0}: {1}.", - "missingNLSKey": "Не удалось найти сообщение для ключа {0}.", - "notSemver": "Версия расширения несовместима с semver." + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "Расширения были изменены на диске. Обновите окно.", + "reloadWindow": "Перезагрузить окно" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "Не удалось переместить \"{0}\" в корзину", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "Посмотрите первое из серии кратких практических видеоруководств по основным функциям VS Code.", "gettingStarted.videoTutorial.button": "Смотреть руководство" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "Возможен ли переход назад в журнале редактора", + "canNavigateBackInEditLocations": "Можно ли переходить назад в журнале правок в навигации редактора", + "canNavigateBackInNavigationLocations": "Можно ли переходить назад в журнале расположений в навигации редактора", "canNavigateForward": "Возможен ли переход вперед в журнале редактора", - "canNavigateToLastEditLocation": "Возможен ли переход к позиции последнего изменения", + "canNavigateForwardInEditLocations": "Можно ли переходить вперед в журнале правок в навигации редактора", + "canNavigateForwardInNavigationLocations": "Можно ли переходить вперед в журнале расположений в навигации редактора", + "canNavigateToLastEditLocation": "Можно ли переходить к последнему расположению правки в редакторе", + "canNavigateToLastNavigationLocation": "Можно ли переходить к последнему расположению навигации в редакторе", "canReopenClosedEditor": "Возможно ли повторное открытие последнего закрытого редактора" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "Не удается записать файл конфигурации сочетаний клавиш. Откройте файл, исправьте ошибки и предупреждения и повторите попытку." }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "Рабочая область", "untitledWorkspace": "(Рабочая область) без названия", "vscode.extension.contributes.resourceLabelFormatters": "Указывает правила форматирования для меток ресурсов.", "vscode.extension.contributes.resourceLabelFormatters.authority": "Служба URI, с которой следует сопоставлять форматировщик. Поддерживаются простые стандартные маски.", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (рабочая область)", "workspaceNameVerbose": "{0} (рабочая область)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "Недопустимое значение contributes.{0}. Требуется массив.", + "invalid.empty": "Пустое значение contributes.{0}", + "opt.aliases": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "opt.configuration": "свойство \"{0}\" может быть опущено и должно иметь тип string", + "opt.extensions": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "opt.filenames": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "opt.firstLine": "свойство \"{0}\" может быть опущено и должно иметь тип string", + "opt.icon": "свойство \"{0}\" можно пропустить; оно должно иметь тип \"object\" со свойствами \"{1}\" и \"{2}\" типа \"string\"", + "opt.mimetypes": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "require.id": "свойство \"{0}\" является обязательным и должно иметь тип string", + "vscode.extension.contributes.languages": "Добавляет объявления языка.", + "vscode.extension.contributes.languages.aliases": "Псевдонимы имен для языка.", + "vscode.extension.contributes.languages.configuration": "Относительный путь к файлу, содержащему параметры конфигурации для языка.", + "vscode.extension.contributes.languages.extensions": "Расширения имен файлов, связанные с языком.", + "vscode.extension.contributes.languages.filenamePatterns": "Стандартные маски имен файлов, связанные с языком.", + "vscode.extension.contributes.languages.filenames": "Имена файлов, связанные с языком.", + "vscode.extension.contributes.languages.firstLine": "Регулярное выражение, соответствующее первой строке файла языка.", + "vscode.extension.contributes.languages.icon": "Значок, используемый в качестве значка файла, если тема значка не предоставляет его для языка.", + "vscode.extension.contributes.languages.icon.dark": "Путь к значку, когда используется темная тема", + "vscode.extension.contributes.languages.icon.light": "Путь к значку, когда используется светлая тема", + "vscode.extension.contributes.languages.id": "Идентификатор языка.", + "vscode.extension.contributes.languages.mimetypes": "Типы MIME, связанные с языком." + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "При попытке закрыть окно возникла непредвиденная ошибка ({0}).", "errorLoad": "При попытке изменить рабочую область окна возникла непредвиденная ошибка ({0}).", "errorQuit": "При попытке выйти из приложения возникла непредвиденная ошибка ({0}).", "errorReload": "При попытке повторной загрузки окна возникла непредвиденная ошибка ({0})." }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "Недопустимое значение contributes.{0}. Требуется массив.", "invalid.empty": "Пустое значение contributes.{0}", "opt.aliases": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Параметр имеет недопустимый тип; ожидается {0}. Исправьте это в JSON.", + "validations.arrayIncorrectType": "Неправильный тип. Ожидался массив.", "validations.booleanIncorrectType": "Неверный тип. Ожидалась \"логический\".", "validations.colorFormat": "Недопустимый формат цвета. Используйте формат #RGB, #RGBA, #RRGGBB или #RRGGBBAA.", "validations.exclusiveMax": "Значение должно быть строго меньше {0}.", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "Ожидается URI.", "validations.uriSchemeMissing": "Ожидается URI со схемой." }, + "vs/workbench/services/profiles/common/profile": { + "profile": "Профиль параметров", + "settings profiles": "Профиль параметров" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: применено.", + "profiles.applying": "{0}: применение..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "Отмена", "dismiss": "Отклонить", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "Перенаправленный пользователем", "tunnel.staticallyForwarded": "Перенаправленный статически" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "Не удается подключиться к серверу узла удаленного расширения (ошибка: {0})", "devTools": "Открыть \"Средства разработчика\"", "directUrl": "Открыть в браузере" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Папка рабочей области не существует: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Ведение журнала уже выполняется.", "invalid.embeddedLanguages": "Недопустимое значение в \"contributes.{0}.embeddedLanguages\". Оно должно быть сопоставлением объекта между именем области и языком. Указанное значение: {1}.", @@ -9839,17 +10894,16 @@ "progress2": "Идет запись анализа грамматики TM. По завершении нажмите кнопку \"Остановить\".", "stop": "Остановить" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "Нет грамматики TM, зарегистрированной для этого языка." - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "Добавляет разметчики TextMate.", + "vscode.extension.contributes.grammars.balancedBracketScopes": "Определяет, какие имена областей содержат сбалансированные скобки.", "vscode.extension.contributes.grammars.embeddedLanguages": "Сопоставление имени области и идентификатора языка, если грамматика содержит внедренные языки.", "vscode.extension.contributes.grammars.injectTo": "Список имен языковых областей, в которые вставляется эта грамматика.", "vscode.extension.contributes.grammars.language": "Идентификатор языка, для которого добавляется этот синтаксис.", "vscode.extension.contributes.grammars.path": "Путь к файлу tmLanguage. Путь указывается относительно папки расширения и обычно начинается с \"./syntaxes/\".", "vscode.extension.contributes.grammars.scopeName": "Имя области TextMate, используемое в файле tmLanguage.", - "vscode.extension.contributes.grammars.tokenTypes": "Сопоставление имени области с типами маркеров." + "vscode.extension.contributes.grammars.tokenTypes": "Сопоставление имени области с типами маркеров.", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "Определяет, какие имена областей не содержат сбалансированных скобок." }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "\"{0}\" уже существует. Вы хотите заменить его?", @@ -9859,7 +10913,12 @@ "readonly": "Только для чтения", "readonlyAndDeleted": "Удалено, только для чтения", "replaceButtonLabel": "&&Заменить", - "textFileModelDecorations": "Оформление модели текстовых файлов" + "textFileCreate.source": "Файл создан", + "textFileModelDecorations": "Оформление модели текстовых файлов", + "textFileOverwrite.source": "Файл заменен" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "Кодировка файла изменена" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Не удалось сохранить ресурс \"{0}\": {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "Идет сохранение \"{0}\"" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "Сохранение текстовых файлов" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "Не удалось проанализировать файл со значками файлов: {0}", "error.invalidformat": "Недопустимый формат файла с темами значков файлов: ожидается объект." @@ -9875,12 +10937,14 @@ "defaultTheme": "По умолчанию", "error.cannotparseicontheme": "Не удалось проанализировать файл со значками продуктов: {0}", "error.fontId": "Отсутствующий или недопустимый идентификатор шрифта \"{0}\". Пропуск определения шрифта.", + "error.fontSrc": "Недопустимый источник шрифта \"{0}\". Источник игнорируется.", "error.fontStyle": "Недопустимый стиль шрифта \"{0}\". Пропуск параметра.", "error.fontWeight": "Недопустимая насыщенность шрифта \"{0}\". Пропуск параметра.", + "error.icon.font": "Пропуск определения значка \"{0}\". Неизвестный шрифт.", "error.icon.fontCharacter": "Пропуск определения значка \"{0}\". Неизвестный символ шрифта.", - "error.icon.fontId": "Пропуск определения значка \"{0}\". Неизвестный шрифт.", "error.invalidformat": "Недопустимый формат файла с темами значков продуктов: ожидается объект.", "error.missingProperties": "Недействительный формат для файла темы значков продукта: он должен содержать iconDefinitions и шрифты.", + "error.noFontSrc": "Нет допустимого источника шрифта \"{0}\". Определение шрифта игнорируется.", "error.parseicondefs": "Проблемы при обработке определений значков продуктов в {0}:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "Идентификатор цвета темы", "contributes.color.id.format": "Идентификаторы могут содержать только буквы, цифры и точки и не могут начинаться с точки", "contributes.defaults.dark": "Цвет по умолчанию для темных тем. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.", - "contributes.defaults.highContrast": "Цвет по умолчанию для тем с высоким контрастом. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.", + "contributes.defaults.highContrast": "Цвет по умолчанию для высококонтрастных темных тем. Либо значение цвета в шестнадцатеричном формате (#RRGGBB[AA]), либо идентификатор применимого к теме цвета, который используется по умолчанию. Если не указан, \\\"темный\\\" цвет используется по умолчанию для высококонтрастных темных тем.", + "contributes.defaults.highContrastLight": "Цвет по умолчанию для высококонтрастных светлых тем. Либо значение цвета в шестнадцатеричном формате (#RRGGBB[AA]), либо идентификатор применимого к теме цвета, который используется по умолчанию. Если не указан, \\\"светлый\\\" цвет используется по умолчанию для высококонтрастных светлых тем.", "contributes.defaults.light": "Цвет по умолчанию для светлых тем. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.", "invalid.colorConfiguration": "'configuration.colors' должен быть массивом", "invalid.default.colorType": "{0} должен представлять собой значение цвета в шестнадцатеричном формате (#RRGGBB[AA] или #RGB[A]) или идентификатор цвета темы.", - "invalid.defaults": "'configuration.colors.defaults' может быть указан и может содержать значения 'light', 'dark' и 'highContrast'", + "invalid.defaults": "\\\"конфигурация.цвета.значения по умолчанию\\\" должны быть определены и должны содержать значения \\\"светлый\\\" и \\\"темный\\\"", + "invalid.defaults.highContrast": "Если определены, значения \\\"конфигурация.цвета.значения по умолчанию.высокая контрастность\\\" должны быть строкой.", + "invalid.defaults.highContrastLight": "Если определены, значения \\\"конфигурация.цвета.значения по умолчанию.высококонтрастный свет\\\" должны быть строкой.", "invalid.description": "Параметр \"configuration.colors.description\" должен быть определен и не может быть пустым.", "invalid.id": "Параметр \"configuration.colors.id\" должен быть определен и не может быть пустым.", "invalid.id.format": "configuration.colors.id может содержать только буквы, цифры и точки и не может начинаться с точки" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "Цвета для выделения синтаксических конструкций", - "schema.fontStyle.error": "Стиль шрифта может иметь значения 'italic', 'bold' и 'underline', сочетание этих свойств или содержать пустую строку.", + "schema.fontStyle.error": "Начертание шрифта должно иметь значения \"курсив\", \"полужирный\", \"подчеркнутый\", \"зачеркнутый\" или их сочетание или содержать пустую строку.", "schema.properties.name": "Описание правила.", "schema.properties.scope": "Переключатель области, для которой проверяется это правило.", "schema.semanticTokenColors": "Цвета для семантических токенов", "schema.supportsSemanticHighlighting": "Следует ли включить выделение семантики для этой темы.", "schema.token.background.warning": "Цвет фона маркера сейчас не поддерживается.", - "schema.token.fontStyle": "Стиль шрифта для правила: 'italic', 'bold', 'underline' или их сочетание. Если указана пустая строка, то унаследованные настройки отменяются.", + "schema.token.fontStyle": "Начертание шрифта для правила: \"курсив\", \"полужирный\", \"подчеркнутый\" или их сочетание. Пустая строка удаляет набор унаследованных параметров.", "schema.token.fontStyle.none": "Нет (очистить унаследованный стиль)", "schema.token.foreground": "Цвет переднего плана для токена.", "schema.token.settings": "Цвета и стили для токена.", @@ -9958,35 +11025,23 @@ "schema.languageId": "Идентификатор определения значка для сопоставления.", "schema.languageIds": "Сопоставляет языки и значки. Ключ объекта — идентификатор языка, как определено в точке публикации для языка.", "schema.light": "Дополнительные сопоставления для значков файлов в светлых цветных темах.", + "schema.showLanguageModeIcons": "Определяет, следует ли использовать значки языка по умолчанию, если в теме не определен значок для языка.", "schema.src": "Расположение шрифта." }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "Значок по умолчанию. Ссылка на существующий значок темы или значок в шрифте значка.", "contributes.icon.default.fontCharacter": "Символ значка в шрифте значка.", - "contributes.icon.default.fontId": "Идентификатор шрифта значка, определяющего значок.", + "contributes.icon.default.fontPath": "Путь к шрифту значка, определяющему значок.", "contributes.icon.description": "Описание значка, задаваемого с помощью темы.", "contributes.icon.id": "Идентификатор значка, задаваемого с помощью темы", "contributes.icon.id.format": "Идентификаторы могут содержать только буквы, цифры и знаки минуса и должны состоять как минимум из двух сегментов, имеющих вид \"компонент-имя_значка\".", - "contributes.iconFonts": "Добавляет шрифты значков, которые будут использоваться при публикации значков.", - "contributes.iconFonts.id": "Идентификатор шрифта.", - "contributes.iconFonts.id.formatError": "Идентификатор может содержать только буквы, цифры, а также знаки нижнего подчеркивания и минуса.", - "contributes.iconFonts.src": "Расположение шрифта.", - "contributes.iconFonts.src.format": "Формат шрифта.", - "contributes.iconFonts.src.path": "Путь к шрифту относительно текущего расположения расширения.", "contributes.icons": "Добавляет значки тем, определяемые расширением", - "invalid.iconFonts.configuration": "Параметр \"configuration.iconFonts\" должен представлять собой массив.", - "invalid.iconFonts.id": "Параметр \"configuration.iconFonts.id\" должен быть определен и не может быть пустым.", - "invalid.iconFonts.id.format": "Параметр \"configuration.iconFonts.id\" может содержать только буквы, цифры, а также знаки подчеркивания и минуса.", - "invalid.iconFonts.proposedAPI": "Параметр \"configuration.iconFonts\" представляет собой предполагаемую точку публикации, и он доступен только при запуске из рабочей среды или при запуске со следующим параметром командной строки: --enable-proposed-api {0}.", - "invalid.iconFonts.src": "Параметр \"configuration.iconFonts.src\" должен представлять собой массив с расположениями шрифта значка.", - "invalid.iconFonts.src.item": "Элементы \"configuration.iconFonts.src\" должны быть объектами со свойствами \"path\" и \"format\".", - "invalid.iconFonts.src.path": "Следует включить параметр \"contributes.iconFonts.src.path\" ({0}) в папку расширения ({0}). Это может препятствовать переносу расширения.", - "invalid.icons.configuration": "Параметр \"configuration.icons\" должен представлять собой массив.", - "invalid.icons.default": "Параметр \"configuration.icons.default\" должен представлять собой ссылку на идентификатор значка другой темы (строка) или определение значка (объект) со свойствами \"fontId\" и \"fontCharacter\".", + "invalid.icons.configuration": "Параметр \\\"configuration.icons\\\" должен быть объектом, свойствами которого являются имена значков.", + "invalid.icons.default": "Параметр \\\"configuration.icons.default\\\" должен быть либо ссылкой на идентификатор значка другой темы (string), либо определением значка (object) со свойствами \\\"fontPath\\\" и \\\"fontCharacter\\\".", + "invalid.icons.default.fontPath.extension": "Ожидаемый параметр \\\"contributes.icons.default.fontPath\\\" с расширениями файла \\\"woff\\\", \\\"woff2\\\" или \\\"ttf\\\" имеет значение \\\"{0}\\\".", + "invalid.icons.default.fontPath.path": "Ожидается, что параметр \\\"contributes.icons.default.fontPath\\\" ({0}) должен быть включен внутри папки расширения ({0}).", "invalid.icons.description": "Параметр \"configuration.icons.description\" должен быть определен и не может быть пустым.", - "invalid.icons.id": "Параметр \"configuration.icons.id\" должен быть определен и не может быть пустым.", - "invalid.icons.id.format": "Идентификатор \"configuration.icons.id\" может содержать только буквы, цифры и знаки минуса и должен состоять как минимум из двух сегментов, имеющих вид \"компонент-имя_значка\".", - "invalid.icons.proposedAPI": "Параметр \"configuration.icons\" представляет собой предполагаемую точку публикации, и он доступен только при запуске из рабочей среды или при запуске со следующим параметром командной строки: --enable-proposed-api {0}." + "invalid.icons.id.format": "Параметры \\\"configuration.icons\\\" представляют идентификатор значка, они могут содержать только буквы, цифры и минусы. Такие параметры должны содержать как минимум два сегмента в форме \\\"компонент-имязначка\\\"." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Формат шрифта.", @@ -9999,7 +11054,7 @@ "schema.src": "Расположение шрифта." }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "Когда этот параметр включен, будет выполняться автоматический переход к высококонтрастной теме, если в ОС используется тема с высокой контрастностью. Использование высококонтрастной темы указывается параметром \"#{0}#\"", + "autoDetectHighContrast": "Когда этот параметр включен, будет выполняться автоматический переход к высококонтрастной теме, если в ОС используется тема с высокой контрастностью. Использование высококонтрастной темы указывается параметром \\\"#{0}#\\\" и \\\"#{1}#\\\".", "colorTheme": "Указывает цветовую тему, используемую на рабочем месте.", "colorThemeError": "Тема неизвестна или не установлена.", "defaultProductIconThemeDesc": "По умолчанию", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "Нет значков файлов", "noIconThemeLabel": "Нет", "preferredDarkColorTheme": "Определяет предпочтительную цветовую тему для темного внешнего вида ОС, когда включен \"#{0}#\".", - "preferredHCColorTheme": "Определяет предпочтительную цветовую тему, используемую в высококонтрастном режиме, когда включен \"#{0}#\".", + "preferredHCDarkColorTheme": "Определяет предпочтительную цветовую тему, используемую в темном высококонтрастном режиме, когда включен \\\"#{0}#\\\".", + "preferredHCLightColorTheme": "Определяет предпочтительную цветовую тему, используемую в светлом высококонтрастном режиме, когда включен \\\"#{0}#\\\".", "preferredLightColorTheme": "Определяет предпочтительную цветовую тему для светлого внешнего вида ОС, когда включен параметр \"#{0}#\".", "productIconTheme": "Задает используемую тему значков продукта.", "productIconThemeError": "Тема значков продукта неизвестна или не установлена.", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "Идентификатор цветовой темы, используемой в настройках пользователя.", "vscode.extension.contributes.themes.label": "Метка цветовой схемы, отображаемая в пользовательском интерфейсе.", "vscode.extension.contributes.themes.path": "Путь к файлу tmTheme. Путь указан относительно папки расширения и обычно имеет значение \"./colorthemes/awesome-color-theme.json\".", - "vscode.extension.contributes.themes.uiTheme": "Базовая тема, определяющая цвета оформления редактора: \"vs\" — светлая цветовая тема, \"vs-dark\" — темная цветовая тема. \"hc-black\" — темная высококонтрастная тема." + "vscode.extension.contributes.themes.uiTheme": "Базовая тема, определяющая цвета оформления редактора: \\\"vs\\\" — светлая цветовая тема, \\\"vs-dark\\\" — темная цветовая тема. \\\"hc-black\\\" — темная высококонтрастная тема, \\\"hc-light\\\" — светлая высококонтрастная тема." }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "Описание семантического типа маркера", @@ -10113,16 +11169,24 @@ "snippets": "Пользовательские фрагменты кода", "sync category": "Синхронизация параметров", "syncViewIcon": "Значок представления \"Синхронизация параметров\".", + "tasks": "Задачи пользователя", "ui state label": "Состояние пользовательского интерфейса" }, "vs/workbench/services/views/browser/viewDescriptorService": { - "hideView": "Скрыть \"{0}\"", + "cachedViewContainerPositions": "Настройки расположений контейнера представления", + "cachedViewPositions": "Просмотр настроек расположений", + "hideView": "Скрыть \\\"{0}\\\"", "resetViewLocation": "Сбросить расположение" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "Настройки видимости представлений в контейнере представления {0}" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "\"{0}\" уже существует. Вы хотите заменить его?", "deleted": "Удалить", + "fileWorkingCopyCreate.source": "Файл создан", "fileWorkingCopyDecorations": "Оформление рабочей копии файла", + "fileWorkingCopyReplace.source": "Файл заменен", "irreversible": "Файл или папка с именем \"{0}\" уже существует в папке \"{1}\". Если выполнить замену, текущее содержимое файла или папки будет перезаписано.", "readonly": "Только для чтения", "readonlyAndDeleted": "Удалено, только для чтения", @@ -10145,17 +11209,35 @@ "saveElevatedSudo": "Повторить попытку в режиме Sudo...", "staleSaveError": "Не удалось сохранить \"{0}\": содержимое файла новее. Вы хотите перезаписать файл изменениями?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "Сохранение рабочих копий" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "Сохранение \"{0}\"" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "Файл сохранен", + "moved.source": "Файл перемещен", + "renamed.source": "Файл переименован" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "Отмена или повтор" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "Резервное копирование рабочих копий" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Нажмите кнопку \"Отмена\", чтобы перестать ждать и сохранить или отменить изменения в редакторах с несохраненными изменениями.", - "backupBeforeShutdownMessage": "Резервное копирование в редакторах с несохраненными изменениями занимает больше времени, чем ожидалось...", + "backupBeforeShutdownMessage": "Резервное копирование в редакторах с несохраненными изменениями занимает немного больше времени…", "backupErrorDetails": "Попробуйте сохранить или отменить изменения в редакторах с несохраненными изменениями, затем повторите попытку.", "backupTrackerBackupFailed": "Для следующих редакторов с несохраненными изменениями не удалось выполнить сохранение в расположение резервного копирования.", "backupTrackerConfirmFailed": "Не удалось сохранить или отменить изменения в следующих редакторах с несохраненными изменениями.", - "revertBeforeShutdown": "Отмена изменений в редакторах с несохраненными изменениями занимает больше времени, чем ожидалось...", - "saveBeforeShutdown": "Сохранение данных в редакторах с несохраненными изменениями занимает больше времени, чем ожидалось..." + "discardBackupsBeforeShutdown": "Удаление резервных копий занимает немного больше времени…", + "revertBeforeShutdown": "Отмена изменений в редакторах с несохраненными изменениями занимает немного больше времени…", + "saveBeforeShutdown": "Сохранение данных в редакторах с несохраненными изменениями занимает немного больше времени…" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "Сохранение локального журнала" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации рабочей области. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "Ошибка загрузки…" }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Укажите ширину нового столбца", + "table.resizeColumn.invalid": "Недопустимая ширина столбца", + "table.resizeColumn.negativeSize": "Размер не может быть 0 или отрицательным" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "Показать или скрыть дополнительную информацию" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "Определяет, включено ли доверие рабочей области в Azure Data Studio.", "workspace.trust.emptyWindow.description": "Определяет, является ли пустое окно доверенным по умолчанию в Azure Data Studio. При использовании с \"#{0}#\" можно включить все функции Azure Data Studio без запросов в пустом окне." }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "Свернуть все" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Учетные записи для обновления отсутствуют", "accountActions.no": "Нет", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "Не найдено подключение с URI: {0}", "connectionStatusManager.uriAlreadyInConnectionsList": "Уже существует подключение с URI: {0}" }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "Неподдерживаемое подключение", + "loading": "Загрузка…" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Мини-приложение, используемое на панелях мониторинга" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "Не удалось создать сценарий выбора для выбранного объекта.", "updateOperationName": "Обновить" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "Невозможно выполнить ячейку кода. Выполняется другая ячейка." + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "отключено" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "Поиск таблицы свойств", + "ep.searchPlaceholder": "Фильтрация всех полей...", + "ep.topOperationsSearchDescription": "Поиск основных операций" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "Сравнение редактора плана выполнения" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "План запроса" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "Копировать", + "ept.topOperationsCopyWithHeader": "Копировать с заголовками", + "ept.topOperationsSelectAll": "Выбрать все", + "planTreeTab.title": "Дерево плана", + "topOperationsTableTitle": "Дерево плана выполнения" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "Файлы плана выполнения", "executionPlan.diagram.ariaLabel": "План выполнения {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "Запрос {0}: стоимость запроса (по отношению к сценарию): {1}%" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "Копировать", + "ep.topOperationsCopyWithHeader": "Копировать с заголовками", + "ep.topOperationsSelectAll": "Выделить все", + "topOperationsTabTitle": "Основные операции", + "topOperationsTableTitle": "Основные операции" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "Закрыть", "customZoomApplyButton": "Применить", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "Увеличить (в процентах)", "zoomAction": "Zoom" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "Фактическое число строк для всех выполнений", + "cancelExpensiveOperationAction": "Закрыть", + "executionPlanActualElapsedCpuTime": "Фактически затраченное время ЦП", + "executionPlanActualElapsedTime": "Фактически затраченное время", + "executionPlanCost": "Затраты", + "executionPlanNumberOfRowsRead": "Количество прочитанных строк", + "executionPlanOff": "Выкл.", + "executionPlanSelectExpenseMetricTitle": "Выберите метрику расходов", + "executionPlanSubtreeCost": "Ресурсоемкость поддерева", + "expensiveOperationLabel": "Метрика:", + "highlightExpensiveOperationAction": "Применить", + "highlightExpensiveOperationApplyButton": "Применить", + "highlightExpensiveOperationButtonTitle": "Выделить ресурсоемкую операцию", + "qp.expensiveOperationMetric.dontShowAgain": "Больше не показывать", + "qp.expensiveOperationMetric.no": "Нет", + "qp.expensiveOperationMetric.yes": "Да", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "Установить выбранную метрику по умолчанию для планов выполнения запросов?", + "turnOffExpensiveHighlightingOperationAction": "Выкл." + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "Закрыть", "executionPlanEnterValueTitle": "Введите значение поиска", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "Следующее совпадение", "previousSearchItemAction": "Предыдущее совпадение" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "План_выполнения" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Когда", "insightId": "Идентификатор", @@ -11527,6 +12666,9 @@ "placeholder.find": "Найти", "title.matchesCountLimit": "В результате поиска было получено слишком большое число результатов. Будут показаны только первые 999 результатов." }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "Тип выходных данных {0} не распознан" + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "Ячейка", "addCodeLabel": "Добавить код", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "Предварительные версии функций расширяют возможности Azure Data Studio, предоставляя полный доступ к новым функциям и улучшениям. Дополнительные сведения о предварительных версиях функций см. [здесь]({0}). Вы хотите включить предварительные версии функций?", "enablePreviewFeatures.yes": "Да (рекомендуется)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "В среде Azure Data Studio теперь включено шифрование по умолчанию для всех подключений SQL Server. Это может привести к тому, что существующие подключения больше не будут работать, если не будут изменены определенные свойства соединения, связанные с шифрованием.{0}Мы рекомендуем вам ознакомиться со ссылкой ниже для получения более подробной информации.", + "notifyEncryption.moreInfoLink": "Дополнительные сведения", + "notifyEncryption.title": "Важное обновление" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "Создать подключение", "welcomePage.createConnectionBody": "Подключение к экземпляру базы данных с помощью диалогового окна подключения.", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "Начать обзор", "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено." }, + "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "miWelcome": "&&Приветствие", + "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", + "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", + "workbench.startupEditor.none": "Запустить без редактора.", + "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к \\\"welcomePage\\\". Примечание: этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в рабочей области или конфигурации папки.", + "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с Azure Data Studio и расширениями.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.", + "workbench.startupEditor.welcomePageWithTour": "Открытие страницы приветствия с туром \"Приступая к работе\" (по умолчанию)" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Добавить учетную запись", "accountDialog.close": "Закрыть", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Начало р&&аботы", "showReleaseNotes": "Показать раздел \"Начало работы\"" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "Невозможно выполнить ячейку кода. Выполняется другая ячейка." - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "Копировать", - "ept.topOperationsCopyWithHeader": "Копировать с заголовками", - "ept.topOperationsSelectAll": "Выбрать все", - "planTreeTab.title": "Дерево плана", - "topOperationsTableTitle": "Дерево плана выполнения" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "Копировать", - "ep.topOperationsCopyWithHeader": "Копировать с заголовками", - "ep.topOperationsSelectAll": "Выделить все", - "topOperationsTabTitle": "Основные операции", - "topOperationsTableTitle": "Основные операции" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "Тип выходных данных {0} не распознан" - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Укажите ширину нового столбца", - "table.resizeColumn.invalid": "Недопустимая ширина столбца", - "table.resizeColumn.negativeSize": "Размер не может быть 0 или отрицательным" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "Свернуть все" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "Неподдерживаемое подключение", - "loading": "Загрузка…" - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "Поиск таблицы свойств", - "ep.searchPlaceholder": "Фильтрация всех полей...", - "ep.topOperationsSearchDescription": "Поиск основных операций" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "Фактическое число строк для всех выполнений", - "cancelExpensiveOperationAction": "Закрыть", - "executionPlanActualElapsedCpuTime": "Фактически затраченное время ЦП", - "executionPlanActualElapsedTime": "Фактически затраченное время", - "executionPlanCost": "Затраты", - "executionPlanNumberOfRowsRead": "Количество прочитанных строк", - "executionPlanOff": "Выкл.", - "executionPlanSelectExpenseMetricTitle": "Выберите метрику расходов", - "executionPlanSubtreeCost": "Ресурсоемкость поддерева", - "expensiveOperationLabel": "Метрика:", - "highlightExpensiveOperationAction": "Применить", - "highlightExpensiveOperationApplyButton": "Применить", - "highlightExpensiveOperationButtonTitle": "Выделить ресурсоемкую операцию", - "qp.expensiveOperationMetric.dontShowAgain": "Больше не показывать", - "qp.expensiveOperationMetric.no": "Нет", - "qp.expensiveOperationMetric.yes": "Да", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "Установить выбранную метрику по умолчанию для планов выполнения запросов?", - "turnOffExpensiveHighlightingOperationAction": "Выкл." - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "План_выполнения" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "В среде Azure Data Studio теперь включено шифрование по умолчанию для всех подключений SQL Server. Это может привести к тому, что существующие подключения больше не будут работать, если не будут изменены определенные свойства соединения, связанные с шифрованием.{0}Мы рекомендуем вам ознакомиться со ссылкой ниже для получения более подробной информации.", - "notifyEncryption.moreInfoLink": "Дополнительные сведения", - "notifyEncryption.title": "Важное обновление" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Приветствие", - "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", - "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", - "workbench.startupEditor.none": "Запустить без редактора.", - "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к \\\"welcomePage\\\". Примечание: этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в рабочей области или конфигурации папки.", - "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с Azure Data Studio и расширениями.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.", - "workbench.startupEditor.welcomePageWithTour": "Открытие страницы приветствия с туром \"Приступая к работе\" (по умолчанию)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index dc42b16a4e..d19d154102 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 0b6762b291..3bb6f3a766 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "启动时任务运行程序的当前工作目录", "defaultBuildTask": "默认生成任务的名称。如果没有单个默认生成任务,则将显示快速选取以选择生成任务。", + "extensionInstallFolder": "安装扩展的路径。", "file": "当前打开的文件", "fileBasename": "当前打开的文件的文件名", "fileBasenameNoExtension": "当前打开的文件的文件名 (不包含文件扩展名)", @@ -52,8 +53,6 @@ "folderLabel": "按名称的文件夹(任意位置)", "folderName": "文件所在工作区文件夹的名称 (例如 myFolder)", "folderPath": "文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)", - "languageSpecificEditorSettings": "特定语言编辑器设置", - "languageSpecificEditorSettingsDescription": "替代语言编辑器设置", "remoteName": "例如 SSH", "rootName": "工作区名称 (例如 myFolder 或 myWorkspace)", "rootPath": "工作区路径 (例如 /Users/Development/myWorkspace)", 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 92b798e584..0617f51bb3 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "将登录信息写入钥匙串失败,错误\"{0}\"。", - "troubleshooting": "故障排除指南" - }, "dist/githubServer": { - "signingIn": "$(mark-github)正在登录到 github.com…", - "status.git.signIn.name": "GitHub 登录", - "validUri": "请从 GitHub 登录页输入有效的 URI。" + "code.detail": "要完成身份验证,请导航到 GitHub 并粘贴以上一次性代码。", + "code.title": "代码: {0}", + "no": "否", + "otherReasonMessage": "尚未完成授权此扩展使用 GitHub 的操作。是否要继续尝试", + "progress": "在新选项卡中打开 [{0}]({0}),并粘贴一次性代码: {1}", + "signingIn": "正在登录到 github.com...", + "signingInAnotherWay": "正在登录到 github.com...", + "userCancelledMessage": "登录时遇到问题? 是否要尝试其他方式?", + "yes": "是" }, "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 d9313f51aa..cd7f8bcb1d 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 @@ -29,11 +29,14 @@ "forking_done": "已在 GitHub 上成功创建分支“{0}”。", "forking_pushing": "正在推送更改…", "no": "否", + "no pr template": "无模板", "openingithub": "在 GitHub 上打开", - "openpr": "打开 PR" + "openpr": "打开 PR", + "select pr template": "选择拉取请求模板" }, "package": { "config.gitAuthentication": "控制是否在 VS Code 中为 git 命令启用自动 GitHub 身份验证。", + "config.gitProtocol": "控制用于克隆 GitHub 存储库的协议", "description": "适用于 VS Code 的 GitHub 功能", "displayName": "GitHub", "welcome.publishFolder": "你还可直接将此文件夹发布到 GitHub 存储库。发布后,你将有权访问由 Git 和 GitHub 提供支持的源代码管理功能。\r\n[$(github) 发布到 GitHub](command:github.publish)", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/json-language-features.i18n.json index f354dbe4b4..98b10d83c1 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "使用设置“{0}”来配置限制。", "goToSetting": "打开设置", + "json.clearCache.completed": "已清除 JSON 架构缓存。", "json.resolveError": "JSON: 架构解析错误", "json.schemaResolutionDisabledMessage": "已禁用下载架构。单击以进行配置。", "json.schemaResolutionErrorMessage": "无法解析架构。单击以重试。", @@ -20,12 +21,34 @@ "untitled.schema": "无法加载 {0}", "yes never again": "不再显示" }, + "client\\dist\\node/languageStatus": { + "openExtension": "打开扩展", + "openSettings": "打开设置", + "pending.detail": "正在加载 JSON 信息", + "schema.noSchema": "未配置此文件的架构", + "schema.showdocs": "详细了解 JSON 架构配置...", + "schemaFromFolderSettings": "已在工作区设置中配置", + "schemaFromUserSettings": "已在用户设置中配置", + "schemaFromextension": "已由扩展配置: {0}", + "schemaPicker.title": "用于{0}的 JSON 架构", + "status.error": "无法计算使用的架构", + "status.multipleSchema": "已配置多个 JSON 架构。", + "status.noSchema": "未配置任何 JSON 架构。", + "status.noSchema.short": "无架构验证", + "status.notJSON": "不是 JSON 编辑器", + "status.openSchemasLink": "显示架构", + "status.singleSchema": "已配置 JSON 架构。", + "status.withSchema.short": "已验证架构", + "status.withSchemas.short": "已验证架构", + "statusItem.name": "JSON 验证状态" + }, "package": { "description": "为 JSON 文件提供丰富的语言支持", "displayName": "JSON 语言功能", "json.clickToRetry": "单击以重试。", "json.colorDecorators.enable.deprecationMessage": "已弃用设置 \"json.colorDecorators.enable\",请改用 \"editor.colorDecorators\"。", "json.colorDecorators.enable.desc": "启用或禁用颜色修饰器", + "json.command.clearCache": "清除架构缓存", "json.enableSchemaDownload.desc": "启用后,可以从 http 和 https 位置提取 JSON 架构。", "json.format.enable.desc": "启用或禁用默认 JSON 格式化程序。", "json.maxItemsComputed.desc": "计算的大纲符号和折叠区域的最大数量(因性能原因而受限)。", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "将 JSON 文件解析到架构时用于匹配的可以包含 \"*\" 的文件模式。", "json.schemas.schema.desc": "给定 URL 的架构定义。仅当要避免访问架构 URL 时需要提供架构。", "json.schemas.url.desc": "架构的 URL 或当前目录中架构的相对路径", - "json.tracing.desc": "跟踪 VS Code 和 JSON 语言服务器之间的通信。" + "json.tracing.desc": "跟踪 VS Code 和 JSON 语言服务器之间的通信。", + "json.validate.enable.desc": "启用/禁用 JSON 验证。" } } } \ No newline at end of file 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 89e514b25d..87519f23c9 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 @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "转到链接" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "查找文件引用失败。未提供资源。", + "progress.title": "正在查找文件引用" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "位置不支持重命名" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[预览] {0}", - "onPreviewStyleLoadError": "无法加载 \"markdown.styles\": {0}", + "onPreviewStyleLoadError": "无法加载 \\\"markdown.styles\\\": {0}", "preview.clickOpenFailed": "无法打开 {0}", "previewTitle": "预览 {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "找不到 {0}", "preview.securityMessage.label": "已禁用内容安全警告", "preview.securityMessage.text": "已禁用此文档中的部分内容", "preview.securityMessage.title": "已禁用此 Markdown 预览中的可能不安全的内容。更改 Markdown 预览安全设置以允许不安全内容或启用脚本" }, - "dist/security": { + "dist/preview/security": { "disable.description": "允许所有内容,执行所有脚本。不推荐", "disable.title": "禁用", "disableSecurityWarning.title": "在此工作区中取消预览安全警告", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "不影响内容安全级别" }, "package": { + "configuration.markdown.editor.drop.enabled": "启用/禁用放置到 Markdown editor 中以插入排班。需要启用 `#workbenck.experimental.editor.dropIntoEditor.enabled#`。", "configuration.markdown.links.openLocation.beside": "打开活动编辑器旁边的链接。", "configuration.markdown.links.openLocation.currentGroup": "打开活动编辑器组中的链接。", "configuration.markdown.links.openLocation.description": "控制应在哪里打开 Markdown 文件中的链接。", "configuration.markdown.preview.openMarkdownLinks.description": "控制如何打开 Markdown 预览中其他 Markdown 文件的链接。", "configuration.markdown.preview.openMarkdownLinks.inEditor": "尝试在编辑器中打开链接。", "configuration.markdown.preview.openMarkdownLinks.inPreview": "尝试在 Markdown 预览中打开链接。", + "configuration.markdown.suggest.paths.enabled.description": "启用/禁用 Markdown 链接的路径建议", "description": "为 Markdown 提供丰富的语言支持。", "displayName": "Markdown 语言功能", + "markdown.findAllFileReferences": "查找文件引用", "markdown.preview.breaks.desc": "设置换行符在 Markdown 预览中的呈现方式。如果将其设置为 \"true\",则将为段落内的新行创建一个
。", "markdown.preview.doubleClickToSwitchToEditor.desc": "在 Markdown 预览中双击切换到编辑器。", "markdown.preview.fontFamily.desc": "控制 Markdown 预览中使用的字体系列。", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/microsoft-authentication.i18n.json index 9ee0929d19..3edf91be27 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "你已被注销,因为未能读取存储的身份验证信息。" }, - "dist/keychain": { - "keychainWriteError": "将登录信息写入密钥链失败,出现错误“{0}”。", - "troubleshooting": "故障排除指南" - }, "package": { "description": "Microsoft 身份验证提供程序", "displayName": "Microsoft 帐户", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json index 17ff460810..c988a574f0 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "深色+ (默认深色)", "description": "默认 Visual Studio 浅色和深色主题", "displayName": "默认主题", - "hcColorThemeLabel": "高对比度", + "hcColorThemeLabel": "深色高对比度", "lightColorThemeLabel": "浅色(Visual Studio)", + "lightHcColorThemeLabel": "浅色高对比度", "lightPlusColorThemeLabel": "浅色+ (默认浅色)", "minimalIconThemeLabel": "最小(Visual Studio Code)" } 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 3db1dfa80b..ec3a5bfca2 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "输入" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "区分大小写", "regexDescription": "使用正则表达式", "wordsDescription": "全字匹配" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "输入", - "label.preserveCaseCheckbox": "保留大小写" + "label.preserveCaseToggle": "保留大小写" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "正在加载…" @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "未绑定" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "应用程序菜单", "mMore": "更多" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0} 天前", "date.fromNow.hours.plural": "{0} 小时", "date.fromNow.hours.plural.ago": "{0} 小时前", + "date.fromNow.hours.plural.ago.fullWord": "{0} 小时前", + "date.fromNow.hours.plural.fullWord": "{0} 小时", "date.fromNow.hours.singular": "{0} 小时", "date.fromNow.hours.singular.ago": "{0} 小时前", + "date.fromNow.hours.singular.ago.fullWord": "{0} 小时前", + "date.fromNow.hours.singular.fullWord": "{0} 小时", "date.fromNow.in": "{0} 后", "date.fromNow.minutes.plural": "{0} 分钟", "date.fromNow.minutes.plural.ago": "{0} 分钟前", + "date.fromNow.minutes.plural.ago.fullWord": "{0} 分钟前", + "date.fromNow.minutes.plural.fullWord": "{0} 分钟", "date.fromNow.minutes.singular": "{0} 分钟", "date.fromNow.minutes.singular.ago": "{0} 分钟前", + "date.fromNow.minutes.singular.ago.fullWord": "{0} 分钟前", + "date.fromNow.minutes.singular.fullWord": "{0} 分钟", "date.fromNow.months.plural": "{0} 个月", "date.fromNow.months.plural.ago": "{0} 个月前", + "date.fromNow.months.plural.ago.fullWord": "{0} 个月前", + "date.fromNow.months.plural.fullWord": "{0} 个月", "date.fromNow.months.singular": "{0} 个月", "date.fromNow.months.singular.ago": "{0} 个月前", + "date.fromNow.months.singular.ago.fullWord": "{0} 个月前", + "date.fromNow.months.singular.fullWord": "{0} 月", "date.fromNow.now": "现在", "date.fromNow.seconds.plural": "{0} 秒", "date.fromNow.seconds.plural.ago": "{0} 秒前", + "date.fromNow.seconds.plural.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.plural.fullWord": "{0} 秒", "date.fromNow.seconds.singular": "{0} 秒", "date.fromNow.seconds.singular.ago": "{0} 秒前", + "date.fromNow.seconds.singular.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.singular.fullWord": "{0} 秒", "date.fromNow.weeks.plural": "{0} 周", "date.fromNow.weeks.plural.ago": "{0} 周前", + "date.fromNow.weeks.plural.ago.fullWord": "{0} 周前", + "date.fromNow.weeks.plural.fullWord": "{0} 周", "date.fromNow.weeks.singular": "{0} 周", "date.fromNow.weeks.singular.ago": "{0} 周前", + "date.fromNow.weeks.singular.ago.fullWord": "{0} 周前", + "date.fromNow.weeks.singular.fullWord": "{0} 周", "date.fromNow.years.plural": "{0} 年", "date.fromNow.years.plural.ago": "{0} 年前", + "date.fromNow.years.plural.ago.fullWord": "{0} 年前", + "date.fromNow.years.plural.fullWord": "{0} 年", "date.fromNow.years.singular": "{0} 年", - "date.fromNow.years.singular.ago": "{0} 年前" + "date.fromNow.years.singular.ago": "{0} 年前", + "date.fromNow.years.singular.ago.fullWord": "{0} 年前", + "date.fromNow.years.singular.fullWord": "{0} 年" }, "vs/base/common/errorMessage": { "error.defaultMessage": "出现未知错误。有关详细信息,请参阅日志。", @@ -127,6 +148,7 @@ "cmdKey.long": "Command", "ctrlKey": "Ctrl", "ctrlKey.long": "Control", + "optKey.long": "选项", "shiftKey": "Shift", "shiftKey.long": "Shift", "superKey": "超键", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "快速输入" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "已删除辅助游标", - "stickydesc": "即使转到较长的行,也一直到末尾" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "现在无法访问编辑器。按 {0} 获取选项。", "editor": "编辑器" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "编辑器是否运行可取消的操作,例如“预览引用”" + "vs/editor/browser/coreCommands": { + "removedCursor": "已删除辅助游标", + "stickydesc": "即使转到较长的行,也一直到末尾" }, "vs/editor/browser/editorExtensions": { "miRedo": "恢复(&&R)", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "复制已删除的行", "diff.inline.revertChange.label": "还原此更改" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "控制是否在编辑器中显示 CodeLens。", "detectIndentation": "控制是否在打开文件时,基于文件内容自动检测 `#editor.tabSize#` 和 `#editor.insertSpaces#`。", "editorConfigurationTitle": "编辑器", @@ -262,11 +281,12 @@ "autoClosingQuotes": "控制编辑器是否在左引号后自动插入右引号。", "autoIndent": "控制编辑器是否应在用户键入、粘贴、移动或缩进行时自动调整缩进。", "autoSurround": "控制在键入引号或方括号时,编辑器是否应自动将所选内容括起来。", - "bracketPairColorization.enabled": "控制是否启用括号对着色。使用 “workbench.colorCustomizations” 替代括号突出显示颜色。", + "bracketPairColorization.enabled": "控制是否已启用括号对着色。使用 `#workbench.colorCustomizations#` 替代括号高亮颜色。", + "bracketPairColorization.independentColorPoolPerBracketType": "控制每个方括号类型是否具有自己的独立颜色池。", "codeActions": "在编辑器中启用代码操作小灯泡提示。", "codeLens": "控制是否在编辑器中显示 CodeLens。", "codeLensFontFamily": "控制 CodeLens 的字体系列。", - "codeLensFontSize": "控制 CodeLens 的字体大小(像素)。设置为 `0` 时,将使用 `#editor.fontSize#` 的 90%。", + "codeLensFontSize": "控制 CodeLens 的字号(以像素为单位)。设置为 `0` 时,将使用 90% 的 `#editor.fontSize#`。", "colorDecorators": "控制编辑器是否显示内联颜色修饰器和颜色选取器。", "columnSelection": "启用使用鼠标和键进行列选择。", "comments.ignoreEmptyLines": "控制在对行注释执行切换、添加或删除操作时,是否应忽略空行。", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "仅为活动括号对启用水平参考线。", "editor.guides.bracketPairsHorizontal.false": "禁用水平括号对参考线。", "editor.guides.bracketPairsHorizontal.true": "启用水平参考线作为垂直括号对参考线的添加项。", - "editor.guides.highlightActiveBracketPair": "控制是否启用括号对指南。", + "editor.guides.highlightActiveBracketPair": "控制编辑器是否应突出显示活动的括号对。", "editor.guides.highlightActiveIndentation": "控制是否突出显示编辑器中活动的缩进参考线。", + "editor.guides.highlightActiveIndentation.always": "突出显示活动缩进参考线,即使突出显示了括号参考线。", + "editor.guides.highlightActiveIndentation.false": "不要突出显示活动缩进参考线。", + "editor.guides.highlightActiveIndentation.true": "突出显示活动缩进参考线。", "editor.guides.indentation": "控制编辑器是否显示缩进参考线。", + "editor.inlayHints.off": "已禁用内嵌提示", + "editor.inlayHints.offUnlessPressed": "默认情况下隐藏内嵌提示,并在按住 `Ctrl+Alt` 时显示", + "editor.inlayHints.on": "已启用内嵌提示", + "editor.inlayHints.onUnlessPressed": "默认情况下显示内嵌提示,并在按住 `Ctrl+Alt` 时隐藏", "editor.suggest.showClasss": "启用后,IntelliSense 将显示“类”建议。", "editor.suggest.showColors": "启用后,IntelliSense 将显示“颜色”建议。", "editor.suggest.showConstants": "启用后,IntelliSense 将显示“常量”建议。", @@ -364,6 +391,7 @@ "folding": "控制编辑器是否启用了代码折叠。", "foldingHighlight": "控制编辑器是否应突出显示折叠范围。", "foldingImportsByDefault": "控制编辑器是否自动折叠导入范围。", + "foldingMaximumRegions": "可折叠区域的最大数量。如果当前源具有大量可折叠区域,那么增加此值可能会导致编辑器的响应速度变慢。", "foldingStrategy": "控制计算折叠范围的策略。", "foldingStrategy.auto": "使用特定于语言的折叠策略(如果可用),否则使用基于缩进的策略。", "foldingStrategy.indentation": "使用基于缩进的折叠策略。", @@ -384,7 +412,8 @@ "hover.sticky": "控制当鼠标移动到悬停提示上时,其是否保持可见。", "inlayHints.enable": "在编辑器中启用内联提示。", "inlayHints.fontFamily": "在编辑器中控制内嵌提示的字体系列。设置为空时,使用 `#editor.fontFamily#`。", - "inlayHints.fontSize": "控制编辑器中内嵌提示的字号。当配置的值小于 `5` 或大于编辑器字号时,默认使用 90% 的 `#editor.fontSize#`。", + "inlayHints.fontSize": "控制编辑器中内嵌提示的字号。当配置的值小于 `5` 或大于编辑器字号时,默认使用 `#editor.fontSize#`。", + "inline": "快速建议显示为虚影文本", "inlineSuggest.enabled": "控制是否在编辑器中自动显示内联建议。", "letterSpacing": "控制字母间距(像素)。", "lineHeight": "控制行高。\r\n - 使用 0 根据字号自动计算行高。\r\n - 介于 0 和 8 之间的值将用作字号的乘数。\r\n - 大于或等于 8 的值将用作有效值。", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "每个光标粘贴全文。", "multiCursorPaste.spread": "每个光标粘贴一行文本。", "occurrencesHighlight": "控制编辑器是否突出显示语义符号的匹配项。", + "off": "已禁用快速建议", + "on": "快速建议显示在建议小组件内", "overviewRulerBorder": "控制是否在概览标尺周围绘制边框。", "padding.bottom": "控制编辑器的底边和最后一行之间的间距量。", "padding.top": "控制编辑器的顶边和第一行之间的间距量。", @@ -497,6 +528,13 @@ "tabCompletion.on": "在按下 Tab 键时进行 Tab 补全,将插入最佳匹配建议。", "tabCompletion.onlySnippets": "在前缀匹配时进行 Tab 补全。在 \"quickSuggestions\" 未启用时体验最好。", "unfoldOnClickAfterEndOfLine": "控制单击已折叠的行后面的空内容是否会展开该行。", + "unicodeHighlight.allowedCharacters": "定义未突出显示的允许字符。", + "unicodeHighlight.allowedLocales": "未突出显示在允许区域设置中常见的 Unicode 字符。", + "unicodeHighlight.ambiguousCharacters": "控制是否突出显示可能与基本 ASCII 字符混淆的字符,但当前用户区域设置中常见的字符除外。", + "unicodeHighlight.includeComments": "控制注释中的字符是否也应进行 Unicode 突出显示。", + "unicodeHighlight.includeStrings": "控制字符串中的字符是否也应进行 unicode 突出显示。", + "unicodeHighlight.invisibleCharacters": "控制是否突出显示仅保留空格或完全没有宽度的字符。", + "unicodeHighlight.nonBasicASCII": "控制是否突出显示所有非基本 ASCII 字符。只有介于 U+0020 到 U+007E 之间的字符、制表符、换行符和回车符才被视为基本 ASCII。", "unusualLineTerminators": "删除可能导致问题的异常行终止符。", "unusualLineTerminators.auto": "自动删除异常的行终止符。", "unusualLineTerminators.off": "忽略异常的行终止符。", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "将包装点计算委托给浏览器。这是一个缓慢算法,可能会导致大型文件被冻结,但它在所有情况下都正常工作。", "wrappingStrategy.simple": "假定所有字符的宽度相同。这是一种快速算法,适用于等宽字体和某些字形宽度相等的文字(如拉丁字符)。" }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "编辑器光标颜色。", + "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", + "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", + "editorActiveLineNumber": "编辑器活动行号的颜色", + "editorBracketHighlightForeground1": "括号的前景色(1)。需要启用括号对着色。", + "editorBracketHighlightForeground2": "括号的前景色(2)。需要启用括号对着色。", + "editorBracketHighlightForeground3": "括号的前景色(3)。需要启用括号对着色。", + "editorBracketHighlightForeground4": "括号的前景色(4)。需要启用括号对着色。", + "editorBracketHighlightForeground5": "括号的前景色(5)。需要启用括号对着色。", + "editorBracketHighlightForeground6": "括号的前景色(6)。需要启用括号对着色。", + "editorBracketHighlightUnexpectedBracketForeground": "方括号出现意外的前景色。", + "editorBracketMatchBackground": "匹配括号的背景色", + "editorBracketMatchBorder": "匹配括号外框的颜色", + "editorBracketPairGuide.activeBackground1": "活动括号对指南的背景色(1)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground2": "活动括号对指南的背景色(2)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground3": "活动括号对指南的背景色(3)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground4": "活动括号对指南的背景色(4)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground5": "活动括号对指南的背景色(5)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground6": "活动括号对指南的背景色(6)。需要启用括号对指南。", + "editorBracketPairGuide.background1": "非活动括号对指南的背景色(1)。需要启用括号对指南。", + "editorBracketPairGuide.background2": "非活动括号对指南的背景色(2)。需要启用括号对指南。", + "editorBracketPairGuide.background3": "非活动括号对指南的背景色(3)。需要启用括号对指南。", + "editorBracketPairGuide.background4": "非活动括号对指南的背景色(4)。需要启用括号对指南。", + "editorBracketPairGuide.background5": "非活动括号对指南的背景色(5)。需要启用括号对指南。", + "editorBracketPairGuide.background6": "非活动括号对指南的背景色(6)。需要启用括号对指南。", + "editorCodeLensForeground": "编辑器 CodeLens 的前景色", + "editorCursorBackground": "编辑器光标的背景色。可以自定义块型光标覆盖字符的颜色。", + "editorGhostTextBackground": "编辑器中虚影文本的背景色。", + "editorGhostTextBorder": "编辑器中虚影文本的边框颜色。", + "editorGhostTextForeground": "编辑器中虚影文本的前景色。", + "editorGutter": "编辑器导航线的背景色。导航线包括边缘符号和行号。", + "editorIndentGuides": "编辑器缩进参考线的颜色。", + "editorLineNumbers": "编辑器行号的颜色。", + "editorOverviewRulerBackground": "编辑器概述标尺的背景色。仅当缩略图已启用且置于编辑器右侧时才使用。", + "editorOverviewRulerBorder": "概览标尺边框的颜色。", + "editorRuler": "编辑器标尺的颜色。", + "editorUnicodeHighlight.background": "用于突出显示 Unicode 字符的背景颜色。", + "editorUnicodeHighlight.border": "用于突出显示 Unicode 字符的边框颜色。", + "editorWhitespaces": "编辑器中空白字符的颜色。", + "lineHighlight": "光标所在行高亮内容的背景颜色。", + "lineHighlightBorderBox": "光标所在行四周边框的背景颜色。", + "overviewRuleError": "概览标尺中错误标记的颜色。", + "overviewRuleInfo": "概览标尺中信息标记的颜色。", + "overviewRuleWarning": "概览标尺中警告标记的颜色。", + "overviewRulerRangeHighlight": "用于突出显示范围的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "rangeHighlight": "背景颜色的高亮范围,喜欢通过快速打开和查找功能。颜色不能不透明,以免隐藏底层装饰。", + "rangeHighlightBorder": "高亮区域边框的背景颜色。", + "symbolHighlight": "高亮显示符号的背景颜色,例如转到定义或转到下一个/上一个符号。颜色不能是不透明的,以免隐藏底层装饰。", + "symbolHighlightBorder": "高亮显示符号周围的边框的背景颜色。", + "unnecessaryCodeBorder": "编辑器中不必要(未使用)的源代码的边框颜色。", + "unnecessaryCodeOpacity": "非必须(未使用)代码的在编辑器中显示的不透明度。例如,\"#000000c0\" 将以 75% 的不透明度显示代码。对于高对比度主题,请使用 ”editorUnnecessaryCode.border“ 主题来为非必须代码添加下划线,以避免颜色淡化。" + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "是否已启用 \"editor.columnSelection\"", "editorFocus": "编辑器或编辑器小组件是否具有焦点(例如焦点在“查找”小组件中)", @@ -550,12 +641,12 @@ "inDiffEditor": "上下文是否为差异编辑器", "textInputFocus": "编辑器或 RTF 输入是否有焦点(光标是否闪烁)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "纯文本" + }, "vs/editor/common/model/editStack": { "edit": "输入" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "纯文本" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "按 Alt+F1 可打开辅助功能选项。", "auto_off": "编辑器被配置为永远不进行优化以配合屏幕读取器的使用, 而当前不是这种情况。", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。当前无法通过按键绑定触发命令 {0}。", "toggleHighContrast": "切换高对比度主题" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "编辑器光标颜色。", - "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", - "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", - "editorActiveLineNumber": "编辑器活动行号的颜色", - "editorBracketHighlightForeground1": "括号的前景色(1)。需要启用括号对着色。", - "editorBracketHighlightForeground2": "括号的前景色(2)。需要启用括号对着色。", - "editorBracketHighlightForeground3": "括号的前景色(3)。需要启用括号对着色。", - "editorBracketHighlightForeground4": "括号的前景色(4)。需要启用括号对着色。", - "editorBracketHighlightForeground5": "括号的前景色(5)。需要启用括号对着色。", - "editorBracketHighlightForeground6": "括号的前景色(6)。需要启用括号对着色。", - "editorBracketHighlightUnexpectedBracketForeground": "方括号出现意外的前景色。", - "editorBracketMatchBackground": "匹配括号的背景色", - "editorBracketMatchBorder": "匹配括号外框的颜色", - "editorBracketPairGuide.activeBackground1": "活动括号对指南的背景色(1)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground2": "活动括号对指南的背景色(2)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground3": "活动括号对指南的背景色(3)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground4": "活动括号对指南的背景色(4)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground5": "活动括号对指南的背景色(5)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground6": "活动括号对指南的背景色(6)。需要启用括号对指南。", - "editorBracketPairGuide.background1": "非活动括号对指南的背景色(1)。需要启用括号对指南。", - "editorBracketPairGuide.background2": "非活动括号对指南的背景色(2)。需要启用括号对指南。", - "editorBracketPairGuide.background3": "非活动括号对指南的背景色(3)。需要启用括号对指南。", - "editorBracketPairGuide.background4": "非活动括号对指南的背景色(4)。需要启用括号对指南。", - "editorBracketPairGuide.background5": "非活动括号对指南的背景色(5)。需要启用括号对指南。", - "editorBracketPairGuide.background6": "非活动括号对指南的背景色(6)。需要启用括号对指南。", - "editorCodeLensForeground": "编辑器 CodeLens 的前景色", - "editorCursorBackground": "编辑器光标的背景色。可以自定义块型光标覆盖字符的颜色。", - "editorGhostTextBorder": "编辑器中虚影文本的边框颜色。", - "editorGhostTextForeground": "编辑器中虚影文本的前景色。", - "editorGutter": "编辑器导航线的背景色。导航线包括边缘符号和行号。", - "editorIndentGuides": "编辑器缩进参考线的颜色。", - "editorLineNumbers": "编辑器行号的颜色。", - "editorOverviewRulerBackground": "编辑器概述标尺的背景色。仅当缩略图已启用且置于编辑器右侧时才使用。", - "editorOverviewRulerBorder": "概览标尺边框的颜色。", - "editorRuler": "编辑器标尺的颜色。", - "editorWhitespaces": "编辑器中空白字符的颜色。", - "lineHighlight": "光标所在行高亮内容的背景颜色。", - "lineHighlightBorderBox": "光标所在行四周边框的背景颜色。", - "overviewRuleError": "概览标尺中错误标记的颜色。", - "overviewRuleInfo": "概览标尺中信息标记的颜色。", - "overviewRuleWarning": "概览标尺中警告标记的颜色。", - "overviewRulerRangeHighlight": "用于突出显示范围的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "rangeHighlight": "背景颜色的高亮范围,喜欢通过快速打开和查找功能。颜色不能不透明,以免隐藏底层装饰。", - "rangeHighlightBorder": "高亮区域边框的背景颜色。", - "symbolHighlight": "高亮显示符号的背景颜色,例如转到定义或转到下一个/上一个符号。颜色不能是不透明的,以免隐藏底层装饰。", - "symbolHighlightBorder": "高亮显示符号周围的边框的背景颜色。", - "unnecessaryCodeBorder": "编辑器中不必要(未使用)的源代码的边框颜色。", - "unnecessaryCodeOpacity": "非必须(未使用)代码的在编辑器中显示的不透明度。例如,\"#000000c0\" 将以 75% 的不透明度显示代码。对于高对比度主题,请使用 ”editorUnnecessaryCode.border“ 主题来为非必须代码添加下划线,以避免颜色淡化。" - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "定位点设置为 {0}:{1}", "cancelSelectionAnchor": "取消选择定位点", "goToSelectionAnchor": "转到选择定位点", @@ -650,20 +691,20 @@ "selectionAnchor": "选择定位点", "setSelectionAnchor": "设置选择定位点" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "转到括号(&&B)", "overviewRulerBracketMatchForeground": "概览标尺上表示匹配括号的标记颜色。", "smartSelect.jumpBracket": "转到括号", "smartSelect.selectToBracket": "选择括号所有内容" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "向左移动所选文本", "caret.moveRight": "向右移动所选文本" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "转置字母" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "复制", "actions.clipboard.copyWithSyntaxHighlightingLabel": "复制并突出显示语法", "actions.clipboard.cutLabel": "剪切", @@ -673,7 +714,7 @@ "miCut": "剪切(&&T)", "miPaste": "粘贴(&&P)" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "应用代码操作时发生未知错误", "args.schema.apply": "控制何时应用返回的操作。", "args.schema.apply.first": "始终应用第一个返回的代码操作。", @@ -704,18 +745,18 @@ "refactor.label": "重构...", "source.label": "源代码操作..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "显示代码操作", "codeActionWithKb": "显示代码操作({0})", "preferredcodeActionWithKb": "显示代码操作。首选可用的快速修复({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "显示当前行的 Code Lens 命令" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "单击以切换颜色选项 (rgb/hsl/hex)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "切换块注释", "comment.line": "切换行注释", "comment.line.add": "添加行注释", @@ -723,14 +764,21 @@ "miToggleBlockComment": "切换块注释(&&B)", "miToggleLineComment": "切换行注释(&&T)" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "显示编辑器上下文菜单" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "光标重做", "cursor.undo": "光标撤消" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "编辑器是否运行可取消的操作,例如“预览引用”" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "重写“使用正则表达式”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", + "actions.find.matchCaseOverride": "重写“数学案例”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", + "actions.find.preserveCaseOverride": "重写“保留服务案例”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", + "actions.find.wholeWordOverride": "重写“匹配整个字词”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", "findNextMatchAction": "查找下一个", "findPreviousMatchAction": "查找上一个", "miFind": "查找(&&F)", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "查找下一个选择", "previousSelectionMatchFindAction": "查找上一个选择", "startFindAction": "查找", + "startFindWithArgsAction": "使用参数查找", "startFindWithSelectionAction": "查找选定内容", "startReplace": "替换" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "为“{1}”找到 {0}", "ariaSearchNoResultEmpty": "找到 {0}", "ariaSearchNoResultWithLineNum": "在 {2} 处找到“{1}”的 {0}", @@ -756,7 +805,7 @@ "findSelectionIcon": "编辑器查找小组件中的“在选定内容中查找”图标。", "label.closeButton": "关闭", "label.find": "查找", - "label.matchesLocation": "{1} 中的 {0}", + "label.matchesLocation": "第 {0} 项,共 {1} 项", "label.nextMatchButton": "下一个匹配项", "label.noResults": "无结果", "label.previousMatchButton": "上一个匹配项", @@ -769,7 +818,7 @@ "placeholder.replace": "替换", "title.matchesCountLimit": "仅高亮了前 {0} 个结果,但所有查找操作均针对全文。" }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "编辑器装订线中折叠控件的颜色。", "foldAction.label": "折叠", "foldAllAction.label": "全部折叠", @@ -782,6 +831,7 @@ "gotoNextFold.label": "转到下一个折叠范围", "gotoParentFold.label": "跳转到父级折叠", "gotoPreviousFold.label": "转到上一个折叠范围", + "maximum fold ranges": "可折叠区域的数量限制为最多 {0} 个。增加配置选项[“最大折叠区域数”](command:workbench.action.openSettings?[\"editor.foldingMaximumRegions\"])以启用更多功能。", "toggleFoldAction.label": "切换折叠", "unFoldRecursivelyAction.label": "以递归方式展开", "unfoldAction.label": "展开", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "展开除所选区域之外的所有区域", "unfoldAllMarkerRegions.label": "展开所有区域" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "编辑器字形边距中已折叠的范围的图标。", "foldingExpandedIcon": "编辑器字形边距中已展开的范围的图标。" }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "放大编辑器字体", "EditorFontZoomOut.label": "缩小编辑器字体", "EditorFontZoomReset.label": "重置编辑器字体大小" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "在第 {0} 行进行了 1 次格式编辑", "hint1n": "第 {0} 行到第 {1} 行间进行了 1 次格式编辑", "hintn1": "在第 {1} 行进行了 {0} 次格式编辑", "hintnn": "第 {1} 行到第 {2} 行间进行了 {0} 次格式编辑" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "格式化文档", "formatSelection.label": "格式化选定内容" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "转到下一个问题 (错误、警告、信息)", "markerAction.nextInFiles.label": "转到文件中的下一个问题 (错误、警告、信息)", "markerAction.previous.label": "转到上一个问题 (错误、警告、信息)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "“转到下一个”标记的图标。", "previousMarkerIcon": "“转到上一个”标记的图标。" }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "错误", "Hint": "提示", "Info": "信息", @@ -834,7 +884,7 @@ "marker aria": "{1} 中的 {0}", "problems": "{0} 个问题(共 {1} 个)" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "转到定义", "actions.goToDeclToSide.label": "打开侧边的定义", "actions.goToDeclaration.label": "转到声明", @@ -871,25 +921,25 @@ "references.noGeneric": "未找到引用", "typedef.title": "类型定义" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "单击显示 {0} 个定义。" }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "正在加载...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "引用速览是否可见,例如“速览引用”或“速览定义”" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} 个引用", "referencesCount": "{0} 个引用", "treeAriaLabel": "引用" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "无可用预览", "noResults": "无结果", "peekView.alternateTitle": "引用" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "{0} 中有 1 个符号,完整路径: {1}", "aria.fileReferences.N": "{1} 中有 {0} 个符号,完整路径: {2}", "aria.oneReference": "在文件 {0} 的 {1} 行 {2} 列的符号", @@ -899,30 +949,30 @@ "aria.result.n1": "在 {1} 中找到 {0} 个符号", "aria.result.nm": "在 {1} 个文件中找到 {0} 个符号" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "是否存在只能通过键盘导航的符号位置。", "location": "{1} 的符号 {0}", "location.kb": "{1} 的符号 {0},下一个使用 {2}" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "显示定义预览悬停", "showHover": "显示悬停" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "modesContentHover.loading": "正在加载...", "too many characters": "出于性能原因,未对长行进行解析。解析长度阈值可通过“editor.maxTokenizationLineLength”进行配置。" }, - "vs/editor/contrib/hover/markerHoverParticipant": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "正在检查快速修复...", "noQuickFixes": "没有可用的快速修复", "quick fixes": "快速修复...", "view problem": "查看问题" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "替换为下一个值", "InPlaceReplaceAction.previous.label": "替换为上一个值" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "已配置制表符大小", "detectIndentation": "从内容中检测缩进方式", "editor.reindentlines": "重新缩进行", @@ -933,7 +983,17 @@ "indentationToTabs": "将缩进转换为制表符", "selectTabWidth": "选择当前文件的制表符大小" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "执行命令", + "hint.dbl": "双击以插入", + "hint.def": "转到定义({0})", + "hint.defAndCommand": "转到定义 ({0}),点击右键以查看详细信息", + "links.navigate.kb.alt": "alt + 点击", + "links.navigate.kb.alt.mac": "option + 点击", + "links.navigate.kb.meta": "ctrl + 点击", + "links.navigate.kb.meta.mac": "cmd + 点击" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "显示下一个内联建议", "action.inlineSuggest.showPrevious": "显示上一个内联建议", "action.inlineSuggest.trigger": "触发内联建议", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "内联建议是否以小于选项卡插入内容的空格开头", "inlineSuggestionVisible": "内联建议是否可见" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "接受", "inlineSuggestionFollows": "建议:", "showNextInlineSuggestion": "下一个", "showPreviousInlineSuggestion": "上一个" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "展开行选择" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "重复选择", "editor.transformToLowercase": "转换为小写", "editor.transformToSnakecase": "转换为蛇形命名法", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "向下移动一行(&&L)", "miMoveLinesUp": "向上移动一行(&&V)" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "编辑器根据类型自动重命名时的背景色。", "linkedEditing.label": "启动链接编辑" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "此链接格式不正确,无法打开: {0}", "label": "打开链接", "links.navigate.executeCmd": "执行命令", @@ -992,11 +1055,11 @@ "missing.url": "此链接目标已丢失,无法打开。", "tooltip.explanation": "执行命令 {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "无法在只读编辑器中编辑", "messageVisible": "编辑器当前是否正在显示内联消息" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "将下一个查找匹配项添加到选择", "addSelectionToPreviousFindMatch": "将选择内容添加到上一查找匹配项", "changeAll.label": "更改所有匹配项", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "将上个选择内容移动到上一查找匹配项", "mutlicursor.addCursorsToBottom": "在底部添加光标", "mutlicursor.addCursorsToTop": "在顶部添加光标", + "mutlicursor.focusNextCursor": "聚焦下一个光标", + "mutlicursor.focusNextCursor.description": "聚焦下一个光标", + "mutlicursor.focusPreviousCursor": "聚焦上一个光标", + "mutlicursor.focusPreviousCursor.description": "聚焦上一个光标", "mutlicursor.insertAbove": "在上面添加光标", "mutlicursor.insertAtEndOfEachLineSelected": "在行尾添加光标", "mutlicursor.insertBelow": "在下面添加光标", "selectAllOccurrencesOfFindMatch": "选择所有找到的查找匹配项" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "触发参数提示" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "参数提示中活动项的前景色。", "hint": "{0},提示", "parameterHintsNextIcon": "“显示下一个参数”提示的图标。", "parameterHintsPreviousIcon": "“显示上一个参数”提示的图标。" }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "速览中是否嵌入了当前代码编辑器", "label.close": "关闭", "peekViewBorder": "速览视图边框和箭头颜色。", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "速览视图标题颜色。", "peekViewTitleInfoForeground": "速览视图标题信息颜色。" }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "先打开文本编辑器然后跳转到行。", "gotoLineColumnLabel": "转到第 {0} 行第 {1} 个字符。", "gotoLineLabel": "转到行 {0}。", "gotoLineLabelEmpty": "当前行: {0},字符: {1}。 键入要导航到的行号。", "gotoLineLabelEmptyWithLimit": "当前行: {0},字符: {1}。键入要导航到的行号(介于 1 至 {2} 之间)。" }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "构造函数 ({0})", "array": "数组({0})", "boolean": "布尔值({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "类型参数({0})", "variable": "变量({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "成功将“{0}”重命名为“{1}”。摘要: {2}", "enablePreview": "启用/禁用重命名之前预览更改的功能", - "label": "正在重命名“{0}”", + "label": "正在将“{0}”重命名为“{1}”", "no result": "无结果。", - "quotableLabel": "重命名 {0}", + "quotableLabel": "将 {0} 重命名为 {1}", "rename.failed": "重命名无法计算修改", "rename.failedApply": "重命名无法应用修改", "rename.label": "重命名符号", "resolveRenameLocationFailed": "解析重命名位置时发生未知错误" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "按 {0} 进行重命名,按 {1} 进行预览", "renameAriaLabel": "重命名输入。键入新名称并按 \"Enter\" 提交。", "renameInputVisible": "重命名输入小组件是否可见" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "扩大选区(&&E)", "miSmartSelectShrink": "缩小选区(&&S)", "smartSelect.expand": "展开选择", "smartSelect.shrink": "收起选择" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "在代码片段模式下时是否存在下一制表位", "hasPrevTabstop": "在代码片段模式下时是否存在上一制表位", - "inSnippetMode": "编辑器目前是否在代码片段模式下" + "inSnippetMode": "编辑器目前是否在代码片段模式下", + "next": "转到下一个占位符..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "四月", "AprilShort": "4月", "August": "八月", @@ -1152,17 +1220,16 @@ "Wednesday": "星期三", "WednesdayShort": "周三" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "按 Enter 时是否会插入建议", "suggestWidgetDetailsVisible": "建议详细信息是否可见", "suggestWidgetMultipleSuggestions": "是否存在多条建议可供选择", - "suggestWidgetVisible": "建议是否可见", "suggestionCanResolve": "当前建议是否支持解析更多详细信息", "suggestionHasInsertAndReplaceRange": "当前建议是否具有插入和替换行为", "suggestionInsertMode": "默认行为是否是插入或替换", "suggestionMakesTextEdit": "插入当前建议是否会导致更改或导致已键入所有内容" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "插入", "accept.replace": "替换", "aria.alert.snippet": "选择“{0}”后进行了其他 {1} 次编辑", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "重置建议小组件大小", "suggest.trigger.label": "触发建议" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0},文档: {1}", "editorSuggestWidgetBackground": "建议小组件的背景色。", "editorSuggestWidgetBorder": "建议小组件的边框颜色。", @@ -1181,22 +1248,26 @@ "editorSuggestWidgetSelectedBackground": "建议小组件中所选条目的背景色。", "editorSuggestWidgetSelectedForeground": "建议小组件中所选条目的前景色。", "editorSuggestWidgetSelectedIconForeground": "建议小组件中所选条目的图标前景色。", + "editorSuggestWidgetStatusForeground": "建议小组件状态的前景色。", + "label.desc": "{0},{1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1},{2}", "suggest": "建议", "suggestWidget.loading": "正在加载...", "suggestWidget.noSuggestions": "无建议。" }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "关闭", "loading": "正在加载…" }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "了解详细信息", "suggestMoreInfoIcon": "建议小组件中的详细信息的图标。" }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "数组符号的前景色。这些符号将显示在大纲、痕迹导航栏和建议小组件中。", "symbolIcon.booleanForeground": "布尔符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", "symbolIcon.classForeground": "类符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "单位符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", "symbolIcon.variableForeground": "变量符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。" }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "切换 Tab 键移动焦点", "toggle.tabMovesFocus.off": "Tab 键将插入制表符", "toggle.tabMovesFocus.on": "Tab 键将移动到下一可聚焦的元素" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "开发人员: 强制重新进行标记" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "禁用批注中字符的突出显示", + "action.unicodeHighlight.disableHighlightingInStrings": "禁用字符串中字符的突出显示", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "禁止突出显示歧义字符", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "禁止突出显示不可见字符", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "禁止突出显示非基本 ASCII 字符", + "action.unicodeHighlight.showExcludeOptions": "显示排除选项", + "unicodeHighlight.adjustSettings": "调整设置", + "unicodeHighlight.allowCommonCharactersInLanguage": "允许语言“{0}”中更常见的 unicode 字符。", + "unicodeHighlight.characterIsAmbiguous": "字符 {0} 可能会与字符 {1} 混淆,后者在源代码中更为常见。", + "unicodeHighlight.characterIsInvisible": "字符 {0} 不可见。", + "unicodeHighlight.characterIsNonBasicAscii": "字符 {0} 不是基本 ASCII 字符。", + "unicodeHighlight.configureUnicodeHighlightOptions": "配置 Unicode 突出显示选项", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "禁用批注中的突出显示", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "禁用字符串中的突出显示", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "禁用不明确的突出显示", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "禁用不可见突出显示", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "禁用非 ASCII 突出显示", + "unicodeHighlight.excludeCharFromBeingHighlighted": "在突出显示内容中排除{0}", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "不突出显示 {0} (不可见字符)", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "本文档包含许多不明确的 unicode 字符", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "本文档包含许多不可见的 unicode 字符", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "本文档包含许多非基本 ASCII unicode 字符", + "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "unusualLineTerminators.detail": "文件“{0}”包含一个或多个异常的行终止符,例如行分隔符(LS)或段落分隔符(PS)。\r\n\r\n建议从文件中删除它们。可通过“editor.unusualLineTerminators”进行配置。", "unusualLineTerminators.fix": "删除异常行终止符", "unusualLineTerminators.ignore": "忽略", "unusualLineTerminators.message": "检测到异常行终止符", "unusualLineTerminators.title": "异常行终止符" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "用于突出显示符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", "overviewRulerWordHighlightStrongForeground": "用于突出显示写权限符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", "wordHighlight": "读取访问期间符号的背景色,例如读取变量时。颜色必须透明,以免隐藏下面的修饰效果。", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "写入访问过程中符号的背景色,例如写入变量时。颜色必须透明,以免隐藏下面的修饰效果。", "wordHighlightStrongBorder": "符号在进行写入访问操作时的边框颜色,例如写入变量。" }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "删除 Word" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1277,7 +1373,7 @@ }, "vs/platform/contextkey/common/contextkeys": { "inputFocus": "键盘焦点是否在输入框中", - "isIOS": "操作系统是否为 IOS", + "isIOS": "操作系统是否为 iOS", "isLinux": "操作系统是否为 Linux", "isMac": "操作系统是否 macOS", "isMacNative": "操作系统是否是非浏览器平台上的 macOS", @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "将文件夹添加到上一个活动窗口。", "category": "使用 --list-extensions 时,按提供的类别筛选已安装的扩展。", + "deprecated.useInstead": "请改用 {0}。", "diff": "将两个文件相互比较。", "disableExtension": "禁用一个扩展。", "disableExtensions": "禁用所有已安装的扩展。", @@ -1309,7 +1406,8 @@ "help": "打印使用情况。", "inspect-brk-extensions": "允许扩展宿主在启动后暂停时进行扩展的调试和分析。您可以在开发人员工具中找到连接 URI。", "inspect-extensions": "允许调试和分析扩展。您可以在开发人员工具中找到连接 URI。", - "installExtension": "安装或更新扩展。扩展的标识符始终为 `${publisher}.${name}`。使用 `--force` 参数更新到最新版本。要安装特定版本,请提供 `@${version}`,例如 \"vscode.csharp@1.2.3\"。", + "install prerelease": "使用 --install-extension 时安装扩展的预发行版本", + "installExtension": "安装或更新扩展。参数是 VSIX 的扩展 ID 或路径。扩展的标识符为 '${publisher}.${name}'。使用 '--force' 参数更新到最新版本。若要安装特定版本,请提供 '@${version}'。例如:'vscode.csharp@1.2.3'。", "listExtensions": "列出已安装的扩展。", "locale": "要使用的区域设置(例如 en-US 或 zh-TW)。", "log": "使用的日志级别。默认值为 \"info\"。允许的值为 \"critical\" (关键)、\"error\" (错误)、\"warn\" (警告)、\"info\" (信息)、\"debug\" (调试)、\"trace\" (跟踪) 和 \"off\" (关闭)。", @@ -1337,15 +1435,11 @@ "wait": "等文件关闭后再返回。" }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "已弃用选项“{0}”: {1}", "gotoValidation": "\"--goto\" 模式中的参数格式应为 \"FILE(:LINE(:CHARACTER))\"。", - "multipleValues": "选项\"{0}\"定义多次。使用值\"{1}\"。", + "multipleValues": "对选项“{0}”进行了多次定义。使用值“{1}”。", "unknownOption": "警告: \"{0}\"不在已知选项列表中,但仍传递给 Electron/Chromium。" }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "无法解析 shell 环境: {0}", - "resolveShellEnvExitError": "来自生成的 shell 的意外退出代码(代码 {0}、信号 {1})", - "resolveShellEnvTimeout": "无法在合理的时间内解析 shell 环境。请检查 shell 配置。" - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "市场未启用", "Not a Marketplace extension": "只能重新安装商店中的扩展", @@ -1354,10 +1448,13 @@ "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", + "notFoundCompatiblePrereleaseDependency": "无法安装“{0}”扩展的预发布版本,因为它与当前 {1} 版本(版本 {2})不兼容。", + "notFoundReleaseExtension": "由于 '{0}' 扩展没有发布版本,因此无法安装。", "singleDependentError": "无法卸载扩展“{0}”。扩展“{1}”依赖于它。", "singleIndirectDependentError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”和“{2}”。", "twoDependentsError": "无法卸载扩展“{0}”。扩展“{1}”和“{2}”依赖于它。", - "twoIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”和“{3}”。" + "twoIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”和“{3}”。", + "unsupported prerelease extension": "无法安装 \"{0}\" 扩展,因为它不再受支持。它现在是预发行版本的 \"{1}\" 扩展的一部分。" }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "扩展", @@ -1390,27 +1487,48 @@ "updateMessage": "将扩展 \"{0}\" 更新到版本 {1}", "useId": "确认使用了包括发布者在内的完整扩展 ID,例如: {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "无法读取文件 {0}: {1}。", + "jsonInvalidFormat": "格式 {0} 无效: 应为 JSON 对象。", + "jsonParseFail": "无法解析 {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "清单文件 {0} 无效: 不是 JSON 对象。", + "jsonsParseReportErrors": "未能分析 {0}: {1}。", + "missingNLSKey": "无法找到键 {0} 的消息。" + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "你的系统上安装了 {0}。是否要为其安装推荐的扩展?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "无法从 {0} 读取扩展", + "errorDeleting": "安装扩展“{1}”时无法删除现有文件夹“{0}”。请手动删除此文件夹,然后重试", "exitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", "incompatible": "无法安装扩展“{0}”,因为它与 VS Code“{1}”不兼容。", "notInstalled": "未安装扩展“{0}”。", "quitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", "removeError": "删除扩展时出错: {0}。请重启 VS Code,然后重试。", + "renameError": "将 {0} 重命名为 {1} 时发生未知错误", "restartCode": "请在重新安装{0}之前重新启动 VS Code。" }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX 无效: package.json 不是 JSON 文件。" }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "无法从 {0} 读取扩展", - "errorDeleting": "安装扩展“{1}”时无法删除现有文件夹“{0}”。请手动删除此文件夹,然后重试", - "invalidManifest": "扩展无效: package.json 不是 JSON 文件。", - "renameError": "将 {0} 重命名为 {1} 时发生未知错误" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "属性“{0}”可以省略,否则其类型必须是 `string[]`", + "extensionDescription.activationEvents2": "必须同时指定或同时省略属性”{0}“和”{1}“", + "extensionDescription.browser1": "属性“{0}”可以省略,否则其类型必须是 `string`", + "extensionDescription.browser2": "应在扩展文件夹({1})中包含 `browser` ({0})。这可能会使扩展不可移植。", + "extensionDescription.browser3": "必须同时指定或同时省略属性”{0}“和”{1}“", + "extensionDescription.engines": "属性“{0}”是必要属性,其类型必须是 `object`", + "extensionDescription.engines.vscode": "属性“{0}”是必需的,其类型必须是 `string`", + "extensionDescription.extensionDependencies": "属性“{0}”可以省略,否则其类型必须是 `string[]`", + "extensionDescription.extensionKind": "仅当同时定义了属性“main”时,才能定义属性“{0}”。", + "extensionDescription.main1": "属性 `{0}` 可以省略,否则其类型必须是 `string`", + "extensionDescription.main2": "应在扩展文件夹({1})中包含 `main` ({0})。这可能会使扩展不可移植。", + "extensionDescription.main3": "必须同时指定或同时省略属性”{0}“和”{1}“", + "extensionDescription.name": "属性“{0}”是必需的,其类型必须是 `string`", + "extensionDescription.publisher": "属性 publisher 的类型必须是 `string`。", + "extensionDescription.version": "属性“{0}”是必需的,其类型必须是 `string`", + "notSemver": "扩展版本与 semver 不兼容。", "versionMismatch": "扩展与 Code {0} 不兼容。扩展需要: {1}。", "versionSpecificity1": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之前的 vscode 版本,请至少定义主要和次要想要的版本。例如: ^0.10.0、0.10.x、0.11.0 等。", "versionSpecificity2": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之后的 vscode 版本,请至少定义主要想要的版本。例如: ^1.10.0、1.10.x、1.x.x、2.x.x 等。", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "不支持“{0}”", "press.any.key": "按任意键继续..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "权限不足。请重试并允许该操作。", + "fileSystemRenameError": "仅文件支持重命名。" + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "无法删除非空文件夹“{0}”。", "deleteFailedNotFound": "无法删除不存在的文件 '{0}'", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "文件太大,无法打开", "fileTooLargeForHeapError": "要打开此大小的文件,需要重启并允许使用更多内存" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "未能将“{0}”移动到回收站", "trashFailed": "未能将“{0}”移动到废纸篓" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "文件不存在", "moveError": "无法将 \"{0}\" 移动到 \"{1}\" ({2}) 中。" }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "建议是否可见" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "取消(&&C)", "confirmCloseIssueReporter": "您的输入将不会保存。确实要关闭此窗口吗?", @@ -1515,6 +1640,7 @@ "sev.warning": "警告" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "取消(&&C)", "mAbout": "关于 {0}", "mBringToFront": "全部置于顶层", "mEdit": "编辑(&&E)", @@ -1547,7 +1673,9 @@ "miPreferences": "首选项(&&P)", "miQuit": "退出 {0}", "miRestartToUpdate": "重新启动以更新(&&U)", - "miSwitchWindow": "切换窗口(&&W)..." + "miSwitchWindow": "切换窗口(&&W)...", + "quit": "退出(&&Q)", + "quitMessage": "是否确实要退出?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "取消(&&C)", @@ -1581,6 +1709,11 @@ "strictSSL": "控制是否根据提供的 CA 列表验证代理服务器证书。", "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。)" }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "无法解析 shell 环境: {0}", + "resolveShellEnvExitError": "来自生成的 shell 的意外退出代码(代码 {0}、信号 {1})", + "resolveShellEnvTimeout": "无法在合理的时间内解析 shell 环境。请检查 shell 配置。" + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。已弃用,推荐使用 {0} 设置。", "telemetry.crashReports": "崩溃报告", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "发送常规错误遥测和故障报告。", "telemetry.telemetryLevel.off": "禁用所有产品遥测。", "telemetry.telemetryLevel.tableDescription": "下表概述了每个设置所发送的数据:", - "telemetry.telemetryLevelMd": "控制所有核心和第一方扩展遥测。这有助于我们更好地了解 {0} 的执行情况、需要在何处进行改进以及如何使用功能。", + "telemetry.telemetryLevelMd": "控制 {0} 遥测、第一方扩展遥测和参与的第三方扩展遥测。一些第三方扩展可能不遵守此设置。请查阅特定扩展的文档以确定。遥测有助于我们更好地了解 {0} 的执行情况、需要改进的地方以及功能的使用方式。", "telemetry.usage": "用法数据", "telemetryConfigurationTitle": "遥测" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "要在 Linux 上用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0},则当前将忽略此设置。", + "terminal.integrated.automationProfile.osx": "要在 macOS 上用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0},则当前将忽略此设置。", + "terminal.integrated.automationProfile.windows": "用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0},则当前将忽略此设置。", "terminal.integrated.automationShell.linux": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 个值。", + "terminal.integrated.automationShell.linux.deprecation": "已弃用此方法,新的配置自动化 shell 的建议方法是使用 {0} 创建终端自动化配置文件。此方法目前优先于新的自动化配置文件设置,但将来会发生更改。", "terminal.integrated.automationShell.osx": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 个值。", + "terminal.integrated.automationShell.osx.deprecation": "已弃用此方法,新的配置自动化 shell 的建议方法是使用 {0} 创建终端自动化配置文件。此方法目前优先于新的自动化配置文件设置,但将来会发生更改。", "terminal.integrated.automationShell.windows": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 值。", - "terminal.integrated.confirmIgnoreProcesses": "可配置为提供自定义设置以忽略进程", + "terminal.integrated.automationShell.windows.deprecation": "已弃用此方法,新的配置自动化 shell 的建议方法是使用 {0} 创建终端自动化配置文件。此方法目前优先于新的自动化配置文件设置,但将来会发生更改。", + "terminal.integrated.confirmIgnoreProcesses": "使用 {0} 设置时要忽略的一组流程名称。", "terminal.integrated.defaultProfile.linux": "在 Linux 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", "terminal.integrated.defaultProfile.osx": "在 macOS 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", "terminal.integrated.defaultProfile.windows": "在 Windows 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", @@ -1622,9 +1761,10 @@ "terminal.integrated.shellArgs.linux": "在 Linux 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shellArgs.osx": "在 macOS 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shellArgs.windows": "在 Windows 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shellArgs.windows.string": "在 Windows 终端上时要使用的命令行参数(采用 [命令行格式])(https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.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 发行版", + "terminalAutomationProfile.path": "shell 可执行文件的单个路径。", "terminalIntegratedConfigurationTitle": "集成终端", "terminalProfile.args": "用于运行 shell 可执行文件的可选参数集。", "terminalProfile.color": "要与此终端关联的主题颜色 ID。", @@ -1643,8 +1783,11 @@ "terminalProfile.windowsExtensionTitle": "扩展终端的名称", "terminalProfile.windowsSource": "将自动检测 shell 路径的配置文件源。" }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "自动检测默认值" + }, "vs/platform/terminal/node/ptyService": { - "terminal-session-restore": "在 {1} 处从 {0} 还原的会话内容" + "terminal-session-restore": "在 {1} 时从 {0} 还原的会话内容" }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "启动目录(cwd)“{0}”不存在", @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "导航路径项的背景色。", "breadcrumbsFocusForeground": "焦点导航路径的颜色", "breadcrumbsSelectedBackground": "导航路径项选择器的背景色。", - "breadcrumbsSelectedForegound": "已选导航路径项的颜色。", + "breadcrumbsSelectedForeground": "已选导航路径项的颜色。", "buttonBackground": "按钮背景色。", "buttonBorder": "按钮边框颜色。", "buttonForeground": "按钮前景色。", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "差异编辑器的对角线填充颜色。对角线填充用于并排差异视图。", "diffEditorBorder": "两个文本编辑器之间的边框颜色。", "diffEditorInserted": "已插入的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorInsertedLineGutter": "插入行的边距的背景色。", + "diffEditorInsertedLines": "已插入的行的背景色。颜色必须透明,以免隐藏下面的修饰效果。", "diffEditorInsertedOutline": "插入的文本的轮廓颜色。", + "diffEditorOverviewInserted": "插入内容的差异概述标尺前景。", + "diffEditorOverviewRemoved": "删除内容的差异概述标尺前景。", "diffEditorRemoved": "已删除的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorRemovedLineGutter": "删除行的边距的背景色。", + "diffEditorRemovedLines": "已删除的行的背景色。颜色必须透明,以免隐藏下面的修饰效果。", "diffEditorRemovedOutline": "被删除文本的轮廓颜色。", + "disabledForeground": "已禁用元素的整体前景色。仅在未由组件替代时才能使用此颜色。", "dropdownBackground": "下拉列表背景色。", "dropdownBorder": "下拉列表边框。", "dropdownForeground": "下拉列表前景色。", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "输入框背景色。", "inputBoxBorder": "输入框边框。", "inputBoxForeground": "输入框前景色。", - "inputOption.activeBackground": "输入字段中激活选项的背景颜色。", + "inputOption.activeBackground": "输入字段中选项的背景悬停颜色。", "inputOption.activeForeground": "输入字段中已激活的选项的前景色。", + "inputOption.hoverBackground": "输入字段中激活选项的背景颜色。", "inputPlaceholderForeground": "输入框中占位符的前景色。", "inputValidationErrorBackground": "输入验证结果为错误级别时的背景色。", "inputValidationErrorBorder": "严重性为错误时输入验证的边框颜色。", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "代码片段 Tab 位的高亮背景色。", "snippetTabstopHighlightBorder": "代码片段 Tab 位的高亮边框颜色。", "statusBarBackground": "编辑器悬停状态栏的背景色。", + "tableColumnsBorder": "列之间的表边框颜色。", + "tableOddRowsBackgroundColor": "奇数表行的背景色。", "textBlockQuoteBackground": "文本中块引用的背景颜色。", "textBlockQuoteBorder": "文本中块引用的边框颜色。", "textCodeBlockBackground": "文本中代码块的背景颜色。", @@ -1849,8 +2002,8 @@ "widgetShadow": "编辑器内小组件(如查找/替换)的阴影颜色。" }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "与图标定义关联的字体字符。", - "iconDefintion.fontId": "要使用的字体的 ID。如果未设置,则使用最先定义的字体。", + "iconDefinition.fontCharacter": "与图标定义关联的字体字符。", + "iconDefinition.fontId": "要使用的字体的 ID。如果未设置,则使用最先定义的字体。", "nextChangeIcon": "“转到下一个编辑器位置”图标。", "previousChangeIcon": "“转到上一个编辑器位置”图标。", "widgetClose": "小组件中“关闭”操作的图标。" @@ -1882,14 +2035,15 @@ "property": "属性的样式。", "readonly": "用于只读符号的样式。", "regexp": "表达式的样式。", - "schema.fontStyle.error": "字体样式必须是“斜体”、“粗体”、“下划线”或者它们的组合。 空字符串将取消设置所有样式。", + "schema.fontStyle.error": "字形必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线) 或是上述的组合。空字符串将取消设置的所有字形。", "schema.token.background.warning": "暂不支持标记背景色。", "schema.token.bold": "将字形设置为粗体或取消粗体设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", - "schema.token.fontStyle": "设置规则的所有字形:“倾斜”、“粗体”、“下划线”或字形组合。所有未列出的样式都取消设置。空字符串将取消设置所有样式。", + "schema.token.fontStyle": "设置规则的所有字形: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线) 或是上述的组合。所有未列出的字形都将取消设置。空字符串将取消设置的所有字形。", "schema.token.fontStyle.none": "无 (清除继承的设置)", "schema.token.foreground": "标记的前景色。", "schema.token.italic": "将字形设置为倾斜或取消倾斜设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", "schema.token.settings": "标记的颜色和样式。", + "schema.token.strikethrough": "将字形设置为下划线或取消下划线设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", "schema.token.underline": "将字形设置为下划线或取消下划线设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", "static": "用于静态符号的样式。", "string": "字符串的样式。", @@ -1911,6 +2065,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "无法跨所有文件撤销“{0}”,因为同时发生了一项撤消或重做操作", "cannotWorkspaceUndoDueToInProgressUndoRedo": "无法跨所有文件撤销“{0}”,因为 {1} 上已有一项撤消或重做操作正在运行", "confirmDifferentSource": "是否要撤消“{0}”?", + "confirmDifferentSource.no": "否", "confirmDifferentSource.yes": "是", "confirmWorkspace": "是否要在所有文件中撤消“{0}”?", "externalRemoval": "以下文件已关闭并且已在磁盘上修改: {0}。", @@ -1964,6 +2119,7 @@ "appStalled": "窗口未响应", "appStalledDetail": "你可以重新打开或关闭窗口,或者保持等待。", "close": "关闭(&C)", + "doNotRestoreEditors": "不还原编辑器", "hiddenMenuBar": "你仍可以通过 Alt 键访问菜单栏。", "reopen": "重新打开(&&R)", "wait": "继续等待(&&K)" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "URI“{0}”无效,无法打开。", "uriInvalidTitle": "无法打开 uri" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Code 工作区" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "受信任", "untrusted": "受限模式" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Code 工作区" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "新窗口", "newWindowDesc": "打开新窗口", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "标题", "issueTitleRequired": "请输入标题。", "issueTypeLabel": "这是一个", - "sendExperiments": "包括 A/B 试验信息({0}) ", - "sendExtensions": "包含已启用的扩展 ({0})", - "sendProcessInfo": "包含当前运行中的进程 ({0})", - "sendSystemInfo": "包含系统信息 ({0})", - "sendWorkspaceInfo": "包含工作区元数据 ({0})", + "sendExperiments": "包括 A/B 试验信息", + "sendExtensions": "包含已启用的扩展", + "sendProcessInfo": "包含当前运行中的进程", + "sendSystemInfo": "包含系统信息", + "sendWorkspaceInfo": "包含工作区元数据", "show": "显示", "titleEmptyValidation": "标题是必需的。", "titleLengthValidation": "标题太长。" @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "复制", "copyAll": "全部复制", - "cpu": "CPU %", + "cpu": "CPU (%)", "debug": "调试", "forceKillProcess": "强制结束进程", "killProcess": "结束进程", @@ -2362,14 +2518,14 @@ "cancel": "取消", "confirmLogin": "扩展\"{0}\"希望使用{1}登录。", "confirmRelogin": "扩展“{0}”希望你使用 {1} 重新登录。", - "manageExensions": "选择可以访问此帐户的扩展", + "manageExtensions": "选择可以访问此帐户的扩展", "manageTrustedExtensions": "管理受信任的扩展", "manageTrustedExtensions.cancel": "取消", "noTrustedExtensions": "尚无任何扩展使用此帐户。", "notUsed": "未使用此帐户", "signOut": "注销", + "signOutMessage": "帐户“{0}”已由以下扩展使用: \r\n\r\n{1}\r\n\r\n 是否注销这些扩展?", "signOutMessageSimple": "注销“{0}”?", - "signOutMessagve": "帐户“{0}”已由以下扩展使用: \r\n\r\n{1}\r\n\r\n 是否注销这些扩展?", "signedOut": "已成功注销。" }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} 扩展希望通过删除此文件来进行重构更改", "ask.N.move": "{0} 扩展希望通过移动此文件来进行重构更改", "cancel": "跳过更改", - "files.participants.timeout": "超时(以毫秒为单位)后,将取消创建、重命名和删除的文件参与者。使用\"0\"禁用参与者。", "label": "“文件操作需要预览”的重置选项", "msg-copy": "正在运行“文件复制”参与者…", "msg-create": "正在运行\"文件创建\"参与者...", "msg-delete": "正在运行\"文件删除\"参与者...", "msg-rename": "正在运行\"文件重命名\"参与者...", + "msg-write": "正在运行“文件写入”参与者...", "ok": "确定", "preview": "显示预览" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "视图容器“{0}”不存在。所有注册到其中的视图将被添加到“资源管理器”中。", - "ViewContainerRequiresProposedAPI": "查看容器\"{0}\"需要启用\"enableProposedApi\"以添加到\"Remote\"。", + "ViewContainerRequiresProposedAPI": "查看容器“{0}”需要将 “enabledApiProposals: [“contribViewsRemote”]” 添加到“远程”。", "duplicateView1": "无法注册具有相同 ID“{0}”的多个视图", "duplicateView2": "已注册 ID 为“{0}”的视图。", "optenum": "属性“{0}”可被省略或必须是 {1} 之一", "optstring": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", "requirearray": "视图必须是一个数组", - "requireidstring": "属性“{0}”是必要属性,其类型必须是 \"string\"。仅支持字母、数字、\"_\" 和 \"-\"。", + "requireidstring": "属性“{0}”是必需的,并且必须为具有非空值的类型 `string`。只允许使用字母数字字符、 “_” 和 “-”。", + "requirenonemptystring": "属性“{0}”是必需的,并且必须为具有非空值的类型 `string`", "requirestring": "属性 \"{0}\" 是必需项并且必须为 \"string\" 类型", "unknownViewType": "未知视图类型“{0}”。", "viewcontainer requirearray": "视图容器必须为数组", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "向编辑器提供视图容器" }, "vs/workbench/api/common/configurationExtensionPoint": { - "config.property.defaultConfiguration.languageExpected": "所需的语言选择器(例如 [\"java\"])", - "config.property.defaultConfiguration.warning": "无法注册“{0}”的配置默认值。仅支持特定于语言的设置的默认值。", + "config.property.defaultConfiguration.warning": "无法注册“{0}”的配置默认值。仅支持可重写计算机、窗口、资源和可重写语言范围设置的默认值。", "config.property.duplicate": "无法注册“{0}”。此属性已注册。", "invalid.allOf": "\"configuration.allOf\" 已被弃用且不应被使用。你可以将多个配置单元作为数组传递给 \"configuration\" 参与点。", "invalid.properties": "configuration.properties 必须是对象", @@ -2508,16 +2664,17 @@ "scope.markdownDescription": "Markdown 格式的说明。", "scope.markdownEnumDescriptions": "Markdown 格式的枚举值说明。", "scope.multilineText.description": "该值将显示在文本区域中。", + "scope.order": "指定后,提供此设置相对于同一类别中其他设置的顺序。在未设置此属性的设置之前,将放置具有顺序属性的设置。", "scope.resource.description": "可在用户、远程、工作区或文件夹设置中对其进行配置的配置。", "scope.singlelineText.description": "该值将显示在输入框中。", "scope.window.description": "可在用户、远程或工作区设置中对其进行配置的配置。", "unknownWorkspaceProperty": "未知的工作区配置属性", "vscode.extension.contributes.configuration": "用于配置字符串。", + "vscode.extension.contributes.configuration.order": "指定后,提供此类别的设置相对于其他类别的顺序。", "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": "按语言提供默认编辑器配置设置。", + "vscode.extension.contributes.configuration.title": "当前设置类别的标题。此标签将在“设置”编辑器中以副标题形式呈现。如果标题与扩展显示名称相同,则类别将分组到主扩展标题下。", "workspaceConfig.extensions.description": "工作区扩展", "workspaceConfig.folders.description": "将载入到工作区的文件夹列表。", "workspaceConfig.launch.description": "工作区启动配置", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "configuration.jsonValidation.url 是无效的相对 URL: {0}", "invalid.url.schema": "\"configuration.jsonValidation.url\" 必须是绝对 URL 或者以 \"./\" 开头,以引用扩展中的架构。" }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "贡献的注释上下文菜单,呈现为注释编辑器下方的按钮", - "comment.title": "贡献的注释标题菜单", - "commentThread.actions": "贡献的注释线程上下文菜单,呈现为注释编辑器下方的按钮", - "commentThread.title": "贡献的注释线程标题菜单", - "dup": "命令“{0}”在 \"commands\" 部分重复出现。", - "dupe.command": "菜单项引用的命令中默认和替代命令相同", - "file.newFile": "“新建文件...”快速选取,显示在欢迎页面和文件菜单上。", - "inlineCompletions.actions": "悬停在内联完成项上时显示的操作", - "interactive.cell.title": "贡献的交互式单元格标题菜单", - "interactive.toolbar": "贡献的交互式工具栏菜单", - "menuId.invalid": "“{0}”为无效菜单标识符", - "menus.changeTitle": "源代码管理内联更改菜单", - "menus.commandPalette": "命令面板", - "menus.debugCallstackContext": "调试调用堆栈视图上下文菜单", - "menus.debugToolBar": "调试工具栏菜单", - "menus.debugVariablesContext": "调试变量视图上下文菜单", - "menus.editorContext": "编辑器上下文菜单", - "menus.editorContextCopyAs": "编辑器上下文菜单中的“复制为”子菜单", - "menus.editorTabContext": "编辑器选项卡上下文菜单", - "menus.editorTitle": "编辑器标题菜单", - "menus.editorTitleRun": "在编辑器标题菜单内运行子菜单", - "menus.explorerContext": "文件资源管理器上下文菜单", - "menus.extensionContext": "扩展上下文菜单", - "menus.file": "顶级文件菜单", - "menus.home": "主指示器上下文菜单(仅限 Web)", - "menus.opy": "顶层“编辑”菜单中的“复制为”子菜单", - "menus.resourceFolderContext": "源代码管理资源文件夹上下文菜单", - "menus.resourceGroupContext": "源代码管理资源组上下文菜单", - "menus.resourceStateContext": "源代码管理资源状态上下文菜单", - "menus.scmSourceControl": "源代码管理菜单", - "menus.scmTitle": "源代码管理标题菜单", - "menus.statusBarRemoteIndicator": "状态栏中的远程指示器菜单", - "menus.statusBarWindowIndicator": "状态栏中的窗口指示器菜单", - "menus.statusBarWindowIndicator.deprecated": "改为使用“statusBar/remoteIndicator\" 菜单。", - "menus.touchBar": "触控栏 (仅 macOS)", - "missing.altCommand": "菜单项引用了未在 \"commands\" 部分定义的替代命令“{0}”。", - "missing.command": "菜单项引用未在“命令”部分进行定义的命令“{0}”。", - "missing.submenu": "菜单项引用了未在“子菜单”部分定义的子菜单“{0}”。", - "nonempty": "应为非空值。", - "notebook.cell.execute": "贡献的笔记本单元格执行菜单", - "notebook.cell.executePrimary": "提供的主笔记本单元格执行按钮", - "notebook.cell.title": "贡献的笔记本单元格标题菜单", - "notebook.toolbar": "贡献的笔记本工具栏菜单", - "opticon": "可以省略属性 \"icon\",若不省略则必须是字符串或文字,例如 \"{dark, light}\"", - "optstring": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", - "proposed": "建议的 API", - "proposedAPI.invalid": "{0} 是建议的菜单标识符, 仅在开发用完或使用以下命令行开关时可用:--enable-proposed-api {1}", - "require": "子菜单项必须是对象", - "requireStringOrObject": "属性“{0}”是必要属性,其类型必须是 \"string\" 或 \"object\"", - "requirearray": "子菜单项必须是数组", - "requirestring": "属性 \"{0}\" 是必需项并且必须为 \"string\" 类型", - "requirestrings": "属性“{0}”和“{1}”是必要属性,其类型必须是 \"string\"", - "submenuId.duplicate.id": "以前已注册 `{0}` 子菜单。", - "submenuId.invalid.id": "“{0}”不是有效的子菜单标识符", - "submenuId.invalid.label": "“{0}”不是有效的子菜单标签", - "submenuItem.duplicate": "`{0}` 子菜单已提供给 `{1}` 菜单。", - "testing.item.context": "提供的测试项菜单", - "testing.item.gutter.title": "测试项的装订线装饰菜单", - "unsupported.submenureference": "菜单项引用了不具有子菜单支持的菜单的子菜单。", - "view.itemContext": "提供的视图中的项目的上下文菜单", - "view.timelineContext": "时间线视图项上下文菜单", - "view.timelineTitle": "时间线视图标题菜单", - "view.tunnelContext": "“端口”视图项目上下文菜单", - "view.tunnelOriginInline": "“端口”视图项源内联菜单", - "view.tunnelPortInline": "端口视图项端口内联菜单", - "view.viewTitle": "提供的视图的标题菜单", - "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.title": "在 UI 中依据其表示命令的标题", - "vscode.extension.contributes.commands": "对命令面板提供命令。", - "vscode.extension.contributes.menuItem.alt": "要执行的替代命令的标识符。该命令必须在 ”commands\" 部分中声明", - "vscode.extension.contributes.menuItem.command": "要执行的命令的标识符。该命令必须在“命令”部分中声明", - "vscode.extension.contributes.menuItem.group": "此项所属的组", - "vscode.extension.contributes.menuItem.submenu": "要在此项中显示的子菜单的标识符。", - "vscode.extension.contributes.menuItem.when": "此条件必须为 true 才能显示此项", - "vscode.extension.contributes.menus": "向编辑器提供菜单项", - "vscode.extension.contributes.submenu.icon": "(可选)用于表示 UI 中的子菜单的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 \"\\$(zap)\")", - "vscode.extension.contributes.submenu.icon.dark": "使用深色主题时的图标路径", - "vscode.extension.contributes.submenu.icon.light": "使用浅色主题时的图标路径", - "vscode.extension.contributes.submenu.id": "要显示为子菜单的菜单的标识符。", - "vscode.extension.contributes.submenu.label": "指向此子菜单的菜单项的标签。", - "vscode.extension.contributes.submenus": "将子菜单项分配到编辑器" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "调试流程" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "检查上下文键值", + "keyboardShortcutsFormat.command": "命令标题。", + "keyboardShortcutsFormat.commandAndKeys": "命令标题和密钥。", + "keyboardShortcutsFormat.commandWithGroup": "以其组为前缀的命令标题。", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "命令标题和密钥,其中命令以其组为前缀。", + "keyboardShortcutsFormat.keys": "密钥。", "logStorage": "记录存储数据库内容", "logWorkingCopies": "日志工作副本", "screencastMode.fontSize": "控制截屏模式键盘的字体大小(以像素为单位)。", "screencastMode.keyboardOverlayTimeout": "控制截屏模式下键盘覆盖显示的时长(以毫秒为单位)。", + "screencastMode.keyboardShortcutsFormat": "控制显示快捷方式时键盘覆盖中显示的内容。", "screencastMode.location.verticalPosition": "控制截屏模式叠加的垂直偏移,从底部作为工作台高度的百分比。", "screencastMode.mouseIndicatorColor": "控制截屏视频模式下鼠标指示器的十六进制(#RGB、#RGBA、#RRGGBB 或 #RRGGBBAA)的颜色。", "screencastMode.mouseIndicatorSize": "控制截屏模式下鼠标光标的大小(以像素为单位)。", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "视频教程" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "关闭侧边栏", - "compositePart.hideSideBarLabel": "隐藏侧边栏", + "active": "活动", + "activityBar": "活动栏", + "activityBarLeft": "表示活动栏在左侧位置", + "activityBarRight": "表示活动栏在右侧位置", + "centerLayoutIcon": "表示居中布局模式", + "centerPanel": "居中", + "centeredLayout": "居中布局", + "close": "关闭", + "closeSidebar": "关闭主侧栏", + "cofigureLayoutIcon": "图标表示工作台布局配置。", + "compositePart.hideSideBarLabel": "隐藏主边栏", + "configureLayout": "配置布局", + "customizeLayout": "自定义布局...", + "customizeLayoutQuickPickTitle": "自定义布局", "decreaseEditorHeight": "降低编辑器高度", "decreaseEditorWidth": "降低编辑器宽度", "decreaseViewSize": "减小当前视图大小", + "fullScreenIcon": "表示全屏", + "fullscreen": "全屏", + "hidden": "隐藏", "increaseEditorHeight": "增加编辑器高度", "increaseEditorWidth": "增加编辑器宽度", "increaseViewSize": "增加当前视图大小", + "justifyPanel": "两端对齐", + "layoutModes": "模式", + "leftPanel": "左对齐", + "leftSideBar": "左对齐", + "menuBar": "菜单栏", + "menuBarIcon": "表示菜单栏", "miAppearance": "外观(&&A)", - "miMoveSidebarLeft": "向左移动侧边栏(&&M)", - "miMoveSidebarRight": "向右移动侧边栏(&&M)", + "miMoveSidebarLeft": "向左移动主侧栏(&M)", + "miMoveSidebarRight": "向右移动主侧栏(&&M)", "miShowActivityBar": "显示活动栏(&&A)", "miShowEditorArea": "显示编辑区域(&&E)", "miShowMenuBar": "显示菜单栏(&&B)", - "miShowSidebar": "显示侧边栏(&&S)", + "miShowSidebar": "显示主侧栏(&PP)", + "miShowSidebarNoMnnemonic": "显示主侧栏", "miShowStatusbar": "显示状态栏(&&T)", "miToggleCenteredLayout": "居中布局(&&C)", "miToggleZenMode": "禅模式", - "move sidebar left": "将侧边栏移动到左侧", - "move sidebar right": "将侧边栏移动到右侧", + "move second sidebar left": "向左移动辅助边栏", + "move second sidebar right": "向右移动辅助边栏", + "move side bar right": "向右移动主侧栏", + "move sidebar left": "向左移动主侧栏", + "move sidebar right": "向右移动主侧栏", "moveFocusedView": "移动焦点视图", "moveFocusedView.error.noFocusedView": "当前没有重点视图。", "moveFocusedView.error.nonMovableView": "当前焦点视图不可移动。", "moveFocusedView.newContainerInPanel": "新建面板条目", + "moveFocusedView.newContainerInSidePanel": "新建辅助侧栏条目", "moveFocusedView.newContainerInSidebar": "新侧边栏条目", "moveFocusedView.selectDestination": "选择视图的目标", "moveFocusedView.selectView": "选择要移动的视图", "moveFocusedView.title": "视图: 移动 {0}", - "moveSidebarLeft": "将侧边栏移动到左侧", - "moveSidebarRight": "将侧边栏移动到右侧", + "moveSidebarLeft": "向左移动主侧栏", + "moveSidebarRight": "向右移动主侧栏", "moveView": "移动视图", "panel": "面板", + "panelAlignment": "面板对齐方式", + "panelBottom": "表示底部面板", + "panelBottomCenter": "表示底部面板对齐方式设为居中", + "panelBottomJustify": "表示设置底部面板对齐方式设为两端对齐", + "panelBottomLeft": "表示底部面板对齐方式设为左对齐", + "panelBottomRight": "表示底部面板对齐方式设为右对齐", "panelContainer": "面板/{0}", + "panelLeft": "表示左侧位置的侧栏", + "panelRight": "表示右侧位置的侧栏", "resetFocusedView.error.noFocusedView": "当前没有重点视图。", "resetFocusedViewLocation": "重置焦点视图位置", "resetViewLocations": "重置视图位置", + "rightPanel": "右对齐", + "rightSideBar": "右对齐", + "secondarySideBar": "辅助侧边栏", + "secondarySideBarContainer": "辅助侧栏/{0}", + "sideBar": "主侧栏", + "sideBarPosition": "主侧栏位置", "sidebar": "侧边栏", "sidebarContainer": "侧边栏/{0}", + "statusBar": "状态栏", + "statusBarIcon": "表示状态栏", "toggleActivityBar": "切换活动栏可见性", "toggleCenteredLayout": "切换居中布局", "toggleEditor": "切换编辑器区域可见性", "toggleMenuBar": "切换菜单栏", - "toggleSidebar": "切换侧边栏可见性", - "toggleSidebarPosition": "切换边栏位置", + "toggleSideBar": "切换主侧栏", + "toggleSidebar": "切换主侧栏可见性", + "toggleSidebarPosition": "切换主侧栏位置", "toggleStatusbar": "切换状态栏可见性", "toggleTabs": "切换标签页可见性", - "toggleZenMode": "切换禅模式" + "toggleVisibility": "可见性", + "toggleZenMode": "切换禅模式", + "visible": "可见", + "zenMode": "禅模式", + "zenModeIcon": "表示禅模式" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "专注下一部分", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "打开工作区" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "是否有具有未保存更改的工作副本", - "isFullscreen": "窗口是否处于全屏模式", - "remoteName": "窗口连接到的远程项的名称;如果未连接到任何远程项,则为空字符串", - "virtualWorkspace": "当前工作区的方案(如果来自虚拟文件系统或空字符串)。", - "workbenchState": "窗口中打开的工作区类型:“空”(无工作区)、“文件夹”(单个文件夹)或“工作区”(多根工作区)", - "workspaceFolderCount": "工作区中根文件夹的数量" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。" }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "将焦点放在活动栏上", "hideAccounts": "隐藏帐户", "manageTrustedExtensions": "管理受信任的扩展", - "nextSideBarView": "侧边条形图", + "nextSideBarView": "下一个主侧栏视图", "noAccounts": "你未登录任何帐户", - "previousSideBarView": "前侧栏视图", + "previousSideBarView": "上一个主侧栏视图", "signOut": "注销" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "帐户", + "accounts visibility key": "活动栏中的帐户条目可见性自定义。", "accountsViewBarIcon": "视图栏中的“帐户”图标。", "hideActivitBar": "隐藏活动栏", "hideMenu": "隐藏菜单", "manage": "管理", "menu": "菜单", + "pinned view containers": "活动栏条目可见性自定义", "resetLocation": "重置位置", "settingsViewBarIcon": "视图栏中的“设置”图标。" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "专注侧面板", - "hideAuxiliaryBar": "隐藏侧面板", - "miShowAuxiliaryBar": "显示侧面板(&&D)", - "toggleAuxiliaryBar": "切换侧面板" + "focusAuxiliaryBar": "将焦点置于辅助侧栏", + "hideAuxiliaryBar": "隐藏辅助侧栏", + "miShowAuxiliaryBar": "显示辅助侧栏(&&D)", + "miShowAuxiliaryBarNoMnemonic": "显示辅助侧边栏", + "toggleAuxiliaryBar": "切换辅助边栏可见性", + "toggleAuxiliaryIconLeft": "用于在其左侧位置切换辅助栏的图标。", + "toggleAuxiliaryIconRight": "用于在其右侧位置切换辅助栏的图标。", + "toggleSecondarySideBar": "切换辅助侧栏" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "隐藏侧面板" + "hideAuxiliaryBar": "隐藏辅助侧栏", + "move second side bar left": "向左移动辅助边栏", + "move second side bar right": "向右移动辅助边栏" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "键盘焦点是否在横幅上", "focusBanner": "焦点横幅" }, "vs/workbench/browser/parts/compositeBar": { @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "二进制查看器", - "nativeBinaryError": "此文件是二进制文件或使用了不支持的文本编码,无法在编辑器中显示。", - "openAsText": "是否仍要打开?" + "binaryError": "此文件是二进制文件或使用了不支持的文本编码,无法在编辑器中显示。", + "openAnyway": "仍然打开" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "启用/禁用导航路径。", @@ -2958,7 +3078,8 @@ "cmd.focus": "聚焦到“导航路径”视图", "cmd.toggle": "切换导航路径", "empty": "无元素", - "miShowBreadcrumbs": "显示导航痕迹(&&B)" + "miShowBreadcrumbs": "显示导航痕迹(&&B)", + "separatorIcon": "痕迹导航中分隔符的图标。" }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "痕迹导航" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "第 3 组(&&3)", "miForward": "前进(&&F)", "miJoinEditorInGroup": "加入组(&&G)", + "miJoinEditorInGroupWithoutMnemonic": "合并组", "miLastEditLocation": "上次编辑位置(&&L)", "miNextEditor": "下一个编辑器(&&N)", "miNextEditorInGroup": "组中的下一个编辑器(&&N)", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "重新打开已关闭的编辑器(&&R)", "miSecondSideEditor": "编辑器中的第二侧(&&S)", "miSingleColumnEditorLayout": "单列(&&S)", + "miSingleColumnEditorLayoutWithoutMnemonic": "单一", "miSplitEditorDown": "向下拆分(&&D)", + "miSplitEditorDownWithoutMnemonic": "向下拆分", "miSplitEditorInGroup": "在组中拆分(&&G)", + "miSplitEditorInGroupWithoutMnemonic": "在组中拆分", "miSplitEditorLeft": "向左拆分(&&L)", + "miSplitEditorLeftWithoutMnemonic": "向左拆分", "miSplitEditorRight": "向右拆分(&&R)", + "miSplitEditorRightWithoutMnemonic": "向右拆分", "miSplitEditorUp": "向上拆分(&&U)", + "miSplitEditorUpWithoutMnemonic": "向上拆分", "miSwitchEditor": "切换编辑器(&&E)", "miSwitchGroup": "切换组(&&G)", "miThreeColumnsEditorLayout": "三列(&&H)", + "miThreeColumnsEditorLayoutWithoutMnemonic": "三列", "miThreeRowsEditorLayout": "三行(&&R)", + "miThreeRowsEditorLayoutWithoutMnemonic": "三行", "miTwoByTwoGridEditorLayout": "2x2 网格(&&G)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "2x2 网格", "miTwoColumnsBottomEditorLayout": "底部双列(&&C)", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "底部双列", "miTwoColumnsEditorLayout": "双列(&&T)", + "miTwoColumnsEditorLayoutWithoutMnemonic": "两列", "miTwoRowsEditorLayout": "双行(&&W)", + "miTwoRowsEditorLayoutWithoutMnemonic": "双行", "miTwoRowsRightEditorLayout": "右侧双行(&&O)", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "右侧双行", "navigate.next.label": "下一个更改", "navigate.prev.label": "上一个更改", "nextChangeIcon": "差异编辑器中下一个更改操作的图标", @@ -3061,6 +3196,7 @@ "unpinEditor": "取消固定编辑器" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "清除(&&C)", "clearEditorHistory": "清除编辑器历史记录", "clearRecentFiles": "清除最近打开", "closeAllEditors": "关闭所有编辑器", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "关闭其他组中的编辑器", "closeEditorsToTheLeft": "关闭组中左侧编辑器", "closeOneEditor": "关闭", + "confirmClearDetail": "此操作不可逆!", + "confirmClearEditorHistoryMessage": "是否要清除最近打开的编辑器的历史记录?", + "confirmClearRecentsMessage": "是否要清除最近打开的所有文件和工作区?", "duplicateActiveGroupDown": "向下复制编辑器组", "duplicateActiveGroupLeft": "向左复制编辑器组", "duplicateActiveGroupRight": "向右复制编辑器组", @@ -3096,7 +3235,7 @@ "joinAllGroups": "合并所有编辑器组", "joinTwoGroups": "将编辑器组与下一组合并", "lastEditorInGroup": "打开组中上一个编辑器", - "maximizeEditor": "最大化编辑器组并隐藏侧边栏", + "maximizeEditor": "最大化编辑器组并隐藏边栏", "minimizeOtherEditorGroups": "最大化编辑器组", "moveActiveGroupDown": "向下移动编辑器组", "moveActiveGroupLeft": "向左移动编辑器组", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "将编辑器移动到下一组", "moveEditorToPreviousGroup": "将编辑器移动到上一组", "moveEditorToRightGroup": "将编辑器移动到右侧组", + "navigateBack": "返回", + "navigateBackInEdits": "编辑位置中的“返回”", + "navigateBackInNavigations": "导航位置中的“返回”", "navigateEditorGroups": "在编辑器组间进行导航", "navigateEditorHistoryByInput": "从历史记录中快速打开上一个编辑器", - "navigateLast": "转到最后", - "navigateNext": "前进", - "navigatePrevious": "后退", + "navigateForward": "前进", + "navigateForwardInEdits": "编辑位置中的“前进”", + "navigateForwardInNavigations": "导航位置中的“前进”", + "navigatePrevious": "转到上一页", + "navigatePreviousInEdits": "编辑位置中的“转到上一页”", + "navigatePreviousInNavigationLocations": "导航位置中的“转到上一页”", "navigateToLastEditLocation": "转到上一编辑位置", + "navigateToLastNavigationLocation": "转到上一导航位置", "newEditorAbove": "在上方新建编辑器组", "newEditorBelow": "在下方新建编辑器组", "newEditorLeft": "在左侧新建编辑器组", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "解锁编辑器组" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "将 glob 模式配置到编辑器(例如 `\"*十六进制\": \"hexEditor.hexEdit\"`)。这些优先顺序高于默认行为。", "markdownPreview": "Markdown 预览", - "workbench.editor.autoLockGroups": "如果与列出的其中一个类型匹配的编辑器作为编辑器组中的第一个编辑器打开,且打开了多个组,则该组会自动锁定。锁定的组仅用于在用户手势(例如拖放)显式选择时打开编辑器,默认情况下不使用。因此,锁定的组中的活动编辑器不太可能被意外替换为其他编辑器。" + "workbench.editor.autoLockGroups": "如果与列出的其中一个类型匹配的编辑器作为编辑器组中的第一个编辑器打开,且打开了多个组,则该组会自动锁定。锁定的组仅用于在用户手势(例如拖放)显式选择时打开编辑器,默认情况下不使用。因此,锁定的组中的活动编辑器不太可能被意外替换为其他编辑器。", + "workbench.editor.defaultBinaryEditor": "检测为二进制文件的默认编辑器。如果未定义,将向用户显示选取器。" + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "保留 __{0}__以放入编辑器中" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "空编辑器组操作", - "cancel": "取消", - "editorOpenError": "无法打开“{0}”: {1}。", - "editorOpenErrorDialog": "无法打开\"{0}\"", "emptyEditorGroup": "{0} (空)", "groupAriaLabel": "编辑器组{0}", - "groupLabel": "第 {0} 组", + "groupLabel": "第 {0} 组" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "取消", + "editorOpenErrorDialog": "无法打开\\\"{0}\\\"", "ok": "确定" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "编辑器错误", "manageTrust": "管理工作区信任", "requiresFolderTrustText": "该文件未在编辑器中显示,因为尚未向该文件夹授予信任。", "requiresWorkspaceTrustText": "该文件未在编辑器中显示,因为尚未向该工作区夹授予信任。", "retry": "重试", "trustRequiredEditor": "需要工作区信任", - "unavailableResourceErrorEditor": "不可用资源错误编辑器", "unavailableResourceErrorEditorText": "由于找不到该文件,因此无法打开编辑器。", - "unknownErrorEditor": "未知错误编辑器", - "unknownErrorEditorText": "由于意外错误,无法打开编辑器。" + "unknownErrorEditorTextWithError": "由于意外错误,无法打开编辑器: {0}", + "unknownErrorEditorTextWithoutError": "由于意外错误,无法打开编辑器。" }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "关闭编辑器", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "清除所有通知", "focusNotificationToasts": "将焦点放在通知横幅上", "hideNotifications": "隐藏通知", - "notificationCenterVisible": "通知中心是否可见", - "notificationFocus": "键盘焦点是否在通知上", - "notificationToastsVisible": "通知 toast 是否可见", "notifications": "通知", "showNotifications": "显示通知" }, @@ -3351,36 +3500,59 @@ "notificationSource": "来源: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "对齐面板", + "alignPanelCenter": "将面板对齐设置为“居中”", + "alignPanelCenterShort": "居中", + "alignPanelJustify": "将面板对齐设置为“两端对齐”", + "alignPanelJustifyShort": "两端对齐", + "alignPanelLeft": "将面板对齐方式设置为“左对齐”", + "alignPanelLeftShort": "左", + "alignPanelRight": "将面板对齐方式设置为“右对齐”", + "alignPanelRightShort": "右", "closeIcon": "用于关闭面板的图标。", "closePanel": "关闭面板", + "closeSecondarySideBar": "关闭辅助侧栏", "focusPanel": "聚焦到面板中", "hidePanel": "隐藏面板", "maximizeIcon": "用于最大化面板的图标。", "maximizePanel": "最大化面板大小", "miShowPanel": "显示面板(&&P)", + "miShowPanelNoMnemonic": "显示面板", "minimizePanel": "恢复面板大小", + "movePanelToSecondarySideBar": "将面板视图移动到辅助侧栏", + "moveSidePanelToPanel": "将辅助侧栏视图移动到面板", "nextPanelView": "下一个面板视图", + "panelMaxNotSupported": "仅当面板居中对齐时,才支持最大化面板。", + "positionPanel": "面板位置", "positionPanelBottom": "将面板移至底部", + "positionPanelBottomShort": "底部", "positionPanelLeft": "将面板移至左侧", + "positionPanelLeftShort": "左", "positionPanelRight": "将面板移至右侧", + "positionPanelRightShort": "右", "previousPanelView": "上一个面板视图", "restoreIcon": "用于还原面板的图标。", "toggleMaximizedPanel": "切换最大化面板", - "togglePanel": "切换面板" + "togglePanel": "切换面板", + "togglePanelIcon": "用于切换面板的图标。", + "togglePanelVisibility": "切换面板可见性" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "\"隐藏\" 面板", "moreActions": "更多操作...", - "panel.emptyMessage": "将视图拖动到要显示的面板中。", + "panel.emptyMessage": "将视图拖动到此处显示。", + "pinned view containers": "面板条目可见性自定义", "resetLocation": "重置位置" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "聚焦到侧边栏" + "focusSideBar": "将焦点置于主侧栏" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "焦点状态栏", - "hide": "隐藏“{0}”", - "statusBarFocused": "键盘焦点是否在状态栏上" + "hide": "隐藏“{0}”" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "状态栏条目可见性自定义" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "隐藏状态栏" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[扩展开发宿主]", + "layoutControl.hide": "隐藏布局控件", "patchedWindowTitle": "[不受支持]", "userIsAdmin": "[管理员]", "userIsSudo": "[超级用户]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "控制在工作台中单击活动栏图标时出现的行为。", "activityBarVisibility": "控制工作台中活动栏的可见性。", "appName": "\"${appName}\": 例如 VS Code。", - "auxiliaryBarEnabled": "控制是否启用与侧边栏相对的侧面板。", "centeredLayoutAutoResize": "如果在居中布局中打开了超过一组编辑器,控制是否自动将宽度调整为最大宽度值。当回到只打开了一组编辑器的状态,将自动将宽度调整为原始的居中宽度值。", "closeEmptyGroups": "控制编辑器组中最后一个选项卡关闭时这个空组的行为。若启用,将自动关闭空组。若禁用,空组仍将保留在网格布局中。", "closeOnFileDelete": "控制在会话期间显示已打开文件的编辑器是否应在被其他进程删除或重命名时自动关闭。禁用此功能将使编辑器在此类事件中保持打开状态。请注意,从应用程序内删除将始终关闭编辑器,且永远不会关闭具有未保存更改的编辑器以保留数据。", "closeOnFocusLost": "控制 Quick Open 是否在其失去焦点时自动关闭。", "commandHistory": "控制命令面板中保留最近使用命令的数量。设置为 0 时禁用命令历史功能。", + "confirmBeforeClose": "控制是否在关闭窗口或退出应用程序之前显示确认对话框。", "confirmBeforeCloseWeb": "控制在关闭浏览器选项卡或窗口之前是否显示确认对话框。请注意,即使已启用,浏览器仍可能决定在不进行确认的情况下关闭选项卡或窗口,并且此设置仅作为提示,并非在所有情况下都起作用。", "customMenuBarAltFocus": "控制是否通过按 Alt 键聚焦菜单栏。此设置对使用 Alt 键切换菜单栏没有任何影响。", "decorations.badges": "控制编辑器文件修饰是否应使用徽章。", "decorations.colors": "控制编辑器文件修饰是否应使用颜色。", "dirty": "`${dirty}`: 表明活动编辑器具有未保存更改的时间的指示器。", + "dropIntoEditor": "控制是否可以通过按住 `Shift` (而不是在编辑器中打开文件)将文件拖放到编辑器中。", "editorOpenPositioning": "控制编辑器打开的位置。选择 `left` 或 `right` 可分别在当前活动编辑器的左侧或右侧打开。选择 `first` (最前) 或 `last` (最后) 打开的位置与当前活动编辑器无关。", "editorTabCloseButton": "控制编辑器的选项卡关闭按钮的位置,或者在设置为 \"off\" 时禁用它们。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", "enableMenuBarMnemonics": "控制是否可通过 Alt 键快捷键打开主菜单。如果禁用助记符,则可将这些 Alt 键快捷键绑定到编辑器命令。", - "enablePreview": "控制打开的编辑器是否显示为预览。预览编辑器不会保持打开,在将其显式设置为保持打开(例如通过双击或编辑)前将会重用它,其字体样式为斜体。", - "enablePreviewFromCodeNavigation": "控制当从编辑器开始进行代码导航时,编辑器是否保持为预览状态。预览编辑器不会保持打开,在将其显式设置为保持打开(例如通过双击或编辑)前将会重用它。当 \"#workbench.editor.enablePreview#\" 处于禁用状态时,将忽略此值。", - "enablePreviewFromQuickOpen": "控制通过 Quick Open 打开的编辑器是否显示为预览。预览编辑器不会保持打开,在将其显式设置为保持打开(例如通过双击或编辑)前将会重用它。当 \"#workbench.editor.enablePreview#\" 处于禁用状态时,将忽略此值。", + "enablePreview": "控制打开的编辑器是否显示为预览编辑器。预览编辑器不会保持打开状态,在将其显式设置为保持打开(例如通过双击或编辑)前将会重复使用,其文件名显示样式为斜体。", + "enablePreviewFromCodeNavigation": "控制当从编辑器开始进行代码导航时,编辑器是否保持为预览状态。预览编辑器不会保持打开状态,在将其显式设置为保持打开(例如通过双击或编辑)前将会重复使用。当 \"#workbench.editor.enablePreview#\" 处于禁用状态时,将忽略此值。", + "enablePreviewFromQuickOpen": "控制通过 Quick Open 打开的编辑器是否显示为预览编辑器。预览编辑器不会保持打开状态,在将其显式设置为保持打开(例如通过双击或编辑)前将会重复使用。当 \"#workbench.editor.enablePreview#\" 处于禁用状态时,将忽略此值。", + "exclude": "配置 [glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 以从本地文件历史记录中排除文件。更改此设置不会影响现有本地文件历史记录条目。", "focusRecentEditorAfterClose": "控制是否按最常使用的顺序或从左到右的顺序关闭选项卡。", "folderName": "\"${folderName}\": 文件所在工作区文件夹的名称 (例如 myFolder)。", "folderPath": "\"${folderpath}\": 文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)。", "fontAliasing": "控制在工作台中字体的渲染方式。", "highlightModifiedTabs": "控制是否在具有未保存更改的编辑器的选项卡上绘制顶部边框。当禁用 `#workbench.editor.showTabs#` 时,会忽略此值。", + "layoutControlEnabled": "控制是否通过 {0} 启用自定义标题栏中的布局控件。", + "layoutControlEnabledDeprecation": "已弃用此设置,以支持 {0}", + "layoutControlType": "控制自定义标题栏中的布局控件是显示为单个菜单按钮还是多个 UI 切换。", + "layoutControlTypeDeprecation": "已弃用此设置,以支持 {0}", + "layoutcontrol.type.both": "显示下拉列表和切换按钮。", + "layoutcontrol.type.menu": "显示包含布局选项下拉列表的单个按钮。", + "layoutcontrol.type.toggles": "显示用于切换面板和侧边栏可见性的多个按钮。", "limitEditorsEnablement": "控制打开的编辑器数是否应受限制。启用后,最近使用较少的编辑器将关闭,以为新打开的编辑器腾出空间。", + "limitEditorsExcludeDirty": "控制打开的编辑器的最大数目是否应排除脏编辑器以计入配置的限制。", "limitEditorsMaximum": "控制打开编辑器的最大数量。使用 \"#workbench.editor.limit.perEditorGroup#\" 设置控制每个编辑器组或跨所有组的限制。", - "menuBarVisibility": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,按一次 Alt 键则将显示此菜单栏。“精简”设置会将菜单移入侧边栏。", - "menuBarVisibility.mac": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,执行“聚焦应用程序菜单”将显示此菜单栏。“精简”设置会将菜单移入侧边栏。", - "mouseBackForwardToNavigate": "使用鼠标按钮 4 和鼠标按钮 5 (如果提供)在打开的文件之间导航。", + "localHistoryEnabled": "控制是否启用本地文件历史记录。启用后,所保存编辑器文件内容将存储到备份位置,以便稍后可以还原或查看内容。更改此设置不会影响现有本地文件历史记录条目。", + "localHistoryMaxFileEntries": "控制每个文件的最大本地文件历史记录条目数。当文件的本地文件历史记录条目数超过此数目时,将丢弃最早的条目。", + "localHistoryMaxFileSize": "控制考虑用于本地历史记录的文件最大大小(KB)。较大的文件将不会添加到本地历史记录中。更改此设置不会影响现有本地文件历史记录条目。", + "menuBarVisibility": "控制菜单栏的可见性。“切换”设置表示菜单栏处于隐藏状态,只需按一下 Alt 键即可显示。“精简”设置会将菜单移到边栏中。", + "menuBarVisibility.mac": "控制菜单栏的可见性。“切换”设置表示菜单栏处于隐藏状态,执行“聚焦应用程序菜单”将显示菜单栏。“精简”设置会将菜单移到边栏中。", + "mergeWindow": "配置时间间隔(以秒为单位),在此间隔期间,本地文件历史记录中的最后一个条目将替换为正在添加的条目。这有助于减少所添加的条目总数,例如启用自动保存时。此设置仅应用于具有相同源的条目。更改此设置不会影响现有本地文件历史记录条目。", + "mouseBackForwardToNavigate": "允许使用鼠标按钮四和五执行“返回”和“前进”命令。", + "navigationScope": "控制编辑器中“返回”和“前进”等命令的历史导航范围。", "openDefaultKeybindings": "控制在打开按键绑定设置时是否同时打开显示所有默认按键绑定的编辑器。", "openDefaultSettings": "控制在打开设置时是否同时打开显示所有默认设置的编辑器。", - "openFilesInNewWindow": "控制是否在新窗口中打开文件。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", - "openFilesInNewWindowMac": "控制是否在新窗口中打开文件。\r\n注意,此设置可能会被忽略 (例如,在使用 `-new-window` 或 `-reuse-window` 命令行选项时)。", + "openFilesInNewWindow": "控制是否应在使用命令行或文件对话框时在新窗口中打开文件。\r\n请注意,此设置可能会被忽略(例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "openFilesInNewWindowMac": "控制是否应在使用命令行或文件对话框时在新窗口中打开文件。\r\n请注意,此设置可能会被忽略(例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", "openFoldersInNewWindow": "控制打开文件夹时是在新窗口打开还是替换上一个活动窗口。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", - "panelDefaultLocation": "控制面板的默认位置(终端、调试控制台、输出、问题)。它可以显示在工作台的底部、右侧或左侧。", + "panelDefaultLocation": "控制新工作区中面板(终端、调试控制台、输出、问题)的默认位置。它可以显示在编辑器区域的底部、右侧或左侧。", "panelOpensMaximized": "控制面板是否以最大化方式打开。它可以始终以最大化方式打开、永不以最大化方式打开或以关闭前的最后一个状态打开。", "perEditorGroup": "控制最大打开的编辑器的限制是否应应用于每个编辑器组或所有编辑器组。", "pinnedTabSizing": "控制固定的编辑器选项卡的大小。固定的选项卡排在所有打开的选项卡的开头,并且在取消固定之前,通常不会关闭。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", @@ -3505,7 +3693,7 @@ "sharedViewState": "跨所有编辑器组保留最新的编辑器视图状态(例如滚动位置),并在未找到编辑器组的特定编辑器视图状态时进行还原。", "showEditorTabs": "控制打开的编辑器是否显示在选项卡中。", "showIcons": "控制是否在打开的编辑器中显示图标。这要求同时启用文件图标主题。", - "sideBarLocation": "控制侧边栏和活动栏的位置。它们可以显示在工作台的左侧或右侧。", + "sideBarLocation": "控制主边栏和活动栏的位置。它们可以显示在工作台的左侧或右侧。辅助边栏将显示在工作台的另一侧。", "sideBySideDirection": "控制编辑器在并排打开时(例如从资源管理器)出现的默认位置。默认在当前活动编辑器右侧打开。若更改为 \"down\",则在当前活动编辑器下方打开。", "splitInGroupLayout": "控制在编辑器组中垂直或水平拆分编辑器时的布局。", "splitOnDragAndDrop": "通过将编辑器或文件放到编辑器区域的边缘,控制是否可以由拖放操作拆分编辑器组。", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "控制无标题编辑器的标签格式。", "useSplitJSON": "控制在将设置编辑为 json 时是否使用拆分 json 编辑器。", "viewVisibility": "控制是否显示视图头部的操作项。视图头部操作项可以一直,或是仅当聚焦到和悬停在视图上时显示。", - "window.confirmBeforeClose.always": "始终尝试请求确认。请注意,浏览器仍可能在未经确认的情况下决定关闭标签页或窗口。", - "window.confirmBeforeClose.keyboardOnly": "仅在检测到键绑定时请求确认。请注意,在某些情况下可能无法进行检测。", - "window.confirmBeforeClose.never": "除非即将丢失数据,否则绝不明确询问确认。", + "window.confirmBeforeClose.always": "始终询问确认。", + "window.confirmBeforeClose.always.web": "始终尝试请求确认。请注意,浏览器仍可能在未经确认的情况下决定关闭标签页或窗口。", + "window.confirmBeforeClose.keyboardOnly": "仅在已使用键绑定时请求确认。", + "window.confirmBeforeClose.keyboardOnly.web": "仅在检测到使用了键绑定关闭窗口时请求确认。请注意,在某些情况下可能无法进行检测。", + "window.confirmBeforeClose.never": "从不显式请求确认。", + "window.confirmBeforeClose.never.web": "除非即将丢失数据,否则绝不明确询问确认。", "window.menuBarVisibility.classic": "菜单显示在窗口顶部,并且仅在全屏模式下隐藏。", - "window.menuBarVisibility.compact": "菜单在侧边栏中显示为一个紧凑的按钮。当 \"#window.titleBarStyle#\" 为 \"native\" 时,将忽略此值。", + "window.menuBarVisibility.compact": "菜单在边栏中显示为精简按钮。当 \\\"#window.titleBarStyle#\\\" 为 \\\"native\\\" 时,会忽略此值。", "window.menuBarVisibility.hidden": "菜单始终隐藏。", "window.menuBarVisibility.toggle": "菜单处于隐藏状态,但通过按 Alt 键可在窗口顶部显示。", "window.menuBarVisibility.toggle.mac": "菜单处于隐藏状态,但通过执行“聚焦应用程序菜单”命令可在窗口顶部显示。", @@ -3539,14 +3730,22 @@ "windowTitle": "根据活动编辑器控制窗口标题。变量是根据上下文替换的:", "workbench.activityBar.iconClickBehavior.focus": "如果单击的项已可见,则将焦点放在边栏上。", "workbench.activityBar.iconClickBehavior.toggle": "如果单击的项已可见,则隐藏边栏。", + "workbench.editor.historyBasedLanguageDetection": "允许在语言检测中使用编辑器历史记录。这会导致自动语言检测偏向于最近打开的语言,并允许自动语言检测使用较小的输入进行操作。", "workbench.editor.labelFormat.default": "显示文件名。当启用选项卡且在同一组内有两个相同名称的文件时,将添加每个文件路径中可以用于区分的部分。在选项卡被禁用且编辑器活动时,将显示相对于工作区文件夹的路径。", "workbench.editor.labelFormat.long": "在文件的绝对路径之后显示文件名。", "workbench.editor.labelFormat.medium": "在文件相对当前工作区文件夹的路径之后显示文件名。", "workbench.editor.labelFormat.short": "在文件的目录名之后显示文件名。", "workbench.editor.languageDetection": "控制是否自动检测文本编辑器中的语言,除非该语言已由语言选择器显式设置。这也可以按语言确定范围,以便你可以指定不希望关闭的语言。这对于像 Markdown 这样的语言很有用,因为它通常包含可能会欺骗语言检测的其他语言,使其认为它是嵌入语言而不是 Markdown。", + "workbench.editor.navigationScopeDefault": "浏览所有打开的编辑器和编辑器组。", + "workbench.editor.navigationScopeEditor": "仅在活动编辑器中导航。", + "workbench.editor.navigationScopeEditorGroup": "仅在活动编辑器组的编辑器中导航。", "workbench.editor.pinnedTabSizing.compact": "固定的选项卡将以紧凑形式显示,其中只包含图标或编辑器名称的第一个字母。", "workbench.editor.pinnedTabSizing.normal": "固定的选项卡会继承未固定的选项卡的外观。", "workbench.editor.pinnedTabSizing.shrink": "固定的选项卡缩小至紧凑的固定大小,显示编辑器名称的各部分。", + "workbench.editor.preferBasedLanguageDetection": "启用后,将编辑器历史记录考虑在内的语言检测模型将获得更高的优先级。", + "workbench.editor.showLanguageDetectionHints": "启用后,当编辑器语言与检测到的内容语言不匹配时,显示状态栏快速修复。", + "workbench.editor.showLanguageDetectionHints.editors": "在无标题文本编辑器中显示", + "workbench.editor.showLanguageDetectionHints.notebook": "在笔记本编辑器中显示", "workbench.editor.splitInGroupLayoutHorizontal": "从左到右定位编辑器。", "workbench.editor.splitInGroupLayoutVertical": "从上到下定位编辑器。", "workbench.editor.splitSizingDistribute": "将所有编辑器组拆分为相等的部分。", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "永不以最大化方式打开面板。面板将以非最大化方式打开。", "workbench.panel.opensMaximized.preserve": "以关闭面板前的状态打开面板。", "workbench.quickOpen.preserveInput": "在打开 Quick Open 视图时,控制是否自动恢复上一次输入的值。", + "workbench.reduceMotion": "控制工作台是否应以更少的动画呈现。", + "workbench.reduceMotion.auto": "根据 OS 配置减少运动呈现。", + "workbench.reduceMotion.off": "不要减少运动呈现", + "workbench.reduceMotion.on": "始终减少动作呈现。", "wrapTabs": "控制当超出可用空间时,选项卡是否应在多行之间换行,或者是否应显示滚动条。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", "zenMode.centerLayout": "控制在打开禅模式时是否启用居中布局。", "zenMode.fullScreen": "控制在打开禅模式时是否将工作台切换到全屏。", @@ -3584,15 +3787,11 @@ "test": "测试", "view": "视图" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "活动辅助面板的标识符", - "auxiliaryBarFocus": "辅助栏是否具有键盘焦点", - "auxiliaryBarVisible": "辅助栏是否可见" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "工作台" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "活动辅助面板的标识符", "activeEditor": "活动编辑器的标识符", "activeEditorAvailableEditorIds": "可用于活动编辑器的可用编辑器标识符", "activeEditorCanRevert": "活动编辑器是否可以还原", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "活动编辑器组是否为最后一个组", "activeEditorGroupLocked": "活动编辑器组是否已锁定", "activeEditorIsDirty": "活动编辑器是否具有未保存的更改", + "activeEditorIsFirstInGroup": "活动编辑器是否为其组中的第一个编辑器", + "activeEditorIsLastInGroup": "活动编辑器是否是其组中的最后一个编辑器", "activeEditorIsNotPreview": "活动编辑器是否未在预览模式下", "activeEditorIsPinned": "活动编辑器是否已固定", "activeEditorIsReadonly": "活动编辑器是否只读", - "builtinProviderDisplayName": "内置", + "activePanel": "活动面板的标识符", + "activeViewlet": "活动 viewlet 的标识符", + "auxiliaryBarFocus": "辅助栏是否具有键盘焦点", + "auxiliaryBarVisible": "辅助栏是否可见", + "bannerFocused": "键盘焦点是否在横幅上", + "dirtyWorkingCopies": "是否有具有未保存更改的工作副本", "editorAreaVisible": "编辑器区域是否可见", "editorIsOpen": "编辑器是否打开", + "editorTabsVisible": "编辑器选项卡是否可见", + "focusedView": "具有键盘焦点的视图的标识符", "groupEditorsCount": "打开的编辑器组数", "inZenMode": "是否已启用 Zen 模式", "isCenteredLayout": "是否已启用居中布局", + "isFileSystemResource": "资源是否由文件系统提供程序支持", + "isFullscreen": "窗口是否处于全屏模式", "multipleEditorGroups": "是否打开了多个编辑器组", - "promptOpenWith.defaultEditor.displayName": "文本编辑器", + "notificationCenterVisible": "通知中心是否可见", + "notificationFocus": "键盘焦点是否在通知上", + "notificationToastsVisible": "通知 toast 是否可见", + "panelAlignment": "面板的对齐方式:“居中”、“向左对齐”、“向右对齐”或“两端对齐”", + "panelFocus": "键盘焦点是否在面板上", + "panelMaximized": "面板是否已最大化", + "panelPosition": "面板的位置,始终为“底部”", + "panelVisible": "面板是否可见", + "remoteName": "窗口连接到的远程项的名称;如果未连接到任何远程项,则为空字符串", + "resource": "包含方案和路径的资源的完整值", + "resourceDirname": "资源所在的文件夹的名称", + "resourceExtname": "资源的扩展名", + "resourceFilename": "资源的文件名", + "resourceLangId": "资源的语言标识符", + "resourcePath": "资源的完整路径", + "resourceScheme": "资源的方案", + "resourceSet": "资源是否存在", + "sideBarFocus": "键盘焦点是否在侧栏上", + "sideBarVisible": "侧栏是否可见", "sideBySideEditorActive": "并行编辑器是否处于活动状态", "splitEditorsVertically": "编辑器是否垂直拆分", + "statusBarFocused": "键盘焦点是否在状态栏上", "textCompareEditorActive": "文本比较编辑器是否处于活动状态", - "textCompareEditorVisible": "文本比较编辑器是否可见" + "textCompareEditorVisible": "文本比较编辑器是否可见", + "virtualWorkspace": "当前工作区的方案(如果来自虚拟文件系统或空字符串)。", + "workbenchState": "窗口中打开的工作区类型:“空”(无工作区)、“文件夹”(单个文件夹)或“工作区”(多根工作区)", + "workspaceFolderCount": "工作区中根文件夹的数量" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "内置", + "promptOpenWith.defaultEditor.displayName": "文本编辑器" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "自动检测到语言 {0},且其设置为语言模式。" }, - "vs/workbench/common/panel": { - "activePanel": "活动面板的标识符", - "panelFocus": "键盘焦点是否在面板上", - "panelMaximized": "面板是否已最大化", - "panelPosition": "面板的位置:“左”、“右”或“底部”", - "panelVisible": "面板是否可见" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "资源是否由文件系统提供程序支持", - "resource": "包含方案和路径的资源的完整值", - "resourceDirname": "资源所在的文件夹的名称", - "resourceExtname": "资源的扩展名", - "resourceFilename": "资源的文件名", - "resourceLangId": "资源的语言标识符", - "resourcePath": "资源的完整路径", - "resourceScheme": "资源的方案", - "resourceSet": "资源是否存在" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "活动项的活动栏背景颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", "activityBarActiveBorder": "活动项的活动栏边框颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", @@ -3659,6 +3877,9 @@ "banner.foreground": "横幅前景色。横幅显示在窗口的标题栏下。", "banner.iconForeground": "横幅图标颜色。横幅显示在窗口的标题栏下。", "editorDragAndDropBackground": "拖动编辑器时的背景颜色。此颜色应有透明度,以便编辑器内容能透过背景。", + "editorDropIntoPromptBackground": "拖动文件时编辑器上显示的文本背景色。此文本通知用户可以按住 Shift 放入编辑器中。", + "editorDropIntoPromptBorder": "拖动文件时在编辑器上显示的文本边框颜色。此文本通知用户可以按住 Shift 来拖入编辑器中。", + "editorDropIntoPromptForeground": "拖动文件时编辑器上显示的文本前景色。此文本通知用户可以按住 Shift 来拖入编辑器中。", "editorGroupBorder": "将多个编辑器组彼此分隔开的颜色。编辑器组是编辑器的容器。", "editorGroupEmptyBackground": "空编辑器组的背景色。编辑器组是编辑器的容器。", "editorGroupFocusedEmptyBorder": "空编辑器组被聚焦时的边框颜色。编辑组是编辑器的容器。", @@ -3708,8 +3929,11 @@ "statusBarBorder": "状态栏分隔侧边栏和编辑器的边框颜色。状态栏显示在窗口底部。", "statusBarErrorItemBackground": "状态栏错误项的背景颜色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", "statusBarErrorItemForeground": "状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarFocusBorder": "聚焦于键盘导航时状态栏的边框颜色。状态栏显示在窗口底部。", "statusBarForeground": "工作区或文件夹打开时状态栏的前景色。状态栏显示在窗口底部。", "statusBarItemActiveBackground": "单击时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarItemCompactHoverBackground": "悬停在包含两个悬停的项时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarItemFocusBorder": "聚焦于键盘导航时的状态栏项目边框颜色。状态栏显示在窗口底部。", "statusBarItemHostBackground": "状态栏上远程指示器的背景色。", "statusBarItemHostForeground": "状态栏上远程指示器的前景色。", "statusBarItemHoverBackground": "悬停时的状态栏项背景色。状态栏显示在窗口底部。", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "窗口处于活动状态时用于窗口边框的颜色。仅在使用自定义标题栏时在桌面客户端中支持。", "windowInactiveBorder": "窗口处于非活动状态时用于边框的颜色。仅在使用自定义标题栏时在桌面客户端中支持。" }, - "vs/workbench/common/viewlet": { - "activeViewlet": "活动 viewlet 的标识符", - "sideBarFocus": "键盘焦点是否在侧栏上", - "sideBarVisible": "侧栏是否可见" - }, "vs/workbench/common/views": { "defaultViewIcon": "默认视图图标。", - "duplicateId": "已注册 ID 为“{0}”的视图", - "focusedView": "具有键盘焦点的视图的标识符" + "duplicateId": "已注册 ID 为“{0}”的视图" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "配置运行时参数", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "窗口", "zoomLevel": "调整窗口的缩放级别。原始大小是 0,每次递增(例如 1)或递减(例如 -1)表示放大或缩小 20%。也可以输入小数以便以更精细的粒度调整缩放级别。" }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "正在保存 UI 状态" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", + "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", "cancelButton": "取消", "copy": "复制(&&C)", "okButton": "确定", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "取消(&&C)", + "closeWindowButtonLabel": "关闭窗口(&&C)", + "closeWindowMessage": "是否确实要关闭窗口?", + "doNotAskAgain": "不再询问", + "exitButtonLabel": "退出(&&E)", + "keychainWriteError": "将登录信息写入密钥链失败,出现错误“{0}”。", "learnMore": "了解详细信息", "loaderCycle": "AMD 模块中存在一个依赖项循环需要解决!", "loginButton": "登录(&&L)", "password": "密码", "proxyAuthRequired": "需要代理身份验证", "proxyDetail": "代理 {0} 需要用户名和密码。", + "quitButtonLabel": "退出(&&Q)", + "quitMessage": "是否确实要退出?", + "quitMessageMac": "是否确实要退出?", "rememberCredentials": "记住我的凭据", "runningAsRoot": "不建议以 root 用户身份运行 {0}。", - "username": "用户名" + "shutdownErrorClose": "意外错误导致无法关闭窗口", + "shutdownErrorDetail": "错误: {0}", + "shutdownErrorLoad": "意外错误导致无法更改工作区", + "shutdownErrorQuit": "意外错误导致无法退出应用程序", + "shutdownErrorReload": "意外错误导致无法重新加载窗口", + "shutdownForceClose": "仍然关闭", + "shutdownForceLoad": "仍然更改", + "shutdownForceQuit": "仍然退出", + "shutdownForceReload": "仍然重新加载", + "shutdownTitleClose": "关闭窗口需要的时间较长...", + "shutdownTitleLoad": "更改工作区需要的时间较长...", + "shutdownTitleQuit": "退出应用程序需要的时间较长...", + "shutdownTitleReload": "重新加载窗口需要的时间较长...", + "troubleshooting": "故障排除指南", + "username": "用户名", + "willShutdownDetail": "以下操作仍在运行: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "行上的断点", + "audioCues.lineHasError.name": "行上的错误", + "audioCues.lineHasFoldedArea.name": "行上的折叠区域", + "audioCues.lineHasInlineSuggestion.name": "行上的内联建议", + "audioCues.lineHasWarning.name": "行上的警告", + "audioCues.noInlayHints": "行上无嵌入提示", + "audioCues.onDebugBreak.name": "调试程序已在断点处停止" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "附加屏幕阅读器时,启用音频提示。", + "audioCues.enabled.off": "禁用音频提示。", + "audioCues.enabled.on": "启用音频提示。", + "audioCues.lineHasBreakpoint": "当有效行具有断点时播放声音。", + "audioCues.lineHasError": "当有效行出现错误时播放声音。", + "audioCues.lineHasFoldedArea": "当有效行具有可展开的折叠区域时播放声音。", + "audioCues.lineHasInlineSuggestion": "当有效行具有内联建议时播放声音。", + "audioCues.lineHasWarning": "当有效行出现警告时播放声音。", + "audioCues.noInlayHints": "尝试读取包含无内嵌提示的内嵌提示的行时播放声音。", + "audioCues.onDebugBreak": "当调试程序在断点上停止时播放声音。", + "audioCues.volume": "音频提示音量百分比(0-100)。" + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "帮助: 列出音频提示", + "audioCues.help.placeholder": "选择要播放的音频提示", + "audioCues.help.settings": "启用/禁用音频提示", + "disabled": "已禁用" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "以下未保存的编辑器无法保存到备份位置。", @@ -3877,6 +4149,7 @@ "fileOperation": "文件操作", "nothing": "未做编辑", "quit": "退出", + "refactoring.autoSave": "控制是否自动保存作为重构一部分的文件", "reloadTheWindow": "重新加载窗口", "summary.0": "未做编辑", "summary.n0": "在 1 个文件中进行了 {0} 次编辑", @@ -3899,6 +4172,7 @@ "toogleSelection": "切换更改" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "放弃", "conflict.1": "无法应用重构,因为“{0}”在此期间进行了修改。", "conflict.N": "无法应用重构,因为其他 {0} 个文件在此期间进行了修改。", "create": "创建", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0}({1}、重构预览)", "edt.title.del": "{0}(删除、重构预览)", "empty.msg": "调用代码操作(如重命名操作),在此处查看其更改的预览。", + "ok": "应用", "rename": "重命名" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "无法卸载 Shell 命令“{0}”。", "successFrom": "已成功从 PATH 卸载 Shell 命令“{0}”。" }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "在保存时运行的代码操作类型。", "codeActionsOnSave.fixAll": "控制是否应在文件保存时运行自动修复操作。", "codeActionsOnSave.generic": "控制是否应在文件保存时运行\"{0}\"操作。" @@ -4016,31 +4291,19 @@ "hintWhitespace": "显示空白差异", "removeTimeout": "删除限制" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "关闭", - "label.find": "查找", - "label.nextMatchButton": "下一个匹配项", - "label.previousMatchButton": "上一个匹配项", - "label.replace": "替换", - "label.replaceAllButton": "全部替换", - "label.replaceButton": "替换", - "label.toggleReplaceButton": "切换替换", - "placeholder.find": "查找", - "placeholder.replace": "替换" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "关闭", "label.find": "查找", "label.nextMatchButton": "下一个匹配项", "label.previousMatchButton": "上一个匹配项", - "placeholder.find": "查找" + "placeholder.find": "查找(⇅ 历史记录)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "开发人员: 检查编辑器标记和作用域", "inspectTMScopesWidget.loading": "正在加载..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "开发人员: 检查按键映射", + "workbench.action.inspectKeyMap": "检查密钥映射", "workbench.action.inspectKeyMapJSON": "检查按键映射(JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "不再显示", "keyboardBindingTooltip": "{0}", - "selectAlanguage2": "选择编程语言", + "openADifferentEditor": "打开其他编辑器", + "or": " 或 ", + "selectAlanguage2": "选择语言", + "startTyping": "开始输入以关闭或", "thisAgain": "。", - "toGetStarted": "以开始。输入内容即可消除此提示,或者设为以后" + "toGetStarted": "以开始使用。" }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "粘贴选择剪贴板" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "启动文本配对语法语法日志记录" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "当前选定或悬停注释范围的背景色。", + "commentThreadActiveRangeBorder": "当前选定或悬停注释范围的边框颜色。", + "commentThreadRangeBackground": "注释范围的背景色。", + "commentThreadRangeBorder": "注释范围的边框颜色。", + "resolvedCommentBorder": "已解析评论的边框和箭头颜色。", + "unresolvedCommentBorder": "未解析评论的边框和箭头颜色。" + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "编辑器导航线中表示评论范围的颜色。" }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "切换注释反应失败", "commentToggleReactionError": "切换注释反应失败: {0}。" }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "键入新注释", + "reply": "回复..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "使用 {0} 评论。{1} 评论线程。", + "commentThreadAria.withRange": "通过 {2} 注释行 {1} 上具有 {0} 注释的线程。{3}。" + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "用于折叠审阅注释的图标。", "label.collapse": "折叠", - "newComment": "键入新注释", - "reply": "回复...", "startThread": "开始讨论" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "此设置已弃用,取而代之的是 \\\"comments.openView\\\"。", + "comments.openView": "控制评论视图应何时打开。", + "comments.openView.file": "批注视图将在具有注释的文件处于活动状态时打开。", + "comments.openView.firstFile": "如果在此会话期间尚未打开注释视图,则它将在带注释文件处于活动状态的会话期间首次打开。", + "comments.openView.never": "注释视图永远不会打开。", "commentsConfigurationTitle": "评论", - "openComments": "控制评论面板应何时打开。" + "openComments": "控制评论面板应何时打开。", + "useRelativeTime": "确定是否在注释时间戳中使用相对时间,(例如\"1 天前\")。" }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "添加对当前所选内容的注释", + "hasCommentingRange": "活动光标处的位置是否具有评论范围", "nextCommentThreadAction": "转到下一条评论串", - "pickCommentService": "选择 \"注释提供程序\"" + "pickCommentService": "选择 \"注释提供程序\"", + "previousCommentThreadAction": "转到上一个评论线程" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 条注释", + "commentLine": "[Ln {0}]", + "commentRange": "[Ln {0}-{1}]", + "commentsCount": "{0} 条注释", "image": "图片", - "imageWithLabel": "图片: {0}" + "imageWithLabel": "图片: {0}", + "lastReplyFrom": "来自 {0} 的最新回复" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "全部折叠", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "为其启用了自定义编辑器的 glob。", "contributes.viewType": "自定义编辑器的标识符。它在所有自定义编辑器中都必须是唯一的,因此建议将扩展 ID 作为 \"viewType\" 的一部分包括在内。在使用 \"vscode.registerCustomEditorProvider\" 和在 \"onCustomEditor:${id}\" [激活事件](https://code.visualstudio.com/api/references/activation-events)中注册自定义编辑器时,使用 \"viewType\"。" }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "单击以展开" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "添加断点", "addConditionalBreakpoint": "添加条件断点...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "显示另外 {0} 个堆栈帧", "showMoreStackFrames2": "显示更多堆栈框架", "stackFrameAriaLabel": "堆栈帧 {0},行 {1},{2}", - "thread": "线程", "threadAriaLabel": "线程 {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "复制表达式", "copyStackTrace": "复制调用堆栈", "copyValue": "复制值", + "debug.autoExpandLazyVariables": "自动显示调试器延迟解析的变量的值,例如 getter。", "debug.confirmOnExit": "如果存在活动调试会话,控制是否确认窗口关闭时间。", "debug.confirmOnExit.always": "始终确认是否存在调试会话。", "debug.confirmOnExit.never": "从不确认。", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "设置调试控制台中的行高(以像素为单位)。使用 0 来计算从字体大小开始的行高。", "debug.console.wordWrap": "控制是否应在调试控制台中换行。", "debug.disassemblyView.showSourceCode": "在反汇编视图中显示源代码。", + "debug.focusEditorOnBreak": "控制调试器中断时编辑器是否应聚焦。", "debug.focusWindowOnBreak": "控制当调试器中断时,工作台窗口是否应获得焦点。", "debug.onTaskErrors": "控制在运行预启动任务后遇到错误时应该怎么做。", "debug.saveBeforeStart": "控制在启动调试会话前要保存哪些编辑器。", @@ -4466,6 +4764,7 @@ "terminateThread": "终止线程", "toolBarLocation": "控制调试工具栏的位置。可在所有视图中“浮动”、在调试视图中“停靠”,也可“隐藏”。", "variables": "变量", + "viewMemory": "查看二进制数据", "watch": "监视" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "继续", "debug": "调试", "disconnect": "断开连接", + "disconnectSuspend": "断开连接和暂停", "focusSession": "聚焦到“会话”视图", "jumpToCursor": "跳转到光标", "noExecutableCode": "当前光标位置没有关联的可执行代码。", @@ -4592,10 +4892,13 @@ "debugContinue": "“调试继续”操作的图标。", "debugDisconnect": "“调试断开”操作的图标。", "debugGripper": "调试条控制手柄的图标。", + "debugInspectMemory": "检查内存操作的图标。", "debugPause": "“调试暂停”操作的图标。", + "debugRemoveConfig": "用于删除调试配置的图标。", "debugRestart": "“调试重启”操作的图标。", "debugRestartFrame": "“调试重启帧”操作的图标。", "debugReverseContinue": "“调试反向继续”操作的图标。", + "debugRun": "运行或调试操作的图标。", "debugStackframe": "编辑器字形边距中显示的堆栈帧的图标。", "debugStackframeFocused": "编辑器字形边距中显示的具有焦点的堆栈帧的图标。", "debugStart": "“调试启动”操作的图标。", @@ -4619,7 +4922,8 @@ "contributed": "已提供", "customizeLaunchConfig": "配置启动配置", "noDebugResults": "没有匹配的启动配置", - "providerAriaLabel": "{0} 已提供的配置" + "providerAriaLabel": "{0} 已提供的配置", + "removeLaunchConfig": "删除启动配置" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 个活动会话", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "无法跟踪任务“{0}”。请确保已定义了问题匹配程序。" }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "更多...", "reverseContinue": "反向", "stepBackDebug": "后退" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "启动其他会话" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "说明", "disassemblyView": "反汇编视图", + "editorOpenedFromDisassemblyDescription": "从反汇编", "instructionAddress": "地址", "instructionBytes": "字节", "instructionNotAvailable": "反汇编不可用。", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "调试程序时状态栏的前景色。状态栏显示在窗口底部" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "取消", "collapse": "全部折叠", + "install": "安装", "variableAriaLabel": "{0},值 {1}", "variableScopeAriaLabel": "范围 {0}", "variableValueAriaLabel": "键入新的变量值", - "variablesAriaTreeLabel": "调试变量" + "variablesAriaTreeLabel": "调试变量", + "viewMemory.install.progress": "正在安装十六进制编辑器...", + "viewMemory.prompt": "要有十六进制编辑器扩展才能检查二进制数据。是否要立即安装?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "添加表达式", @@ -4769,6 +5080,7 @@ "watchVariableAriaLabel": "{0},值 {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "禁用所有调试扩展。启用调试扩展或从市场安装新的扩展。", "customizeRunAndDebug": "要自定义运行和调试[创建 launch.json 文件](command:{0})。", "customizeRunAndDebugOpenFolder": "要自定义运行和调试,请[打开文件夹](command:{0}) 并创建一个启动.json 文件。", "detectThenRunAndDebug": "[显示所有自动调试配置](command:{0})。", @@ -4794,7 +5106,9 @@ "callStackItemType": "表示“调用堆栈”视图中聚焦元素的项目类型。例如: \"session\"、\"thread\"、\"stackFrame\"", "callStackSessionHasOneThread": "当调用堆栈视图中具有焦点的会话恰好具有一个线程时为 true。在内部用于调用堆栈视图中的内联菜单。", "callStackSessionIsAttach": "当调用堆栈视图中的会话是“附加”状态时为 true,否则为 false。在内部用于调用堆栈视图中的内联菜单。", + "canViewMemory": "指示视图中的项是否具有关联的内存引用。", "debugConfigurationType": "所选启动配置的调试类型。例如 \"python\"。", + "debugExtensionsAvailable": "如果至少安装并启用了一个调试扩展,则为 True。", "debugProtocolVariableMenuContext": "表示 \"VARIABLES\" 视图中调试适配器针对焦点变量设置的上下文。", "debugSetExpressionSupported": "当焦点会话支持 “setExpression” 请求时为 True。", "debugSetVariableSupported": "焦点会话支持 \"setVariable\" 请求时为 True。", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "焦点堆栈帧支持 \"restartFrame\" 时为 True。", "stepBackSupported": "焦点会话支持 \"stepBack\" 请求时为 True。", "stepIntoTargetsSupported": "焦点会话支持 \"stepIntoTargets\" 请求时为 True。", + "suspendDebuggeeSupported": "如果重点会话支持暂停调试对象功能,则为 True。", "terminateDebuggeeSupported": "如果焦点会话支持终止调试对象功能,则为 True。", "variableEvaluateNamePresent": "在焦点变量设置了 “evalauteName” 字段时为 True。", "variableIsReadonly": "当焦点变量为只读时为 True。", @@ -4867,6 +5182,7 @@ "useUniqueNames": "配置名称必须唯一。", "vscode.extension.contributes.breakpoints": "添加断点。", "vscode.extension.contributes.breakpoints.language": "对此语言允许断点。", + "vscode.extension.contributes.breakpoints.when": "必须为 true 才能启用此语言中断点的条件。如果子句适用,请考虑将其与调试器匹配。", "vscode.extension.contributes.debuggers": "用于调试适配器。", "vscode.extension.contributes.debuggers.args": "要传递给适配器的可选参数。", "vscode.extension.contributes.debuggers.configurationAttributes": "用于验证 \"launch.json\" 的 JSON 架构配置。", @@ -4883,7 +5199,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "可选运行时参数。", "vscode.extension.contributes.debuggers.type": "此调试适配器的唯一标识符。", "vscode.extension.contributes.debuggers.variables": "正在将 \"launch. json\" 中的交互式变量(例如 ${action.pickProcess})映射到命令。", - "vscode.extension.contributes.debuggers.when": "条件必须为 true 才可启用此类型的调试器。请考虑根据需要使用 'shellExecutionSupported'、 'virtualWorkspace'、'resourceScheme' 或扩展定义的上下文键。", + "vscode.extension.contributes.debuggers.when": "必须为 true 才能启用此类型调试器的条件。请考虑根据需要为此项使用 “shellExecutionSupported”、“virtualWorkspace”、“resourceScheme” 或扩展定义的上下文键。", "vscode.extension.contributes.debuggers.windows": "Windows 特定的设置。", "vscode.extension.contributes.debuggers.windows.runtime": "用于 Windows 的运行时。" }, @@ -4907,8 +5223,7 @@ "disassemblyInputName": "反汇编" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "控制台已清除", - "snapshotObj": "仅显示了此对象的基元值。" + "consoleCleared": "控制台已清除" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "调试适配器可执行的“{0}”不存在。", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "从 Microsoft 联机服务中获取要进行的实验。" }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "副本 ID ({0})", "disable": "禁用", "disable workspace": "禁用(工作区)", "errors": "{0} 个未捕获的错误", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 验证({0})", "Marketplace": "市场", + "Marketplace Info": "市场信息", + "Notebook id": "ID", + "Notebook mimetypes": "Mimetypes", + "Notebook name": "名称", + "Notebook renderer name": "名称", + "NotebookRenderers": "笔记本呈现器({0})", + "Notebooks": "Notebooks({0})", "activation": "激活时间", "activation events": "激活事件({0})", "authentication": "身份验证({0})", @@ -5026,7 +5349,6 @@ "localizations localized language name": "语言本地名称", "menuContexts": "菜单上下文", "messages": "消息({0})", - "more info": "详细信息", "name": "扩展名", "noChangelog": "无可用的更改日志。", "noContributions": "没有发布内容", @@ -5034,6 +5356,7 @@ "noReadme": "无可用自述文件。", "noStatus": "无可用状态。", "not yet activated": "尚未激活。", + "preRelease": "预发布", "preview": "预览版", "productThemes": "产品图标主题({0})", "publisher": "发布服务器", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "VS Marketplace 链接: {0}", "extensionInfoVersion": "版本: {0}", "extensions": "扩展", + "extensions.affinity": "配置要在其他扩展主机进程中执行的扩展。", "extensions.autoUpdate": "控制扩展的自动更新行为。更新是从 Microsoft 联机服务中获取的。", "extensions.autoUpdate.enabled": "仅为已启用的扩展自动下载并安装更新。将不会自动更新已禁用的扩展。", "extensions.autoUpdate.false": "扩展不会自动更新。", @@ -5155,6 +5479,8 @@ "recently published filter": "最近发布", "recentlyPublishedExtensions": "显示最近发布的扩展", "refreshExtension": "刷新", + "show pre-release version": "显示预发布版本", + "show released version": "显示发布版本", "showBuiltInExtensions": "显示内置的扩展", "showDisabledExtensions": "显示已禁用的扩展", "showEnabledExtensions": "显示启用的扩展", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "安装给定的扩展", "workbench.extensions.installExtension.option.donotSync": "启用后,VS Code 在启用“设置同步”时不同步此扩展。", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "启用后,VS Code 仅安装来自扩展包 VSIX 的新添加的扩展。仅在安装 VSIX 时才考虑此选项。", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "启用后,VS Code 将安装扩展的预发布版本(如果可用)。", "workbench.extensions.search.arg.name": "要在搜索中使用的查询", "workbench.extensions.search.description": "搜索特定扩展", "workbench.extensions.uninstallExtension.arg.name": "要卸载的扩展的 id", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "已禁用此扩展,因为它在 {0} web 版中不受支持。", + "Defined to run in desktop": "已禁用此扩展,因为它被定义为仅在桌面上的 {0} 中运行。", "Install in local server to enable": "此扩展在此工作区中被禁用,因为其被定义为在本地扩展主机中运行。请在本地安装扩展以进行启用。", "Install in remote server to enable": "此扩展在此工作区中被禁用,因为其被定义为在远程扩展主机中运行。请在 '{0}' 中安装扩展以进行启用。", "Install language pack also in remote server": "在“{0}”上安装语言包扩展,使其还在此处启用。", @@ -5211,7 +5539,6 @@ "cannot be installed": "“{0}”扩展在 {1} 中不可用。若要了解详细信息,请单击“详细信息”。", "check logs": "有关更多详细信息,请查看[日志]({0})。", "close": "关闭", - "color theme": "设置颜色主题", "configureWorkspaceFolderRecommendedExtensions": "配置建议的扩展(工作区文件夹)", "configureWorkspaceRecommendedExtensions": "配置建议的扩展(工作区)", "current": "当前", @@ -5223,6 +5550,7 @@ "disabled": "已禁用", "disabled because of virtual workspace": "此扩展已禁用,因为它不支持虚拟工作区。", "disabled by environment": "环境已禁用此扩展。", + "do no sync": "不同步", "do not sync": "不同步此扩展", "download": "请尝试手动下载…", "enable locally": "请重载 Visual Studio Code 以在本地启用此扩展。", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "启用此扩展", "enabled": "已启用", "enabled by environment": "已启用此扩展,因为在当前环境中需要此扩展。", + "enabled in web worker": "此扩展将在辅助角色扩展主机中弃用,因为这是其首选运行位置。", "enabled locally": "此扩展在本地扩展主机中被启用,因为这是其首选运行处。", "enabled remotely": "此扩展在远程扩展主机中被启用,因为这是其首选运行处。", "extension disabled because of dependency": "已禁用此扩展,因为它依赖于已禁用的扩展。", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "扩展中突出操作的按钮背景色(比如 安装按钮)。", "extensionButtonProminentForeground": "扩展中突出操作的按钮前景色(比如 安装按钮)。", "extensionButtonProminentHoverBackground": "扩展中突出操作的按钮被悬停时的颜色(比如 安装按钮)。", - "file icon theme": "设置文件图标主题", "finished installing": "已成功安装扩展。", "globally disabled": "用户已全局禁用此扩展。", "globally enabled": "此扩展已全局启用。", @@ -5252,17 +5580,22 @@ "ignored": "同步时将忽略此扩展", "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", "install": "安装", - "install and do no sync": "安装(不同步)", "install another version": "安装另一个版本…", "install browser": "在浏览器中安装", "install everywhere tooltip": "在所有同步的 {0} 实例中安装此扩展", + "install extension in remote": "{0}在{1}中", + "install extension in remote and do not sync": "{0}在{1}中({2})", + "install extension locally": "本地{0}", + "install extension locally and do not sync": "本地{0}({1})", "install in remote": "在 {0} 中安装", - "install in remote and do not sync": "在 {0} 中安装(不同步)", "install local extensions title": "在“{0}”中安装本地扩展", "install locally": "本地安装", - "install locally and do not sync": "本地安装(不同步)", "install operation": "安装 \"{0}\" 扩展时出错。", + "install pre-release": "安装预发布版本", + "install pre-release version": "安装预发布版本", "install previous version": "安装特定版本的扩展…", + "install release version": "安装发布版本", + "install release version message": "是否要安装发布版本?", "install remote extensions": "本地安装远程扩展", "install vsix": "下载后,请手动安装“{0}”的 VSIX。", "installExtensionComplete": "已完成安装扩展 {0}。", @@ -5273,27 +5606,19 @@ "installed": "已安装", "installing": "正在安装", "installing extensions": "正在安装扩展...", - "just now": "刚刚", "learn more": "了解详细信息", "learn why": "了解原因", "malicious tooltip": "此扩展被报告存在问题。", "manage": "管理", "more information": "详细信息", "no local extensions": "没有要安装的扩展。", - "noOfDaysAgo": "{0} 天前", - "noOfHoursAgo": "{0} 小时前", - "noOfMonthsAgo": "{0} 个月前", - "noOfYearsAgo": "{0} 年前", + "no versions": "此扩展没有其他版本。", "not web tooltip": "“{0}”扩展在 {1} 中不可用。", - "one day ago": "1天前", - "one hour ago": "1小时前", - "one month ago": "1个月前", - "one year ago": "1年前", "postDisableTooltip": "请重新加载 Visual Studio Code 以禁用此扩展。", "postEnableTooltip": "请重新加载 Visual Studio Code 以启用此扩展。", "postUninstallTooltip": "请重新加载 Visual Studio Code 以完成此扩展的卸载。", "postUpdateTooltip": "请重新启动 Visual Studio Code 以完成对此扩展的更新。", - "product icon theme": "设置产品图标主题", + "pre-release": "预发布", "reinstall": "重新安装扩展...", "reloadAction": "重新加载", "reloadRequired": "需要重新加载", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "选择要重新安装的扩展", "selectVersion": "选择要安装的版本", "showRecommendedExtension": "显示推荐的扩展", + "switch to pre-release version": "切换到预发布版本", + "switch to release version": "切换为发布版本", "sync": "同步此扩展", "synced": "已同步此扩展", "undo": "撤消", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "请重新加载 Visual Studio Code 以完成对扩展 {0} 的卸载。", "uninstallExtensionStart": "开始卸载扩展{0}。", "uninstalled": "已卸载", + "unsupported prerelease switch tooltip": "此扩展现在作为预发布版本成为 {0} 扩展的一部分。", + "unsupported tooltip": "此扩展不再受支持。", "update operation": "更新 \"{0}\" 扩展时出错。", "updateAction": "更新", "updateExtensionComplete": "已完成更新扩展 {0} 到版本 {1}。", "updateExtensionStart": "已启动更新扩展 {0} 到版本 {1}。", - "updateTo": "更新到 {0}", + "updateToLatestVersion": "更新到 {0}", + "updateToTargetPlatformVersion": "更新到 {0} 版本。", "updated": "已更新", + "workbench.extensions.action.setColorTheme": "设置颜色主题", + "workbench.extensions.action.setFileIconTheme": "设置文件图标主题", + "workbench.extensions.action.setProductIconTheme": "设置产品图标主题", "workspace disabled": "用户已为此工作区禁用此扩展。", "workspace enabled": "用户已为此工作区启用此扩展。" }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "扩展视图中“在远程安装本地扩展”操作的图标。", "installWorkspaceRecommendedIcon": "扩展视图中“安装工作区建议的扩展”操作的图标。", "manageExtensionIcon": "扩展视图中“管理”操作的图标。", + "preReleaseIcon": "为具有预发布版本的扩展在扩展视图和编辑器中显示的图标。", "ratingIcon": "扩展视图和编辑器中随评级一起显示的图标。", "refreshIcon": "扩展视图中“刷新”操作的图标。", "remoteIcon": "用于在扩展视图和编辑器中指示扩展是远程内容的图标。", @@ -5414,16 +5748,21 @@ "extensions": "扩展", "no extensions found": "找不到扩展。", "no local extensions": "没有要安装的扩展。", + "offline error": "离线时无法搜索市场,请检查网络连接。", "open user settings": "打开用户设置", "suggestProxyError": "市场返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。" }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "预发布版本", "activation": "激活时间", "dependencies": "显示依赖关系", "extensionIconStarForeground": "扩展分级的图标颜色。", "extensionIconVerifiedForeground": "已验证扩展的发布服务器图标颜色。", + "extensionPreReleaseForeground": "预发布扩展的图标颜色。", + "has prerelease": "此扩展具有可用的 {0}", "message": "1 条消息", "messages": "{0} 条消息", + "pre-release-label": "预发布", "publisher verified tooltip": "此发布者已验证 {0} 的所有权", "remote extension title": "{0} 中的扩展", "startup": "启动", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "正在运行的扩展" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "取消(&&C)", + "debugExtensionHost": "启动调试扩展宿主", + "debugExtensionHost.launch.name": "附加扩展主机", + "restart1": "分析扩展", + "restart2": "需要重启,才能分析扩展。是否要立即重启“{0}”?", + "restart3": "重启(&&R)" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "取消(&&C)", "profilingExtensionHost": "分析扩展主机", "profilingExtensionHostTime": "分析扩展主机({0} 秒)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "单击可停止分析。", "status.profiler": "扩展探查器" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "显示扩展程序", - "unresponsive-exthost": "扩展“{0}”的上一次操作花费时间较长,阻碍了其他扩展的运行。" - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "取消(&&C)", - "debugExtensionHost": "启动调试扩展宿主", - "debugExtensionHost.launch.name": "附加扩展主机", - "restart1": "分析扩展", - "restart2": "需要重启,才能分析扩展。是否要立即重启“{0}”?", - "restart3": "重启(&&R)" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "正在运行的扩展" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "打开扩展文件夹" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "显示扩展程序", + "unresponsive-exthost": "扩展“{0}”的上一次操作花费时间较长,阻碍了其他扩展的运行。" + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 附加到刚刚创建的问题。", "attach.msg2": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 归入现有的性能问题中。", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "在 Windows 终端中打开" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "自定义要启动的终端类型。", + "explorer.openInTerminalKind": "在终端中从资源管理器打开文件时,确定将启动哪种类型的终端", "globalConsoleAction": "打开新的外部终端", "terminal.explorerKind.external": "使用设定的外部终端。", "terminal.explorerKind.integrated": "使用 VS Code 的集成终端。", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "创建文件", - "openFolderError": "文件是目录", + "fileIsDirectoryError": "文件是目录", + "fileNotFoundError": "找不到文件", + "ok": "确定", + "reveal": "在资源管理器视图中显示", "textFileEditor": "文本文件编辑器" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "通过编辑器工具栏中的操作,可撤消所做的更改,也可使用所做的更改覆盖文件的内容。" }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "添加文件夹", "explore": "资源管理器", "explorerViewIcon": "查看资源管理器视图的图标。", "folders": "文件夹", "miViewExplorer": "资源管理器(&&E)", - "noFolderHelp": "尚未打开文件夹。\r\n[打开文件夹](command:{0})", - "noWorkspaceHelp": "尚未将文件夹添加到工作区。\r\n[添加文件夹](command:{0})", + "noFolderButEditorsHelp": "尚未打开文件夹。\r\n{0}\r\n打开文件夹将关闭所有当前打开的编辑器。要使其保持打开状态,请改为 {1}。", + "noFolderHelp": "尚未打开文件夹。\r\n{0}", + "noFolderHelpWeb": "尚未打开文件夹。\r\n{0}\r\n{1}", + "noWorkspaceHelp": "尚未将文件夹添加到工作区。\r\n{0}", "openEditorsIcon": "查看打开编辑器视图的图标。", - "remoteNoFolderHelp": "已连接到远程。\r\n[打开文件夹](command:{0})" + "openFolder": "打开文件夹", + "openRecent": "打开最近的文件", + "remoteNoFolderHelp": "已连接到远程。\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "无法删除到回收站。是否永久删除?", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "是否确实要删除“{0}”及其内容?", "confirmMoveTrashMessageMultiple": "是否确定要删除以下 {0} 个文件?", "confirmMoveTrashMessageMultipleDirectories": "是否确定要删除以下 {0} 个文件夹及其内容?", - "copyBulkEdit": "复制 {0} 文件", + "copyBulkEdit": "粘贴 {0} 个文件", "copyFile": "复制", - "copyFileBulkEdit": "复制 {0}", + "copyFileBulkEdit": "粘贴{0}", "copyingBulkEdit": "正在复制 {0} 个文件", "copyingFileBulkEdit": "正在复制 {0}", "createBulkEdit": "创建 {0}", @@ -5672,7 +6019,7 @@ "retry": "重试", "retryButtonLabel": "重试(&&R)", "saveAllInGroup": "全部保存在组中", - "showInExplorer": "在侧边栏中显示活动文件", + "showInExplorer": "在资源管理器视图中显示活动文件", "toggleAutoSave": "切换开关自动保存", "trashFailed": "无法删除到废纸篓。是否永久删除?", "undoBin": "您可以从回收站还原此文件。", @@ -5703,15 +6050,15 @@ "miAutoSave": "自动保存(&&U)", "miCloseEditor": "关闭编辑器(&&C)", "miGotoFile": "转到文件(&&F)...", - "miNewFile": "新建文件(&&N)", + "miNewFile": "新建文本文件(&&N)", "miRevert": "还原文件(&&V)", "miSave": "保存(&&S)", "miSaveAll": "全部保存(&&L)", "miSaveAs": "另存为(&&A)...", - "newFile": "新建文件", + "newFile": "新建文本文件", "openFile": "打开文件...", "openToSide": "在侧边打开", - "revealInSideBar": "在侧边栏中显示", + "revealInSideBar": "在资源管理器视图中显示", "revert": "还原文件", "revertLocalChanges": "放弃所做的更改并恢复到文件内容", "saveAll": "全部保存", @@ -5723,13 +6070,15 @@ "genericRevertError": "未能还原“{0}”: {1}", "genericSaveError": "未能保存“{0}”: {1}", "modifiedLabel": "{0} (在文件中) ↔ {1}", + "retry": "重试" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "新的无标题文件", "removeFolderFromWorkspace": "将文件夹从工作区删除", - "retry": "重试", "save": "保存", "saveAll": "全部保存", "saveAs": "另存为...", - "saveWithoutFormatting": "保存但不更改格式" + "saveWithoutFormatting": "保存但不格式化" }, "vs/workbench/contrib/files/browser/fileImportExport": { "addFolder": "将文件夹添加到工作区(&&A)", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "选择下载位置", "confirmManyOverwrites": "目标文件夹中已存在以下 {0} 个文件和/或文件夹。是否要替换它们?", "confirmOverwrite": "目标文件夹中已存在名称为\"{0}\"的文件或文件夹。是否要替换它?", - "copyFile": "复制 {0}", "copyFolder": "复制文件夹(&&C)", "copyFolders": "复制文件夹(&&C)", "copyfolder": "确定要复制“{0}”吗?", @@ -5746,7 +6094,6 @@ "copyingFile": "正在复制 {0}", "copyingFiles": "正在复制...", "copyingnFile": "正在复制 {0} 资源", - "copynFile": "复制 {0} 资源", "downloadBulkEdit": "下载 {0}", "downloadButton": "下载", "downloadProgressLarge": "{0} ({1}/{2},{3}/秒)", @@ -5757,6 +6104,8 @@ "dropFolders": "是否要复制文件夹或将其添加到工作区?", "fileInaccessible": "无法访问已删除文件以进行导入。", "filesInaccessible": "无法访问部分或所有已删除文件,以进行导入。", + "importFile": "导入{0}", + "importnFile": "导入 {0} 个资源", "irreversible": "此操作不可逆!", "overwrite": "覆盖 {0}", "overwriting": "正在覆盖 {0}", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "文件不会滚动到视图中,但仍会获得焦点。", "autoReveal.off": "不会显示和选择文件。", "autoReveal.on": "将显示和选择文件。", - "autoSave": "对自动保存具有未保存更改的编辑器进行控制。阅读有关自动保存的详细信息[此处](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", + "autoSave": "控制具有未保存更改的编辑器的 [自动保存](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", "autoSaveDelay": "控制自动保存具有未保存更改的编辑器之前的延迟(以毫秒为单位)。只有当 `#files.autoSave#` 设置为 `{0}` 时才适用。", "binaryFileEditor": "二进制文件编辑器", "compressSingleChildFolders": "控制资源管理器是否应以紧凑形式呈现文件夹。在这种形式中,单个子文件夹将被压缩在组合的树元素中。例如,对 Java 包结构很有用。", "confirmDelete": "控制资源管理器是否在把文件删除到废纸篓时进行确认。", "confirmDragAndDrop": "控制在资源管理器内拖放移动文件或文件夹时是否进行确认。", + "confirmUndo": "控制资源管理器是否应在撤消时要求确认。", "copyRelativePathSeparator": "复制相对文件路径时使用的路径分隔字符。", "copyRelativePathSeparator.auto": "使用操作系统特定路径分隔字符。", "copyRelativePathSeparator.backslash": "使用反斜杠作为路径分隔字符。", "copyRelativePathSeparator.slash": "使用斜杠作为路径分隔字符。", - "defaultLanguage": "分配给新文件的默认语言模式。如果配置为\"${activeEditorLanguage}\",将使用当前活动文本编辑器的语言模式(如果有)。", + "defaultLanguage": "分配给新文件的默认语言标识符。如果配置为 \"${activeEditorLanguage}\",将使用当前活动文本编辑器(如果有)的语言标识符。", "enableDragAndDrop": "控制浏览器是否允许通过拖放移动文件和文件夹。此设置仅影响从浏览器内部拖放。", + "enableUndo": "控制资源管理器是否应支持撤消文件和文件夹操作。", + "enableUndo.default": "资源管理器将在破坏性撤消操作之前进行提示。", + "enableUndo.light": "聚焦时,资源管理器将不会在撤消操作之前进行提示。", + "enableUndo.verbose": "资源管理器将在所有撤消操作之前进行提示。", "encoding": "在读取和写入文件时使用的默认字符集编码。可以按语言对此项进行配置。", "eol": "默认行尾字符。", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "使用具体操作系统规定的行末字符。", "everything": "设置整个文件的格式。", - "exclude": "配置用于排除文件和文件夹的 glob 模式。例如,文件资源管理器根据此设置决定要显示或隐藏的文件和文件夹。请参阅 `#search.exclude#` 设置以定义特定于搜索的排除。在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)详细了解 glob 模式。", + "exclude": "配置 [glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)以排除文件和文件夹。例如,文件资源管理器根据此设置决定要显示或隐藏的文件和文件夹。请参阅 \"#search.exclude#\" 设置以定义特定于搜索的排除。", "expandSingleFolderWorkspaces": "控制资源管理器是否应在初始化过程中展开仅包含一个文件夹的多根工作区", "explorer.decorations.badges": "控制文件修饰是否应使用徽章。", "explorer.decorations.colors": "控制文件修饰是否应使用颜色。", "explorer.incrementalNaming": "选择在粘贴同名文件(夹)时要使用的重命名方式。", "explorerConfigurationTitle": "文件资源管理器", + "fileNesting.description": "每个键模式可能包含将与任何字符串匹配的单个 `*` 字符。", + "fileNestingEnabled": "控制是否已在资源管理器中启用文件嵌套。文件嵌套允许目录中的相关文件在单个父文件下以可视方式组合在一起。", + "fileNestingExpand": "控制是否自动扩展文件嵌套。要使此操作生效,必须设置“#explorer.fileNesting.enabled#”。", + "fileNestingPatterns": "控制资源管理器中的文件嵌套。每个 __Item__ 都表示父模式,且可能包含匹配任意字符串的单个 \\\"*\\\" 字符。每个 __Value__ 都表示子模式的逗号分隔列表,这些子模式应显示嵌套在给定父级下。子模式可能包含多个特殊标记:\r\n- \\\"${capture}\\\": 匹配父模式的 \\\"*\\\" 的解析值 \r\n- \\\"${basename}\\\": 匹配父文件的基名,即 \\\"file.ts\\\" 中的 \\\"file\\\" \r\n- \\\"${extname}\\\": 匹配父文件的扩展名,即 \\\"file.ts\\\" 中的 \\\"ts\\\" \r\n- \\\"${dirname}\\\": 匹配父文件的目录名,即 \\\"src/file.ts\\\" 中的 \\\"src\\\" \r\n- \\\"*\\\": 匹配任意字符串,每个子模式只能使用一次", "files.autoSave.afterDelay": "在配置的 `#files.autoSaveDelay#` 之后,会自动保存具有更改的编辑器。", "files.autoSave.off": "具有更改的编辑器永远不会自动保存。", "files.autoSave.onFocusChange": "当编辑器失去焦点时,会自动保存具有更改的编辑器。", "files.autoSave.onWindowChange": "当窗口失去焦点时,会自动保存具有更改的编辑器。", "files.exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", - "files.exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", - "files.experimentalSandboxedFileService": "实验性: 更改文件服务为沙盒化。除非指示,否则不要更改此项!", - "files.legacyWatcher.default": "如果使用的是预览体验成员版本,或者每次打开多根工作区时,都将启用新的文件观察程序。", - "files.legacyWatcher.off": "禁用旧文件观察程序,并使新文件观察程序能够从其功能中获益。", - "files.legacyWatcher.on": "如果新文件观察程序出现问题,请启用旧文件观察程序。", + "files.exclude.when": "对匹配文件同辈进行额外检查。将 $(basename) 用作匹配文件名的变量。", + "files.participants.timeout": "超时(以毫秒为单位)后,将取消创建、重命名和删除的文件参与者。使用\\\"0\\\"禁用参与者。", "files.restoreUndoStack": "重新打开文件后,还原撤消堆栈。", "files.saveConflictResolution": "当文件保存到磁盘上并被另一个程序更改时,可能会发生保存冲突。 为了防止数据丢失,要求用户将编辑器中的更改与磁盘上的版本进行比较。 仅当经常遇到保存冲突错误时,才应更改此设置;如果不谨慎使用,可能会导致数据丢失。", "files.simpleDialog.enable": "启用简单文件对话框。启用时,简单文件对话框将替换系统文件对话框。", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时将触发热退出,还将对已打开文件夹的所有窗口触发热退出(无论是否是最后一个窗口)。所有未打开文件夹的窗口将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", "hotExit.onExitAndWindowCloseBrowser": "当浏览器退出或窗口或选项卡关闭时,将触发热退出。", "insertFinalNewline": "启用后,保存文件时在文件末尾插入一个最终新行。", - "legacyWatcher": "控制用于文件监视的机制。只有当看到与文件监视相关的问题时才更改此机制。", "maxMemoryForLargeFilesMB": "在打开大型文件时,控制 VS Code 可在重启后使用的内存。在命令行中指定 `--max-memory=新的大小` 参数可达到相同效果。", "modification": "格式修改(需要源代码管理)。", "modificationIfAvailable": "将尝试只对修改进行格式化(需要源代码管理)。如果无法使用源代码管理,则将格式化整个文件。", "openEditorsSortOrder": "控制编辑器在“打开编辑器”窗格中的排序顺序。", - "openEditorsVisible": "“打开编辑器”窗格中显示的编辑器的数量。将其设置为 0 将隐藏“打开编辑器”窗格。", + "openEditorsVisible": "“打开编辑器”窗格中显示的编辑器最大数量。如果设置为 0,将隐藏“打开编辑器”窗格。", + "openEditorsVisibleMin": "“打开编辑器”窗格中显示的最小编辑器槽数。如果设置为 0,则“打开编辑器”窗格将根据编辑器数量动态重设大小。", "overwriteFileOnDisk": "将通过在编辑器中用更改覆盖磁盘上的文件来解决保存冲突。", "simple": "在重复名称的末尾附加单词“copy”,后面可能跟一个数字", "smart": "在重复名称的末尾添加一个数字。如果某个号码已经是名称的一部分,请尝试增加该号码", - "sortOrder": "控制文件和文件夹在资源管理器中的基于属性的排列。", - "sortOrder.alphabetical": "编辑器按字母顺序在每个编辑器组中进行排序。", + "sortOrder": "控制资源管理器中文件和文件夹基于属性的排序。启用“#explorer.fileNesting.enabled#”后,还控制嵌套文件的排序。", + "sortOrder.alphabetical": "编辑器在每个编辑器组内按选项卡名称以字母顺序排序。", "sortOrder.default": "按名称排列文件和文件夹。文件夹显示在文件前。", "sortOrder.editorOrder": "编辑器按编辑器标签显示的顺序排列。", "sortOrder.filesFirst": "按名称排列文件和文件夹。文件显示在文件夹前。", + "sortOrder.foldersNestsFiles": "文件和文件夹按其名称排序。文件夹显示在文件之前。具有嵌套子级的文件将显示在其他文件之前。", + "sortOrder.fullPath": "编辑器在每个编辑器组内按完整路径以字母顺序排序。", "sortOrder.mixed": "按名称排列文件和文件夹。两者穿插显示。", "sortOrder.modified": "按最后修改日期降序排列文件和文件夹。文件夹显示在文件前。", "sortOrder.type": "按拓展类型为文件和文件夹分组,然后按名称排列它们。文件夹显示在文件前。", @@ -5844,7 +6201,7 @@ "trimFinalNewlines": "启用后,保存文件时将删除在最终新行后的所有新行。", "trimTrailingWhitespace": "启用后,将在保存文件时删除行尾的空格。", "useTrash": "在删除文件或文件夹时,将它们移动到操作系统的“废纸篓”中 (Windows 为“回收站”)。禁用此设置将永久删除文件或文件夹。", - "watcherExclude": "配置要从文件观察中排除的路径或 glob 模式。相对路径(例如“build/output”)将使用当前打开的工作区解析为绝对路径。Glob 模式必须在绝对路径(即前缀为 “**/” 或完整路径和后缀为 “/**” 以匹配路径中的文件)上匹配,才能正确匹配(例如 “**/build/output/**” 或 “/Users/name/workspaces/project/build/output/**”)。当遇到文件观察程序进程消耗大量 CPU 时,请确保排除不太相关的大型文件夹(例如生成输出文件夹)。", + "watcherExclude": "配置要从文件观察中排除的路径或 glob 模式。相对的路径或基本 glob 模式(例如 `build/output` 或 `*.js`)将使用当前打开的工作区解析为绝对路径。复杂 Glob 模式必须在绝对路径(即前缀为 “**/” 或完整路径和后缀为 “/**” 以匹配路径中的文件)上匹配,才能正确匹配(例如 “**/build/output/**” 或 “/Users/name/workspaces/project/build/output/**”)。当遇到文件观察程序进程消耗大量 CPU 时,请确保排除不太相关的大型文件夹(例如生成输出文件夹)。", "watcherInclude": "配置额外路径以监视工作区内的更改。默认情况下,将以递归方式监视所有工作区文件夹,但符号链接的文件夹除外。可以显式添加绝对路径或相对路径,以支持作为符号链接的监视文件夹。将使用当前打开的工作区将相对路径解析为绝对路径。" }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} 个未保存", "flipLayout": "切换垂直/水平编辑器布局", "miToggleEditorLayout": "翻转布局(&&L)", + "miToggleEditorLayoutWithoutMnemonic": "翻转布局", "newUntitledFile": "新的无标题文件", "openEditors": "打开的编辑器" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "无法在这个大型工作区文件夹中监视文件更改。请按照说明链接来解决此问题。", - "eshutdownError": "文件更改观察程序意外停止。请重新加载窗口以再次启用观察程序。", + "eshutdownError": "文件更改观察程序意外停止。重新加载窗口可能再次启用观察程序,除非无法监视工作区的文件更改。", "learnMore": "说明", "reload": "重新加载" }, @@ -5929,18 +6287,20 @@ "cancel": "取消", "config": "配置默认格式化程序...", "config.bad": "扩展 \"{0}\" 配置为格式化程序, 但不可用。选择其他默认格式化程序以继续。", - "config.needed": "“{0}”文件有多个格式化程序。选择默认格式化程序以继续。", + "config.needed": "“{0}”文件有多个格式化程序。其中一个应配置为默认格式化程序。", "def": "(默认值)", "do.config": "配置...", "format.placeHolder": "选择格式化程序", "formatDocument.label.multiple": "使用...格式化文档", "formatSelection.label.multiple": "格式化选定内容的方式...", + "formatter": "格式设置", "formatter.default": "定义一个默认格式化程序, 该格式化程序优先于所有其他格式化程序设置。必须是提供格式化程序的扩展的标识符。", "miss": "扩展 '{0}' 配置为格式化程序,但不能格式化 '{1}'-文件", - "miss.1": "更改默认的格式化程序", + "miss.1": "配置默认格式化程序", "null": "无", "nullFormatterDescription": "没有", - "select": "为“{0}”文件选择默认的格式化程序" + "select": "为“{0}”文件选择默认的格式化程序", + "summary": "格式化程序冲突" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "取消", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "设置修改过的行的格式" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "具有内嵌提示信息的代码", + "isReadingLineWithInlayHints": "当前行及其内嵌提示是否是当前焦点", + "read.title": "使用内联提示读取行", + "stop.title": "停止内嵌提示读取" + }, "vs/workbench/contrib/interactive/browser/interactive.contribution": { "interactive.activeCodeBorder": "当编辑器具有焦点时,当前交互式代码单元格的边框颜色。", "interactive.execute": "执行代码", + "interactive.history.focus": "交互窗口中的焦点历史记录", "interactive.history.next": "历史记录中的下一个值", "interactive.history.previous": "历史记录中的上一个值", "interactive.inactiveCodeBorder": "当编辑器没有焦点时,当前交互式代码单元格的边框颜色。", "interactive.input.clear": "清除交互窗口输入编辑器内容", + "interactive.input.focus": "交互窗口中的焦点输入编辑器", "interactive.open": "打开交互窗口", "interactiveScrollToBottom": "滚动到底部", "interactiveScrollToTop": "滚动到顶部" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "在此处键入代码并按 {0} 运行" + "interactiveInputPlaceHolder": "在此处键入 '{0}' 代码并按 {1} 运行" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "打开进程管理器(&&P)", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "切换键盘快捷方式疑难解答" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "检测内容中的语言", + "langDetection.aria": "更改为检测到的语言: {0}", + "langDetection.name": "语言检测", + "noDetection": "无法检测编辑器语言", + "status.autoDetectLanguage": "接受检测到的语言: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0},{1}", "aria.2": "{0}", + "cat": "查看", "langStatus.aria": "编辑器语言状态: {0}", "langStatus.name": "编辑器语言状态", "name.pattern": "{0} (语言状态)", - "pin": "固定到状态栏" + "pin": "添加到状态栏", + "reset": "重置语言状态交互计数器", + "unpin": "从状态栏中删除" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "日程表视图中本地历史记录条目的图标。", + "localHistoryRestore": "用于还原本地历史记录条目的内容的图标。" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "此操作不可逆!", + "confirmDeleteAllMessage": "是否要删除本地历史记录中所有文件的所有条目?", + "confirmDeleteDetail": "此操作不可逆!", + "confirmDeleteMessage": "是否要从 {1} 中删除 {0} 的本地历史记录条目?", + "confirmRestoreDetail": "还原将放弃任何未保存的更改。", + "confirmRestoreMessage": "是否要还原 \\\"{0}\\\" 的内容?", + "createLocalHistoryEntryTitle": "创建本地历史记录条目", + "createLocalHistoryPlaceholder": "输入 '{0}' 的本地历史记录条目的新名称", + "deleteAllButtonLabel": "全部删除(&&D)", + "deleteButtonLabel": "删除(&&D)", + "localHistory.category": "本地历史记录", + "localHistory.compareWithFile": "与文件进行比较", + "localHistory.compareWithPrevious": "与上一个版本比较", + "localHistory.compareWithSelected": "与已选项目进行比较", + "localHistory.create": "创建条目", + "localHistory.delete": "删除", + "localHistory.deleteAll": "全部删除", + "localHistory.open": "显示内容", + "localHistory.rename": "重命名", + "localHistory.restore": "还原内容", + "localHistory.restoreViaPicker": "查找要还原的条目", + "localHistory.selectForCompare": "选择以进行比较", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "已还原文件", + "renameLocalHistoryEntryTitle": "重命名本地历史记录条目", + "renameLocalHistoryPlaceholder": "输入本地历史记录条目的新名称", + "restoreButtonLabel": "还原(&&R)", + "restoreViaPicker.entryPlaceholder": "选择要打开的本地历史记录条目", + "restoreViaPicker.filePlaceholder": "选择要显示其本地历史记录的文件" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "本地历史记录" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "打开包含文件夹", + "revealInMac": "在查找器中显示", + "revealInWindows": "在文件资源管理器中显示" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "为了将 VS Code 的显示语言更换为 {0},需要重新启动 VS Code。", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "在商店中搜索语言包并将显示语言更改为 {0}。" }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "主进程", "rendererLog": "窗口", - "sharedLog": "共享进程", "show window log": "显示窗口日志", "telemetryLog": "遥测", "userDataSyncLog": "设置同步" @@ -6042,6 +6463,10 @@ "trace": "跟踪", "warn": "警告" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "主进程", + "sharedLog": "共享进程" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "打开扩展日志文件夹", "openLogsFolder": "打开日志文件夹" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "筛选器问题", "markers.panel.action.moreFilters": "更多过滤器...", "markers.panel.action.quickfix": "显示修复方案", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[行 {0},列 {1}]", "markers.panel.filter.activeFile": "只看当前活动的文件", "markers.panel.filter.ariaLabel": "筛选器问题", "markers.panel.filter.errors": "错误", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "1 条警告", "markers.panel.title.problems": "问题", "problems.panel.configuration.autoreveal": "在打开文件时,控制是否在“问题”视图中对其进行定位。", + "problems.panel.configuration.compareOrder": "控制问题导航的顺序。", + "problems.panel.configuration.compareOrder.position": "导航按位置排序的问题", + "problems.panel.configuration.compareOrder.severity": "导航按严重性排序的问题", "problems.panel.configuration.showCurrentInStatus": "启用后,状态栏中将显示当前问题。", "problems.panel.configuration.title": "问题预览", "problems.tree.aria.label.error.marker": "{0} 生成的错误: {2} 行 {3} 列,{1}。{4}", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "将单元格更改为代码", "notebookActions.changeCellToMarkdown": "将单元格更改为 Markdown", + "notebookActions.collapseAllCellInput": "折叠所有单元格输入", + "notebookActions.collapseAllCellOutput": "折叠所有单元格输出", "notebookActions.collapseCellInput": "折叠单元格输入", "notebookActions.collapseCellOutput": "折叠单元格输出", "notebookActions.copyCellDown": "向下复制单元格", "notebookActions.copyCellUp": "向上复制单元格", + "notebookActions.expandAllCellInput": "展开所有单元格输入", + "notebookActions.expandAllCellOutput": "展开所有单元格输出", "notebookActions.expandCellInput": "展开单元格输入", "notebookActions.expandCellOutput": "展开单元格输出", "notebookActions.joinCellAbove": "加入上一个单元格", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "成功" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "接受检测到的语言: {0}", "notebook.cell.status.language": "选择单元格语言模式" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "建议的", "tooltop": "{0} (建议)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "为“{1}”找到 {0}", - "ariaSearchNoResultEmpty": "已找到 {0}", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "在笔记本中查找", "notebookActions.hideFind": "隐藏“在笔记本中查找”" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "折叠单元格", - "unfold.cell": "展开单元格" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "查找小组件中的“查找筛选器”图标。", + "label.closeButton": "关闭", + "label.find": "查找", + "label.nextMatchButton": "下一个匹配项", + "label.previousMatchButton": "上一个匹配项", + "label.replace": "替换", + "label.replaceAllButton": "全部替换", + "label.replaceButton": "替换", + "label.toggleReplaceButton": "切换替换", + "notebook.find.filter.filterAction": "查找筛选器", + "notebook.find.filter.findInCodeInput": "代码单元格源", + "notebook.find.filter.findInCodeOutput": "单元格输出", + "notebook.find.filter.findInMarkupInput": "Markdown 源", + "notebook.find.filter.findInMarkupPreview": "呈现的 Markdown", + "placeholder.find": "查找", + "placeholder.replace": "替换" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "为“{1}”找到 {0}", + "ariaSearchNoResultEmpty": "已找到 {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "设置笔记本的格式", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "聚焦下一个单元格编辑器", "cursorMoveUp": "聚焦上一个单元格编辑器", + "cursorPageDown": "单元格光标 Page Down", + "cursorPageDownSelect": "单元格光标 Page Down 选择", + "cursorPageUp": "单元格光标 Page Up", + "cursorPageUpSelect": "单元格光标 Page Up 选择", "focusFirstCell": "聚焦第一个单元格", "focusLastCell": "聚焦最后一个单元格", "focusOutput": "聚焦活动单元格输出", @@ -6237,9 +6690,11 @@ "changeLanguage": "更改单元格语言", "clearAllCellsOutputs": "清除所有单元格输出", "clearCellOutputs": "清除单元格输出", + "detectLanguage": "接受单元格检测到的语言", "languageDescription": "({0}) - 当前语言", "languageDescriptionConfigured": "({0})", "languagesPicks": "语言(标识符)", + "noDetection": "无法检测单元格语言", "notebookActions.deleteCell": "删除单元格", "notebookActions.editCell": "编辑单元格", "notebookActions.quitEdit": "停止编辑单元格", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "执行笔记本单元格并在下方选择", "notebookActions.executeBelow": "执行单元格及以下", "notebookActions.executeNotebook": "全部运行", - "notebookActions.renderMarkdown": "呈现所有 Markdown 单元格" + "notebookActions.renderMarkdown": "呈现所有 Markdown 单元格", + "revealRunningCell": "转到正在运行的单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "折叠单元格", + "unfold.cell": "展开单元格" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "在上方插入代码单元格", @@ -6271,7 +6731,7 @@ "notebookActions.menu.insertCode.minimaltoolbar": "添加代码", "notebookActions.menu.insertCode.ontoolbar": "代码", "notebookActions.menu.insertCode.tooltip": "添加代码单元格", - "notebookActions.menu.insertMarkdown": "$(add)标记", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", "notebookActions.menu.insertMarkdown.tooltip": "添加 Markdown 单元格" }, @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "内置", "curruentActiveMimeType": "当前处于活动状态", + "empty": "单元格没有输出", "mimeTypePicker": "选择其他输出 MIME 类型,可用的 MIME 类型: {0}", + "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", "promptChooseMimeTypeInSecure.placeHolder": "选择要为当前输出呈现的 mimetype。仅当笔记本受信任时,丰富 mimetype 才可用" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "控制是否在笔记本编辑器中呈现全局工具栏。", "notebook.globalToolbarShowLabel": "控制笔记本工具栏上的操作是否应呈现标签。", "notebook.insertToolbarPosition.description": "控制插入单元格操作应出现的位置。", + "notebook.interactiveWindow.collapseCodeCells": "控制默认情况下是否折叠交互窗口中的代码单元格。", + "notebook.markup.fontSize": "控制笔记本中呈现的标记的字号(以像素为单位)。设置为 `0` 时,将使用 120% 的 `#editor.fontSize#`。", + "notebook.outputFontFamily": "笔记本单元格输出文本的字体系列。设置为空时,将使用 `#editor.fontFamily#`。", + "notebook.outputFontSize": "笔记本单元格输出文本的字号。如果设置为 0,则使用 `#editor.fontSize#`。", + "notebook.outputLineHeight": "笔记本单元格输出文本的行高。\r\n - 将使用介于 0 和 8 之间的值作为字号的乘数。\r\n - 将使用大于或等于 8 的值作为有效值。", "notebook.showCellStatusbar.description": "是否应显示单元格状态栏。", "notebook.showCellStatusbar.hidden.description": "单元格状态栏始终隐藏。", "notebook.showCellStatusbar.visible.description": "单元格状态栏始终可见。", @@ -6363,11 +6830,8 @@ "showFoldingControls.mouseover": "折叠控件仅在鼠标悬停时可见。" }, "vs/workbench/contrib/notebook/browser/notebookEditor": { - "fail.noEditor": "无法使用类型为“{0}”的笔记本编辑器打开资源,请检查是否已安装或启用了正确的扩展。", - "fail.reOpen": "使用 VS Code 标准文本编辑器重新打开文件" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "执行笔记本单元将从此工作区运行代码。" + "fail.noEditor": "无法打开笔记本编辑器类型为“{0}”的资源,请检查是否已安装并启用正确的扩展。", + "notebookOpenInTextEditor": "在文本编辑器中打开" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "将焦点放在单元格上时单元格的背景色。", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "笔记本单元格插入指示符的颜色。", "notebook.cellStatusBarItemHoverBackground": "笔记本单元格状态栏项的背景色。", "notebook.cellToolbarSeparator": "单元格底部工具栏中分隔符的颜色", - "notebook.focusedCellBorder": "将焦点放在单元格上时单元格边框的颜色。", + "notebook.focusedCellBorder": "将焦点放在单元格上时单元格焦点指示器边框的颜色。", "notebook.focusedEditorBorder": "笔记本单元格编辑器边框的颜色。", "notebook.inactiveFocusedCellBorder": "当主要焦点在编辑器外时,聚焦单元格时单元格的上下边框的颜色。", "notebook.inactiveSelectedCellBorder": "选定多个单元格时单元格边框的颜色。", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "笔记本", "selectedCellBackground": "选中某个单元格时该单元格的背景色。" }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "执行笔记本单元将从此工作区运行代码。" + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "用于在笔记本编辑器中清除单元格输出的图标。", "collapsedIcon": "用于在笔记本编辑器中批注已折叠部分的图标。", @@ -6421,47 +6888,62 @@ "successStateIcon": "用于在笔记本编辑器中指示成功状态的图标。", "unfoldIcon": "用于在笔记本编辑器中展开单元格的图标。" }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", "no": "否", "yes": "是" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "单元格没有输出", - "noRenderer.1": "找不到 mimetype \"{0}\" 的呈现器,但市场中可能提供了一个呈现器。", - "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", - "noRenderer.search": "搜索市场" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。", - "notebook.error.rendererNotFound": "找不到“$0”的呈现器" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "显示单元格行号", "notebook.lineNumbers": "控制单元格编辑器中行号的显示。", "notebook.showLineNumbers": "显示笔记本行号", "notebook.toggleLineNumbers": "切换笔记本行号" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "内置", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "当前处于活动状态", + "empty": "单元格没有输出", "installJupyterPrompt": "从市场安装其他呈现器", - "pickMimeType": "选择输出 Mimetype", + "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", + "pickMimeType": "更改演示文稿", "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", "promptChooseMimeTypeInSecure.placeHolder": "为当前项选择要渲染的 mime 类型", "unavailableRenderInfo": "呈现器不可用" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "执行顺序", - "cellExpandOutputButtonLabel": "展开单元格输出(${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "双击以展开单元格输出({0})", - "notebook.moreRunActionsLabel": "更多..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "展开单元格输入({0})", "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "正在执行", + "notebook.cell.status.failed": "失败", + "notebook.cell.status.pending": "挂起", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "更多..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "展开单元格输出(${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "双击以展开单元格输出({0})", + "cellOutputsCollapsedMsg": "输出已折叠" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "已隐藏 1 个单元格", + "hiddenCellsLabelPlural": "已隐藏 {0} 个单元格" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "展开单元格输入({0})", + "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。", + "notebook.error.rendererNotFound": "找不到“$0”的呈现器" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "执行顺序" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "正在初始化...", "select": "选择内核" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "日志 ({0})", "output": "输出", "output model title": "{0} - 输出", - "outputChannels": "输出通道。", + "outputChannels": "输出通道", "outputViewAriaLabel": "输出面板", "outputViewWithInputAriaLabel": "{0},输出面板" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "键盘快捷方式", "clear": "清除搜索结果", - "filterModifiedLabel": "显示已修改设置", - "filterOnlineServicesLabel": "显示联机服务设置", "filterUntrusted": "显示不受信任的工作区设置", "keybindingsEditor": "键绑定编辑器", "miOpenOnlineSettings": "联机服务设置(&&O)", "miOpenSettings": "设置(&&S)", "miPreferences": "首选项(&&P)", - "onlineServices": "在线服务设置", "openDefaultKeybindingsFile": "打开默认键盘快捷键(JSON)", "openFolderSettings": "打开文件夹设置", "openFolderSettingsFile": "打开文件夹设置(JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "“打开设置”命令的图标。", "settingsAddIcon": "设置 UI 中“添加”操作的图标。", "settingsEditIcon": "设置 UI 中“编辑”操作的图标。", + "settingsFilter": "为设置 UI 建议筛选器的按钮的图标。", "settingsGroupCollapsedIcon": "“拆分 JSON 设置”编辑器中已折叠部分的图标。", "settingsGroupExpandedIcon": "“拆分 JSON 设置”编辑器中已展开部分的图标。", "settingsMoreActionIcon": "设置 UI 中“更多操作”操作的图标。", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "搜索设置", "clearInput": "清除设置搜索输入", "clearSearchFilters": "清除筛选", + "filterInput": "筛选器设置", "lastSyncedLabel": "上次同步时间: {0}", "moreThanOneResult": "找到 {0} 个设置", "noResults": "未找到设置", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "外观", "application": "应用程序", + "audioCues": "音频提示", "breadcrumbs": "导航路径", "comments": "评论", "commonlyUsed": "常用设置", @@ -6742,16 +7224,33 @@ "workspace": "工作区", "zenMode": "禅模式" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "扩展 ID...", + "extSettingsSearchTooltip": "添加扩展 ID 筛选器", + "featureSettingsSearch": "功能...", + "featureSettingsSearchTooltip": "添加功能筛选器", + "langSettingsSearch": "语言...", + "langSettingsSearchTooltip": "添加语言 ID 筛选器", + "modifiedSettingsSearch": "已更改", + "modifiedSettingsSearchTooltip": "添加或删除已修改的设置筛选器", + "onlineSettingsSearch": "联机服务", + "onlineSettingsSearchTooltip": "显示联机服务设置", + "tagSettingsSearch": "标记...", + "tagSettingsSearchTooltip": "添加标记筛选器" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "同时修改于", "configuredIn": "修改于", "copySettingAsJSONLabel": "将设置复制为 JSON 文本", "copySettingIdLabel": "复制设置 id", + "defaultOverriddenDetails": "已使用 {0} 替代默认值", + "defaultOverrideLabelText": "($(wrench) 已由 {0} 重写)", "editInSettingsJson": "在 settings.json 中编辑", + "editLanguageSettingLabel": "编辑 {0} 的设置", "extensionSyncIgnoredLabel": "同步: 已忽略", "extensions": "扩展", "manageWorkspaceTrust": "管理工作区信任", - "modified": "已修改", + "modified": "该设置已在当前作用域中配置。", "newExtensionsButtonLabel": "显示匹配的扩展", "resetSettingLabel": "重置此设置", "settings": "设置", @@ -6759,6 +7258,7 @@ "settings.Modified": "已修改。", "settingsContextMenuTitle": "更多操作...", "stopSyncingSetting": "同步此设置", + "syncIgnoredTitle": "设置同步不同步此设置", "trustLabel": "此设置仅可应用于受信任的工作区", "validationError": "验证错误。" }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "排除项的模式...", "excludeSiblingHintLabel": "仅当存在匹配“{1}”的文件时,才排除匹配“{0}”的文件", "excludeSiblingInputPlaceholder": "当符合此模式的项目存在时...", - "focusedRowBackground": "聚焦时设置行的背景色。", - "headerForeground": "节标题或活动标题的前景颜色。", - "itemInputPlaceholder": "字符串项...", + "itemInputPlaceholder": "项...", "listSiblingHintLabel": "列出与\"${1}\"同级的项目\"{0}\"", "listSiblingInputPlaceholder": "同级...", "listValueHintLabel": "列出项目\"{0}\"", - "modifiedItemForeground": "修改后的设置指示器的颜色。", - "numberInputBoxBackground": "设置编辑器编号输入框背景。", - "numberInputBoxBorder": "设置编辑器编号输入框边框。", - "numberInputBoxForeground": "设置编辑器编号输入框前景。", "objectKeyHeader": "项", "objectKeyInputPlaceholder": "键", "objectPairHintLabel": "属性“{0}”设置为“{1}”。", @@ -6795,19 +7289,7 @@ "okButton": "确定", "removeExcludeItem": "删除排除项", "removeItem": "删除项", - "resetItem": "重置项", - "settings.focusedRowBorder": "将焦点放在行上时行的上边框和下边框的颜色。", - "settings.rowHoverBackground": "悬停时设置行的背景色。", - "settingsCheckboxBackground": "设置编辑器复选框背景。", - "settingsCheckboxBorder": "设置编辑器复选框边框。", - "settingsCheckboxForeground": "设置编辑器复选框前景。", - "settingsDropdownBackground": "设置编辑器下拉列表背景色。", - "settingsDropdownBorder": "设置编辑器下拉列表边框。", - "settingsDropdownForeground": "设置编辑器下拉列表前景色。", - "settingsDropdownListBorder": "设置编辑器下拉列表边框。这会将选项包围起来,并将选项与描述分开。", - "textInputBoxBackground": "设置编辑器文本输入框背景。", - "textInputBoxBorder": "设置编辑器文本输入框边框。", - "textInputBoxForeground": "设置编辑器文本输入框前景。" + "resetItem": "重置项" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0},组", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "在搜索时隐藏目录。", "splitSettingsEditorLabel": "拆分设置编辑器" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "聚焦时设置行的背景色。", + "headerForeground": "节标题或活动标题的前景颜色。", + "modifiedItemForeground": "修改后的设置指示器的颜色。", + "numberInputBoxBackground": "设置编辑器编号输入框背景。", + "numberInputBoxBorder": "设置编辑器编号输入框边框。", + "numberInputBoxForeground": "设置编辑器编号输入框前景。", + "settings.focusedRowBorder": "将焦点放在行上时行的上边框和下边框的颜色。", + "settings.rowHoverBackground": "悬停时设置行的背景色。", + "settingsCheckboxBackground": "设置编辑器复选框背景。", + "settingsCheckboxBorder": "设置编辑器复选框边框。", + "settingsCheckboxForeground": "设置编辑器复选框前景。", + "settingsDropdownBackground": "设置编辑器下拉列表背景色。", + "settingsDropdownBorder": "设置编辑器下拉列表边框。", + "settingsDropdownForeground": "设置编辑器下拉列表前景色。", + "settingsDropdownListBorder": "设置编辑器下拉列表边框。这会将选项包围起来,并将选项与描述分开。", + "settingsHeaderBorder": "标头容器边框的颜色。", + "settingsSashBorder": "设置编辑器分割檢視窗扇边框的颜色。", + "textInputBoxBackground": "设置编辑器文本输入框背景。", + "textInputBoxBorder": "设置编辑器文本输入框边框。", + "textInputBoxForeground": "设置编辑器文本输入框前景。" + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "这将替换当前设置。是否确实要继续?", + "export profile": "将设置导出为配置文件...", + "export profile dialog": "保存配置文件", + "export success": "{0}: 已成功导出。", + "import profile": "从配置文件导入设置...", + "import profile dialog": "导入配置文件", + "import profile placeholder": "提供配置文件 URL 或选择要导入的配置文件", + "import profile quick pick title": "从配置文件导入设置", + "import profile title": "从配置文件导入设置", + "select from file": "从配置文件导入", + "select from url": "从 URL 导入" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "清除(&&C)", "clearCommandHistory": "清除命令历史记录", "commandWithCategory": "{0}: {1}", "configure keybinding": "配置键绑定", + "confirmClearDetail": "此操作不可逆!", + "confirmClearMessage": "是否要清除最近使用的命令的历史记录?", "noCommandResults": "没有匹配的命令", "showTriggerActions": "显示所有命令" }, @@ -6847,6 +7367,7 @@ "openView": "打开视图", "panels": "面板", "quickOpenView": "Quick Open 视图", + "secondary side bar": "辅助侧边栏", "terminalTitle": "{0}: {1}", "terminals": "终端", "views": "侧边栏" @@ -6937,6 +7458,10 @@ "workspace.tooltip": "正在 {0} 上编辑", "workspace.tooltip2": "对于位于虚拟文件系统上的资源,某些[功能不可用] ({0})。" }, + "vs/workbench/contrib/remote/browser/tunnelFactory": { + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.public": "公用" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "具有关联的正在运行的进程的端口图标颜色。", "portsLink.followLinkAlt": "Alt + 单击", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "工作区不存在。请选择另一个工作区以打开。", "invalidWorkspaceMessage": "工作区不存在", "invalidWorkspacePrimary": "打开工作区(&&O)...", + "pauseSocketWriting": "连接: 暂停套接字写入", "remote": "远程", "remote.autoForwardPorts": "启用后,将检测到新的正在运行的进程,并自动转发其侦听的端口。禁用此设置将不会阻止转发所有端口。即使禁用,扩展将仍然能够导致端口被转发,并且打开某些 URL 仍将导致端口被转发。", "remote.autoForwardPortsSource": "设置当 \"remote.autoForwardPorts\" 为 true 时自动从其转发端口的源。在 Windows 和 Mac 远程设备上,\"process\" 选项不起作用,系统将使用 \"output\"。需要重新加载才能生效。", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "在自动转发此端口时,不显示任何通知,也不执行任何操作。", "remote.restoreForwardedPorts": "还原您在工作区中转发的端口。", "remoteExtensionLog": "远程服务器", + "triggerReconnect": "连接: 触发器重新连接", "ui": "UI 扩展类型。在远程窗口中,只有在本地计算机上可用时,才会启用此类扩展。", "workspace": "工作区扩展类型。在远程窗口中,仅在远程上可用时启用此类扩展。" }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "专用", - "tunnelPrivacy.public": "公用" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "远程", "remote.downloadExtensionsLocally": "启用后,扩展将本地下载并安装在远程上。" @@ -7058,8 +7581,8 @@ "minimapGutterAddedBackground": "添加的线的迷你地图装订线背景颜色。", "minimapGutterDeletedBackground": "删除的线的迷你地图装订线背景颜色。", "minimapGutterModifiedBackground": "修改的线的迷你地图装订线背景颜色。", - "move to next change": "移动到下一个更改", - "move to previous change": "移动到上一个更改", + "move to next change": "转到下一个更改", + "move to previous change": "转到上一个更改", "overviewRulerAddedForeground": "概览标尺中已增加内容的颜色。", "overviewRulerDeletedForeground": "概览标尺中已删除内容的颜色。", "overviewRulerModifiedForeground": "概览标尺中已修改内容的颜色。", @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "控制是否在“源代码管理”视图中始终显示内联操作。", - "alwaysShowRepository": "控制存储库是否应始终在 SCM 视图中可见。", - "autoReveal": "控制 SCM 视图在打开文件时是否应自动显示和选择文件。", + "alwaysShowRepository": "控制存储库是否应在源代码管理视图中始终可见。", + "autoReveal": "控制源代码管理视图在打开文件时是否应自动显示和选择文件。", "diffDecorations": "控制编辑器中差异的显示效果。", + "diffDecorationsIgnoreTrimWhitespace": "控制在源代码管理差异装订线修饰中是否忽略前导空格和尾随空格。", + "diffGutterPattern": "控制是否将模式用于装订线中的差异修饰。", + "diffGutterPatternAdded": "对添加的线条使用装订线中的差异装饰模式。", + "diffGutterPatternModifed": "对修改后的线条使用装订线中的差异修饰模式。", "diffGutterWidth": "控制装订线中差异修饰的宽度(px)(已添加或已修改)。", "inputFontFamily": "控制输入消息的字体。将 `default` 用于工作台用户界面字体系列,将 `editor` 用于 `#editor.fontFamily#` 的值,或者使用自定义字体系列。", "inputFontSize": "控制输入消息的字号(以像素为单位)。", - "miViewSCM": "SCM(&&C)", + "manageWorkspaceTrustAction": "管理工作区信任", + "miViewSCM": "源代码管理(&&C)", "no open repo": "当前没有源代码管理提供程序进行注册。", + "no open repo in an untrusted workspace": "所有已注册的源代码管理提供程序都无法在“受限模式”下工作。", "open in terminal": "在终端打开", "providersVisible": "控制在“源代码管理存储库”部分中可见的存储库数。设置为 \"0\", 以便能够手动调整视图的大小。", + "repositoriesSortOrder": "控制源代码管理存储库视图中存储库的排序顺序。", "scm accept": "源代码管理: 接受输入", - "scm view next commit": "SCM: 查看下一个提交", - "scm view previous commit": "SCM: 查看上一个提交", + "scm view next commit": "源代码管理: 查看下一个提交", + "scm view previous commit": "源代码管理: 查看上一个提交", "scm.countBadge": "控制活动栏上源代码管理图标上的计数锁屏提醒。", "scm.countBadge.all": "显示所有源代码管理提供程序计数锁屏提醒的总和。", "scm.countBadge.focused": "显示焦点源控制提供程序的计数标记。", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "控制默认的源代码管理存储库视图模式。", "scm.defaultViewMode.list": "将存储库更改显示为列表。", "scm.defaultViewMode.tree": "将存储库更改显示为树。", + "scm.defaultViewSortKey": "控制默认的源代码管理存储库在被视为列表时的更改排序顺序。", + "scm.defaultViewSortKey.name": "按文件名对存储库更改进行排序。", + "scm.defaultViewSortKey.path": "按路径对存储库更改进行排序。", + "scm.defaultViewSortKey.status": "按源代码管理状态对存储库更改进行排序。", "scm.diffDecorations.all": "显示所有可用位置中的差异装饰。", "scm.diffDecorations.gutter": "仅在编辑器行号槽中显示差异装饰。", "scm.diffDecorations.minimap": "仅在缩略图中显示差异装饰。", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "控制行号槽中源代码管理差异装饰器的可见性。", "scm.diffDecorationsGutterVisibility.always": "始终显示行号槽中的差异装饰器。", "scm.diffDecorationsGutterVisibility.hover": "仅在悬停时显示行号槽中的差异装饰器。", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "不要忽略前导空格和尾随空格。", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "继承自 `diffEditor.ignoreTrimWhitespace`。", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "忽略前导空格和尾随空格。", "scm.providerCountBadge": "控制源代码管理提供程序标头的计数锁屏提醒。仅在有多个提供程序时才显示这些标头。", "scm.providerCountBadge.auto": "仅显示非零时源代码管理提供程序的计数锁屏提醒。", "scm.providerCountBadge.hidden": "隐藏源代码管理提供程序计数锁屏提醒。", "scm.providerCountBadge.visible": "显示源代码管理提供程序计数锁屏提醒。", + "scm.repositoriesSortOrder.discoveryTime": "按发现时间对源代码管理存储库视图中的存储库排序。按所选顺序对源代码管理视图中的存储库排序。", + "scm.repositoriesSortOrder.name": "按存储库名称对源代码管理存储库和源代码管理视图中的存储库排序。", + "scm.repositoriesSortOrder.path": "按存储库路径对源代码管理存储库和源代码管理视图中的存储库排序。", "scmConfigurationTitle": "源代码管理", - "showActionButton": "控制是否可以在 SCM 视图中显示操作按钮。", + "showActionButton": "控制是否可以在源代码管理视图中显示操作按钮。", "source control": "源代码管理", "source control repositories": "源代码管理存储库", "sourceControlViewIcon": "查看“源代码管理”视图的图标。" @@ -7117,6 +7657,9 @@ "expand all": "展开所有存储库", "input": "源代码管理输入", "repositories": "存储库", + "repositorySortByDiscoveryTime": "按发现时间排序", + "repositorySortByName": "按名称排序", + "repositorySortByPath": "按路径排序", "scm": "源代码管理", "scm.providerBorder": "SCM 提供程序分隔符边框。", "setListViewMode": "以列表形式查看", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", + "searchReplace.source": "搜索和替换" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "取消搜索", @@ -7159,9 +7703,9 @@ "copyAllLabel": "全部复制", "copyMatchLabel": "复制", "copyPathLabel": "复制路径", - "exclude": "配置glob模式以在全文本搜索和快速打开中排除文件和文件夹。从“#files.exclude#”设置继承所有glob模式。在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)了解更多关于glob模式的信息", + "exclude": "配置 [glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)以在全文搜索和快速打开中排除文件和文件夹。从 \"#files.exclude#\" 设置继承所有 glob 模式。", "exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", - "exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", + "exclude.when": "对匹配文件同辈进行额外检查。将 $(basename) 用作匹配文件名的变量。", "filterSortOrder": "控制在快速打开中筛选时编辑器历史记录的排序顺序。", "filterSortOrder.default": "历史记录条目按与筛选值的相关性排序。首先显示更相关的条目。", "filterSortOrder.recency": "历史记录条目按最近时间排序。首先显示最近打开的条目。", @@ -7171,12 +7715,13 @@ "findInFolder": "在文件夹中查找...", "findInWorkspace": "在工作区中查找...", "focusSearchListCommandLabel": "聚焦到列表", + "maintainFileSearchCacheDeprecated": "搜索缓存保留在从不关闭的扩展主机中,因此不再需要此设置。", "miFindInFiles": "在文件中查找(&&I)", "miGotoSymbolInWorkspace": "转到工作区中的符号(&&W)…", "miReplaceInFiles": "在文件中替换(&&I)", "miViewSearch": "搜索(&&S)", "name": "搜索", - "revealInSideBar": "在侧边栏中显示", + "revealInSideBar": "在资源管理器视图中显示", "search": "搜索", "search.actionsPosition": "在搜索视图中控制操作栏的位置。", "search.actionsPositionAuto": "当搜索视图较窄时将操作栏置于右侧,当搜索视图较宽时,将它紧接在内容之后。", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "控制是折叠还是展开搜索结果。", "search.collapseResults.auto": "结果少于10个的文件将被展开。其他的则被折叠。", "search.followSymlinks": "控制是否在搜索中跟踪符号链接。", - "search.forceSearchProcess": "启用后,本地窗口中的搜索会在单独的搜索流程而非扩展主机中运行。", "search.globalFindClipboard": "控制“搜索”视图是否读取或修改 macOS 的共享查找剪贴板。", "search.location": "控制搜索功能是显示在侧边栏,还是显示在水平空间更大的面板区域。", "search.location.deprecationMessage": "此设置已弃用。可以改为将搜索图标拖到新位置。", "search.maintainFileSearchCache": "启用后,搜索服务进程将保持活动状态,而不是在一个小时不活动后关闭。这将使文件搜索缓存保留在内存中。", "search.maxResults": "控制搜索结果的最大数目,可将其设置为 “null”(空),以返回无限结果。", - "search.mode": "控制新的“搜索: 在文件中查找”和“在文件夹中查找”操作发生的位置: 在边栏的搜索视图中或在搜索编辑器中发生", + "search.mode": "控制新的“搜索: 在文件中查找”和“在文件夹中查找”操作发生的位置: 在搜索视图中或在搜索编辑器中", "search.mode.newEditor": "在新的搜索编辑器中搜索。", "search.mode.reuseEditor": "在现有搜索编辑器(若有)中搜索,否则在新的搜索编辑器中进行搜索。", - "search.mode.view": "在面板或边栏中的“搜索”视图中进行搜索。", + "search.mode.view": "在面板或边栏的搜索视图中进行搜索。", "search.quickOpen.includeHistory": "是否在 Quick Open 的文件结果中包含最近打开的文件。", "search.quickOpen.includeSymbols": "控制 Quick Open 文件结果中是否包括全局符号搜索的结果。", "search.searchEditor.defaultNumberOfContextLines": "创建新的搜索编辑器时要使用的周围上下文行的默认数目。如果使用 \"#search.searchEditor.reusePriorSearchConfiguration#\",则可将它设置为 \"null\" (空),以使用搜索编辑器之前的配置。", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "控制在搜索文件时是否使用全局 “.gitignore” 和 “.ignore” 文件。需要启用 “#search.useIgnoreFiles#”。", "useIgnoreFiles": "控制在搜索文件时是否使用 `.gitignore` 和 `.ignore` 文件。", "usePCRE2Deprecated": "弃用。当使用仅 PCRE2 支持的正则表达式功能时,将自动使用 PCRE2。", + "useParentIgnoreFiles": "控制在搜索文件时是否在父目录中使用 \".gitignore\" 和 \".ignore\" 文件。需要启用 \"#search.useIgnoreFiles#\"。", "useRipgrep": "此设置已被弃用,将回退到 \"search.usePCRE2\"。", "useRipgrepDeprecated": "已弃用。请考虑使用 \"search.usePCRE2\" 获取对高级正则表达式功能的支持。" }, @@ -7344,9 +7889,6 @@ "openToBottom": "打开转到底部", "openToSide": "打开转到侧边" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "工作区文件夹不存在: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "搜索排除模式", "label.includes": "搜索包含模式", @@ -7411,19 +7953,20 @@ "userSnippets": "用户代码片段" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "从 IntelliSense 中隐藏", - "enable.snippet": "在 IntelliSense 中显示", - "isDisabled": "(从 IntelliSense 中隐藏)", - "pick.placeholder": "选择代码段", - "sep.extSnippet": "扩展代码片段", - "sep.userSnippet": "用户代码片段", - "sep.workspaceSnippet": "工作区代码片段", "snippet.suggestions.label": "插入片段" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "从 IntelliSense 中隐藏", + "enable.snippet": "在 IntelliSense 中显示", + "isDisabled": "(从 IntelliSense 中隐藏)", + "pick.placeholder": "选择代码段", + "sep.userSnippet": "用户代码片段", + "sep.workspaceSnippet": "工作区代码片段" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "用户代码片段配置", "snippetSchema.json.body": "片段内容。请使用 '$1', '${1:defaultText}' 来定义光标位置,使用“$0”表示最终光标位置。请插入带有“${varName}”和“${varName:defaultText}”的变量值,例如 \"这是文件: $TM_FILENAME\"。", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "此代码片段参与的语言标识符。", "vscode.extension.contributes.snippets-path": "代码片段文件的路径。该路径相对于扩展文件夹,通常以 \"./snippets/\" 开头。" }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "由代码片段包围..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "你有时间帮助 VS Code 团队吗? 请告诉我们你截至目前的 VS Code 体验情况。", "giveFeedback": "提供反馈", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "保存", "selectProblemMatcher": "选择针对何种错误和警告扫描任务输出", "showOutput": "显示输出", - "taskQuickPick.userSettings": "用户设置", + "taskQuickPick.userSettings": "用户", "taskService.ignoreingFolder": "忽略工作区文件夹 {0} 的任务配置。多文件夹工作区任务支持要求所有文件夹都使用任务版本 2.0.0\r\n", "taskService.openDiff": "打开差异", "taskService.openDiffs": "打开差异", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "无法使用 cmd.exe 在 UNC 驱动器上执行 Shell 命令。", "TerminalTaskSystem.nonWatchingMatcher": "任务 {0} 是后台任务,但使用的问题匹配器没有后台模式", - "TerminalTaskSystem.terminalDescription": "任务", + "TerminalTaskSystem.taskLoadReporting": "任务“{0}”存在问题。有关更多详细信息,请参见输出。", "TerminalTaskSystem.unknownError": "在执行任务时发生未知错误。请参见任务输出日志了解详细信息。", "closeTerminal": "按任意键关闭终端。", "dependencyCycle": "存在依赖项循环。请参阅任务“{0}”。", @@ -7849,7 +8395,7 @@ "ConfigurationParser.noShell": "警告: 仅当在终端中执行任务时支持 shell 配置。", "ConfigurationParser.noTaskName": "错误: 任务必须提供 label 属性。将忽略该任务。\r\n{0}\r\n", "ConfigurationParser.noTaskType": "错误: 任务配置必须具有 type 属性。将忽略此配置。\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "错误: 没有注册任务类型“{0}”。你是不是忘记安装含有相应任务提供器的扩展?", + "ConfigurationParser.noTypeDefinition": "错误: 不存在已注册的任务类型“{0}”。是否已错过安装提供相应任务提供程序的扩展?", "ConfigurationParser.notCustom": "错误: 任务未声明为自定义任务。将忽略此配置。\r\n{0}\r\n", "ConfigurationParser.unknownMatcherKind": "警告: 定义的问题匹配器未知。支持的类型为 string | ProblemMatcher | Array。\r\n{0}\r\n", "TaskParse.noOsSpecificGlobalTasks": "任务版本 2.0.0 不支持全局操作系统专属任务。请将其转换为具有操作系统特定命令的任务。受影响的任务有:\r\n{0}", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "实际任务类型。请注意,以 \"$\" 开头的类型仅保留内部使用。", "TaskDefinition.properties": "任务类型的其他属性", - "TaskDefinition.when": "必须为 true 才能启用此类型任务的条件。请考虑使用适合此任务定义的 `shellExecutionSupported`、`processExecutionSupported` 和 `customExecutionSupported`。", + "TaskDefinition.when": "启用此类型任务是必需为 true 的条件。请考虑根据此任务定义使用 `shellExecutionSupported`、`processExecutionSupported` 和 `customExecutionSupported`。有关详细信息,请参阅 [API 文档](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause)。", "TaskDefinitionExtPoint": "配置任务种类", "TaskTypeConfiguration.noType": "任务类型配置缺少必需的 \"taskType\" 属性" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "存在运行中的任务。要终止它吗?", "TaskSystem.terminateTask": "终止任务(&&T)" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", + "restartPtyHost": "重启 pty 主机" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "扩展要对终端环境进行以下更改:", "extensionEnvironmentContributionInfo": "扩展已对此终端的环境进行更改", @@ -7897,6 +8447,13 @@ "openFile": "在编辑器中打开文件", "openFolder": "在新窗口中打开文件夹" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "聚焦资源管理器中的文件夹", + "followLink": "跟踪链接", + "openFile": "在编辑器中打开文件", + "openFolder": "在新窗口中打开文件夹", + "searchWorkspace": "搜索工作区" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "执行使用转发端口的链接", "followLink": "打开链接", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "Cmd + 单击", "terminalLinkHandler.followLinkCtrl": "Ctrl + 单击" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "搜索工作区" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "本地文件", + "terminal.integrated.openDetectedLink": "选择要打开的链接", + "terminal.integrated.searchLinks": "工作区搜索", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", - "restartPtyHost": "重启 pty 主机" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "了解 shell 集成" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "终端(&&T)", @@ -7920,15 +8479,17 @@ "terminal": "终端" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "必须提供名称。", + "emptyTerminalNameInfo": "不提供名称会将其重置为默认值", "noUnattachedTerminals": "没有未附加但要附加到的终端", "quickAccessTerminal": "切换活动终端", "showTerminalTabs": "显示选项卡", "terminalLaunchHelp": "打开帮助", "workbench.action.terminal.attachToSession": "附加到会话", "workbench.action.terminal.clear": "清除", + "workbench.action.terminal.clearCommandHistory": "清除命令历史记录", "workbench.action.terminal.clearSelection": "取消选择", "workbench.action.terminal.copySelection": "复制所选内容", + "workbench.action.terminal.copySelectionAsHtml": "将所选内容复制为 HTML", "workbench.action.terminal.createTerminalEditor": "在编辑器区域内创建新终端", "workbench.action.terminal.createTerminalEditorSide": "在一侧的编辑器区域内创建新终端", "workbench.action.terminal.detachSession": "拆离会话", @@ -7940,9 +8501,14 @@ "workbench.action.terminal.focusNextPane": "在终端组中聚焦下一终端", "workbench.action.terminal.focusPrevious": "聚焦上一终端组", "workbench.action.terminal.focusPreviousPane": "在终端组中聚焦上一终端", + "workbench.action.terminal.goToRecentDirectory": "转到“最近使用的目录”", "workbench.action.terminal.hideFind": "隐藏查找", + "workbench.action.terminal.join": "联接终端", + "workbench.action.terminal.join.insufficientTerminals": "终端不足,无法执行联接操作", + "workbench.action.terminal.join.onlySplits": "所有终端已联接", "workbench.action.terminal.joinInstance": "联接终端", "workbench.action.terminal.kill": "终止活动终端实例", + "workbench.action.terminal.killAll": "终止所有终端", "workbench.action.terminal.killEditor": "终止编辑器区域中的活动终端", "workbench.action.terminal.navigationModeExit": "退出导航模式", "workbench.action.terminal.navigationModeFocusNext": "聚焦下一行(导航模式)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "创建新终端(具有个人资料)", "workbench.action.terminal.newWithProfile.profileName": "要创建的配置文件的名称", "workbench.action.terminal.newWorkspacePlaceholder": "选择当前工作目录新建终端", + "workbench.action.terminal.openDetectedLink": "打开检测到的链接...", + "workbench.action.terminal.openLastLocalFileLink": "打开最后一个本地文件链接", + "workbench.action.terminal.openLastUrlLink": "打开最后一个 Url 链接", "workbench.action.terminal.openSettings": "配置终端设置", "workbench.action.terminal.paste": "粘贴到活动终端中", "workbench.action.terminal.pasteSelection": "将所选内容粘贴到活动终端", @@ -7967,6 +8536,7 @@ "workbench.action.terminal.resizePaneUp": "向上重设终端大小", "workbench.action.terminal.runActiveFile": "在活动终端中运行活动文件", "workbench.action.terminal.runActiveFile.noFile": "只有磁盘上的文件可在终端上运行", + "workbench.action.terminal.runRecentCommand": "运行最近使用的命令", "workbench.action.terminal.runSelectedText": "在活动终端运行所选文本", "workbench.action.terminal.scrollDown": "向下滚动(行)", "workbench.action.terminal.scrollDownPage": "向下滚动(页)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "向上滚动(页)", "workbench.action.terminal.searchWorkspace": "搜索工作区", "workbench.action.terminal.selectAll": "选择全部", - "workbench.action.terminal.selectDefaultProfile": "选择默认配置文件", + "workbench.action.terminal.selectDefaultShell": "选择默认配置文件", "workbench.action.terminal.selectToNextCommand": "选择下一条命令所有内容", "workbench.action.terminal.selectToNextLine": "选择下一行的所有内容", "workbench.action.terminal.selectToPreviousCommand": "选择上一条命令所有内容", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "铃", "configureTerminalSettings": "配置终端设置", + "confirmMoveTrashMessageFilesAndDirectories": "是否确实要将 {0} 行文本粘贴到终端?", "disconnectStatus": "与进程的连接中断", - "dontShowAgain": "不再显示", + "doNotAskAgain": "不再询问", "keybindingHandling": "某些键绑定在默认情况下不会转到终端,而是由 {0} 进行处理。", "launchFailed.errorMessage": "终端进程启动失败: {0}。", "launchFailed.exitCodeAndCommandLine": "终端进程“{0}”启动失败(退出代码: {1})。", + "launchFailed.exitCodeAndCommandLineShellIntegration": "终端进程“{0}”无法启动(退出代码: {1})。禁用与“terminal.integrated.shellIntegration.enabled”的 shell 集成可能会有所帮助。", "launchFailed.exitCodeOnly": "终端进程启动失败(退出代码: {0})。", - "migrateToProfile": "迁移", - "no": "否", + "launchFailed.exitCodeOnlyShellIntegration": "终端进程无法启动(退出代码: {0})。禁用与“terminal.integrated.shellIntegration.enabled”的 shell 集成可能会有所帮助。", + "multiLinePasteButton": "粘贴(&&P)", + "preview": "预览:", + "removeCommand": "从命令历史记录中删除", "setTerminalDimensionsColumn": "设置固定维度: 列", "setTerminalDimensionsRow": "设置固定维度: 行", "terminal.integrated.a11yPromptLabel": "终端输入", "terminal.integrated.a11yTooMuchOutput": "输出太多,无法朗读。请手动转到行内进行阅读", "terminal.integrated.copySelection.noSelection": "没有在终端中选择要复制的内容", - "terminal.slowRendering": "终端 GPU 加速在你的计算机上似乎速度很慢。禁用它可提高性能,是否要切换到禁用? [阅读有关终端设置的更多信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminal.requestTrust": "创建终端流程需要执行代码", "terminalNavigationMode": "使用 {0} 和 {1} 导航终端缓冲区", - "terminalProfileMigration": "终端正在使用已弃用的 shell/shellArgs 设置,是否要将其迁移到配置文件?", "terminalStaleTextBoxAriaLabel": "终端 {0} 环境已过时,请运行“显示环境信息”命令以获取详细信息", "terminalTextBoxAriaLabel": "终端 {0}", "terminalTextBoxAriaLabelNumberAndTitle": "终端 {0},{1}", + "terminalTypeLocal": "本地", + "terminalTypeTask": "任务", "terminated.exitCodeAndCommandLine": "终端进程“{0}”已终止,退出代码: {1}。", "terminated.exitCodeOnly": "终端进程已终止,退出代码: {0}。", + "viewCommandOutput": "查看命令输出", "workbench.action.terminal.rename.prompt": "输入终端名称", - "yes": "是" + "workspaceNotTrustedCreateTerminal": "无法在不受信任的工作区中启动终端流程", + "workspaceNotTrustedCreateTerminalCwd": "无法使用 cwd {0} 和 userHome {1} 在不受信任的工作区中启动终端进程" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (默认)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "更改图标...", "workbench.action.terminal.clear": "清除", "workbench.action.terminal.copySelection.short": "复制", + "workbench.action.terminal.copySelectionAsHtml": "以 HTML 格式复制", "workbench.action.terminal.joinInstance": "联接终端", "workbench.action.terminal.new.short": "新建终端", "workbench.action.terminal.newWithProfile.short": "具有配置文件的新终端", @@ -8070,24 +8648,29 @@ "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "到 shell 进程的连接丢失,正在重启终端…" }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "已贡献", + "createQuickLaunchProfile": "配置终端配置文件", + "enterTerminalProfileName": "输入终端配置文件名称", + "terminal.integrated.chooseDefaultProfile": "选择默认的终端配置文件", + "terminal.integrated.selectProfileToCreate": "选择要创建的终端配置文件", + "terminalProfileAlreadyExists": "有终端配置文件已具有此名称", + "terminalProfiles": "配置文件", + "terminalProfiles.detected": "已检测" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "迁移", + "terminalProfileMigration": "终端正在使用已弃用的 shell/shellArgs 设置,是否要将其迁移到配置文件?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "renameTerminal": "重命名终端", "workbench.action.terminal.newWithProfilePlus": "新建具有配置文件的终端", "workbench.action.terminal.newplus": "创建新的终端" }, "vs/workbench/contrib/terminal/browser/terminalService": { - "ICreateContributedTerminalProfileOptions": "已贡献", - "createQuickLaunchProfile": "配置终端配置文件", - "enterTerminalProfileName": "输入终端配置文件名称", - "localTerminalDescription": "本地", "localTerminalRemote": "⚠: 此 shell 正在{0}本地{1}计算机上运行,而不是在连接的远程计算机上运行", "localTerminalVirtualWorkspace": "⚠: 此 shell 对{0}本地{1}文件夹开放,而不是虚拟文件夹", - "terminal.integrated.chooseDefaultProfile": "选择默认的终端配置文件", - "terminal.integrated.selectProfileToCreate": "选择要创建的终端配置文件", - "terminalProfileAlreadyExists": "有终端配置文件已具有此名称", - "terminalProfiles": "配置文件", - "terminalProfiles.detected": "已检测", - "terminalService.terminalCloseConfirmationPlural": "是否要终止 {0} 个活动终端会话?", + "terminalService.terminalCloseConfirmationPlural": "是否要终止{0}活动终端会话?", "terminalService.terminalCloseConfirmationSingular": "是否要终止活动终端会话?", "terminate": "终止" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "终端{0} {1}", "terminalInputAriaLabel": "输入终端名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。" }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "命令检测", + "capability.cwdDetection": "当前工作目录检测", + "capability.partialCommandDetection": "命令检测(部分)", + "shellIntegration.enabled": "已启用 shell 集成" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "terminal.monospaceOnly": "终端仅支持等宽字体。如果这是新安装的字体,请确保重新启动 VS Code。", "terminal.useMonospace": "使用 \"monospace\"", "terminalConnectingLabel": "正在启动...", "terminals": "打开终端。" }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "复制输出", + "terminal.copyOutputAsHtml": "将输出复制为 HTML", + "terminal.rerunCommand": "重新运行命令", + "terminalPromptCommandFailed": "命令已执行 {0} 并失败", + "terminalPromptCommandFailedWithExitCode": "命令已执行 {0} 并失败(退出代码 {1})", + "terminalPromptCommandSuccess": "命令已执行 {0}", + "terminalPromptContextMenu": "显示命令操作" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "不再显示", + "no": "否", + "terminal.slowRendering": "终端 GPU 加速在你的计算机上似乎速度很慢。禁用它可提高性能,是否要切换到禁用? [阅读有关终端设置的更多信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "yes": "是" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "终端", "vscode.extension.contributes.terminal": "参与终端功能。", @@ -8126,25 +8730,36 @@ "terminal.background": "终端的背景颜色,允许终端的颜色与面板不同。", "terminal.border": "分隔终端中拆分窗格的边框的颜色。默认值为 panel.border 的颜色", "terminal.dragAndDropBackground": "在终端上拖动时的背景颜色。此颜色应有透明度,以便让终端内容透过背景。", + "terminal.findMatchBackground": "终端中当前搜索匹配项的颜色。颜色必须透明,以免隐藏基础终端内容。", + "terminal.findMatchBorder": "终端中当前搜索匹配项的边框颜色。", + "terminal.findMatchHighlightBackground": "终端中其他搜索匹配项的颜色。颜色必须透明,以免隐藏基础终端内容。", + "terminal.findMatchHighlightBorder": "终端中其他搜索匹配项的边框颜色。", "terminal.foreground": "终端的前景颜色。", "terminal.selectionBackground": "终端选中内容的背景颜色。", "terminal.tab.activeBorder": "面板中终端选项卡侧边的边框。此默认为 tab.activeBorder。", + "terminalCommandDecoration.defaultBackground": "默认终端命令修饰背景色。", + "terminalCommandDecoration.errorBackground": "错误命令的终端命令修饰背景色。", + "terminalCommandDecoration.successBackground": "成功命令的终端命令修饰背景色。", "terminalCursor.background": "终端光标的背景色。允许自定义被 block 光标遮住的字符的颜色。", - "terminalCursor.foreground": "终端光标的前景色。" + "terminalCursor.foreground": "终端光标的前景色。", + "terminalOverviewRuler.cursorForeground": "概述标尺光标颜色。", + "terminalOverviewRuler.findMatchHighlightForeground": "用于在终端中查找匹配项的概述标尺标记颜色。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "终端的当前工作目录", - "cwdFolder": "当值与初始工作目录不同时,为多根工作区或在单个根工作区中显示的终端的当前工作目录。不会为 Windows 显示此内容。", + "cwdFolder": "终端的当前工作目录,当值与初始工作目录不同时,显示在多根工作区或单个根工作区中。在 Windows 上,仅当启用 shell 集成时才会显示此内容。", "local": "指示远程工作区中的本地终端", "openDefaultSettingsJson": "打开默认设置 JSON", "openDefaultSettingsJson.capitalized": "打开默认设置(JSON)", "process": "终端流程的名称", "separator": "仅在由带有值或静态文本的变量括住时才显示的条件分隔符(\" - \")。", - "sequence": "流程提供给 xterm.js 的名称", + "sequence": "进程提供给终端的名称", "task": "指示此终端与任务关联", "terminal.integrated.allowChords": "是否允许在终端中同时按下键绑定。请注意,如果设置为 true 且击键导致同时按键,则将绕过 `#terminal.integrated.commandsToSkipShell#`;如果想要按 Ctrl+K 转到 shell (而不是 VS Code),则将此项设置为 false 尤其有用。", "terminal.integrated.allowMnemonics": "是否允许使用菜单栏助记符(如 Alt+F)来触发“打开菜单栏”。请注意,这将导致在设为 true 时,所有 Alt 击键都跳过 shell。此设置在 macOS 不起作用。", "terminal.integrated.altClickMovesCursor": "如果启用,则当 `#editor.multiCursorModifier#` 设置为 `'alt'` (默认值)时,alt/option+单击会将提示光标重置于鼠标下方。此功能的有效性取决于 shell。", + "terminal.integrated.autoReplies": "在终端中遇到一组消息时,将自动响应这组消息。如果消息足够具体,可能有助于自动执行常见响应。\r\n\r\n备注:\r\n\r\n- 使用 {0} 自动响应 Windows 上的终止批处理作业提示。\r\n- 消息包括转义序列,因此可能无法使用带样式的文本进行回复。\r\n- 每秒只能进行一次回复。\r\n- 在回复中使用 {1} 表示输入键。\r\n- 要取消设置默认键,请将该值设置为 null。\r\n- 如果新的不适用,请重新启动 VS Code。", + "terminal.integrated.autoReplies.reply": "要发送到流程的回复。", "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在设置编辑器中查看时,下面的默认跳过命令列表会被截断。要查看完整列表,请执行 {1},然后从下面的列表中搜索第一个命令。\r\n\r\n \r\n\r\n默认跳过的命令:\r\n\r\n{0}", "terminal.integrated.confirmOnExit": "如果存在活动终端会话,控制是否确认窗口关闭的时间。", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "控制终端中的加粗文本是否始终使用 \"bright\" ANSI 颜色变量。", "terminal.integrated.enableBell": "控制是否启用终端铃声,这在终端名称旁边显示为视觉上的铃铛。", "terminal.integrated.enableFileLinks": "是否在终端中启用文件链接。尤其是在处理网络驱动器时,链接会变慢,因为每个文件链接都会根据文件系统进行验证。更改此项将仅在新的终端中生效。", + "terminal.integrated.enableMultiLinePasteWarning": "将多行粘贴到终端时显示警告对话框。在以下情况中,该对话框不显示:\r\n\r\n- 已启用带括号的粘贴模式(shell 支持本机多行粘贴)\r\n- 粘贴由 shell 的读取一行数据处理(在 pwsh 的情况下)", "terminal.integrated.enablePersistentSessions": "跨窗口重新加载保持工作区的终端会话。", "terminal.integrated.env.linux": "具有环境变量的对象,这些变量将添加到 Linux 上的终端要使用的 VS Code 进程。如果设置为 \"null\",则删除环境变量。", "terminal.integrated.env.osx": "具有环境变量的对象,这些变量将添加到 macOS 中的终端要使用的 VS Code 进程。如果设置为 \"null\",则删除环境变量。", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "启用指示器。", "terminal.integrated.environmentChangesIndicator.warnonly": "仅当终端环境为“已过时”时,仅显示警告指示器,而不是显示指出终端环境已由扩展修改的信息指示器。", "terminal.integrated.environmentChangesRelaunch": "在扩展想要向终端的环境贡献内容但尚未与之交互时是否自动重启终端。", - "terminal.integrated.experimentalLinkProvider": "一项实验性设置,旨在通过改进检测链接的时间以及使用编辑器启用共享链接检测,来改进终端中的链接检测。此设置当前只支持 Web 链接。", "terminal.integrated.fastScrollSensitivity": "按 \"Alt\" 时的滚动速度加倍。", "terminal.integrated.fontFamily": "控制终端的字体系列,它默认为 \"#editor.fontFamily#\" 的值。", "terminal.integrated.fontSize": "控制终端的字号(以像素为单位)。", @@ -8195,24 +8810,36 @@ "terminal.integrated.gpuAcceleration.on": "在终端内启用 GPU 加速。", "terminal.integrated.letterSpacing": "控制终端的字母间距,这是一个整数值,表示要在字符之间增加的额外像素量。", "terminal.integrated.lineHeight": "控制终端的行高,此数字乘以终端字号等于实际行高(以像素为单位)。", - "terminal.integrated.localEchoExcludePrograms": "实验: 在终端标题中找到这些程序名称中的任意一个时,将禁用本地回显。", - "terminal.integrated.localEchoLatencyThreshold": "试验性: 网络延迟的长度(以毫秒为单位),本地编辑内容会在终端上回显,而不等待服务器确认。如果为 \"0\",则本地回显将始终处于打开状态,如果为 \"-1\" 将被禁用。", - "terminal.integrated.localEchoStyle": "试验性: 本地回显文本的终端样式,可以是字体样式或 RGB 颜色。", + "terminal.integrated.localEchoEnabled": "何时应启用本地回响。此操作将替代 `#terminal.integrated.localEchoLatencyThreshold#`", + "terminal.integrated.localEchoEnabled.auto": "仅对远程工作区启用", + "terminal.integrated.localEchoEnabled.off": "始终禁用", + "terminal.integrated.localEchoEnabled.on": "始终启用", + "terminal.integrated.localEchoExcludePrograms": "当在终端标题中找到其中一个程序名称时,将禁用本地回显。", + "terminal.integrated.localEchoLatencyThreshold": "网络延迟的长度(以毫秒为单位),其中本地编辑将在终端上回显,无需等待服务器承认。如果为 '0',则本地回显将始终开启,如果为 '-1',则将禁用。", + "terminal.integrated.localEchoStyle": "本地回显文本的终端样式;字体样式或 RGB 颜色。", "terminal.integrated.macOptionClickForcesSelection": "控制在 macOS 上使用 Option+单击时是否强制选择内容。这将强制进行常规(行)选择并禁止使用列选择模式。这样,可使用常规终端选择进行复制粘贴,例如在 tmux 中启用鼠标模式时。", "terminal.integrated.macOptionIsMeta": "控制是否将选项键视为 macOS 中的终端上的元键。", - "terminal.integrated.minimumContrastRatio": "设置每个单元格的前景色时,将改为尝试符合指定的对比度比率。示例值:\r\n\r\n- 1: 默认值,不执行任何操作。\r\n- 4.5: [WCAG AA 符合(最低)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n- 7: [WCAG AAA 符合(增强)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: 黑底白字或白底黑字。", + "terminal.integrated.minimumContrastRatio": "设置每个单元格的前景色时,将改为尝试符合指定的对比度比率。示例值:\r\n\r\n- 1: 不执行任何操作,使用标准主题颜色。\r\n- 4.5: [符合 WCAG AA 标准(最低)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)(默认)。\r\n- 7: [符合 WCAG AAA 标准(增强)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n- 21: 黑底白字或白底黑字。", "terminal.integrated.mouseWheelScrollSensitivity": "要在鼠标滚轮滚动事件的 \"deltaY\" 上使用的乘数。", - "terminal.integrated.persistentSessionReviveProcess": "当必须关闭终端流程时(例如当窗口或应用程序关闭时),这会确定应还原之前终端会话内容的时间,并在下次打开工作区时重新创建流程。还原流程当前工作目录取决于其是否受 shell 支持。", + "terminal.integrated.persistentSessionReviveProcess": "当必须关闭终端进程(例如当窗口或应用程序关闭时)时,这将确定何时应还原以前的终端会话内容,以及在下次打开工作区时重新创建的进程。\r\n\r\n注意事项:\r\n\r\n- 进程当前工作目录的还原取决于是否受 shell 支持。\r\n- 在关闭期间保留会话的时间有限,因此在使用高延迟远程连接时可能会中止相应会话。", "terminal.integrated.persistentSessionReviveProcess.never": "永远不要还原终端缓冲区或重新创建流程。", "terminal.integrated.persistentSessionReviveProcess.onExit": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)时,恢复流程。", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)或关闭窗口时,恢复流程。", "terminal.integrated.rightClickBehavior": "控制终端如何回应右键单击操作。", "terminal.integrated.rightClickBehavior.copyPaste": "当有选定内容时复制,否则粘贴。", "terminal.integrated.rightClickBehavior.default": "显示上下文菜单。", + "terminal.integrated.rightClickBehavior.nothing": "不执行任何操作并将事件传递到终端。", "terminal.integrated.rightClickBehavior.paste": "右键单击时粘贴。", "terminal.integrated.rightClickBehavior.selectWord": "选择光标下方的字词并显示上下文菜单。", "terminal.integrated.scrollback": "控制终端在其缓冲区中保留的最大行数。", "terminal.integrated.sendKeybindingsToShell": "将大部分键绑定调度到终端而不是工作台,重写 \"#terminal.integrated.commandsToSkipShell#\",这可选择性地用于进行微调。", + "terminal.integrated.shellIntegration.decorationIcon": "控制将用于已跳过/空命令的图标。设置为 `''` 以隐藏图标或禁用带有 `#terminal.integrated.shellIntegration.decorationsEnabled#` 的修饰", + "terminal.integrated.shellIntegration.decorationIconError": "控制将用于已启用 shell 集成且具有关联退出代码的终端中的每个命令的图标。设置为 `''` 以隐藏图标或禁用带有`#terminal.integrated.shellIntegration.decorationsEnabled#` 的修饰。", + "terminal.integrated.shellIntegration.decorationIconSuccess": "控制将用于已启用 shell 集成且不具有关联退出代码的终端中的每个命令的图标。设置为 `''` 以隐藏图标或禁用带有`#terminal.integrated.shellIntegration.decorationsEnabled#` 的修饰。", + "terminal.integrated.shellIntegration.decorationsEnabled": "启用 shell 集成后,为每个命令添加修饰。", + "terminal.integrated.shellIntegration.enabled": "启用实验性 shell 集成功能,该功能将启用某些功能,例如增强的命令跟踪和当前工作目录检测。Shell 集成的工作原理是注入在初始化 shell 时运行的脚本,从而允许终端进一步了解终端内发生的情况。如果已在终端配置文件中定义自定义参数,则脚本注入可能不起作用。\r\n\r\n受支持的 shell: \r\n\r\n- Linux/macOS: bash、pwsh、zsh\r\n - Windows: pwsh\r\n\r\n此设置仅在创建终端时适用,需要重启终端才能使该设置生效。", + "terminal.integrated.shellIntegration.history": "控制要保留在终端命令历史记录中的最近使用的命令数。设置为 0 可禁用终端命令历史记录。", + "terminal.integrated.shellIntegration.showWelcome": "启用该功能时,是否在终端中显示 shell 集成已激活的欢迎消息。", "terminal.integrated.showExitAlert": "控制在退出代码为非零时是否显示“终端进程已终止且显示退出代码”警报。", "terminal.integrated.splitCwd": "控制拆分终端开始时使用的工作目录。", "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的拆分终端将使用父终端的工作目录。在 Windows 上,这与初始行为相同。", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "控制终端选项卡的位置,该位置位于实际终端的左侧或右侧。", "terminal.integrated.tabs.location.left": "在终端的左侧显示终端选项卡视图", "terminal.integrated.tabs.location.right": "在终端的右侧显示终端选项卡视图", - "terminal.integrated.tabs.separator": "`terminal.integrated.title` 和 `terminal.integrated.description` 使用的分隔符。", + "terminal.integrated.tabs.separator": "{0} 和 {0} 使用的分隔符。", "terminal.integrated.tabs.showActions": "控制是否在“新建终端”按钮旁边显示“终端拆分”和“终止”按钮。", "terminal.integrated.tabs.showActions.always": "始终显示操作", "terminal.integrated.tabs.showActions.never": "从不显示操作", @@ -8261,12 +8888,16 @@ "terminalShellTypeContextKey": "活动终端的 shell 类型,当不存在终端时,此值设置为最后已知值。", "terminalTabsFocusContextKey": "是否聚焦终端选项卡小组件。", "terminalTabsSingularSelectedContextKey": "是否在终端选项卡列表中选择终端。", - "terminalTextSelectedContextKey": "是否在活动终端中选择文本。" + "terminalTextSelectedContextKey": "是否在活动终端中选择文本。", + "terminalViewShowing": "终端视图是否显示" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "当前会话", + "doNotShowAgain": "不再显示", "killTerminal": "终止终端", "killTerminal.short": "终止", "moveToEditor": "将终端移动到编辑器区域中", + "previousSessionCategory": "上一个会话", "splitTerminal": "拆分终端", "splitTerminal.short": "拆分", "terminal": "终端", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "重命名...", "workbench.action.terminal.sizeToContentWidthInstance": "将大小切换为内容宽度" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", - "restartPtyHost": "重启 pty 主机" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "新建集成终端(本地)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "“测试”视图中的“自动运行”切换图标。", "filterIcon": "“测试”视图中“筛选器”操作的图标。", "hiddenIcon": "在隐藏的测试显示时其旁边出现的图标。", "testViewIcon": "查看测试视图的图标。", "testingCancelIcon": "用于取消正在进行的测试运行的图标。", + "testingCancelRefreshTests": "用于取消刷新测试的按钮上的图标。", "testingDebugAllIcon": "“调试所有测试”操作的图标。", "testingDebugIcon": "“调试测试”操作的图标。", "testingErrorIcon": "针对有错误的测试显示的图标。", "testingFailedIcon": "针对失败的测试显示的图标。", "testingPassedIcon": "针对通过的测试显示的图标。", "testingQueuedIcon": "针对排队的测试显示的图标。", + "testingRefreshTests": "用于刷新测试的按钮上的图标。", "testingRunAllIcon": "“运行所有测试”操作的图标。", "testingRunIcon": "“运行测试”操作的图标。", "testingShowAsList": "当测试资源管理器(树形式)被禁用时显示的图标。", @@ -8318,6 +8946,7 @@ "runAllTests": "运行所有测试", "runSelectedTests": "运行测试", "testing.cancelRun": "取消测试运行", + "testing.cancelTestRefresh": "取消测试刷新", "testing.clearResults": "清除所有结果", "testing.collapseAll": "折叠所有测试", "testing.configureProfile": "配置测试配置文件", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "快速查看输出", "testing.reRunFailTests": "重新运行失败的测试", "testing.reRunLastRun": "重新运行上次运行", + "testing.refreshTests": "刷新测试", "testing.runAtCursor": "在光标处运行测试", "testing.runCurrentFile": "在当前文件中运行测试", "testing.runUsing": "使用配置文件执行...", @@ -8339,16 +8969,15 @@ "testing.sortByLocation": "按位置排序", "testing.sortByStatus": "按状态排序", "testing.toggleInlineTestOutput": "切换内联测试输出", - "testing.turnOffAutoRun": "关闭自动运行", - "testing.turnOnAutoRun": "启用自动运行", "testing.viewAsList": "以列表形式查看", "testing.viewAsTree": "以树形式查看", + "unhideAllTests": "取消隐藏所有测试", "unhideTest": "取消隐藏测试" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "测试(&E)", "noTestProvidersRegistered": "尚未在此工作区中找到任何测试。", - "searchMarketplaceForTestExtensions": "[查找测试扩展](command:{0})", + "searchForAdditionalTestExtensions": "安装其他测试扩展...", "test": "测试", "testExplorer": "测试资源管理器" }, @@ -8376,6 +9005,7 @@ "testExplorerFilter": "筛选器(例如 text、!exclude、@tag)", "testExplorerFilterLabel": "在资源管理器中筛选测试的文本", "testing.filters.currentFile": "仅在活动文件中显示", + "testing.filters.fuzzyMatch": "模糊匹配", "testing.filters.menu": "更多筛选器...", "testing.filters.removeTestExclusions": "取消隐藏所有测试", "testing.filters.showExcludedTests": "显示隐藏的测试", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "选择默认配置文件", "testExplorer": "测试资源管理器", "testing.treeElementLabelDuration": "{1} 中的 {0}", - "testing.treeElementLabelOutdated": "{0},过期结果", "testingFindExtension": "显示工作区测试", "testingNoTest": "此文件中未发现任何测试。" }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "关闭", "debug test": "调试测试", + "messageMoreLines1": "再 + 1 行", + "messageMoreLinesN": "再 + {0} 行", "run test": "运行测试", "testUnnamedTask": "未命名任务", "testing.debugLastRun": "调试测试运行", @@ -8425,7 +9056,7 @@ "testProgressWithSkip.running": "正在运行测试,通过 {0}/{1} ({2}%, {3} 个已跳过)" }, "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { - "testing": "正在测试" + "testing": "测试" }, "vs/workbench/contrib/testing/browser/theme": { "testing.iconErrored": "测试资源管理器中“出错”图标的颜色。", @@ -8457,7 +9088,12 @@ "testing.defaultGutterClickAction.debug": "调试测试。", "testing.defaultGutterClickAction.run": "运行测试。", "testing.followRunningTest": "控制在测试资源管理器视图中是否应遵循正在运行的测试", - "testing.gutterEnabled": "控制是否在编辑器装订线中显示测试修饰。" + "testing.gutterEnabled": "控制是否在编辑器装订线中显示测试修饰。", + "testing.openTesting": "控制何时打开测试视图。", + "testing.openTesting.neverOpen": "从不自动打开测试视图", + "testing.openTesting.openOnTestFailure": "任何测试失败时打开测试视图", + "testing.openTesting.openOnTestStart": "在测试启动时打开测试视图", + "testing.saveBeforeTest": "控制是否在运行测试之前保存所有脏编辑器。" }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "覆盖率", @@ -8480,47 +9116,58 @@ "testTrust": "运行测试可能会执行工作区中的代码。" }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "指示任何测试控制器是否具有附加的刷新处理程序。", "testing.controllerId": "当前测试项的控制器 ID", "testing.hasConfigurableConfig": "指示是否可以配置测试配置", "testing.hasCoverableTests": "指示是否有测试控制器注册了覆盖率配置", "testing.hasDebuggableTests": "指示是否有测试控制器注册了调试配置", "testing.hasNonDefaultConfig": "指示是否有测试控制器注册了非默认配置", "testing.hasRunnableTests": "指示是否有测试控制器注册了运行配置", + "testing.isRefreshing": "指示当前是否有任何测试控制器正在刷新测试。", "testing.peekItemType": "输出速览视图中项的类型。类型为“测试”、“消息”、“任务”或“结果”。", "testing.testId": "当前测试项的 ID,在创建或打开测试项的菜单时设置", "testing.testItemHasUri": "指示测试项是否已定义 URI 的布尔值", "testing.testItemIsHidden": "指示测试项是否处于隐藏状态的布尔值" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "浏览其他颜色主题...", + "browseProductIconThemes": "浏览其他产品图标主题...", "defaultProductIconThemeLabel": "默认值", + "fileIconThemeCategory": "图标主题", "generateColorTheme.label": "使用当前设置生成颜色主题", "installColorThemes": "安装其他颜色主题...", "installIconThemes": "安装其他文件图标主题...", "installProductIconThemes": "安装其他产品图标主题...", + "installing extensions": "正在安装扩展 {0}...", + "manage extension": "管理扩展", + "manageExtensionIcon": "主题选择快速选取中“管理”操作的图标。", "miSelectColorTheme": "颜色主题(&&C)", "miSelectIconTheme": "文件图标主题(&&I)", "miSelectProductIconTheme": "产品图标主题(&&P)", "noIconThemeDesc": "禁用文件图标", "noIconThemeLabel": "无", - "preferences": "首选项", + "productIconThemeCategory": "产品图标主题", "selectIconTheme.label": "文件图标主题", "selectProductIconTheme.label": "产品图标主题", "selectTheme.label": "颜色主题", "themes.category.dark": "深色主题", "themes.category.hc": "高对比度主题", "themes.category.light": "浅色主题", - "themes.selectIconTheme": "选择文件图标主题", + "themes.selectIconTheme": "选择文件图标主题(向上/向下键以预览)", "themes.selectIconTheme.label": "文件图标主题", - "themes.selectProductIconTheme": "选择产品图标主题", + "themes.selectMarketplaceTheme": "键入以搜索更多内容。选择以安装。按向上/向下键进行预览", + "themes.selectProductIconTheme": "选择产品图标主题(向上/向下键以预览)", "themes.selectProductIconTheme.label": "产品图标主题", "themes.selectTheme": "选择颜色主题 (按上下箭头键预览)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "打开时间线", + "filterTimeline": "筛选器时间线", "timeline.excludeSources": "应从时间线视图中排除的时间线源数组。", "timeline.pageOnScroll": "实验性。控制在滚动到列表结尾时,时间线视图是否将加载下一页的项目。", "timeline.pageSize": "默认情况下以及在加载更多项目时在时间线视图中显示的项目数。如果设置为 \"null\" (默认值),则将根据时间线视图的可见区域自动选择一个页面大小。", "timelineConfigurationTitle": "时间线", + "timelineFilter": "筛选器时间线操作的图标。", "timelineOpenIcon": "“打开时间线”操作的图标。", "timelineViewIcon": "查看时间线视图的图标。" }, @@ -8529,7 +9176,6 @@ "timeline": "时间线", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "活动编辑器无法提供时间线信息。", - "timeline.filterSource": "包括: {0}", "timeline.loadMore": "加载更多", "timeline.loading": "正在加载 {0} 的时间线 ...", "timeline.loadingMore": "正在加载…", @@ -8605,7 +9251,10 @@ "use stable": "稳定(当前) " }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "发行说明(&&R)" + "downloadUpdate": "下载更新", + "installUpdate": "安装更新", + "miReleaseNotes": "发行说明(&&R)", + "restartToUpdate": "重启以更新" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "管理受信任的域", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: 显示设置冲突(1)", "resolveKeybindingsConflicts_global": "{0}: 显示按键绑定冲突(1)", "resolveSnippetsConflicts_global": "{0}: 显示用户代码片段冲突({1})", + "resolveTasksConflicts_global": "{0}: 显示用户任务冲突 (1)", "service changed and turned off": "设置同步已禁用,因为 {0} 现使用一个单独的服务。请再次启用同步。", "service switched to insiders": "设置同步已切换为预览体验成员服务", "service switched to stable": "设置同步已切换为稳定的服务", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: 显示设置冲突", "showKeybindingsConflicts": "{0}: 显示键绑定冲突", "showSnippetsConflicts": "{0}: 显示用户代码片段冲突", + "showTasksConflicts": "{0}: 显示用户任务冲突", "sideBySideDescription": "设置同步", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "登录以同步设置(1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "清除云中的数据…" }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "由于当前设备发出的请求过多,设置同步将暂时暂停。请重新加载 {0} 以恢复。", + "local too many requests - restart": "由于当前设备发出的请求过多,设置同步将暂时暂停。请重启 {0} 以恢复。", "operationId": "操作 ID: {0}", - "too many requests": "由于此设备发出的请求太多,因此已在该设备上关闭设置同步。" + "reload": "重新加载", + "restart": "重启", + "server too many requests": "由于当前设备发出的请求过多,已禁用设置同步。请等待 10 分钟,然后打开同步。", + "settings sync": "设置同步。操作 ID: {0}", + "show sync logs": "显示日志" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "接受本地", @@ -8766,6 +9423,7 @@ "troubleshoot": "疑难解答", "turn off": "关闭(&&T)", "turn off sync on machine": "确定要对 {0} 关闭同步吗?", + "turn off sync on multiple machines": "是否确实要在所选计算机上禁用同步?", "valid message": "计算机名称必须是唯一的且不为空", "workbench.actions.sync.compareWithLocal": "与本地比较", "workbench.actions.sync.editMachineName": "编辑名称", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "打开本地备份文件夹", - "no backups": "本地备份文件夹不存在", - "operationId": "操作 ID: {0}", - "report issue": "报告问题", - "settings sync": "设置同步。操作 ID: {0}", - "show sync logs": "显示日志", - "too many requests": "当前设备正在进行的请求过多,因此已禁用设置同步。请提供同步日志以报告问题。" + "no backups": "本地备份文件夹不存在" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "没有可提供视图数据的已注册数据提供程序。", @@ -8836,14 +9489,14 @@ "welcome.newFile": "新建文件..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "“{0}”中的 viewsWelcome 贡献要求启用 \"enableProposedApi\"。" + "ViewsWelcomeExtensionPoint.proposedAPI": "“{0}”中的 viewsWelcome 贡献需要 “enabledApiProposals: [“contribViewsWelcome”]”才能使用“组”建议的属性。" }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "提供视图欢迎内容。只要没有有意义的内容可显示,就会在基于树的视图中呈现欢迎内容,例如未打开文件夹时的文件资源管理器。此类内容作为产品内文档非常有用,可促使用户在某些功能可用之前使用它们。文件资源管理器欢迎视图中的“克隆存储库”按钮就是一个很好的示例。", "contributes.viewsWelcome.view": "为特定视图提供的欢迎页面内容。", "contributes.viewsWelcome.view.contents": "要显示的欢迎内容。内容的格式是 Markdown 的子集,仅支持链接。", "contributes.viewsWelcome.view.enablement": "启用欢迎内容按钮和命令链接的条件。", - "contributes.viewsWelcome.view.group": "此欢迎内容所属的组。", + "contributes.viewsWelcome.view.group": "此欢迎内容所属的组。建议的 API。", "contributes.viewsWelcome.view.view": "此欢迎内容的目标视图标识符。仅支持基于树的视图。", "contributes.viewsWelcome.view.when": "显示欢迎内容的条件。" }, @@ -8882,7 +9535,7 @@ "welcome.markStepInomplete": "标记步骤未完成", "welcome.showAllWalkthroughs": "打开演练...", "workbench.welcomePage.preferReducedMotion": "启用后,减少欢迎页中的移动。", - "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,将在安装扩展时打开扩展的演练。", + "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,扩展的演练将在安装扩展时打开。", "workspacePlatform": "当前工作区的平台,在远程或无服务器上下文中可能不同于 UI 的平台" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "克隆 Git 存储库...", "gettingStarted.topLevelGitOpen.description": "连接到远程存储库或拉取请求,以进行浏览、搜索、编辑和提交", "gettingStarted.topLevelGitOpen.title": "打开存储库...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "查看编辑器或扩展的演练", "gettingStarted.topLevelShowWalkthroughs.title": "打开演练...", "gettingStarted.videoTutorial.description.interpolated": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。\r\n{0}", "gettingStarted.videoTutorial.title": "充电学习", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "你的系统上似乎未安装 Git。", "walkThrough.unboundCommand": "未绑定" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "标记为完成", + "checkboxTitle": "选中后,此页面将在启动时显示。", + "close": "隐藏", + "footer": "{0} 收集使用情况数据。阅读我们的 {1} 并了解如何 {2}。", + "getStarted": "开始", + "gettingStarted.allStepsComplete": "所有 {0} 个步骤均已完成!", + "gettingStarted.editingEvolved": "编辑进化", + "gettingStarted.someStepsComplete": "已完成 {0} 个步骤,共 {1} 个步骤", + "imageShowing": "显示 {0} 的图像", + "new": "新建", + "newItems": "已更新", + "nextOne": "下一节", + "noRecents": "你没有最近使用的文件夹,", + "openFolder": "打开文件夹", + "optOut": "选择退出", + "pickWalkthroughs": "打开演练...", + "privacy statement": "隐私声明", + "recent": "最近", + "show more recents": "显示所有最近使用的文件夹 {0}", + "showAll": "更多...", + "start": "启动", + "toStart": "以开始。", + "walkthroughs": "演练", + "welcomeAriaLabel": "关于编辑器快速入门的概述。", + "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", + "welcomePage.showOnStartup": "启动时显示欢迎页" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "已弃用,请使用全局 \\\"workbench.reduceMotion\\\"。", + "getStarted": "开始", + "help": "帮助", + "miGetStarted": "开始", + "pickWalkthroughs": "打开演练...", + "welcome.goBack": "后退", + "welcome.markStepComplete": "标记步骤完成", + "welcome.markStepInomplete": "标记步骤未完成", + "welcome.showAllWalkthroughs": "打开演练...", + "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", + "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", + "workbench.startupEditor.none": "在启动时不打开编辑器。", + "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", + "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 VS Code 和扩展内容的欢迎页面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", + "workbench.welcomePage.preferReducedMotion": "启用后,减少欢迎页中的移动。", + "workbench.welcomePage.videoTutorials": "启用后,入门页面将包含指向视频教程的其他链接。", + "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,扩展的演练将在安装扩展时打开。", + "workspacePlatform": "当前工作区的平台,在远程或无服务器上下文中可能不同于 UI 的平台" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "欢迎页面的背景色。", + "welcomePage.progress.background": "欢迎页面进度栏的前景色。", + "welcomePage.progress.foreground": "欢迎页面进度栏的背景色。", + "welcomePage.tileBackground": "“入门”页上磁贴的背景颜色。", + "welcomePage.tileHoverBackground": "“入门”页上磁贴的悬停背景颜色。", + "welcomePage.tileShadow": "欢迎页演练类别按钮的阴影颜色。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "已弃用。请改用“图像”或“Markdown”", + "title": "标题", + "walkthroughs": "提供演练以帮助用户入门扩展。", + "walkthroughs.description": "演练的说明。", + "walkthroughs.featuredFor": "与这些 glob 模式之一匹配的演练在具有指定文件的工作区中显示为“特色”。例如,针对 TypeScript 项目的演练可能在此处指定“tsconfig.json”。", + "walkthroughs.id": "此演练的唯一标识符。", + "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.onSettingChanged": "在给定设置发生更改时勾选步骤", + "walkthroughs.steps.completionEvents.onView": "打开给定视图时选中步骤", + "walkthroughs.steps.completionEvents.stepSelected": "选中后立即勾选步骤。", + "walkthroughs.steps.description.interpolated": "步骤说明。支持 “preformatted”、__italic__和 **bold** 文本。对命令或外部链接使用 markdown 样式链接: {0}、{1} 或 {2}。在其自身行上的链接将呈现为按钮。", + "walkthroughs.steps.doneOn": "指示将步骤标记为已完成的信号。", + "walkthroughs.steps.doneOn.deprecation": "doneOn 已弃用。默认情况下,单击用户按钮时将勾选步骤,以进一步配置使用 completionEvents", + "walkthroughs.steps.id": "此步骤的唯一标识符。用于跟踪已完成的步骤。", + "walkthroughs.steps.media": "要与此步骤一起显示的媒体(图像或 Markdown 内容)。", + "walkthroughs.steps.media.altText": "无法加载图像时或在屏幕读取器中显示的替换文字。", + "walkthroughs.steps.media.image.path.dark.string": "深色主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.hc.string": "hc 主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.hcLight.string": "hc 浅色主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.light.string": "浅色主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.string": "一个图像或对象的路径,由指向光源、暗和 hc 图像的路径(相对于扩展目录)组成。根据上下文,图像将显示从 400px 到800px 宽,具有相似的高度边界。为了支持 HIDPI 显示,图像将以 1.5 倍缩放比例呈现。例如,900 物理像素宽图像将显示为 600 逻辑像素宽。", + "walkthroughs.steps.media.image.path.svg": "变量中支持颜色标记、svg 路径以支持与工作台匹配的主题设置。", + "walkthroughs.steps.media.markdown.path": "Markdown 文档的路径(相对于扩展目录)。", + "walkthroughs.steps.oneOn.command": "执行指定命令时将步骤标记为已完成。", + "walkthroughs.steps.title": "步骤标题。", + "walkthroughs.steps.when": "用于控制此步骤可见性的上下文键表达式。", + "walkthroughs.title": "演练的标题。", + "walkthroughs.when": "用于控制此演练的可见性的上下文键表达式。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "用于表示已完成的演练步骤", + "gettingStartedUnchecked": "用于表示尚未完成的演练步骤" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "开始" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "内置" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "浏览语言扩展", + "browsePopular": "浏览热门 Web 扩展", + "browseRecommended": "浏览推荐的扩展", + "cloneRepo": "克隆存储库", + "commandPalette": "打开命令面板", + "enableSync": "启用设置同步", + "enableTrust": "启用信任", + "getting-started-beginner-icon": "用于欢迎页面初学者类别的图标", + "getting-started-intermediate-icon": "用于欢迎页面中级类别的图标", + "getting-started-setup-icon": "用于欢迎页面的设置类别的图标", + "gettingStarted.beginner.description": "直接跳转到 VS Code 并概要了解必备功能。", + "gettingStarted.beginner.title": "了解基础知识", + "gettingStarted.commandPalette.description.interpolated": "命令是在 VS Code 中完成任务的键盘方式。查找常用命令以进行 **练习**,从而节省时间。\r\n{0}\r\n__尝试搜索‘视图切换’。__", + "gettingStarted.commandPalette.title": "访问所有内容只需一个快捷方式", + "gettingStarted.debug.description.interpolated": "通过设置启动配置来加速编辑、生成、测试和调试循环。\r\n{0}", + "gettingStarted.debug.title": "在操作中查看代码", + "gettingStarted.extensions.description.interpolated": "扩展是 VS Code 的精华。扩展范围包括方便地提升生产力、扩展现成的功能以及添加全新的功能。\r\n{0}", + "gettingStarted.extensions.title": "无限扩展性", + "gettingStarted.extensionsWeb.description.interpolated": "扩展是 VS Code 的增强功能。越来越多的扩展可在 Web 上使用。\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "语法突出显示、代码完成、lint 分析和调试让代码更加智能。虽然已内置多种语言,但可将更多语言添加为扩展。\r\n{0}", + "gettingStarted.findLanguageExts.title": "对所有语言的丰富支持", + "gettingStarted.installGit.description.interpolated": "安装 Git 以跟踪项目中的更改。\r\n{0}", + "gettingStarted.installGit.title": "安装 Git", + "gettingStarted.intermediate.description": "使用这些提示和技巧优化开发工作流。", + "gettingStarted.intermediate.title": "提高工作效率", + "gettingStarted.menuBar.description.interpolated": "下拉菜单中提供了完整的菜单栏,可为代码腾出空间。切换其外观以加快访问速度。\r\n{0}", + "gettingStarted.menuBar.title": "恰好数量的 UI", + "gettingStarted.newFile.description": "打开新的无标题文件、笔记本或自定义编辑器。", + "gettingStarted.newFile.title": "新建文件...", + "gettingStarted.notebook.title": "自定义笔记", + "gettingStarted.notebookProfile.description": "获取笔记,以你喜欢的方式体验", + "gettingStarted.notebookProfile.title": "选择笔记的布局", + "gettingStarted.openFile.description": "打开文件以开始工作", + "gettingStarted.openFile.title": "打开文件...", + "gettingStarted.openFolder.description": "打开文件夹开始工作", + "gettingStarted.openFolder.title": "打开文件夹...", + "gettingStarted.openMac.description": "打开文件或文件夹以开始工作", + "gettingStarted.openMac.title": "打开...", + "gettingStarted.pickColor.description.interpolated": "正确的调色板可帮助你专注于代码、更易于识别,并且使用起来更具趣味性。\r\n{0}", + "gettingStarted.pickColor.title": "选择想要的外观", + "gettingStarted.playground.description.interpolated": "想要更快、更智能地编写代码? 请在交互式操场中练习功能强大的代码编辑功能。\r\n{0}", + "gettingStarted.playground.title": "重新定义编辑技能", + "gettingStarted.quickOpen.description.interpolated": "击键一下即可迅速在文件之间导航。提示: 通过按右箭头键打开多个文件。\r\n{0}", + "gettingStarted.quickOpen.title": "在文件之间快速导航", + "gettingStarted.scm.description.interpolated": "不再查找 Git 命令! Git 和 GitHub 工作流已无缝集成。\r\n{0}", + "gettingStarted.scm.title": "使用 Git 跟踪代码", + "gettingStarted.scmClone.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", + "gettingStarted.settings.description.interpolated": "根据你的喜好调整 VS Code 和扩展的各个方面。首先会列出常用设置便于你开始使用。\r\n{0}", + "gettingStarted.settings.title": "优化设置", + "gettingStarted.settingsSync.description.interpolated": "保持跨所有设备备份和更新基本的 VS Code 自定义。\r\n{0}", + "gettingStarted.settingsSync.title": "同步到其他设备或从其他设备同步", + "gettingStarted.setup.OpenFolder.description.interpolated": "你已准备好开始编码。请打开项目文件夹,将文件放入VS Code。\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "打开你的代码", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "你已准备好开始编码。可以打开本地项目或远程存储库,以将文件置于 VS Code。\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "发现最佳的自定义方法,使用你的专属 VS Code。", + "gettingStarted.setup.title": "开始使用 VS Code", + "gettingStarted.setupWeb.description": "发现最佳的自定义方法,以使 Web 中的 VS Code 成为你的专属。", + "gettingStarted.setupWeb.title": "Web 中 VS Code 入门", + "gettingStarted.shortcuts.description.interpolated": "发现喜欢的命令后,创建自定义键盘快捷方式以进行即时访问。\r\n{0}", + "gettingStarted.shortcuts.title": "自定义快捷方式", + "gettingStarted.splitview.description.interpolated": "通过以并排、垂直和水平方式打开文件,充分利用屏幕空间。\r\n{0}", + "gettingStarted.splitview.title": "并行编辑", + "gettingStarted.tasks.description.interpolated": "为常见工作流创建任务,并享受运行脚本和自动检查结果的集成体验。\r\n{0}", + "gettingStarted.tasks.title": "自动执行项目任务", + "gettingStarted.terminal.description.interpolated": "在代码近旁快速运行 shell 命令并监视生成输出。\r\n{0}", + "gettingStarted.terminal.title": "便利的内置终端", + "gettingStarted.topLevelGitClone.description": "将远程存储库克隆到本地文件夹", + "gettingStarted.topLevelGitClone.title": "克隆 Git 存储库...", + "gettingStarted.topLevelGitOpen.description": "连接到远程存储库或拉取请求,以进行浏览、搜索、编辑和提交", + "gettingStarted.topLevelGitOpen.title": "打开存储库...", + "gettingStarted.topLevelShowWalkthroughs.description": "查看编辑器或扩展的演练", + "gettingStarted.topLevelShowWalkthroughs.title": "打开演练...", + "gettingStarted.topLevelVideoTutorials.description": "观看我们关于 VS Code 主要功能的系列简短实用视频教程。", + "gettingStarted.topLevelVideoTutorials.title": "观看视频教程", + "gettingStarted.videoTutorial.description.interpolated": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。\r\n{0}", + "gettingStarted.videoTutorial.title": "充电学习", + "gettingStarted.workspaceTrust.description.interpolated": "通过 {0},可以确定项目文件夹是否应 **允许或限制** 自动代码执行 __(扩展、调试等所必需)__。\r\n 打开文件/文件夹将提示授予信任。以后始终可以 {1}。", + "gettingStarted.workspaceTrust.title": "安全浏览和编辑代码", + "initRepo": "初始化 Git 存储库", + "installGit": "安装 Git", + "keyboardShortcuts": "键盘快捷方式", + "openEditorPlayground": "打开编辑器操场", + "openFolder": "打开文件夹", + "openRepository": "打开存储库", + "openSCM": "开放源代码管理", + "pickFolder": "选取文件夹", + "quickOpen": "快速打开一个文件", + "runProject": "运行项目", + "runTasks": "运行自动检测到的任务", + "showTerminal": "显示终端面板", + "splitEditor": "拆分编辑器", + "titleID": "浏览颜色主题", + "toggleMenuBar": "切换菜单栏", + "tweakSettings": "调整我的设置", + "watch": "观看教程", + "workspaceTrust": "工作区信任" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "默认", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "深色高对比度", + "HighContrastLight": "浅色高对比度", + "dark": "深色", + "light": "浅色", + "seeMore": "查看更多主题..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "隐藏界面概述", + "welcomeOverlay": "用户界面概览", + "welcomeOverlay.commandPalette": "查找并运行所有命令", + "welcomeOverlay.debug": "启动和调试", + "welcomeOverlay.explorer": "文件资源管理器", + "welcomeOverlay.extensions": "管理扩展", + "welcomeOverlay.git": "源代码管理", + "welcomeOverlay.notifications": "显示通知", + "welcomeOverlay.problems": "查看错误和警告", + "welcomeOverlay.search": "跨文件搜索", + "welcomeOverlay.terminal": "切换集成终端" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", + "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", + "workbench.startupEditor.none": "在启动时不打开编辑器。", + "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", + "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 VS Code 和扩展内容的欢迎页面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。" + }, + "vs/workbench/contrib/welcomeViews/common/newFile.contribution": { + "Built-In": "内置", + "Create": "创建", + "change keybinding": "配置键绑定", + "createNew": "新建...", + "file": "文件", + "miNewFile2": "文本文件", + "notebook": "笔记本", + "welcome.newFile": "新建文件..." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "“{0}”中的 viewsWelcome 贡献需要 “enabledApiProposals: [“contribViewsWelcome”]”才能使用“组”建议的属性。" + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "提供视图欢迎内容。只要没有有意义的内容可显示,就会在基于树的视图中呈现欢迎内容,例如未打开文件夹时的文件资源管理器。此类内容作为产品内文档非常有用,可促使用户在某些功能可用之前使用它们。文件资源管理器欢迎视图中的“克隆存储库”按钮就是一个很好的示例。", + "contributes.viewsWelcome.view": "为特定视图提供的欢迎页面内容。", + "contributes.viewsWelcome.view.contents": "要显示的欢迎内容。内容的格式是 Markdown 的子集,仅支持链接。", + "contributes.viewsWelcome.view.enablement": "启用欢迎内容按钮和命令链接的条件。", + "contributes.viewsWelcome.view.group": "此欢迎内容所属的组。建议的 API。", + "contributes.viewsWelcome.view.view": "此欢迎内容的目标视图标识符。仅支持基于树的视图。", + "contributes.viewsWelcome.view.when": "显示欢迎内容的条件。" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "交互式编辑器操场", + "editorWalkThrough.title": "编辑器操场" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "编辑器操场(&&N)", + "walkThrough.editor.label": "操场" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "嵌入于交互式演练场中的编辑器的背景颜色。", + "walkThrough.gitNotFound": "你的系统上似乎未安装 Git。", + "walkThrough.unboundCommand": "未绑定" + }, "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "你正在将文件添加到受信任的工作区,该工作区当前不受信任。是否信任这些新文件的作者?", "addWorkspaceFolderMessage": "是否信任此文件夹中的文件的作者?", @@ -9146,16 +10069,17 @@ "workspaceStartupTrustDetails": "{0} 提供可以自动在此工作区中执行文件的功能。", "workspaceTrust": "是否信任此工作区中的文件的作者?", "workspaceTrustEditor": "工作区信任编辑器", - "workspaceTrustEnabledCtx": "是否已启用工作区信任功能。", - "workspaceTrustedCtx": "用户是否已信任当前工作区。", "workspacesCategory": "工作区", "yes": "是" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "添加文件夹", + "checkListIcon": "适用于工作区信任编辑器中复选标记的图标。", "deleteTrustedUri": "删除路径", "dontTrustButton": "不信任", + "editIcon": "适用于工作区信任编辑器中编辑文件夹图标的图标。", "editTrustedUri": "编辑路径", + "folderPickerIcon": "适用于工作区信任编辑器中选取文件夹图标的图标。", "hostColumnLabel": "主机", "invalidTrust": "不能信任存储库中的单个文件夹。", "localAuthority": "本地", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "尚未信任任何文件夹或工作区文件。", "pathColumnLabel": "路径", "pickerTrustedUri": "打开“文件选取器”", + "removeIcon": "适用于工作区信任编辑器中删除文件夹图标的图标。", "root element label": "管理工作区信任", "selectTrustedUri": "选择要信任的文件夹", + "shieldIcon": "适用于横幅上工作区信任图标的图标。", "trustAll": "你将信任 {0} 上的所有存储库。", "trustButton": "信任", "trustMessage": "信任当前文件夹或其父级“{0}”中所有文件的作者。", @@ -9203,7 +10129,12 @@ "untrustedWorkspace": "在受限模式下", "untrustedWorkspaceReason": "此工作区通过以下受信任文件夹中的加粗条目得到信任。", "untrustedWorkspaceSubtitle": "你不信任当前工作区中文件的作者。已禁用以下功能:", - "workspaceTrustEditorHeaderActions": "[配置设置]({0}) 或 [了解详细信息](https://aka.ms/vscode-workspace-trust)。" + "workspaceTrustEditorHeaderActions": "[配置设置]({0}) 或 [了解详细信息](https://aka.ms/vscode-workspace-trust)。", + "xListIcon": "工作区信任编辑器中十字形的图标。" + }, + "vs/workbench/contrib/workspace/common/workspace": { + "workspaceTrustEnabledCtx": "是否已启用工作区信任功能。", + "workspaceTrustedCtx": "用户是否已信任当前工作区。" }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "打开工作区", @@ -9212,9 +10143,96 @@ "workspaceFound": "此文件夹包含工作区文件“{0}”,是否打开? [了解更多]({1})有关工作区文件的详细信息。", "workspacesFound": "此文件夹包含多个工作区文件,是否打开? [了解更多]({0})有关工作区文件的详细信息。" }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "贡献的注释上下文菜单,呈现为注释编辑器下方的按钮", + "comment.title": "贡献的注释标题菜单", + "commentThread.actions": "贡献的注释线程上下文菜单,呈现为注释编辑器下方的按钮", + "commentThread.title": "贡献的注释线程标题菜单", + "dup": "命令“{0}”在 \\\"commands\\\" 部分重复出现。", + "dupe.command": "菜单项引用的命令中默认和替代命令相同", + "file.newFile": "“新建文件...”快速选取,显示在欢迎页面和文件菜单上。", + "inlineCompletions.actions": "悬停在内联完成项上时显示的操作", + "interactive.cell.title": "贡献的交互式单元格标题菜单", + "interactive.toolbar": "贡献的交互式工具栏菜单", + "menuId.invalid": "“{0}”为无效菜单标识符", + "menus.changeTitle": "源代码管理内联更改菜单", + "menus.commandPalette": "命令面板", + "menus.debugCallstackContext": "调试调用堆栈视图上下文菜单", + "menus.debugToolBar": "调试工具栏菜单", + "menus.debugVariablesContext": "调试变量视图上下文菜单", + "menus.editorContext": "编辑器上下文菜单", + "menus.editorContextCopyAs": "编辑器上下文菜单中的“复制为”子菜单", + "menus.editorTabContext": "编辑器选项卡上下文菜单", + "menus.editorTitle": "编辑器标题菜单", + "menus.editorTitleRun": "在编辑器标题菜单内运行子菜单", + "menus.explorerContext": "文件资源管理器上下文菜单", + "menus.extensionContext": "扩展上下文菜单", + "menus.home": "主指示器上下文菜单(仅限 Web)", + "menus.opy": "顶层“编辑”菜单中的“复制为”子菜单", + "menus.resourceFolderContext": "源代码管理资源文件夹上下文菜单", + "menus.resourceGroupContext": "源代码管理资源组上下文菜单", + "menus.resourceStateContext": "源代码管理资源状态上下文菜单", + "menus.scmSourceControl": "源代码管理菜单", + "menus.scmTitle": "源代码管理标题菜单", + "menus.statusBarRemoteIndicator": "状态栏中的远程指示器菜单", + "menus.touchBar": "触控栏 (仅 macOS)", + "missing.altCommand": "菜单项引用了未在 \\\"commands\\\" 部分定义的替代命令“{0}”。", + "missing.command": "菜单项引用未在“命令”部分进行定义的命令“{0}”。", + "missing.submenu": "菜单项引用了未在“子菜单”部分定义的子菜单“{0}”。", + "nonempty": "应为非空值。", + "notebook.cell.execute": "贡献的笔记本单元格执行菜单", + "notebook.cell.executePrimary": "提供的主笔记本单元格执行按钮", + "notebook.cell.title": "贡献的笔记本单元格标题菜单", + "notebook.toolbar": "贡献的笔记本工具栏菜单", + "opticon": "可以省略属性 \\\"icon\\\",若不省略则必须是字符串或文字,例如 \\\"{dark, light}\\\"", + "optstring": "属性“{0}”可以省略,或者必须为 `string` 类型", + "proposed": "建议的 API 需要 `enabledApiProposal: [“{0}”]` - {1}", + "proposedAPI.invalid": "{0} 是建议的菜单标识符。它需要 “package.json#enabledApiProposals: [“{1}”]”,并且仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {2}", + "require": "子菜单项必须是对象", + "requireStringOrObject": "属性“{0}”是必要属性,其类型必须是 \\\"string\\\" 或 \\\"object\\\"", + "requirearray": "子菜单项必须是数组", + "requirestring": "属性“{0}”是必需项,并且必须为 `string` 类型", + "requirestrings": "属性“{0}”和“{1}”是必要属性,其类型必须是 \\\"string\\\"", + "submenuId.duplicate.id": "以前已注册 `{0}` 子菜单。", + "submenuId.invalid.id": "“{0}”不是有效的子菜单标识符", + "submenuId.invalid.label": "“{0}”不是有效的子菜单标签", + "submenuItem.duplicate": "`{0}` 子菜单已提供给 `{1}` 菜单。", + "testing.item.context": "提供的测试项菜单", + "testing.item.gutter.title": "测试项的装订线装饰菜单", + "unsupported.submenureference": "菜单项引用了不具有子菜单支持的菜单的子菜单。", + "view.itemContext": "提供的视图中的项目的上下文菜单", + "view.timelineContext": "时间线视图项上下文菜单", + "view.timelineTitle": "时间线视图标题菜单", + "view.tunnelContext": "“端口”视图项目上下文菜单", + "view.tunnelOriginInline": "“端口”视图项源内联菜单", + "view.tunnelPortInline": "端口视图项端口内联菜单", + "view.viewTitle": "提供的视图的标题菜单", + "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.title": "在 UI 中依据其表示命令的标题", + "vscode.extension.contributes.commands": "对命令面板提供命令。", + "vscode.extension.contributes.menuItem.alt": "要执行的替代命令的标识符。该命令必须在 \\\"commands\\\" 部分中声明", + "vscode.extension.contributes.menuItem.command": "要执行的命令的标识符。该命令必须在“命令”部分中声明", + "vscode.extension.contributes.menuItem.group": "此项所属的组", + "vscode.extension.contributes.menuItem.submenu": "要在此项中显示的子菜单的标识符。", + "vscode.extension.contributes.menuItem.when": "此条件必须为 true 才能显示此项", + "vscode.extension.contributes.menus": "向编辑器提供菜单项", + "vscode.extension.contributes.submenu.icon": "(可选)用于表示 UI 中的子菜单的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 \\\"\\$(zap)\\\")", + "vscode.extension.contributes.submenu.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.submenu.icon.light": "使用浅色主题时的图标路径", + "vscode.extension.contributes.submenu.id": "要显示为子菜单的菜单的标识符。", + "vscode.extension.contributes.submenu.label": "指向此子菜单的菜单项的标签。", + "vscode.extension.contributes.submenus": "将子菜单项分配到编辑器" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "授予“{0}”访问“{1}”的权限... (1)", "allow": "允许", + "authentication.Placeholder": "尚未请求任何帐户...", "authentication.id": "身份验证提供程序的 ID。", "authentication.idConflict": "已注册此身份验证 ID“{0}”", "authentication.label": "身份验证提供程序的易读名称。", @@ -9238,6 +10256,10 @@ "workspaceEdit": "工作区编辑", "nothing": "未做编辑" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "为配置提供默认值", + "experimental": "试验" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到用户设置。请先保存该用户设置文件,然后重试。", "errorConfigurationFileDirtyFolder": "由于该文件具有未保存的更改,因此无法写入到文件夹设置。请先保存该 '{0}' 文件夹设置文件,然后重试。", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "未提供资源,因此无法写入\"文件夹设置\"。", "errorInvalidLaunchConfiguration": "无法写入启动配置文件。请打开文件并更正错误或警告,然后重试。", "errorInvalidRemoteConfiguration": "无法写入远程用户设置。请打开远程用户设置以更正其中的错误警告, 然后重试。", - "errorInvalidResourceLanguageConfiguraiton": "无法写入语言设置,因为{0}不是资源语言设置。", + "errorInvalidResourceLanguageConfiguration": "无法写入语言设置,因为{0}不是资源语言设置。", "errorInvalidTaskConfiguration": "无法写入任务配置文件。请打开文件并更正错误或警告,然后重试。", "errorInvalidUserTarget": "{0} 不支持全局域,因此无法写入\"用户设置\"。", "errorInvalidWorkspaceConfigurationApplication": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "无法写入远程用户设置,因为文件的内容较新。", "errorTasksConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到任务配置文件。请先将其保存,然后重试。", "errorTasksConfigurationFileModifiedSince": "无法写入任务配置文件,因为文件的内容较新。", + "errorUnknown": "由于内部错误,无法写入 {0}。", "errorUnknownKey": "没有注册配置 {1},因此无法写入 {0}。", "folderTarget": "文件夹设置", "open": "打开设置", @@ -9279,14 +10302,14 @@ "errorFileDirty": "由于该文件具有未保存的更改,因此无法写入到文件。请保存该文件并重试。", "errorInvalidFile": "无法写入文件。请打开文件以更正错误或警告,然后重试。" }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { - "commandVariable.noStringType": "无法替换命令变量 \"{0}\", 因为命令没有返回字符串类型的结果。", - "inputVariable.command.noStringType": "无法替换输入变量 \"{0}\", 因为命令 \"{1}\" 没有返回类型字符串的结果。", + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { + "commandVariable.noStringType": "无法替换命令变量 \\\"{0}\\\", 因为命令没有返回字符串类型的结果。", + "inputVariable.command.noStringType": "无法替换输入变量 \\\"{0}\\\", 因为命令 \\\"{1}\\\" 没有返回类型字符串的结果。", "inputVariable.defaultInputValue": "(默认值)", "inputVariable.missingAttribute": "输入变量“{0}”的类型为“{1}”且必须包含“{2}”。", "inputVariable.noInputSection": "必须在调试或任务配置的“{1}”部分中定义变量“{0}”。", "inputVariable.undefinedVariable": "遇到未定义的输入变量“{0}”。请删除或定义“{0}”以继续操作。", - "inputVariable.unknownType": "输入变量“{0}”只能是 \"promptString\"、\"pickString\" 或 \"command\" 类型。" + "inputVariable.unknownType": "输入变量“{0}”只能是 \\\"promptString\\\"、\\\"pickString\\\" 或 \\\"command\\\" 类型。" }, "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { "JsonSchema.input.command.args": "传递给命令的可选参数。", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "变量 {0}: 找不到 \"{1}\" 的工作区文件夹。", "canNotResolveLineNumber": "无法解析变量 {0}。请确保已在活动编辑器中选择一行内容。", "canNotResolveSelectedText": "无法解析变量 {0}。请确保已在活动编辑器中选择一些文字。", + "canNotResolveUserHome": "无法解析 {0} 变量。未定义 UserHome 路径", "canNotResolveWorkspaceFolder": "无法解析变量 {0}。请打开一个文件夹。", "canNotResolveWorkspaceFolderMultiRoot": "无法在多文件夹工作区中解析变量 {0}。使用 \":\" 和工作区文件夹名称来限定此变量的作用域。", "configNoString": "\"{1}\" 为结构类型值,因此无法解析变量 {0}。", "configNotFound": "未能找到设置“{1}”,因此无法解析变量 {0}。", + "extensionNotInstalled": "无法解析变量 {0},因为未安装扩展 {1}。", "missingConfigName": "未给出设置名称,因此无法解析变量 {0}。", "missingEnvVarName": "未给出环境变量名称,因此无法解析变量 {0}。", + "missingExtensionName": "无法解析变量 {0},因为未给出扩展名。", "noValueForCommand": "命令不含值,因此无法解析变量 {0}。" }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9372,10 +10398,12 @@ "promptOpenWith.placeHolder": "为“{0}”选择编辑器" }, "vs/workbench/services/editor/common/editorResolverService": { - "editor.editorAssociations": "将 glob 模式配置到编辑器(例如 `\"*十六进制\": \"hexEditor.hexEdit\"`)。这些优先顺序高于默认行为。" + "editor.editorAssociations": "将 glob 模式配置到编辑器(例如 `\"*.hex\": \"hexEditor.hexEdit\"`)。这些优先顺序高于默认行为。" }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "扩展二等分处于活动状态,已禁用 {0} 扩展。请从这些选项中进行选择,检查是否仍可重现问题并继续操作。", + "bisect.plural": "扩展二等分处于活动状态,已禁用 {0} 扩展。请从这些选项中进行选择,检查是否仍可重现问题并继续操作。", + "bisect.singular": "Extension Bisect 处于活动状态,且已禁用 1 个扩展。请从这些选项中进行选择,以检查是否仍然可以重现问题并继续操作。", "detail.start": "扩展二等分将通过二分查找的方式确认引起问题的扩展。在此过程中,窗口将会不断重新加载(约{0}次),每次都必须确认是否出现问题", "done": "继续", "done.detail": "扩展二等分已完成,已将 {0} 标识为导致问题的扩展。", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "已暂时禁用所有已安装的扩展。", "noWorkspace": "没有工作区。" }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。", + "openInstalledWebExtensionsResource": "打开已安装的 Web 扩展资源" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "安装扩展 {0} 失败: 找不到清单文件。", "VS Code for Web": "{0} Web 版", @@ -9432,16 +10464,13 @@ "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。" }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。", - "openInstalledWebExtensionsResource": "打开已安装的 Web 扩展资源" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "本地", "remote": "远程" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "无法安装 '{0}' 扩展,因为其与当前 VS Code 版本(版本 {1})不兼容。" + "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", + "notFoundCompatiblePrereleaseDependency": "无法安装“{0}”扩展的预发布版本,因为它与当前 {1} 版本(版本 {2})不兼容。" }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "将扩展建议添加到", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "正在安装扩展“{0}”...", - "Reload": "重新加载窗口并打开", "confirmUrl": "是否允许扩展打开此 URI?", - "enableAndHandle": "扩展“{0}”已被禁用。是否启用扩展并重载此窗口来打开 URL?", + "enableAndHandle": "扩展 \\\"{0}\\\" 处于禁用状态。是否要启用扩展并打开 URL?", "enableAndReload": "启用并打开(&&E)", "extensions": "扩展", - "install": "安装(&&I)", - "installAndHandle": "扩展“{0}”尚未安装。是否安装扩展并重载此窗口来打开 URL?", + "install and open": "安装并打开(&&I)", + "installAndHandle": "扩展 \\\"{0}\\\" 尚未安装。是否安装扩展并重载此窗口来打开 URL?", "manage": "管理授权扩展 URI...", "no": "当前没有已授权的扩展 URI。", "open": "打开(&&O)", - "reload": "是否要重新加载窗口并打开 URL“{0}”?", "reloadAndHandle": "扩展“{0}”尚未载入。是否重载此窗口来载入扩展并打开 URL?", "reloadAndOpen": "重载窗口并打开(&&R)", "rememberConfirmUrl": "不再提醒此扩展。" @@ -9470,8 +10497,11 @@ "name": "辅助角色扩展主机" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "远程扩展主机意外终止。正在重启...", + "extensionService.crash": "扩展远程主机在过去 5 分钟内意外终止了 3 次。", "extensionTestError": "找不到可在 {0} 启动测试运行程序的扩展主机。", - "looping": "以下扩展因包含依赖循环已被禁用: {0}" + "looping": "以下扩展因包含依赖循环已被禁用: {0}", + "restart": "重启远程扩展主机" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "测量扩展主机延迟" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "定义可在任意一侧运行的扩展,并首选在本地计算机上运行。", "extensionKind.workspace": "定义一个扩展,该扩展只能在连接远程窗口时在远程计算机上运行。", "extensionKind.workspace-ui": "定义可在任意一侧运行的扩展,并首选在远程计算机上运行。", + "product.extensionEnabledApiProposals": "相应扩展可以自由使用的 API 建议。", "ui": "UI 扩展类型。在远程窗口中, 仅本地计算机可用时启用此类扩展。", "vscode.extension.activationEvents": "VS Code 扩展的激活事件。", "vscode.extension.activationEvents.onAuthenticationRequest": "每次从指定的身份验证提供程序请求会话时发出的激活事件。", @@ -9501,10 +10532,12 @@ "vscode.extension.activationEvents.onRenderer": "每当使用笔记本输出呈现器时发出激活事件。", "vscode.extension.activationEvents.onSearch": "在开始从给定协议的文件夹中搜索时发出的激活事件。", "vscode.extension.activationEvents.onStartupFinished": "启动完成后(在所有 \"*\" 激活的扩展完成激活后)发出的激活事件。", + "vscode.extension.activationEvents.onTaskType": "每当需要列出或解决特定类型的任务时,都会发出激活事件。", "vscode.extension.activationEvents.onTerminalProfile": "启动特定终端配置文件时发出的激活事件。", "vscode.extension.activationEvents.onUri": "在打开系统范围内并指向此扩展的 URI 时发出的激活事件。", "vscode.extension.activationEvents.onView": "在指定视图被展开时发出的激活事件。", "vscode.extension.activationEvents.onWalkthrough": "打开指定演练时发出的激活事件。", + "vscode.extension.activationEvents.onWebviewPanel": "当加载某个 viewType 的 Web 视图时,会发出激活事件", "vscode.extension.activationEvents.star": "在 VS Code 启动时发出的激活事件。为确保良好的最终用户体验,请仅在其他激活事件组合不适用于你的情况时,才在扩展中使用此事件。", "vscode.extension.activationEvents.workspaceContains": "在打开至少包含一个匹配指定 glob 模式的文件的文件夹时发出的激活事件。", "vscode.extension.badges": "在 Marketplace 的扩展页边栏中显示的徽章数组。", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "由此包表示的 VS Code 扩展的所有贡献。", "vscode.extension.contributes.extensionPack": "可一起安装的一组扩展。扩展的标识符始终为 ${publisher}.${name}。例如: vscode.csharp。", "vscode.extension.displayName": "VS Code 库中使用的扩展的显示名称。", + "vscode.extension.enableProposedApi.deprecated": "请改用 `enabledApiProposals`。", + "vscode.extension.enabledApiProposals": "启用 API 建议以试用它们。仅在 **开发期间有效**。**无法使用此属性发布** 扩展。有关更多详细信息,请访问: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "引擎兼容性。", "vscode.extension.engines.vscode": "对于 VS Code 扩展,指定与其兼容的 VS Code 版本。不能为 *。 例如: ^0.10.5 表示最低兼容 VS Code 版本 0.10.5。", "vscode.extension.extensionDependencies": "其他扩展的依赖关系。扩展的标识符始终是 ${publisher}.${name}。例如: vscode.csharp。", @@ -9552,15 +10587,12 @@ "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "远程扩展主机" }, - "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { - "extensionCache.invalid": "扩展在磁盘上已被修改。请重新加载窗口。", - "reloadWindow": "重新加载窗口" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "打开开发人员工具", "enable": "启用和重新加载", "enableResolver": "需要扩展“{0}”才能打开远程窗口。\r\n是否启用?", - "extensionService.crash": "扩展宿主意外终止。", + "extensionService.autoRestart": "扩展主机意外终止。正在重启...", + "extensionService.crash": "扩展主机在过去 5 分钟内意外终止了 3 次。", "extensionService.versionMismatchCrash": "扩展主机无法启动: 版本不匹配。", "getEnvironmentFailure": "无法获取远程环境", "install": "安装并重新加载", @@ -9576,31 +10608,12 @@ "extensionHost.error": "扩展主机中的错误: {0}", "extensionHost.startupFail": "扩展主机未在 10 秒内启动,这可能是一个问题。", "extensionHost.startupFailDebug": "扩展未在 10 秒内启动,可能在第一行已停止,需要调试器才能继续。", + "join.extensionDevelopment": "正在终止扩展调试会话", "reloadWindow": "重新加载窗口" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "属性“{0}”可以省略,否则其类型必须是 \"string[]\"", - "extensionDescription.activationEvents2": "必须同时指定或同时省略属性”{0}“和”{1}“", - "extensionDescription.browser1": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", - "extensionDescription.browser2": "应在扩展文件夹({1})中包含 \"browser\" ({0})。这可能会使扩展不可移植。", - "extensionDescription.browser3": "必须同时指定或同时省略属性”{0}“和”{1}“", - "extensionDescription.empty": "已获得空扩展说明", - "extensionDescription.engines": "属性“{0}”是必要属性,其类型必须是 \"object\"", - "extensionDescription.engines.vscode": "属性“{0}”是必需的,其类型必须是 \"string\"", - "extensionDescription.extensionDependencies": "属性“{0}”可以省略,否则其类型必须是 \"string[]\"", - "extensionDescription.main1": "属性“{0}”可以省略,否则其类型必须是 \"string\"", - "extensionDescription.main2": "应在扩展文件夹({1})中包含 \"main\" ({0})。这可能会使扩展不可移植。", - "extensionDescription.main3": "必须同时指定或同时省略属性”{0}“和”{1}“", - "extensionDescription.name": "属性“{0}”是必需的,其类型必须是 \"string\"", - "extensionDescription.publisher": "属性 publisher 的类型必须是 \"string\"。", - "extensionDescription.version": "属性“{0}”是必需的,其类型必须是 \"string\"", - "fileReadFail": "无法读取文件 {0}: {1}。", - "jsonInvalidFormat": "格式 {0} 无效: 应为 JSON 对象。", - "jsonParseFail": "无法解析 {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "清单文件 {0} 无效: 不是 JSON 对象。", - "jsonsParseReportErrors": "未能分析 {0}: {1}。", - "missingNLSKey": "无法找到键 {0} 的消息。", - "notSemver": "扩展版本与 semver 不兼容。" + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "扩展在磁盘上已被修改。请重新加载窗口。", + "reloadWindow": "重新加载窗口" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "未能将“{0}”移动到回收站", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。", "gettingStarted.videoTutorial.button": "观看教程" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "是否可在编辑器历史记录中向后导航", + "canNavigateBackInEditLocations": "是否可在编辑器编辑位置历史记录中向后导航", + "canNavigateBackInNavigationLocations": "是否可在编辑器导航位置历史记录中向后导航", "canNavigateForward": "是否可在编辑器历史记录中向前导航", - "canNavigateToLastEditLocation": "是否可导航到最后一个编辑位置", + "canNavigateForwardInEditLocations": "是否可在编辑器编辑位置历史记录中向前导航", + "canNavigateForwardInNavigationLocations": "是否可在编辑器导航位置历史记录中向前导航", + "canNavigateToLastEditLocation": "是否可导航到最后一个编辑器编辑位置", + "canNavigateToLastNavigationLocation": "是否可导航到最后一个编辑器导航位置", "canReopenClosedEditor": "是否可重新打开上次关闭的编辑器" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "无法写入按键绑定配置文件。请打开文件并更正错误或警告,然后重试。" }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "工作区", "untitledWorkspace": "无标题 (工作区)", "vscode.extension.contributes.resourceLabelFormatters": "提供资源标签格式化规则。", "vscode.extension.contributes.resourceLabelFormatters.authority": "要在其上匹配格式化程序的 URI 权限。支持简单的 glob 模式。", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (工作区)", "workspaceNameVerbose": "{0} (工作区)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "“contributes.{0}”无效。应为数组。", + "invalid.empty": "“contributes.{0}”的值为空", + "opt.aliases": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.configuration": "属性“{0}”可以省略,其类型必须是 \"string\"。", + "opt.extensions": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.filenames": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.firstLine": "属性“{0}”可以省略,其类型必须是 \"string\"。", + "opt.icon": "可以省略属性 \"{0}\",并且其类型必须为 \"object\",并带有类型为 \"string\" 的属性 \"{1}\" 和 \"{2}\"", + "opt.mimetypes": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "require.id": "属性“{0}”是必需的,其类型必须是 \"string\"", + "vscode.extension.contributes.languages": "有助于语言声明。", + "vscode.extension.contributes.languages.aliases": "语言的别名。", + "vscode.extension.contributes.languages.configuration": "包含语言配置选项的文件的相对路径。", + "vscode.extension.contributes.languages.extensions": "与语言关联的文件扩展名。", + "vscode.extension.contributes.languages.filenamePatterns": "与语言关联的文件名 glob 模式。", + "vscode.extension.contributes.languages.filenames": "与语言关联的文件名。", + "vscode.extension.contributes.languages.firstLine": "与语言文件的第一行匹配的正则表达式。", + "vscode.extension.contributes.languages.icon": "要用作文件图标的图标,如果没有图标,主题将为相应语言提供一个。", + "vscode.extension.contributes.languages.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.languages.icon.light": "使用浅色主题时的图标路径", + "vscode.extension.contributes.languages.id": "语言 ID。", + "vscode.extension.contributes.languages.mimetypes": "与语言关联的 Mime 类型。" + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "尝试关闭窗口({0})时引发了意外错误。", "errorLoad": "尝试更改窗口({0})工作区时引发了意外错误。", "errorQuit": "尝试退出应用程序({0})时引发了意外错误。", "errorReload": "尝试重新加载窗口({0})时引发了意外错误。" }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "“contributes.{0}”无效。应为数组。", "invalid.empty": "“contributes.{0}”的值为空", "opt.aliases": "属性“{0}”可以省略,其类型必须是 \"string[]\"", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "设置的类型无效,应为 {0}。请使用 JSON 格式进行修复。", + "validations.arrayIncorrectType": "类型不正确。应为数组。", "validations.booleanIncorrectType": "类型错误,预期为“布尔”。", "validations.colorFormat": "颜色格式无效。请使用 #RGB、#RGBA、#RRGGBB 或 #RRGGBBAA。", "validations.exclusiveMax": "值必须严格小于 {0}。", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "需要 URI。", "validations.uriSchemeMissing": "需要包含架构的 URI。" }, + "vs/workbench/services/profiles/common/profile": { + "profile": "设置配置文件", + "settings profiles": "设置配置文件" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: 已成功应用。", + "profiles.applying": "{0}: 正在应用..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "取消", "dismiss": "消除", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "用户转发", "tunnel.staticallyForwarded": "静态转发" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})", "devTools": "打开开发人员工具", "directUrl": "在浏览器中打开" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "工作区文件夹不存在: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "已经开始记录。", "invalid.embeddedLanguages": "\"contributes.{0}.embeddedLanguages\" 中的值无效。必须为从作用域名称到语言的对象映射。提供的值: {1}", @@ -9839,17 +10894,16 @@ "progress2": "现在正在记录 TM 语法分析。完成后按“停止”。", "stop": "停止" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "没有注册这种语言的 TM 语法。" - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "贡献 textmate tokenizer。", + "vscode.extension.contributes.grammars.balancedBracketScopes": "定义哪些范围名称包含平衡括号。", "vscode.extension.contributes.grammars.embeddedLanguages": "如果此语法包含嵌入式语言,则为作用域名称到语言 ID 的映射。", "vscode.extension.contributes.grammars.injectTo": "此语法注入到的语言范围名称列表。", "vscode.extension.contributes.grammars.language": "此语法为其贡献了内容的语言标识符。", "vscode.extension.contributes.grammars.path": "tmLanguage 文件的路径。该路径是相对于扩展文件夹,通常以 \"./syntaxes/\" 开头。", "vscode.extension.contributes.grammars.scopeName": "tmLanguage 文件所用的 textmate 范围名称。", - "vscode.extension.contributes.grammars.tokenTypes": "从作用域名到标记类型的映射。" + "vscode.extension.contributes.grammars.tokenTypes": "从作用域名到标记类型的映射。", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "定义哪些范围名称不包含平衡括号。" }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "“{0}”已存在。是否替换它?", @@ -9859,7 +10913,12 @@ "readonly": "只读", "readonlyAndDeleted": "已删除,只读", "replaceButtonLabel": "替换(&&R)", - "textFileModelDecorations": "文本文件模型装饰" + "textFileCreate.source": "文件已创建", + "textFileModelDecorations": "文本文件模型装饰", + "textFileOverwrite.source": "文件已替换" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "已更改文件编码" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "未能保存“{0}”: {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "正在保存“{0}”" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "正在保存文本文件" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "分析文件图标文件时出现问题: {0}", "error.invalidformat": "文件图标主题问题的格式无效: 应为对象。" @@ -9875,12 +10937,14 @@ "defaultTheme": "默认值", "error.cannotparseicontheme": "分析产品图标文件时出现问题: {0}", "error.fontId": "字体 ID“{0}”缺失或无效。将跳过字体定义。", + "error.fontSrc": "字体 '{0}' 中的字体源无效。忽略源。", "error.fontStyle": "字体“{0}”中的字体样式无效。将忽略设置。", "error.fontWeight": "字体“{0}”中的字体粗细无效。将忽略设置。", + "error.icon.font": "正在跳过图标定义“{0}”。未知的字体。", "error.icon.fontCharacter": "正在跳过图标定义“{0}”。未知的 fontCharacter。", - "error.icon.fontId": "正在跳过图标定义“{0}”。未知的字体。", "error.invalidformat": "产品图标主题文件的格式无效: 应为对象。", "error.missingProperties": "产品图标主题文件的格式无效: 必须包含图标定义和字体。", + "error.noFontSrc": "字体 '{0}' 中没有有效的字体源。忽略字体定义。", "error.parseicondefs": "处理中的产品图标定义时出现问题{0}:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "主题颜色标识符", "contributes.color.id.format": "标识符只能包含字母、数字和点,且不能以点开头", "contributes.defaults.dark": "深色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", - "contributes.defaults.highContrast": "高对比度主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", + "contributes.defaults.highContrast": "高对比度深色主题的默认颜色。十六进制颜色值 (#RRGGBB[AA])或提供默认值的主题化颜色的标识符。如果未提供,则“深色”用作高对比度深色主题的默认颜色。", + "contributes.defaults.highContrastLight": "高对比度浅色主题的默认颜色。十六进制颜色值 (#RRGGBB[AA])或提供默认值的主题化颜色的标识符。如果未提供,则“浅色”用作高对比度浅色主题的默认颜色。", "contributes.defaults.light": "浅色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", "invalid.colorConfiguration": "\"configuration.colors\" 必须是数组", "invalid.default.colorType": "{0} 必须为十六进制颜色值 (#RRGGBB[AA] 或 #RGB[A]) 或是主题颜色标识符,其提供默认值。", - "invalid.defaults": "必须定义 “configuration.colors.defaults”,且须包含 \"light\"(浅色)、\"dark\"(深色) 和 \"highContrast\"(高对比度)", + "invalid.defaults": "必须定义 \\\"configuration.colors.defaults\\\",且其必须包含“浅色”和“深色”", + "invalid.defaults.highContrast": "如果已定义,则 \\\"configuration.colors.defaults.highContrast\\\" 必须为字符串。", + "invalid.defaults.highContrastLight": "如果已定义,则 \\\"configuration.colors.defaults.highContrastLight\\\" 必须为字符串。", "invalid.description": "必须定义 \"configuration.colors.description\" 且它不可为空", "invalid.id": "必须定义 \"configuration.colors.id\" 且它不可为空", "invalid.id.format": "\"configuration.colors.id\" 只能包含字母、数字和点,且不能以点开头" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "语法突出显示颜色", - "schema.fontStyle.error": "字体样式必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线) 、上述的组合或是为空字符串。", + "schema.fontStyle.error": "字形必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线)、上述的组合或是为空字符串。", "schema.properties.name": "规则的描述。", "schema.properties.scope": "此规则适用的范围选择器。", "schema.semanticTokenColors": "语义标记的颜色", "schema.supportsSemanticHighlighting": "是否应为此主题启用语义突出显示。", "schema.token.background.warning": "暂不支持标记背景色。", - "schema.token.fontStyle": "这条规则的字体样式: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线) 或是上述的组合。空字符串将清除继承的设置。", + "schema.token.fontStyle": "这条规则的字形: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线) 或是上述的组合。空字符串将取消继承的设置。", "schema.token.fontStyle.none": "无 (清除继承的设置)", "schema.token.foreground": "标记的前景色。", "schema.token.settings": "标记的颜色和样式。", @@ -9958,35 +11025,23 @@ "schema.languageId": "关联的图标定义的 ID。", "schema.languageIds": "将语言与图标相关联。对象键是语言贡献点中定义的语言 ID。", "schema.light": "浅色主题中文件图标的可选关联。", + "schema.showLanguageModeIcons": "配置如果主题未为某个语言定义图标,是否应使用默认语言图标。", "schema.src": "字体的位置。" }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "图标的默认值。引用现有主题图标或图标字体中的图标。", "contributes.icon.default.fontCharacter": "图标字体中图标的字符。", - "contributes.icon.default.fontId": "定义图标的图标字体的 id。", + "contributes.icon.default.fontPath": "定义图标的图标字体的路径。", "contributes.icon.description": "主题图标的说明", "contributes.icon.id": "主题图标标识符", "contributes.icon.id.format": "标识符只能包含字母、数字和减号,且必须按 \"component-iconname\" 格式由至少两段组成。", - "contributes.iconFonts": "提供图标贡献要使用的图标字体。", - "contributes.iconFonts.id": "字体的 ID。", - "contributes.iconFonts.id.formatError": "ID 必须仅包含字母、数字、下划线和减号。", - "contributes.iconFonts.src": "字体的位置。", - "contributes.iconFonts.src.format": "字体的格式。", - "contributes.iconFonts.src.path": "相对于当前扩展位置的字体路径。", "contributes.icons": "提供由扩展定义的主题图标", - "invalid.iconFonts.configuration": "\"configuration.iconFonts\" 必须是数组", - "invalid.iconFonts.id": "必须定义 'configuration.iconFonts.id' 且它不可为空", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' 必须仅包含字母、数字、下划线和减号。", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts 是提议的贡献点,仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {0}", - "invalid.iconFonts.src": "\"configuration.iconFonts.src\" 必须是含有图标字体位置的数组。", - "invalid.iconFonts.src.item": "'configuration.iconFonts.src' 的项必须是具有属性 'path' 和 'format' 的对象", - "invalid.iconFonts.src.path": "`contributes.iconFonts.src.path` ({0})应包含在扩展的文件夹({0})内。这可能会使扩展不可移植。", - "invalid.icons.configuration": "'configuration.icons' 必须是数组", - "invalid.icons.default": "'configuration.icons.default' 必须是对其他主题图标的 ID (字符串)或图标定义(对象)的引用,属性为 \"fontId\" 和 \"fontCharacter\"。", + "invalid.icons.configuration": "'configuration.icons' 必须是以图标名称为属性的对象。", + "invalid.icons.default": "'configuration.icons.default' 必须是对其他主题图标的 ID (字符串)或图标定义(对象)的引用,属性为 `fontPath` 和 `fontCharacter`。", + "invalid.icons.default.fontPath.extension": "预期 `contributes.icons.default.fontPath` 的文件扩展名为 'woff',woff2' 或 'ttf',为 '{0}'。", + "invalid.icons.default.fontPath.path": "预期 `contributes.icons.default.fontPath` ({0}) 将包含在扩展的文件夹 ({0}) 中。", "invalid.icons.description": "必须定义 'configuration.icons.description' 且它不可为空", - "invalid.icons.id": "必须定义 'configuration.icons.id' 且它不可为空", - "invalid.icons.id.format": "\"configuration.icons.id\" 只能包含字母、数字和减号,且必须按 \"component-iconname\" 格式由至少两段组成。", - "invalid.icons.proposedAPI": "'configuration.icons 是提议的贡献点,仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {0}" + "invalid.icons.id.format": "'configuration.icons' 键标识图标 ID,只能包含字母、数字和减号。它们需要按 `component-iconname` 格式由至少两段组成。" }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "字体的格式。", @@ -9999,7 +11054,7 @@ "schema.src": "字体的位置。" }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "如果已启用,将自动更改为高对比度主题;如果操作系统正在使用高对比度主题。使用高对比度主题是由“#{0}#”指定的", + "autoDetectHighContrast": "如果已启用,将自动更改为高对比度主题;如果操作系统正在使用高对比度主题。使用高对比度主题是由 `#{0}#` 和 `#{1}#` 指定的", "colorTheme": "指定用在工作台中的颜色主题。", "colorThemeError": "主题未知或未安装。", "defaultProductIconThemeDesc": "默认", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "无文件图标", "noIconThemeLabel": "无", "preferredDarkColorTheme": "指定启用了 `#{0}#` 时深色操作系统外观的首选颜色主题。", - "preferredHCColorTheme": "指定启用了 `#{0}#` 时在高对比度模式下使用的首选颜色主题。", + "preferredHCDarkColorTheme": "指定启用了 `#{0}#` 时在高对比度深色模式下使用的首选颜色主题。", + "preferredHCLightColorTheme": "指定启用了 `#{0}#` 时在高对比度浅色模式下使用的首选颜色主题。", "preferredLightColorTheme": "指定启用了 `#{0}#` 时浅色操作系统外观的首选颜色主题。", "productIconTheme": "指定使用的产品图标主题。", "productIconThemeError": "产品图标主题未知或未安装。", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "用户设置中使用的颜色主题的 ID。", "vscode.extension.contributes.themes.label": "显示在 UI 中的颜色主题标签。", "vscode.extension.contributes.themes.path": "tmTheme 文件的路径。该路径相对于扩展文件夹,通常为 \"./colorthemes/awesome-color-theme.json\"。", - "vscode.extension.contributes.themes.uiTheme": "用于定义编辑器周围颜色的基本主题: \"vs\" 是浅色主题,\"vs-dark\" 是深色主题。\"hc-black\" 是深色高对比度主题。" + "vscode.extension.contributes.themes.uiTheme": "用于定义编辑器周围颜色的基本主题: \\\"vs\\\" 是浅色主题,\\\"vs-dark\\\" 是深色主题。\\\"hc-black\\\" 是深色高对比度主题,'hc-light' 是浅色高对比度主题。" }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "语义标记类型的说明", @@ -10113,16 +11169,24 @@ "snippets": "用户代码片段", "sync category": "设置同步", "syncViewIcon": "查看“设置同步”视图的图标。", + "tasks": "用户任务", "ui state label": "UI 状态" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "查看容器位置自定义", + "cachedViewPositions": "查看位置自定义", "hideView": "隐藏“{0}”", "resetViewLocation": "重置位置" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "查看 {0} 视图容器中的可见性自定义" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "“{0}”已存在。是否替换它?", "deleted": "已删除", + "fileWorkingCopyCreate.source": "文件已创建", "fileWorkingCopyDecorations": "文件工作副本装饰", + "fileWorkingCopyReplace.source": "文件已替换", "irreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", "readonly": "只读", "readonlyAndDeleted": "已删除,只读", @@ -10145,17 +11209,35 @@ "saveElevatedSudo": "以 Sudo 重试。", "staleSaveError": "未能保存 \"{0}\": 文件的内容较新。是否要用所做的更改覆盖该文件?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "正在保存工作副本" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "正在保存“{0}”" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "已保存文件", + "moved.source": "已移动文件", + "renamed.source": "已重命名文件" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "撤消/重做" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "备份工作副本" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "点击‘取消’以停止等待,并保存或还原具有未保存更改的编辑器。", - "backupBeforeShutdownMessage": "备份具有未保存更改的编辑器所需的时间比预期长...", + "backupBeforeShutdownMessage": "备份具有未保存更改的编辑器需要的时间较长...", "backupErrorDetails": "请先尝试保存或还原具有未保存更改的编辑器,然后重试。", "backupTrackerBackupFailed": "以下具有未保存更改的编辑器无法保存到备份位置。", "backupTrackerConfirmFailed": "无法保存或还原以下具有未保存更改的编辑器。", - "revertBeforeShutdown": "还原具有未保存更改的编辑器所需的时间比预期长...", - "saveBeforeShutdown": "保存具有未保存更改的编辑器所需的时间比预期长..." + "discardBackupsBeforeShutdown": "放弃备份需要的时间较长...", + "revertBeforeShutdown": "还原具有未保存更改的编辑器需要的时间较长...", + "saveBeforeShutdown": "保存具有未保存更改的编辑器需要的时间较长..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "正在保存本地历史记录" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "无法写入工作区配置文件。请打开文件以更正错误或警告,然后重试。", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "正在加载错误…" }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "提供新的列宽", + "table.resizeColumn.invalid": "列宽无效", + "table.resizeColumn.negativeSize": "大小不能为 0 或负" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "切换更多" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "控制是否在 Azure Data Studio 内启用工作区信任。", "workspace.trust.emptyWindow.description": "控制空窗口在 zure Data Studio 中是否默认受信任。当与 `#{0}#` 一起使用时,可以启用 zure Data Studio 的完整功能,而无需在空窗口中进行提示。" }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "全部折叠" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "没有可刷新的帐户", "accountActions.no": "否", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "找不到与此 URI 的连接: {0}", "connectionStatusManager.uriAlreadyInConnectionsList": "已存在与此 URI 的连接: {0}" }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "不支持的连接", + "loading": "正在加载..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "仪表板中使用的小组件" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "无法为所选对象生成选择脚本。", "updateOperationName": "更新" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "无法执行代码单元格。当前正在执行另一个单元格。" + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "已断开连接" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "搜索属性表", + "ep.searchPlaceholder": "筛选任何字段...", + "ep.topOperationsSearchDescription": "搜索热门操作" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "比较执行计划编辑器" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "查询计划" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "复制", + "ept.topOperationsCopyWithHeader": "使用标头复制", + "ept.topOperationsSelectAll": "全选", + "planTreeTab.title": "计划树", + "topOperationsTableTitle": "执行计划树" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "执行计划文件", "executionPlan.diagram.ariaLabel": "执行计划 {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "复制", + "ep.topOperationsCopyWithHeader": "使用标头复制", + "ep.topOperationsSelectAll": "全选", + "topOperationsTabTitle": "热门操作", + "topOperationsTableTitle": "热门操作" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "关闭", "customZoomApplyButton": "应用", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "缩放(%)", "zoomAction": "缩放" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "所有执行的实际行数", + "cancelExpensiveOperationAction": "关闭", + "executionPlanActualElapsedCpuTime": "实际占用的 CPU 时间", + "executionPlanActualElapsedTime": "实际占用的时间", + "executionPlanCost": "成本", + "executionPlanNumberOfRowsRead": "读取的行数", + "executionPlanOff": "关闭", + "executionPlanSelectExpenseMetricTitle": "选择费用指标", + "executionPlanSubtreeCost": "子树成本", + "expensiveOperationLabel": "指标:", + "highlightExpensiveOperationAction": "应用", + "highlightExpensiveOperationApplyButton": "应用", + "highlightExpensiveOperationButtonTitle": "突出显示高开销操作", + "qp.expensiveOperationMetric.dontShowAgain": "不再显示", + "qp.expensiveOperationMetric.no": "否", + "qp.expensiveOperationMetric.yes": "是", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "将所选指标设置为查询执行计划的默认项?", + "turnOffExpensiveHighlightingOperationAction": "关闭" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "关闭", "executionPlanEnterValueTitle": "输入搜索值", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "下一个匹配项", "previousSearchItemAction": "上一个匹配项" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "时间", "insightId": "ID", @@ -11527,6 +12666,9 @@ "placeholder.find": "查找", "title.matchesCountLimit": "搜索返回了大量结果,将仅突出显示前 999 个匹配项。" }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "无法识别输出类型 '{0}'。" + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "单元格", "addCodeLabel": "添加代码", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "预览功能可让你全面访问新功能和改进功能,从而提升你在 Azure Data Studio 中的体验。有关预览功能的详细信息,请访问[此处]({0})。是否要启用预览功能?", "enablePreviewFeatures.yes": "是(推荐)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "现在,Azure Data Studio 已默认为所有 SQL Server 连接启用加密。除非已更改某些与加密相关的连接属性,否则这可能会导致现有连接不再工作。{0}建议查看下面的链接以了解更多详细信息。", + "notifyEncryption.moreInfoLink": "详细信息", + "notifyEncryption.title": "重要更新" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "创建连接", "welcomePage.createConnectionBody": "通过连接对话连接到数据库实例。", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "开始教程", "welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。" }, + "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "miWelcome": "欢迎使用(&&W)", + "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", + "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", + "workbench.startupEditor.none": "在启动时不打开编辑器。", + "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", + "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 Azure Data Studio 和扩展内容的欢迎页面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", + "workbench.startupEditor.welcomePageWithTour": "使用入门教程(默认)打开欢迎页面" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "添加帐户", "accountDialog.close": "关闭", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "入门(&&S)", "showReleaseNotes": "显示入门指南" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "无法执行代码单元格。当前正在执行另一个单元格。" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "复制", - "ept.topOperationsCopyWithHeader": "使用标头复制", - "ept.topOperationsSelectAll": "全选", - "planTreeTab.title": "计划树", - "topOperationsTableTitle": "执行计划树" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "复制", - "ep.topOperationsCopyWithHeader": "使用标头复制", - "ep.topOperationsSelectAll": "全选", - "topOperationsTabTitle": "热门操作", - "topOperationsTableTitle": "热门操作" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "无法识别输出类型 '{0}'。" - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "提供新的列宽", - "table.resizeColumn.invalid": "列宽无效", - "table.resizeColumn.negativeSize": "大小不能为 0 或负" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "全部折叠" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "不支持的连接", - "loading": "正在加载..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "搜索属性表", - "ep.searchPlaceholder": "筛选任何字段...", - "ep.topOperationsSearchDescription": "搜索热门操作" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "所有执行的实际行数", - "cancelExpensiveOperationAction": "关闭", - "executionPlanActualElapsedCpuTime": "实际占用的 CPU 时间", - "executionPlanActualElapsedTime": "实际占用的时间", - "executionPlanCost": "成本", - "executionPlanNumberOfRowsRead": "读取的行数", - "executionPlanOff": "关闭", - "executionPlanSelectExpenseMetricTitle": "选择费用指标", - "executionPlanSubtreeCost": "子树成本", - "expensiveOperationLabel": "指标:", - "highlightExpensiveOperationAction": "应用", - "highlightExpensiveOperationApplyButton": "应用", - "highlightExpensiveOperationButtonTitle": "突出显示高开销操作", - "qp.expensiveOperationMetric.dontShowAgain": "不再显示", - "qp.expensiveOperationMetric.no": "否", - "qp.expensiveOperationMetric.yes": "是", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "将所选指标设置为查询执行计划的默认项?", - "turnOffExpensiveHighlightingOperationAction": "关闭" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "现在,Azure Data Studio 已默认为所有 SQL Server 连接启用加密。除非已更改某些与加密相关的连接属性,否则这可能会导致现有连接不再工作。{0}建议查看下面的链接以了解更多详细信息。", - "notifyEncryption.moreInfoLink": "详细信息", - "notifyEncryption.title": "重要更新" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "欢迎使用(&&W)", - "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", - "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", - "workbench.startupEditor.none": "在启动时不打开编辑器。", - "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", - "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 Azure Data Studio 和扩展内容的欢迎页面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", - "workbench.startupEditor.welcomePageWithTour": "使用入门教程(默认)打开欢迎页面" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index 0ea5ecdc46..4369adccd8 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.40.0", + "version": "1.40.1", "publisher": "Microsoft", "repository": { "type": "git", 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 39534718bf..98d4f2ffd2 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 @@ -11,6 +11,7 @@ "dist/configurationEditingMain": { "cwd": "啟用時工作執行器目前工作目錄", "defaultBuildTask": "預設建置工作的名稱。如果沒有任何預設建置工作,則會顯示快選以選擇建置工作。", + "extensionInstallFolder": "安裝延伸模組的路徑。", "file": "目前已開啟的檔案", "fileBasename": "目前已開啟檔案的 basename", "fileBasenameNoExtension": "目前已開啟檔案的 basename,不包含副檔名", @@ -52,8 +53,6 @@ "folderLabel": "依名稱排列的資料夾 (任何位置)", "folderName": "包含在工作區內的檔案名稱 (例如 myFolder)", "folderPath": "包含在工作區內的檔案路徑 (例如 /Users/Development/myFolder)", - "languageSpecificEditorSettings": "語言專用編輯器設定", - "languageSpecificEditorSettingsDescription": "針對語言覆寫編輯器設定", "remoteName": "例如 SSH", "rootName": "工作區名稱 (例如 myFolder or myWorkspace)", "rootPath": "工作區檔案路徑 (例如 /Users/Development/myWorkspace)", 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 20b1299d94..14c14131e7 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 @@ -8,14 +8,16 @@ ], "version": "1.0.0", "contents": { - "dist/common/keychain": { - "keychainWriteError": "將登入資訊寫入 Keychain 失敗,錯誤為 '{0}'。", - "troubleshooting": "疑難排解指南" - }, "dist/githubServer": { - "signingIn": "$(mark-github) 正在登入 github.com...", - "status.git.signIn.name": "GitHub 登入", - "validUri": "請從 GitHub 登入頁面輸入有效的 URI。" + "code.detail": "若要完成驗證,請瀏覽至 GitHub 並貼上上述的一次性程式碼。", + "code.title": "您的代碼: {0}", + "no": "否", + "otherReasonMessage": "您尚未完成授權此延伸模組使用 GitHub。要繼續嘗試嗎?", + "progress": "在新索引標籤中開啟 [{0}]({0}) 並貼上您的一次性代碼: {1}", + "signingIn": "正在登入 github.com...", + "signingInAnotherWay": "正在登入 github.com...", + "userCancelledMessage": "登入時遇到問題嗎? 要嘗試其他方式嗎?", + "yes": "是" }, "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 471c938bec..6ef00d9c16 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 @@ -13,7 +13,7 @@ "openingithub": "在 GitHub 上開啟", "pick folder": "挑選要發佈至 GitHub 的資料夾", "publishing_done": "已成功將 '{0}' 存放庫發行到 GitHub。", - "publishing_firstcommit": "正在建立第一個認可", + "publishing_firstcommit": "正在建立第一個提交", "publishing_private": "正在發行到私人 GitHub 存放庫", "publishing_public": "正在發行到公用 GitHub 存放庫", "publishing_uploading": "正在上傳檔案" @@ -29,11 +29,14 @@ "forking_done": "已成功在 GitHub 上建立分支 '{0}'。", "forking_pushing": "正在推送變更...", "no": "否", + "no pr template": "沒有範本", "openingithub": "在 GitHub 上開啟", - "openpr": "開啟 PR" + "openpr": "開啟 PR", + "select pr template": "選取提取要求範本" }, "package": { "config.gitAuthentication": "控制是否要在 VS Code 中為 git 命令啟用自動 GitHub 驗證。", + "config.gitProtocol": "控制要用來複製 GitHub 存放庫的通訊協定", "description": "適用於 VS Code 的 GitHub 功能", "displayName": "GitHub", "welcome.publishFolder": "您也可以直接將此資料夾發佈到 GitHub 存放庫。發佈之後,您就可以存取 git 與 GitHub 所支援的原始檔控制功能。\r\n[$(github) 發佈至 GitHub](command:github.publish)", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/json-language-features.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/json-language-features.i18n.json index 8faca92efe..b95bf57ce9 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/json-language-features.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/json-language-features.i18n.json @@ -11,6 +11,7 @@ "client\\dist\\node/jsonClient": { "configureLimit": "使用設定 '{0}' 來設定限制。", "goToSetting": "開啟設定", + "json.clearCache.completed": "JSON 結構描述快取已清除。", "json.resolveError": "JSON: 結構描述解析錯誤", "json.schemaResolutionDisabledMessage": "已停用下載結構描述。按一下以進行設定。", "json.schemaResolutionErrorMessage": "無法解析結構描述。按一下以重試。", @@ -20,12 +21,34 @@ "untitled.schema": "無法載入 {0}", "yes never again": "不再顯示" }, + "client\\dist\\node/languageStatus": { + "openExtension": "開啟延伸模組", + "openSettings": "開啟設定", + "pending.detail": "正在載入 JSON 資訊", + "schema.noSchema": "未設定此檔案的結構描述", + "schema.showdocs": "深入了解 JSON 結構描述設定...", + "schemaFromFolderSettings": "在工作區設定中設定", + "schemaFromUserSettings": "在使用者設定中設定", + "schemaFromextension": "由延伸模組設定: {0}", + "schemaPicker.title": "用於 {0} 的 JSON 結構描述", + "status.error": "無法計算使用的架構", + "status.multipleSchema": "已設定多個 JSON 架構。", + "status.noSchema": "未設定 JSON 架構。", + "status.noSchema.short": "背結構描述驗證", + "status.notJSON": "不是 JSON 編輯器", + "status.openSchemasLink": "顯示結構描述", + "status.singleSchema": "已設定 JSON 架構。", + "status.withSchema.short": "結構描述已驗證", + "status.withSchemas.short": "結構描述已驗證", + "statusItem.name": "JSON 驗證狀態" + }, "package": { "description": "為 JSON 檔案提供豐富的語言支援", "displayName": "JSON 語言功能", "json.clickToRetry": "按一下以重試。", "json.colorDecorators.enable.deprecationMessage": "設定 `json.colorDecorators.enable` 已淘汰,將改為 `editor.colorDecorators`。", "json.colorDecorators.enable.desc": "啟用或停用彩色裝飾項目", + "json.command.clearCache": "清除結構描述快取", "json.enableSchemaDownload.desc": "若啟用,則可以從 http 和 https 位置擷取 JSON 結構描述。", "json.format.enable.desc": "啟用/停用預設 JSON 格式器", "json.maxItemsComputed.desc": "大綱符號和計算摺疊區域的數目上限 (因效能原因限制)。", @@ -36,7 +59,8 @@ "json.schemas.fileMatch.item.desc": "可包含 '*' 的檔案模式,在將 JSON 檔案解析成結構描述時的比對對象。", "json.schemas.schema.desc": "指定 URL 的結構描述定義。只須提供結構描述以避免存取結構描述 URL。", "json.schemas.url.desc": "目前目錄中的結構描述 URL 或結構描述相對路徑", - "json.tracing.desc": "追蹤 VS Code 與 JSON 語言伺服器之間的通訊。" + "json.tracing.desc": "追蹤 VS Code 與 JSON 語言伺服器之間的通訊。", + "json.validate.enable.desc": "啟用/停用 JSON 驗證。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json index 29d5f0fc18..2700be6d8b 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json @@ -8,22 +8,29 @@ ], "version": "1.0.0", "contents": { - "dist/features/documentLinkProvider": { + "dist/languageFeatures/documentLinkProvider": { "documentLink.tooltip": "追蹤連結" }, - "dist/features/preview": { + "dist/languageFeatures/fileReferences": { + "error.noResource": "尋找檔案參考失敗。未提供任何資源。", + "progress.title": "正在尋找檔案參考" + }, + "dist/languageFeatures/rename": { + "invalidRenameLocation": "位置不支援重新命名" + }, + "dist/preview/preview": { "lockedPreviewTitle": "[預覽] {0}", "onPreviewStyleLoadError": "無法載入 ‘markdown.style' 樣式:{0}", "preview.clickOpenFailed": "無法開啟 {0}", "previewTitle": "預覽 {0}" }, - "dist/features/previewContentProvider": { + "dist/preview/previewContentProvider": { "preview.notFound": "找不到 {0}", "preview.securityMessage.label": "內容已停用安全性警告", "preview.securityMessage.text": "此文件中的部分內容已停用", "preview.securityMessage.title": "Markdown 預覽中已停用可能不安全或無防護的內容。請將 Markdown 預覽的安全性設定變更為允許無防護的內容,或啟用指令碼" }, - "dist/security": { + "dist/preview/security": { "disable.description": "允許所有內容與指令碼執行。不建議", "disable.title": "停用", "disableSecurityWarning.title": "不允許此工作區預覽安全性警告", @@ -39,14 +46,17 @@ "toggleSecurityWarning.description": "不影響內容安全性層級" }, "package": { + "configuration.markdown.editor.drop.enabled": "啟用/停用放入 Markdown 編輯器以插入班次。需要啟用 `#workbenck.experimental.editor.dropIntoEditor.enabled#`。", "configuration.markdown.links.openLocation.beside": "開啟使用中編輯器旁邊的連結。", "configuration.markdown.links.openLocation.currentGroup": "在使用中的編輯器群組開啟連結。", "configuration.markdown.links.openLocation.description": "控制應在何處開啟 Markdown 檔案中的連結。", "configuration.markdown.preview.openMarkdownLinks.description": "控制應如何開啟 Markdown 預覽中其他 Markdown 檔案的連結。", "configuration.markdown.preview.openMarkdownLinks.inEditor": "嘗試在編輯器中開啟連結。", "configuration.markdown.preview.openMarkdownLinks.inPreview": "嘗試開啟 Markdown 預覽中的連結。", + "configuration.markdown.suggest.paths.enabled.description": "啟用/停用 Markdown 連結的路徑建議", "description": "為 Markdown 提供豐富的語言支援。", "displayName": "Markdown 語言功能", + "markdown.findAllFileReferences": "尋找檔案參考", "markdown.preview.breaks.desc": "設定 Markdown 預覽中轉譯分行符號的方式。若設定為 'true',則會為段落內的新行建立
。", "markdown.preview.doubleClickToSwitchToEditor.desc": "在 Markdown 預覽中按兩下會切換到編輯器。", "markdown.preview.fontFamily.desc": "控制 Markdown 預覽中使用的字型家族。", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/microsoft-authentication.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/microsoft-authentication.i18n.json index 0a9fdf9789..5e66505b05 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/microsoft-authentication.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/microsoft-authentication.i18n.json @@ -11,10 +11,6 @@ "dist/AADHelper": { "signOut": "因為讀取儲存的驗證資訊失敗,所以已將您登出。" }, - "dist/keychain": { - "keychainWriteError": "將登入資訊寫入 Keychain 失敗。錯誤: '{0}'。", - "troubleshooting": "疑難排解指南" - }, "package": { "description": "Microsoft 驗證提供者", "displayName": "Microsoft 帳戶", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json index d2205fff08..09710f265d 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json @@ -13,8 +13,9 @@ "darkPlusColorThemeLabel": "深色+ (預設深色)", "description": "預設的 Visual Studio 淺色與深色佈景主題", "displayName": "預設佈景主題", - "hcColorThemeLabel": "高對比", + "hcColorThemeLabel": "深色高對比", "lightColorThemeLabel": "淺色 (Visual Studio)", + "lightHcColorThemeLabel": "淺色高對比", "lightPlusColorThemeLabel": "淺色+ (預設淺色)", "minimalIconThemeLabel": "最小 (Visual Studio Code)" } 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 44c9c8cc4c..4b91db4b0e 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -22,14 +22,14 @@ "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "輸入" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { + "vs/base/browser/ui/findinput/findInputToggles": { "caseDescription": "大小寫須相符", "regexDescription": "使用規則運算式", "wordsDescription": "全字拼寫須相符" }, "vs/base/browser/ui/findinput/replaceInput": { "defaultLabel": "輸入", - "label.preserveCaseCheckbox": "保留案例" + "label.preserveCaseToggle": "保留案例" }, "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "正在載入..." @@ -43,9 +43,6 @@ "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "未繫結" }, - "vs/base/browser/ui/menu/menu": { - "titleLabel": "{0} ({1})" - }, "vs/base/browser/ui/menu/menubar": { "mAppMenu": "應用程式功能表", "mMore": "更多" @@ -79,30 +76,54 @@ "date.fromNow.days.singular.ago": "{0} 天前", "date.fromNow.hours.plural": "{0} 小時", "date.fromNow.hours.plural.ago": "{0} 小時前", + "date.fromNow.hours.plural.ago.fullWord": "{0} 小時前", + "date.fromNow.hours.plural.fullWord": "{0} 小時", "date.fromNow.hours.singular": "{0} 小時", "date.fromNow.hours.singular.ago": "{0} 小時前", + "date.fromNow.hours.singular.ago.fullWord": "{0} 小時前", + "date.fromNow.hours.singular.fullWord": "{0} 小時", "date.fromNow.in": "單位為 {0}", "date.fromNow.minutes.plural": "{0} 分鐘", "date.fromNow.minutes.plural.ago": "{0} 分鐘前", + "date.fromNow.minutes.plural.ago.fullWord": "{0} 分鐘前", + "date.fromNow.minutes.plural.fullWord": "{0} 分鐘", "date.fromNow.minutes.singular": "{0} 分鐘", "date.fromNow.minutes.singular.ago": "{0} 分鐘前", + "date.fromNow.minutes.singular.ago.fullWord": "{0} 分鐘前", + "date.fromNow.minutes.singular.fullWord": "{0} 分鐘", "date.fromNow.months.plural": "{0} 個月", "date.fromNow.months.plural.ago": "{0} 個月前", + "date.fromNow.months.plural.ago.fullWord": "{0} 個月前", + "date.fromNow.months.plural.fullWord": "{0} 個月", "date.fromNow.months.singular": "{0} 個月", "date.fromNow.months.singular.ago": "{0} 個月前", + "date.fromNow.months.singular.ago.fullWord": "{0}個月前", + "date.fromNow.months.singular.fullWord": "{0} 個月", "date.fromNow.now": "現在", "date.fromNow.seconds.plural": "{0} 秒", "date.fromNow.seconds.plural.ago": "{0} 秒前", + "date.fromNow.seconds.plural.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.plural.fullWord": "{0} 秒", "date.fromNow.seconds.singular": "{0} 秒", "date.fromNow.seconds.singular.ago": "{0} 秒前", + "date.fromNow.seconds.singular.ago.fullWord": "{0}秒前", + "date.fromNow.seconds.singular.fullWord": "{0} 秒", "date.fromNow.weeks.plural": "{0} 週", "date.fromNow.weeks.plural.ago": "{0} 週前", + "date.fromNow.weeks.plural.ago.fullWord": "{0} 週前", + "date.fromNow.weeks.plural.fullWord": "{0} 週", "date.fromNow.weeks.singular": "{0} 週", "date.fromNow.weeks.singular.ago": "{0} 週前", + "date.fromNow.weeks.singular.ago.fullWord": "{0} 週前", + "date.fromNow.weeks.singular.fullWord": "{0} 週", "date.fromNow.years.plural": "{0} 年", "date.fromNow.years.plural.ago": "{0} 年前", + "date.fromNow.years.plural.ago.fullWord": "{0} 年前", + "date.fromNow.years.plural.fullWord": "{0} 年", "date.fromNow.years.singular": "{0} 年", - "date.fromNow.years.singular.ago": "{0} 年前" + "date.fromNow.years.singular.ago": "{0} 年前", + "date.fromNow.years.singular.ago.fullWord": "{0} 年前", + "date.fromNow.years.singular.fullWord": "{0} 年" }, "vs/base/common/errorMessage": { "error.defaultMessage": "發生未知的錯誤。如需詳細資訊,請參閱記錄檔。", @@ -127,6 +148,7 @@ "cmdKey.long": "命令", "ctrlKey": "Ctrl", "ctrlKey.long": "Control", + "optKey.long": "選項", "shiftKey": "Shift", "shiftKey.long": "Shift", "superKey": "超級鍵", @@ -157,16 +179,13 @@ "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "快速輸入" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "已移除次要資料指標", - "stickydesc": "即使行的長度過長,仍要堅持至結尾" - }, "vs/editor/browser/controller/textAreaHandler": { "accessibilityOffAriaLabel": "目前無法存取此編輯器。請按 {0} 取得選項。", "editor": "編輯器" }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "編輯器是否執行可取消的作業,例如「預覽參考」" + "vs/editor/browser/coreCommands": { + "removedCursor": "已移除次要資料指標", + "stickydesc": "即使行的長度過長,仍要堅持至結尾" }, "vs/editor/browser/editorExtensions": { "miRedo": "取消復原(&&R)", @@ -210,7 +229,7 @@ "diff.clipboard.copyDeletedLinesContent.single.label": "複製已刪除的行", "diff.inline.revertChange.label": "還原此變更" }, - "vs/editor/common/config/commonEditorConfig": { + "vs/editor/common/config/editorConfigurationSchema": { "codeLens": "控制編輯器是否顯示 codelens。", "detectIndentation": "根據檔案內容,控制當檔案開啟時,是否自動偵測 `#editor.tabSize#` 和 `#editor.insertSpaces#`。", "editorConfigurationTitle": "編輯器", @@ -243,7 +262,7 @@ "wordWrap.on": "依檢視區寬度換行。" }, "vs/editor/common/config/editorOptions": { - "acceptSuggestionOnCommitCharacter": "控制是否透過認可字元接受建議。例如在 JavaScript 中,分號 (';') 可以是接受建議並鍵入該字元的認可字元。", + "acceptSuggestionOnCommitCharacter": "控制是否透過提交字元接受建議。例如在 JavaScript 中,分號 (';') 可以是接受建議並鍵入該字元的提交字元。", "acceptSuggestionOnEnter": "控制除了 'Tab' 外,是否也透過 'Enter' 接受建議。這有助於避免混淆要插入新行或接受建議。", "acceptSuggestionOnEnterSmart": "在建議進行文字變更時,僅透過 `Enter` 接受建議。", "accessibilityPageSize": "控制編輯器中可一次由螢幕助讀程式讀出的行數。偵測到螢幕助讀程式時會自動預設為 500。警告: 若數字超過預設,可能會對效能有所影響。", @@ -262,11 +281,12 @@ "autoClosingQuotes": "控制編輯器是否應在使用者新增開始引號後,自動加上關閉引號。", "autoIndent": "控制編輯器是否應在使用者鍵入、貼上、移動或縮排行時自動調整縮排。", "autoSurround": "控制編輯器是否應在鍵入引號或括弧時自動包圍選取範圍。", - "bracketPairColorization.enabled": "控制是否啟用成對方括弧著色。使用 'workbench.colorCustomizations' 覆寫括弧亮顯顏色。", + "bracketPairColorization.enabled": "控制是否啟用成對方括弧著色。使用 `#workbench.colorCustomizations#` 覆寫括弧亮顯顏色。", + "bracketPairColorization.independentColorPoolPerBracketType": "控制每個括弧類型是否有自己的獨立色彩集區。", "codeActions": "在編輯器中啟用程式碼動作燈泡。", "codeLens": "控制編輯器是否顯示 codelens。", "codeLensFontFamily": "控制 CodeLens 的字型家族。", - "codeLensFontSize": "控制 CodeLens 的字型大小 (像素)。設定為 `0` 時,會使用 90% 的 `#editor.fontSize#`。", + "codeLensFontSize": "控制 CodeLens 的字型大小 (像素)。設定為 `0` 時,會使用 90% 的 '#editor.fontSize#'。", "colorDecorators": "控制編輯器是否應轉譯內嵌色彩裝飾項目與色彩選擇器。", "columnSelection": "啟用即可以滑鼠與按鍵選取進行資料行選取。", "comments.ignoreEmptyLines": "控制是否應以行註解的切換、新增或移除動作,忽略空白的行。", @@ -320,9 +340,16 @@ "editor.guides.bracketPairsHorizontal.active": "只啟用使用中括弧配對的水平輔助線。", "editor.guides.bracketPairsHorizontal.false": "停用水平括弧配對輔助線。", "editor.guides.bracketPairsHorizontal.true": "啟用水平輔助線作為垂直括弧配對輔助線的新增功能。", - "editor.guides.highlightActiveBracketPair": "控制是否啟用成對方括弧指南。", + "editor.guides.highlightActiveBracketPair": "控制編輯器是否應醒目提示使用中的成對括弧。", "editor.guides.highlightActiveIndentation": "控制編輯器是否應醒目提示使用中的縮排輔助線。", + "editor.guides.highlightActiveIndentation.always": "即使醒目提示括弧輔助線,仍醒目提示使用中的縮排輔助線。", + "editor.guides.highlightActiveIndentation.false": "不要醒目提示使用中的縮排輔助線。", + "editor.guides.highlightActiveIndentation.true": "醒目提示使用中的縮排輔助線。", "editor.guides.indentation": "控制編輯器是否應顯示縮排輔助線。", + "editor.inlayHints.off": "已停用內嵌提示", + "editor.inlayHints.offUnlessPressed": "預設會隱藏內嵌提示,並在按住 'Ctrl+Alt' 時顯示", + "editor.inlayHints.on": "已啟用內嵌提示", + "editor.inlayHints.onUnlessPressed": "預設會顯示內嵌提示,並在按住 'Ctrl+Alt' 時隱藏", "editor.suggest.showClasss": "啟用時,IntelliSense 顯示「類別」建議。", "editor.suggest.showColors": "啟用時,IntelliSense 顯示「色彩」建議。", "editor.suggest.showConstants": "啟用時,IntelliSense 顯示「常數」建議。", @@ -364,6 +391,7 @@ "folding": "控制編輯器是否啟用程式碼摺疊功能。", "foldingHighlight": "控制編輯器是否應將折疊的範圍醒目提示。", "foldingImportsByDefault": "控制編輯器是否會自動摺疊匯入範圍。", + "foldingMaximumRegions": "可摺疊區域的數目上限。增加此值可能會造成當目前的來源有大量可摺疊區域時,編輯器的回應速度變慢。", "foldingStrategy": "控制計算資料夾範圍的策略。", "foldingStrategy.auto": "使用語言特定摺疊策略 (如果可用),否則使用縮排式策略。", "foldingStrategy.indentation": "使用縮排式摺疊策略。", @@ -384,7 +412,8 @@ "hover.sticky": "控制當滑鼠移過時,是否應保持顯示暫留。", "inlayHints.enable": "啟用編輯器中的內嵌提示。", "inlayHints.fontFamily": "控制編輯器中,內嵌提示的字型家族。設定為空白時,會使用 `#editor.fontFamily#`。", - "inlayHints.fontSize": "控制編輯器中內嵌提示的字型大小。當設定的值小於 '5' 或大於編輯器字型大小時,會使用 90% 的 '#editor.fontSize#' 預設值。", + "inlayHints.fontSize": "控制編輯器中內嵌提示的字型大小。當設定的值小於 '5' 或大於編輯器字型大小時,會使用 '#editor.fontSize#' 預設值。", + "inline": "快速建議會顯示為浮水印文字", "inlineSuggest.enabled": "控制是否要在編輯器中自動顯示內嵌建議。", "letterSpacing": "控制字母間距 (像素)。", "lineHeight": "控制行高。\r\n - 使用 0 從字型大小自動計算行高。\r\n - 使用介於 0 和 8 之間的值作為字型大小的乘數。\r\n - 大於或等於 8 的值將用來作為有效值。", @@ -416,6 +445,8 @@ "multiCursorPaste.full": "每個游標都會貼上全文。", "multiCursorPaste.spread": "每個游標都會貼上一行文字。", "occurrencesHighlight": "控制編輯器是否應醒目顯示出現的語意符號。", + "off": "已停用快速建議", + "on": "快速建議會顯示在建議小工具內", "overviewRulerBorder": "控制是否應在概觀尺規周圍繪製框線。", "padding.bottom": "控制編輯器下邊緣與最後一行之間的空格數。", "padding.top": "控制編輯器上邊緣與第一行之間的空格數。", @@ -497,6 +528,13 @@ "tabCompletion.on": "按 Tab 時,Tab 完成會插入最符合的建議。", "tabCompletion.onlySnippets": "在程式碼片段的首碼相符時使用 Tab 完成。未啟用 'quickSuggestions' 時效果最佳。", "unfoldOnClickAfterEndOfLine": "控制按一下已折疊行後方的空白內容是否會展開行。", + "unicodeHighlight.allowedCharacters": "定義未醒目提示的允許字元。", + "unicodeHighlight.allowedLocales": "不會將允許地區設置中常見的 Unicode 字元強調顯示。", + "unicodeHighlight.ambiguousCharacters": "控制是否醒目提示與基本 ASCII 字元混淆的字元,但目前使用者地區設定中通用的字元除外。", + "unicodeHighlight.includeComments": "控制註解中的字元是否也應受到 Unicode 醒目提示。", + "unicodeHighlight.includeStrings": "控制字串中的字元是否也應受到 Unicode 醒目提示。", + "unicodeHighlight.invisibleCharacters": "控制是否只保留空格或完全沒有寬度之字元的醒目提示。", + "unicodeHighlight.nonBasicASCII": "控制是否醒目提示所有非基本的 ASCII 字元。只有介於 U+0020和 U+007E、tab、換行和歸位字元之間的字元會視為基本 ASCII。", "unusualLineTerminators": "移除可能導致問題的異常行結束字元。", "unusualLineTerminators.auto": "自動移除異常的行結束字元。", "unusualLineTerminators.off": "忽略異常的行結束字元。", @@ -518,6 +556,59 @@ "wrappingStrategy.advanced": "將外圍點計算委派給瀏覽器。這是緩慢的演算法,如果檔案較大可能會導致凍結,但在所有情況下都正常運作。", "wrappingStrategy.simple": "假設所有字元的寬度均相同。這是一種快速的演算法,適用於等寬字型,以及字符寬度相同的部分指令碼 (例如拉丁文字元)。" }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "編輯器游標的色彩。", + "deprecatedEditorActiveLineNumber": "Id 已取代。請改用 'editorLineNumber.activeForeground' 。", + "editorActiveIndentGuide": "使用中編輯器縮排輔助線的色彩。", + "editorActiveLineNumber": "編輯器使用中行號的色彩", + "editorBracketHighlightForeground1": "括弧 (1) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground2": "括弧 (2) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground3": "括弧 (3) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground4": "括弧 (4) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground5": "括弧 (5) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground6": "括弧 (6) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightUnexpectedBracketForeground": "未預期括弧的前景色彩。", + "editorBracketMatchBackground": "成對括號背景色彩", + "editorBracketMatchBorder": "成對括號邊框色彩", + "editorBracketPairGuide.activeBackground1": "使用中括弧配對輔助線 (1) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground2": "使用中括弧配對輔助線 (2) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground3": "使用中括弧配對輔助線 (3) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground4": "使用中括弧配對輔助線 (4) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground5": "使用中括弧配對輔助線 (5) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground6": "使用中括弧配對輔助線 (6) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background1": "非使用中括弧配對輔助線 (1) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background2": "非使用中括弧配對輔助線 (2) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background3": "非使用中括弧配對輔助線 (3) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background4": "非使用中括弧配對輔助線 (4) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background5": "非使用中括弧配對輔助線 (5) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background6": "非使用中括弧配對輔助線 (6) 的背景色彩。需要啟用括弧配對輔助線。", + "editorCodeLensForeground": "編輯器程式碼濾鏡的前景色彩", + "editorCursorBackground": "編輯器游標的背景色彩。允許自訂區塊游標重疊的字元色彩。", + "editorGhostTextBackground": "編輯器中浮水印文字的背景色彩。", + "editorGhostTextBorder": "編輯器中浮水印文字的邊框色彩。", + "editorGhostTextForeground": "編輯器中浮水印文字的前景色彩。", + "editorGutter": "編輯器邊框的背景顏色,包含行號與字形圖示的邊框.", + "editorIndentGuides": "編輯器縮排輔助線的色彩。", + "editorLineNumbers": "編輯器行號的色彩。", + "editorOverviewRulerBackground": "編輯器概觀尺規的背景色彩。僅在啟用縮圖並將其置於編輯器右側時使用。", + "editorOverviewRulerBorder": "預覽檢視編輯器尺規的邊框色彩.", + "editorRuler": "編輯器尺規的色彩", + "editorUnicodeHighlight.background": "用來醒目提示 Unicode 字元的背景色彩。", + "editorUnicodeHighlight.border": "用來醒目提示 Unicode 字元的框線色彩。", + "editorWhitespaces": "編輯器中空白字元的色彩。", + "lineHighlight": "目前游標位置行的反白顯示背景色彩。", + "lineHighlightBorderBox": "目前游標位置行之周圍框線的背景色彩。", + "overviewRuleError": "錯誤的概觀尺規標記色彩。", + "overviewRuleInfo": "資訊的概觀尺規標記色彩。", + "overviewRuleWarning": "警示的概觀尺規標記色彩。", + "overviewRulerRangeHighlight": "範圍醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "rangeHighlight": "醒目提示範圍的背景色彩,例如快速開啟並尋找功能。其不得為不透明色彩,以免隱藏底層裝飾。", + "rangeHighlightBorder": "反白顯示範圍周圍邊框的背景顏色。", + "symbolHighlight": "醒目提示符號的背景色彩,相似於前往下一個定義或前往下一個/上一個符號。色彩必須透明,以免隱藏底層裝飾。", + "symbolHighlightBorder": "醒目提示周圍的邊界背景色彩。", + "unnecessaryCodeBorder": "編輯器中不必要 (未使用) 原始程式碼的框線色彩。", + "unnecessaryCodeOpacity": "編輯器中不必要 (未使用) 原始程式碼的不透明度。例如 \"#000000c0” 會以 75% 的不透明度轉譯程式碼。針對高對比主題,使用 'editorUnnecessaryCode.border' 主題色彩可為不必要的程式碼加上底線,而不是將其變淡。" + }, "vs/editor/common/editorContextKeys": { "editorColumnSelection": "'editor.columnSelection' 是否已啟用", "editorFocus": "編輯器或編輯器小工具是否有焦點 (例如焦點位於 [尋找] 小工具中)", @@ -550,12 +641,12 @@ "inDiffEditor": "內容是否為 Diff 編輯器", "textInputFocus": "編輯器或 RTF 輸入是否有焦點 (游標閃爍)" }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "純文字" + }, "vs/editor/common/model/editStack": { "edit": "正在鍵入" }, - "vs/editor/common/modes/modesRegistry": { - "plainText.alias": "純文字" - }, "vs/editor/common/standaloneStrings": { "accessibilityHelpMessage": "按 Alt+F1 可取得協助工具選項。", "auto_off": "已將此編輯器設定為永遠不針對搭配螢幕助讀程式使用最佳化,但目前不是此情況。", @@ -592,57 +683,7 @@ "tabFocusModeOnMsgNoKb": "在目前的編輯器中按 Tab 鍵會將焦點移至下一個可設定焦點的元素。命令 {0} 目前無法由按鍵繫結關係觸發。", "toggleHighContrast": "切換高對比佈景主題" }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "編輯器游標的色彩。", - "deprecatedEditorActiveLineNumber": "Id 已取代。請改用 'editorLineNumber.activeForeground' 。", - "editorActiveIndentGuide": "使用中編輯器縮排輔助線的色彩。", - "editorActiveLineNumber": "編輯器使用中行號的色彩", - "editorBracketHighlightForeground1": "括弧 (1) 的前景色彩。需要啟用成對方括弧著色。", - "editorBracketHighlightForeground2": "括弧 (2) 的前景色彩。需要啟用成對方括弧著色。", - "editorBracketHighlightForeground3": "括弧 (3) 的前景色彩。需要啟用成對方括弧著色。", - "editorBracketHighlightForeground4": "括弧 (4) 的前景色彩。需要啟用成對方括弧著色。", - "editorBracketHighlightForeground5": "括弧 (5) 的前景色彩。需要啟用成對方括弧著色。", - "editorBracketHighlightForeground6": "括弧 (6) 的前景色彩。需要啟用成對方括弧著色。", - "editorBracketHighlightUnexpectedBracketForeground": "未預期括弧的前景色彩。", - "editorBracketMatchBackground": "成對括號背景色彩", - "editorBracketMatchBorder": "成對括號邊框色彩", - "editorBracketPairGuide.activeBackground1": "使用中括弧配對輔助線 (1) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.activeBackground2": "使用中括弧配對輔助線 (2) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.activeBackground3": "使用中括弧配對輔助線 (3) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.activeBackground4": "使用中括弧配對輔助線 (4) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.activeBackground5": "使用中括弧配對輔助線 (5) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.activeBackground6": "使用中括弧配對輔助線 (6) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.background1": "非使用中括弧配對輔助線 (1) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.background2": "非使用中括弧配對輔助線 (2) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.background3": "非使用中括弧配對輔助線 (3) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.background4": "非使用中括弧配對輔助線 (4) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.background5": "非使用中括弧配對輔助線 (5) 的背景色彩。需要啟用括弧配對輔助線。", - "editorBracketPairGuide.background6": "非使用中括弧配對輔助線 (6) 的背景色彩。需要啟用括弧配對輔助線。", - "editorCodeLensForeground": "編輯器程式碼濾鏡的前景色彩", - "editorCursorBackground": "編輯器游標的背景色彩。允許自訂區塊游標重疊的字元色彩。", - "editorGhostTextBorder": "編輯器中浮水印文字的邊框色彩。", - "editorGhostTextForeground": "編輯器中浮水印文字的前景色彩。", - "editorGutter": "編輯器邊框的背景顏色,包含行號與字形圖示的邊框.", - "editorIndentGuides": "編輯器縮排輔助線的色彩。", - "editorLineNumbers": "編輯器行號的色彩。", - "editorOverviewRulerBackground": "編輯器概觀尺規的背景色彩。僅在啟用縮圖並將其置於編輯器右側時使用。", - "editorOverviewRulerBorder": "預覽檢視編輯器尺規的邊框色彩.", - "editorRuler": "編輯器尺規的色彩", - "editorWhitespaces": "編輯器中空白字元的色彩。", - "lineHighlight": "目前游標位置行的反白顯示背景色彩。", - "lineHighlightBorderBox": "目前游標位置行之周圍框線的背景色彩。", - "overviewRuleError": "錯誤的概觀尺規標記色彩。", - "overviewRuleInfo": "資訊的概觀尺規標記色彩。", - "overviewRuleWarning": "警示的概觀尺規標記色彩。", - "overviewRulerRangeHighlight": "範圍醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", - "rangeHighlight": "醒目提示範圍的背景色彩,例如快速開啟並尋找功能。其不得為不透明色彩,以免隱藏底層裝飾。", - "rangeHighlightBorder": "反白顯示範圍周圍邊框的背景顏色。", - "symbolHighlight": "醒目提示符號的背景色彩,相似於前往下一個定義或前往下一個/上一個符號。色彩必須透明,以免隱藏底層裝飾。", - "symbolHighlightBorder": "醒目提示周圍的邊界背景色彩。", - "unnecessaryCodeBorder": "編輯器中不必要 (未使用) 原始程式碼的框線色彩。", - "unnecessaryCodeOpacity": "編輯器中不必要 (未使用) 原始程式碼的不透明度。例如 \"#000000c0” 會以 75% 的不透明度轉譯程式碼。針對高對比主題,使用 'editorUnnecessaryCode.border' 主題色彩可為不必要的程式碼加上底線,而不是將其變淡。" - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "anchorSet": "設定錨點為 {0}:{1}", "cancelSelectionAnchor": "取消選取範圍錨點", "goToSelectionAnchor": "前往選取範圍錨點", @@ -650,20 +691,20 @@ "selectionAnchor": "選取範圍錨點", "setSelectionAnchor": "設定選取範圍錨點" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "miGoToBracket": "前往括弧(&&B)", "overviewRulerBracketMatchForeground": "成對括弧的概觀尺規標記色彩。", "smartSelect.jumpBracket": "移至方括弧", "smartSelect.selectToBracket": "選取至括弧" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "將所選文字向左移動", "caret.moveRight": "將所選文字向右移動" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "調換字母" }, - "vs/editor/contrib/clipboard/clipboard": { + "vs/editor/contrib/clipboard/browser/clipboard": { "actions.clipboard.copyLabel": "複製", "actions.clipboard.copyWithSyntaxHighlightingLabel": "隨語法醒目提示複製", "actions.clipboard.cutLabel": "剪下", @@ -673,7 +714,7 @@ "miCut": "剪下(&&T)", "miPaste": "貼上(&&P)" }, - "vs/editor/contrib/codeAction/codeActionCommands": { + "vs/editor/contrib/codeAction/browser/codeActionCommands": { "applyCodeActionFailed": "套用程式碼動作時發生未知的錯誤", "args.schema.apply": "控制要套用傳回動作的時機。", "args.schema.apply.first": "一律套用第一個傳回的程式碼動作。", @@ -704,18 +745,18 @@ "refactor.label": "重構...", "source.label": "來源動作..." }, - "vs/editor/contrib/codeAction/lightBulbWidget": { + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { "codeAction": "顯示程式碼動作", "codeActionWithKb": "顯示程式碼動作 ({0})", "preferredcodeActionWithKb": "顯示程式碼動作。偏好的快速修正可用 ({0})" }, - "vs/editor/contrib/codelens/codelensController": { + "vs/editor/contrib/codelens/browser/codelensController": { "showLensOnLine": "顯示目前行的 Code Lens 命令" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { + "vs/editor/contrib/colorPicker/browser/colorPickerWidget": { "clickToToggleColorOptions": "按一下以切換色彩選項 (rgb/hsl/hex)" }, - "vs/editor/contrib/comment/comment": { + "vs/editor/contrib/comment/browser/comment": { "comment.block": "切換區塊註解", "comment.line": "切換行註解", "comment.line.add": "加入行註解", @@ -723,14 +764,21 @@ "miToggleBlockComment": "切換區塊註解(&&B)", "miToggleLineComment": "切換行註解(&&T)" }, - "vs/editor/contrib/contextmenu/contextmenu": { + "vs/editor/contrib/contextmenu/browser/contextmenu": { "action.showContextMenu.label": "顯示編輯器內容功能表" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { "cursor.redo": "游標重做", "cursor.undo": "游標復原" }, - "vs/editor/contrib/find/findController": { + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "編輯器是否執行可取消的作業,例如「預覽參考」" + }, + "vs/editor/contrib/find/browser/findController": { + "actions.find.isRegexOverride": "覆寫 \"Use Regular Expression\" 旗標。\r\n日後將不會儲存此旗標。\r\n0: 不執行任何動作\r\n1: True\r\n2: False", + "actions.find.matchCaseOverride": "覆寫 \"Math Case\" 旗標。\r\n日後將不會儲存此旗標。\r\n0: 不執行任何動作\r\n1: True\r\n2: False", + "actions.find.preserveCaseOverride": "覆寫 \"Preserve Case\" 旗標。\r\n日後將不會儲存此旗標。\r\n0: 不執行任何動作\r\n1: True\r\n2: False", + "actions.find.wholeWordOverride": "覆寫 \"Match Whole Word\" 旗標。\r\n日後將不會儲存此旗標。\r\n0: 不執行任何動作\r\n1: True\r\n2: False", "findNextMatchAction": "尋找下一個", "findPreviousMatchAction": "尋找上一個", "miFind": "尋找(&&F)", @@ -738,10 +786,11 @@ "nextSelectionMatchFindAction": "尋找下一個選取項目", "previousSelectionMatchFindAction": "尋找上一個選取項目", "startFindAction": "尋找", + "startFindWithArgsAction": "使用引數尋找", "startFindWithSelectionAction": "尋找選取項目", "startReplace": "取代" }, - "vs/editor/contrib/find/findWidget": { + "vs/editor/contrib/find/browser/findWidget": { "ariaSearchNoResult": "以 '{1}' 找到 {0}", "ariaSearchNoResultEmpty": "找到 {0}", "ariaSearchNoResultWithLineNum": "以 '{1}' 找到 {0},位於 {2}", @@ -769,7 +818,7 @@ "placeholder.replace": "取代", "title.matchesCountLimit": "僅反白顯示前 {0} 筆結果,但所有尋找作業會在完整文字上執行。" }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/folding/browser/folding": { "editorGutter.foldingControlForeground": "編輯器裝訂邊的摺疊控制項色彩。", "foldAction.label": "摺疊", "foldAllAction.label": "全部摺疊", @@ -782,6 +831,7 @@ "gotoNextFold.label": "移至下一個摺疊範圍", "gotoParentFold.label": "移至父代摺疊", "gotoPreviousFold.label": "移至上一個摺疊範圍", + "maximum fold ranges": "可摺疊區域的數目限制為上限 {0}。增加設定選項 ['Folding Maximum Regions'](command:workbench.action.openSettings?[\"editor.foldingMaximumRegions\"]) 以啟用更多數目。", "toggleFoldAction.label": "切換摺疊", "unFoldRecursivelyAction.label": "以遞迴方式展開", "unfoldAction.label": "展開", @@ -789,26 +839,26 @@ "unfoldAllExcept.label": "展開所選區域以外的所有區域", "unfoldAllMarkerRegions.label": "展開所有區域" }, - "vs/editor/contrib/folding/foldingDecorations": { + "vs/editor/contrib/folding/browser/foldingDecorations": { "foldingCollapsedIcon": "編輯器字符邊界中 [摺疊的範圍] 的圖示。", "foldingExpandedIcon": "編輯器字符邊界中 [展開的範圍] 的圖示。" }, - "vs/editor/contrib/fontZoom/fontZoom": { + "vs/editor/contrib/fontZoom/browser/fontZoom": { "EditorFontZoomIn.label": "編輯器字體放大", "EditorFontZoomOut.label": "編輯器字型縮小", "EditorFontZoomReset.label": "編輯器字體重設縮放" }, - "vs/editor/contrib/format/format": { + "vs/editor/contrib/format/browser/format": { "hint11": "在行 {0} 編輯了 1 項格式", "hint1n": "在行 {0} 與行 {1} 之間編輯了 1 項格式", "hintn1": "在行 {1} 編輯了 {0} 項格式", "hintnn": "在行 {1} 與行 {2} 之間編輯了 {0} 項格式" }, - "vs/editor/contrib/format/formatActions": { + "vs/editor/contrib/format/browser/formatActions": { "formatDocument.label": "格式化文件", "formatSelection.label": "格式化選取範圍" }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "移至下一個問題 (錯誤, 警告, 資訊)", "markerAction.nextInFiles.label": "移至檔案裡面的下一個問題 (錯誤, 警告, 資訊)", "markerAction.previous.label": "移至上一個問題 (錯誤, 警告, 資訊)", @@ -818,7 +868,7 @@ "nextMarkerIcon": "[前往下一個標記] 的圖示。", "previousMarkerIcon": "[前往上一個標記] 的圖示。" }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { "Error": "錯誤", "Hint": "提示", "Info": "資訊", @@ -834,7 +884,7 @@ "marker aria": "{0} 於 {1}。", "problems": "{0} 個問題 (共 {1} 個)" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "移至定義", "actions.goToDeclToSide.label": "在一側開啟定義", "actions.goToDeclaration.label": "移至宣告", @@ -871,25 +921,25 @@ "references.noGeneric": "未找到參考", "typedef.title": "類型定義" }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { "multipleResults": "按一下以顯示 {0} 項定義。" }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { "labelLoading": "正在載入...", "metaTitle.N": "{0} ({1})", "referenceSearchVisible": "是否顯示參考瞄核,例如「瞄核參考」或「瞄核定義」" }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { "referenceCount": "{0} 個參考", "referencesCount": "{0} 個參考", "treeAriaLabel": "參考" }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { "missingPreviewMessage": "無法預覽", "noResults": "查無結果", "peekView.alternateTitle": "參考" }, - "vs/editor/contrib/gotoSymbol/referencesModel": { + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { "aria.fileReferences.1": "1 個符號位於 {0}, 完整路徑 {1}", "aria.fileReferences.N": "{0} 個符號位於 {1}, 完整路徑 {2}", "aria.oneReference": "個符號位於 {0} 中的第 {1} 行第 {2} 欄", @@ -899,30 +949,30 @@ "aria.result.n1": "在 {1} 中找到 {0} 個符號", "aria.result.nm": "在 {1} 個檔案中找到 {0} 個符號" }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { "hasSymbols": "是否有只能透過鍵盤瀏覽的符號位置。", "location": "{1} 的符號 {0}", "location.kb": "{1} 的符號 {0},{2} 為下一個" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hover": { "showDefinitionPreviewHover": "顯示定義預覽懸停", "showHover": "動態顯示" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { "modesContentHover.loading": "正在載入...", "too many characters": "因效能的緣故,已跳過將長的行 Token 化。您可透過 `editor.maxTokenizationLineLength` 設定。" }, - "vs/editor/contrib/hover/markerHoverParticipant": { + "vs/editor/contrib/hover/browser/markerHoverParticipant": { "checkingForQuickFixes": "正在檢查快速修正...", "noQuickFixes": "沒有可用的快速修正", "quick fixes": "快速修復...", "view problem": "檢視問題" }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "以下一個值取代", "InPlaceReplaceAction.previous.label": "以上一個值取代" }, - "vs/editor/contrib/indentation/indentation": { + "vs/editor/contrib/indentation/browser/indentation": { "configuredTabSize": "已設定的定位點大小", "detectIndentation": "偵測內容中的縮排", "editor.reindentlines": "重新將行縮排", @@ -933,7 +983,17 @@ "indentationToTabs": "將縮排轉換成定位點", "selectTabWidth": "選取目前檔案的定位點大小" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "執行命令", + "hint.dbl": "按兩下以插入", + "hint.def": "移至定義 ({0})", + "hint.defAndCommand": "前往 [定義] ({0}),按一下滑鼠右鍵以了解更多", + "links.navigate.kb.alt": "alt + 按一下", + "links.navigate.kb.alt.mac": "選項 + 按一下", + "links.navigate.kb.meta": "ctrl + 按一下", + "links.navigate.kb.meta.mac": "cmd + 按一下" + }, + "vs/editor/contrib/inlineCompletions/browser/ghostTextController": { "action.inlineSuggest.showNext": "顯示下一個內嵌建議", "action.inlineSuggest.showPrevious": "顯示上一個內嵌建議", "action.inlineSuggest.trigger": "觸發內嵌建議", @@ -941,13 +1001,16 @@ "inlineSuggestionHasIndentationLessThanTabSize": "內嵌建議的開頭是否為空白,且比 Tab 能插入的字元要小", "inlineSuggestionVisible": "是否顯示內嵌建議" }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { + "vs/editor/contrib/inlineCompletions/browser/ghostTextHoverParticipant": { "acceptInlineSuggestion": "接受", "inlineSuggestionFollows": "建議:", "showNextInlineSuggestion": "下一步", "showPreviousInlineSuggestion": "上一步" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "展開線條選取範圍" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "重複選取項目", "editor.transformToLowercase": "轉換到小寫", "editor.transformToSnakecase": "轉換為底線連接字", @@ -976,11 +1039,11 @@ "miMoveLinesDown": "下移一行(&&L)", "miMoveLinesUp": "上移一行(&&V)" }, - "vs/editor/contrib/linkedEditing/linkedEditing": { + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { "editorLinkedEditingBackground": "當編輯器自動重新命名類型時的背景色彩。", "linkedEditing.label": "開始連結的編輯" }, - "vs/editor/contrib/links/links": { + "vs/editor/contrib/links/browser/links": { "invalid.url": "因為此連結的格式不正確,所以無法開啟: {0}", "label": "開啟連結", "links.navigate.executeCmd": "執行命令", @@ -992,11 +1055,11 @@ "missing.url": "因為此連結目標遺失,所以無法開啟。", "tooltip.explanation": "執行命令 {0}" }, - "vs/editor/contrib/message/messageController": { + "vs/editor/contrib/message/browser/messageController": { "editor.readonly": "無法在唯讀編輯器中編輯", "messageVisible": "編輯器目前是否正在顯示內嵌訊息" }, - "vs/editor/contrib/multicursor/multicursor": { + "vs/editor/contrib/multicursor/browser/multicursor": { "addSelectionToNextFindMatch": "將選取項目加入下一個找到的相符項", "addSelectionToPreviousFindMatch": "將選取項目加入前一個找到的相符項中", "changeAll.label": "變更所有發生次數", @@ -1012,21 +1075,25 @@ "moveSelectionToPreviousFindMatch": "將最後一個選擇項目移至前一個找到的相符項", "mutlicursor.addCursorsToBottom": "將游標新增到底部 ", "mutlicursor.addCursorsToTop": "將游標新增到頂部", + "mutlicursor.focusNextCursor": "聚焦下一個游標", + "mutlicursor.focusNextCursor.description": "聚焦下一個游標", + "mutlicursor.focusPreviousCursor": "聚焦上一個游標", + "mutlicursor.focusPreviousCursor.description": "聚焦前一個游標", "mutlicursor.insertAbove": "在上方加入游標", "mutlicursor.insertAtEndOfEachLineSelected": "在行尾新增游標", "mutlicursor.insertBelow": "在下方加入游標", "selectAllOccurrencesOfFindMatch": "選取所有找到的相符項目" }, - "vs/editor/contrib/parameterHints/parameterHints": { + "vs/editor/contrib/parameterHints/browser/parameterHints": { "parameterHints.trigger.label": "觸發參數提示" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { "editorHoverWidgetHighlightForeground": "參數提示中使用中項目的前景色彩。", "hint": "{0},提示", "parameterHintsNextIcon": "[顯示下一個參數提示] 的圖示。", "parameterHintsPreviousIcon": "[顯示上一個參數提示] 的圖示。" }, - "vs/editor/contrib/peekView/peekView": { + "vs/editor/contrib/peekView/browser/peekView": { "inReferenceSearchEditor": "目前的程式碼編輯器是否內嵌於瞄核內", "label.close": "關閉", "peekViewBorder": "預覽檢視之框線與箭頭的色彩。", @@ -1044,14 +1111,14 @@ "peekViewTitleForeground": "預覽檢視標題的色彩。", "peekViewTitleInfoForeground": "預覽檢視標題資訊的色彩。" }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { "cannotRunGotoLine": "先開啟文字編輯器,前往某一行。", "gotoLineColumnLabel": "前往第 {0} 行的第 {1} 個字元。", "gotoLineLabel": "前往第 {0} 行。", "gotoLineLabelEmpty": "目前行: {0},字元: {1}。請鍵入要導覽至的行號。", "gotoLineLabelEmptyWithLimit": "目前行: {0},字元: {1}。請鍵入介於 1 到 {2} 之間行號,導覽至該行。" }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { "_constructor": "建構函式 ({0})", "array": "陣列 ({0})", "boolean": "布林值 ({0})", @@ -1085,34 +1152,35 @@ "typeParameter": "型別參數 ({0})", "variable": "變數 ({0})" }, - "vs/editor/contrib/rename/rename": { + "vs/editor/contrib/rename/browser/rename": { "aria": "已成功將 '{0}' 重新命名為 '{1}'。摘要: {2}", "enablePreview": "啟用/停用重新命名前先預覽變更的功能", - "label": "正在為 '{0}' 重新命名", + "label": "正在將 '{0}' 重新命名為 '{1}'", "no result": "沒有結果。", - "quotableLabel": "正在重新命名 {0}", + "quotableLabel": "正在將 {0} 重新命名為 {1}", "rename.failed": "重新命名無法計算編輯", "rename.failedApply": "重命名無法套用編輯", "rename.label": "重新命名符號", "resolveRenameLocationFailed": "解析重新命名位置時發生未知的錯誤" }, - "vs/editor/contrib/rename/renameInputField": { + "vs/editor/contrib/rename/browser/renameInputField": { "label": "按 {0} 進行重新命名,按 {1} 進行預覽", - "renameAriaLabel": "為輸入重新命名。請鍵入新名稱,然後按 Enter 以認可。", + "renameAriaLabel": "為輸入重新命名。請鍵入新名稱,然後按 Enter 以提交。", "renameInputVisible": "是否顯示重新命名輸入小工具" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "miSmartSelectGrow": "展開選取範圍(&&E)", "miSmartSelectShrink": "壓縮選取範圍(&&S)", "smartSelect.expand": "展開選取項目", "smartSelect.shrink": "縮小選取項目" }, - "vs/editor/contrib/snippet/snippetController2": { + "vs/editor/contrib/snippet/browser/snippetController2": { "hasNextTabstop": "在程式碼片段模式中是否有下一個定位停駐點", "hasPrevTabstop": "在程式碼片段模式中是否有上一個定位停駐點", - "inSnippetMode": "編輯器目前是否在程式碼片段模式中" + "inSnippetMode": "編輯器目前是否在程式碼片段模式中", + "next": "移至下一個預留位置..." }, - "vs/editor/contrib/snippet/snippetVariables": { + "vs/editor/contrib/snippet/browser/snippetVariables": { "April": "四月", "AprilShort": "4月", "August": "八月", @@ -1152,17 +1220,16 @@ "Wednesday": "星期三", "WednesdayShort": "週三" }, - "vs/editor/contrib/suggest/suggest": { + "vs/editor/contrib/suggest/browser/suggest": { "acceptSuggestionOnEnter": "是否在按下 Enter 時插入建議", "suggestWidgetDetailsVisible": "是否顯示建議詳細資料", "suggestWidgetMultipleSuggestions": "是否有多個建議可以挑選", - "suggestWidgetVisible": "是否顯示建議", "suggestionCanResolve": "目前的建議是否支援解決更多詳細資料", "suggestionHasInsertAndReplaceRange": "目前的建議是否有插入和取代行為", "suggestionInsertMode": "預設行為是插入或取代", "suggestionMakesTextEdit": "插入目前的建議會產生變更,或已鍵入所有項目" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/suggest/browser/suggestController": { "accept.insert": "插入", "accept.replace": "取代", "aria.alert.snippet": "接受 ‘{0}’ 進行了其他 {1} 項編輯", @@ -1171,7 +1238,7 @@ "suggest.reset.label": "重設建議小工具大小", "suggest.trigger.label": "觸發建議" }, - "vs/editor/contrib/suggest/suggestWidget": { + "vs/editor/contrib/suggest/browser/suggestWidget": { "ariaCurrenttSuggestionReadDetails": "{0},文件: {1}", "editorSuggestWidgetBackground": "建議小工具的背景色彩。", "editorSuggestWidgetBorder": "建議小工具的邊界色彩。", @@ -1181,22 +1248,26 @@ "editorSuggestWidgetSelectedBackground": "建議小工具中所選項目的背景色彩。", "editorSuggestWidgetSelectedForeground": "建議小工具中所選項目的前景色彩。", "editorSuggestWidgetSelectedIconForeground": "建議小工具中所選項目的圖示前景色彩。", + "editorSuggestWidgetStatusForeground": "建議小工具狀態的前景色彩。", + "label.desc": "{0},{1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1},{2}", "suggest": "建議", "suggestWidget.loading": "正在載入...", "suggestWidget.noSuggestions": "無建議。" }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { "details.close": "關閉", "loading": "正在載入..." }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { "readMore": "閱讀更多", "suggestMoreInfoIcon": "建議小工具中 [更多詳細資訊] 的圖示。" }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { + "vs/editor/contrib/suggest/browser/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { "symbolIcon.arrayForeground": "陣列符號的前景色彩。這些符號會出現在大綱、階層連結和建議小工具中。", "symbolIcon.booleanForeground": "布林值符號的前景色彩。這些符號會出現在大綱、階層連結和建議小工具中。", "symbolIcon.classForeground": "類別符號的前景色彩。這些符號會出現在大綱、階層連結和建議小工具中。", @@ -1231,22 +1302,47 @@ "symbolIcon.unitForeground": "單位符號的前景色彩。這些符號會出現在大綱、階層連結和建議小工具中。", "symbolIcon.variableForeground": "變數符號的前景色彩。這些符號會出現在大綱、階層連結和建議小工具中。" }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { "toggle.tabMovesFocus": "切換 TAB 鍵移動焦點", "toggle.tabMovesFocus.off": "按 Tab 現在會插入定位字元。", "toggle.tabMovesFocus.on": "按 Tab 現在會將焦點移至下一個可設定焦點的元素。" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "開發人員: 強制重新置放" }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "停用註解中字元的醒目提示", + "action.unicodeHighlight.disableHighlightingInStrings": "停用字串中字元的醒目提示", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "停用不明確字元的醒目提示", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "停用隱藏字元的醒目提示", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "停用非基本 ASCII 字元的醒目提示", + "action.unicodeHighlight.showExcludeOptions": "顯示排除選項", + "unicodeHighlight.adjustSettings": "調整設定", + "unicodeHighlight.allowCommonCharactersInLanguage": "允許在語言「{0}」中較常用的 Unicode 字元。", + "unicodeHighlight.characterIsAmbiguous": "字元 {0} 可能與字元 {1} 混淆,這在原始程式碼中比較常見。", + "unicodeHighlight.characterIsInvisible": "字元 {0} 隱藏。", + "unicodeHighlight.characterIsNonBasicAscii": "字元 {0} 不是基本的 ASCII 字元。", + "unicodeHighlight.configureUnicodeHighlightOptions": "設定 Unicode 醒目提示選項", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "停用註解中的醒目提示", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "停用字串中的醒目提示", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "停用不明確的醒目提示", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "停用隱藏醒目提示", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "停用非 ASCII 醒目提示", + "unicodeHighlight.excludeCharFromBeingHighlighted": "將 {0} 排除在已醒目提示", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "排除 {0} (隱藏字元) 的反白顯示", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "此文件包含許多不明確的 Unicode 字元", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "此文件包含許多隱藏的 Unicode 字元", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "此文件包含許多非基本 ASCII Unicode 字元", + "warningIcon": "延伸模組編輯器中顯示含有警告訊息的圖示。" + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { "unusualLineTerminators.detail": "檔案 '{0}' 包含一或多個異常的行結束字元,例如行分隔符號 (LS) 或段落分隔符號 (PS)。\r\n\r\n建議您將其從檔案中移除。這可以透過 `editor.unusualLineTerminators` 進行設定。", "unusualLineTerminators.fix": "移除異常的行結束字元", "unusualLineTerminators.ignore": "忽略", "unusualLineTerminators.message": "偵測到異常的行結束字元", "unusualLineTerminators.title": "異常的行結束字元" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "overviewRulerWordHighlightForeground": "符號醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "overviewRulerWordHighlightStrongForeground": "寫入權限符號醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "wordHighlight": "讀取權限期間 (如讀取變數) 符號的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", @@ -1257,7 +1353,7 @@ "wordHighlightStrong": "寫入權限期間 (如寫入變數) 符號的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "wordHighlightStrongBorder": "寫入存取期間 (例如寫入變數時) 符號的邊框顏色。 " }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "刪除字組" }, "vs/platform/actions/browser/menuEntryActionViewItem": { @@ -1277,7 +1373,7 @@ }, "vs/platform/contextkey/common/contextkeys": { "inputFocus": "鍵盤焦點是否位於輸入方塊內", - "isIOS": "作業系統是否為 IOS", + "isIOS": "作業系統是否為 iOS", "isLinux": "作業系統是否為 Linux", "isMac": "作業系統是否為 macOS", "isMacNative": "非瀏覽器平台上的作業系統是否為 macOS", @@ -1298,6 +1394,7 @@ "vs/platform/environment/node/argv": { "add": "將資料夾新增至上一個使用中的視窗。", "category": "使用 --list-extensions 時,根據提供的類別篩選安裝的延伸模組。", + "deprecated.useInstead": "請改用 {0}。", "diff": "互相比較兩個檔案。", "disableExtension": "停用延伸模組。", "disableExtensions": "停用所有已安裝的延伸模組。", @@ -1309,7 +1406,8 @@ "help": "列印使用方式。", "inspect-brk-extensions": "允許對延伸主機在啟動後暫停延伸模組進行偵錯和分析。如需連線 URI,請查看開發人員工具。", "inspect-extensions": "允許延伸模組的偵錯與分析。如需連線 URI,請查看開發人員工具。", - "installExtension": "安裝或更新延伸模組。延伸模組的識別碼一律為 `${publisher}.${name}`。使用 `--force` 引數以更新至最新版本。若要安裝特定版本,請提供 `@${version}`。例如: 'vscode.csharp@1.2.3'。", + "install prerelease": "使用 --install-extension 時安裝延伸模組的發行前版本", + "installExtension": "安裝或更新延伸模組。引數是延伸模組識別碼或 VSIX 的路徑。延伸模組的識別碼為 '${publisher}.${name}'。使用 '--force' 引數以更新至最新版本。若要安裝特定版本,請提供 '@${version}'。例如: 'vscode.csharp@1.2.3'。", "listExtensions": "列出已安裝的延伸模組。", "locale": "要使用的地區設定 (例如 en-US 或 zh-TW)。", "log": "使用的日誌級別。預設為\"訊息\"。允許的值是 \"關鍵\"、\"錯誤\"、\"警告\"、\"訊息\"、\"偵錯\"、\"追蹤\"、\"關閉\"。", @@ -1328,7 +1426,7 @@ "troubleshooting": "疑難排解", "turn sync": "開啟或關閉同步。", "uninstallExtension": "將延伸模組解除安裝。", - "unknownCommit": "未知的認可", + "unknownCommit": "未知的提交", "unknownVersion": "未知的版本", "usage": "使用方式", "userDataDir": "指定用於保存使用者資料的目錄。可用於開啟多個相異的 Code 執行個體。", @@ -1337,15 +1435,11 @@ "wait": "等候檔案在傳回前關閉。" }, "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "選項 '{0}' 已棄用: {1}", "gotoValidation": "`--goto` 模式中的引數格式應為 `FILE(:LINE(:CHARACTER))`。", "multipleValues": "已多次定義選項 ‘{0}’。請使用值 ‘{1}’。", "unknownOption": "警告: '{0}' 不在已知選項清單中,但仍傳遞至 Electron/Chromium。" }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "無法解析您的殼層環境: {0}", - "resolveShellEnvExitError": "來自繁衍殼層 (程式碼 {0}、訊號 {1}) 的意外結束代碼", - "resolveShellEnvTimeout": "無法在合理的時間內解析殼層環境。請檢閱您的殼層設定。" - }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "未啟用市集", "Not a Marketplace extension": "只有市集延伸模組可以重新安裝", @@ -1354,10 +1448,13 @@ "multipleDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}'、'{2}' 與其他延伸模組的相依對象。", "multipleIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}'、'{3}' 和其他延伸模組解除安裝。", "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 {1} 版本 ({2} 版) 不相容,所以無法安裝。", + "notFoundCompatiblePrereleaseDependency": "因為 '{0}' 延伸模組的發行前版本與目前的 {1} 版本 ({2} 版) 不相容,所以無法安裝。", + "notFoundReleaseExtension": "無法安裝 '{0}' 擴充功能的發行版本,因為它沒有發行版本。", "singleDependentError": "無法將 '{0}' 延伸模組解除安裝。其為延伸模組 '{1}' 的相依對象。", "singleIndirectDependentError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組與 '{2}' 延伸模組解除安裝。", "twoDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}' 及 '{2}' 延伸模組的相依對象。", - "twoIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}' 和 '{3}' 延伸模組解除安裝。" + "twoIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}' 和 '{3}' 延伸模組解除安裝。", + "unsupported prerelease extension": "無法安裝 '{0}' 延伸模組,因為它已不受支援。它現在是 '{1}' 延伸模組的一部分,為發行前版本。" }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "延伸模組", @@ -1390,27 +1487,48 @@ "updateMessage": "正在將延伸模組 '{0}' 更新至版本 {1}", "useId": "請確保您使用包含發行者的完整延伸模組識別碼,例如: {0}" }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "無法讀取檔案 {0}: {1}。", + "jsonInvalidFormat": "格式 {0} 無效: 必須是 JSON 物件。", + "jsonParseFail": "無法剖析 {0}: [{1}, {2}] {3}。", + "jsonParseInvalidType": "資訊清單檔案 {0} 無效: 不是 JSON 物件。", + "jsonsParseReportErrors": "無法剖析 {0}: {1}。", + "missingNLSKey": "找不到金鑰 {0} 的訊息。" + }, "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { "exeRecommended": "您的系統上已安裝 {0}。要為其安裝建議的延伸模組嗎?" }, "vs/platform/extensionManagement/node/extensionManagementService": { + "cannot read": "無法從 {0} 讀取延伸模組", + "errorDeleting": "安裝延伸模組 '{1}' 時無法刪除現有的資料夾 '{0}'。請手動刪除該資料夾後,再試一次", "exitCode": "無法安裝延伸模組。重新安裝以前請離開並再次啟動 VS Code。", "incompatible": "因為延伸模組 '{0}' 與 VS Code '{1}' 不相容,所以無法安裝該延伸模組。", "notInstalled": "未安裝延伸模組 ‘{0}’。", "quitCode": "無法安裝延伸模組。重新安裝以前請重啟 VS Code。", "removeError": "移除延伸模組: {0} 時發生錯誤。重新嘗試前請離開並再次啟動 VS Code。", + "renameError": "將 {0} 重新命名為 {1} 時發生未知錯誤", "restartCode": "請在重新安裝 {0} 前重新啟動 VS Code。" }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX 無效: package.json 不是 JSON 檔案。" }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "無法從 {0} 讀取延伸模組", - "errorDeleting": "安裝延伸模組 '{1}' 時無法刪除現有的資料夾 '{0}'。請手動刪除該資料夾後,再試一次", - "invalidManifest": "延伸模組無效: package.json 不是 JSON 檔案。", - "renameError": "將 {0} 重新命名為 {1} 時發生未知錯誤" - }, "vs/platform/extensions/common/extensionValidator": { + "extensionDescription.activationEvents1": "屬性 `{0}` 可以省略或必須屬於 `string[]` 類型", + "extensionDescription.activationEvents2": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", + "extensionDescription.browser1": "屬性 `{0}` 可以省略或必須屬於 `string` 類型", + "extensionDescription.browser2": "`browser` ({0}) 必須包含在延伸模組的資料夾 ({1}) 中。這可能會使延伸模組無法移植。", + "extensionDescription.browser3": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", + "extensionDescription.engines": "屬性 '{0}' 為強制項目且必須屬於 `object` 類型", + "extensionDescription.engines.vscode": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "extensionDescription.extensionDependencies": "屬性 `{0}` 可以省略或必須屬於 `string[]` 類型", + "extensionDescription.extensionKind": "屬性 '{0}' 只有在屬性 'main' 也定義時才能定義。", + "extensionDescription.main1": "`{0}` 屬性可省略,否則必須屬於 `string` 類型", + "extensionDescription.main2": "`main` ({0}) 必須包含在延伸模組的資料夾 ({1}) 中。這可能會使延伸模組無法移植。", + "extensionDescription.main3": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", + "extensionDescription.name": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "extensionDescription.publisher": "屬性發行者必須屬於 `string` 類型。", + "extensionDescription.version": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "notSemver": "延伸模組版本與 semver 不相容。", "versionMismatch": "延伸模組與 Code {0} 不相容。延伸模組需要: {1}。", "versionSpecificity1": "在 `engines.vscode` ({0}) 中指定的版本不夠具體。對於 1.0.0 之前的 vscode 版本,請至少定義所需的主要和次要版本。 例如 ^0.10.0、0.10.x、0.11.0 等。", "versionSpecificity2": "在 `engines.vscode` ({0}) 中指定的版本不夠具體。對於 1.0.0 之後的 vscode 版本,請至少定義所需的主要和次要版本。 例如 ^1.10.0、1.10.x、1.x.x、2.x.x 等。", @@ -1424,6 +1542,10 @@ "mac.terminal.type.not.supported": "不支援 '{0}'", "press.any.key": "請按任意鍵以繼續..." }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "權限不足。請重試並允許作業。", + "fileSystemRenameError": "只有檔案才支援重新命名。" + }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "無法刪除非空白資料夾 ‘{0}’。", "deleteFailedNotFound": "無法刪除不存在的檔案 '{0}'", @@ -1459,7 +1581,7 @@ "fileTooLargeError": "檔案太大,無法開啟", "fileTooLargeForHeapError": "若要開啟此大小的檔案,您需要重新啟動,並允許使用更多記憶體" }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { + "vs/platform/files/electron-main/diskFileSystemProviderServer": { "binFailed": "無法將 '{0}' 移至資源回收筒", "trashFailed": "無法將 '{0}' 移動至垃圾" }, @@ -1471,6 +1593,9 @@ "fileNotExists": "檔案不存在", "moveError": "無法將 ‘{0}’ 移入 ‘{1}’ ({2})。" }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "是否顯示建議" + }, "vs/platform/issue/electron-main/issueMainService": { "cancel": "取消(&&C)", "confirmCloseIssueReporter": "將不會儲存您的輸入。確定要關閉此視窗嗎?", @@ -1515,6 +1640,7 @@ "sev.warning": "警告" }, "vs/platform/menubar/electron-main/menubar": { + "cancel": "取消(&&C)", "mAbout": "關於 {0}", "mBringToFront": "全部提到最上層", "mEdit": "編輯(&&E)", @@ -1547,7 +1673,9 @@ "miPreferences": "喜好設定(&&P)", "miQuit": "結束 {0}", "miRestartToUpdate": "重新啟動以更新(&&U)", - "miSwitchWindow": "切換視窗(&&W)..." + "miSwitchWindow": "切換視窗(&&W)...", + "quit": "結束(&&Q)", + "quitMessage": "確定要結束嗎?" }, "vs/platform/native/electron-main/nativeHostMainService": { "cancel": "取消(&&C)", @@ -1581,6 +1709,11 @@ "strictSSL": "控制是否應根據提供的 CA 清單驗證 Proxy 伺服器憑證。", "systemCertificates": "控制是否應從 OS 載入 CA 憑證。(關閉此設定後,Windows 和 macOS 都需要重新載入視窗。)" }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "無法解析您的殼層環境: {0}", + "resolveShellEnvExitError": "來自繁衍殼層 (程式碼 {0}、訊號 {1}) 的意外結束代碼", + "resolveShellEnvTimeout": "無法在合理的時間內解析殼層環境。請檢閱您的殼層設定。" + }, "vs/platform/telemetry/common/telemetryService": { "enableTelemetryDeprecated": "如果此設定為 False,則無論新設定的值如何,都不會傳送任何遙測。已過時,改為 {0} 設定。", "telemetry.crashReports": "當機報告", @@ -1596,15 +1729,21 @@ "telemetry.telemetryLevel.error": "傳送一般錯誤遙測和當機報告。", "telemetry.telemetryLevel.off": "停用所有產品遙測。", "telemetry.telemetryLevel.tableDescription": "下列表格會列出每個設定所傳送的資料:", - "telemetry.telemetryLevelMd": "控制所有核心和第一方擴充功能遙測。這可協助我們更加了解 {0} 的執行方式、需要改進之處,以及功能的使用方式。", + "telemetry.telemetryLevelMd": "控制 {0} 遙測、第一方延伸遙測與參與的協力廠商延伸遙測。某些協力廠商延伸可能未遵守此設定。請參閱特定延伸的文件以確認。遙測可協助我們更加了解 {0} 的執行方式、需要改進之處,以及功能的使用方式。", "telemetry.usage": "使用量資料", "telemetryConfigurationTitle": "遙測" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "在 Linux 上用於自動化相關終端使用的終端設定檔,例如工作與偵錯。如果已設定 {0},目前將忽略此設定。", + "terminal.integrated.automationProfile.osx": "在 macOS 上用於自動化相關終端使用的終端設定檔,例如工作與偵錯。如果已設定 {0},目前將忽略此設定。", + "terminal.integrated.automationProfile.windows": "用於自動化相關終端使用的終端設定檔,例如工作與偵錯。如果已設定 {0},目前將忽略此設定。", "terminal.integrated.automationShell.linux": "設定時即會為自動化相關終端使用方式 (例如工作與偵錯) 覆寫 {0} 並忽略 {1} 值的路徑。", + "terminal.integrated.automationShell.linux.deprecation": "此設定已過時,設定自動化殼層的新建議方式是使用 {0}建立終端自動化設定檔。此設定目前優先於新的自動化設定檔設定,但未來將會變更。", "terminal.integrated.automationShell.osx": "設定時即會為自動化相關終端使用方式 (例如工作與偵錯) 覆寫 {0} 並忽略 {1} 值的路徑。", + "terminal.integrated.automationShell.osx.deprecation": "此設定已過時,設定自動化殼層的新建議方式是使用 {0}建立終端自動化設定檔。此設定目前優先於新的自動化設定檔設定,但未來將會變更。", "terminal.integrated.automationShell.windows": "設定後的路徑將覆寫 {0} 並忽略 {1},以用於與自動化相關的終端使用,例如工作與偵錯。", - "terminal.integrated.confirmIgnoreProcesses": "可設定為提供略過流程的自訂設定", + "terminal.integrated.automationShell.windows.deprecation": "此設定已過時,設定自動化殼層的新建議方式是使用 {0}建立終端自動化設定檔。此設定目前優先於新的自動化設定檔設定,但未來將會變更。", + "terminal.integrated.confirmIgnoreProcesses": "使用 {0} 設定時,要忽略的程序名稱集。", "terminal.integrated.defaultProfile.linux": "Linux 上使用的預設設定檔。如果已設定 {0} 或 {1},就會忽略此設定。", "terminal.integrated.defaultProfile.osx": "MacOS 上使用的預設設定檔。如果已設定 {0} 或 {1},就會忽略此設定。", "terminal.integrated.defaultProfile.windows": "Windows 上使用的預設設定檔。如果已設定 {0} 或 {1},就會忽略此設定。", @@ -1625,6 +1764,7 @@ "terminal.integrated.shellArgs.windows.string": "在 Windows 終端上以此 [命令列格式](https://msdn.microsoft.com/zh-tw/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) 使用的命令列引數。[深入了解如何設定 殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.showLinkHover": "是否要在終端機輸出中顯示連結的懸停。", "terminal.integrated.useWslProfiles": "控制是否要在終端機下拉式清單中顯示 WSL 發佈", + "terminalAutomationProfile.path": "殼層可執行檔的單一路徑。", "terminalIntegratedConfigurationTitle": "整合式終端", "terminalProfile.args": "執行殼層可執行檔時所使用的一組選擇性引數。", "terminalProfile.color": "要與這個終端機相關聯的佈景主題色彩識別碼。", @@ -1643,6 +1783,9 @@ "terminalProfile.windowsExtensionTitle": "延伸模組終端機的名稱", "terminalProfile.windowsSource": "將自動偵測殼層路徑的設定檔來源。" }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "自動偵測預設值" + }, "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "從 {0} 的 {1} 還原工作階段內容" }, @@ -1660,7 +1803,7 @@ "breadcrumbsBackground": "階層連結的背景色。", "breadcrumbsFocusForeground": "焦點階層連結項目的色彩。", "breadcrumbsSelectedBackground": "階層連結項目選擇器的背景色彩。", - "breadcrumbsSelectedForegound": "所選階層連結項目的色彩。", + "breadcrumbsSelectedForeground": "所選階層連結項目的色彩。", "buttonBackground": "按鈕背景色彩。", "buttonBorder": "按鈕框線色彩。", "buttonForeground": "按鈕前景色彩。", @@ -1684,9 +1827,16 @@ "diffDiagonalFill": "Diff 編輯器的斜紋填滿色彩。斜紋填滿用於並排 Diff 檢視。", "diffEditorBorder": "兩個文字編輯器之間的框線色彩。", "diffEditorInserted": "已插入文字的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "diffEditorInsertedLineGutter": "插入程式行所在邊界的背景色彩。", + "diffEditorInsertedLines": "已插入程式行的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "diffEditorInsertedOutline": "插入的文字外框色彩。", + "diffEditorOverviewInserted": "插入內容的差異概觀尺規前景。", + "diffEditorOverviewRemoved": "移除內容的差異概觀尺規前景。", "diffEditorRemoved": "已移除文字的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "diffEditorRemovedLineGutter": "移除程式行所在邊界的背景色彩。", + "diffEditorRemovedLines": "已移除程式行的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "diffEditorRemovedOutline": "移除的文字外框色彩。", + "disabledForeground": "已停用元素的整體前景。只有在元件未覆蓋時,才能使用這個色彩。", "dropdownBackground": "下拉式清單的背景。", "dropdownBorder": "下拉式清單的框線。", "dropdownForeground": "下拉式清單的前景。", @@ -1739,8 +1889,9 @@ "inputBoxBackground": "輸入方塊的背景。", "inputBoxBorder": "輸入方塊的框線。", "inputBoxForeground": "輸入方塊的前景。", - "inputOption.activeBackground": "在輸入欄位中所啟動選項的背景色彩。", + "inputOption.activeBackground": "輸入欄位中選項的背景暫留色彩。", "inputOption.activeForeground": "在輸入欄位中所啟動選項的前景色彩。", + "inputOption.hoverBackground": "在輸入欄位中所啟動選項的背景色彩。", "inputPlaceholderForeground": "文字輸入替代字符的前景顏色。", "inputValidationErrorBackground": "錯誤嚴重性的輸入驗證背景色彩。", "inputValidationErrorBorder": "錯誤嚴重性的輸入驗證邊界色彩。", @@ -1834,6 +1985,8 @@ "snippetTabstopHighlightBackground": "程式碼片段定位停駐點的反白顯示背景色彩。", "snippetTabstopHighlightBorder": "程式碼片段定位停駐點的反白顯示邊界色彩。", "statusBarBackground": "編輯器暫留狀態列的背景色彩。", + "tableColumnsBorder": "資料行之間的資料表邊界色彩。", + "tableOddRowsBackgroundColor": "奇數資料表資料列的背景色彩。", "textBlockQuoteBackground": "文內引用區塊背景色彩。", "textBlockQuoteBorder": "引用文字的框線顏色。", "textCodeBlockBackground": "文字區塊的背景顏色。", @@ -1849,8 +2002,8 @@ "widgetShadow": "小工具的陰影色彩,例如編輯器中的尋找/取代。" }, "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "與圖示定義建立關聯的字型字元。", - "iconDefintion.fontId": "要使用的字型識別碼。如未設定,就會使用最先定義的字型。", + "iconDefinition.fontCharacter": "與圖示定義建立關聯的字型字元。", + "iconDefinition.fontId": "要使用的字型識別碼。如未設定,就會使用最先定義的字型。", "nextChangeIcon": "移至下一個編輯器位置的圖示。", "previousChangeIcon": "移至上一個編輯器位置的圖示。", "widgetClose": "小工具中關閉動作的圖示。" @@ -1882,14 +2035,15 @@ "property": "屬性的樣式。", "readonly": "用於唯讀符號的樣式。", "regexp": "運算式的樣式。", - "schema.fontStyle.error": "字型樣式必須是 'italic'、'bold'、'underline' 或結合值。空字串會取消所有樣式設定。", + "schema.fontStyle.error": "字體格式必須是 'italic','bold','underline','strikethrough' 或是組合。空白字串會取消設定所有樣式。", "schema.token.background.warning": "目前不支援權杖背景色彩。", "schema.token.bold": "將字型樣式設定為粗體,或將該樣式取消粗體設定。請注意,如有 'fontStyle',則會覆寫此設定。", - "schema.token.fontStyle": "設定規則的所有字型樣式: 'italic'、'bold' 或 'underline' 或組合。所有未列出的樣式皆會取消設定。空白字串會取消所有樣式設定。", + "schema.token.fontStyle": "設定規則的所有字型樣式: 'italic','bold','underline','strikethrough' 或是組合。所有未列出的樣式皆會取消設定。空白字串會取消所有樣式設定。", "schema.token.fontStyle.none": "None (清除繼承格式)", "schema.token.foreground": "權杖的前景色彩。", "schema.token.italic": "將字型樣式設定為斜體,或將該樣式取消斜體設定。請注意,如有 'fontStyle',則會覆寫此設定。", "schema.token.settings": "權杖的色彩與樣式。", + "schema.token.strikethrough": "將字型樣式設定為刪除線,或將該樣式取消刪除線設定。請注意,如有 'fontStyle',則會覆寫此設定。", "schema.token.underline": "將字型樣式設定為加底線,或將該樣式取消底線設定。請注意,如有 'fontStyle' 則會覆寫此設定。", "static": "要用於靜態符號的樣式。", "string": "字串的樣式。", @@ -1911,6 +2065,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "因為同時發生其他復原或重做作業,所以無法為所有檔案復原 '{0}'", "cannotWorkspaceUndoDueToInProgressUndoRedo": "因為 {1} 中已經有正在執行的復原或重做作業,所以無法為所有檔案復原 '{0}'", "confirmDifferentSource": "要復原 '{0}' 嗎?", + "confirmDifferentSource.no": "否", "confirmDifferentSource.yes": "是", "confirmWorkspace": "要復原所有檔案的 '{0}' 嗎?", "externalRemoval": "已在磁碟上關閉並修改以下檔案: {0}。", @@ -1964,6 +2119,7 @@ "appStalled": "視窗沒有回應", "appStalledDetail": "您可以重新開啟或關閉視窗,或是繼續等候。", "close": "關閉(&&C)", + "doNotRestoreEditors": "不要還原編輯者", "hiddenMenuBar": "您仍然可以按 Alt 鍵來存取功能表列。", "reopen": "重新開啟(&&R)", "wait": "繼續等候(&&K)" @@ -1975,13 +2131,13 @@ "uriInvalidDetail": "URI '{0}' 無效且無法開啟。", "uriInvalidTitle": "無法開啟 URI" }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Code 工作區" + }, "vs/platform/workspace/common/workspaceTrust": { "trusted": "受信任", "untrusted": "受限模式" }, - "vs/platform/workspaces/common/workspaces": { - "codeWorkspace": "Code 工作區" - }, "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { "newWindow": "新增視窗", "newWindowDesc": "開啟新視窗", @@ -2336,11 +2492,11 @@ "issueTitleLabel": "標題", "issueTitleRequired": "請輸入標題。", "issueTypeLabel": "這是一個", - "sendExperiments": "包含 A/B 實驗資訊 ({0})", - "sendExtensions": "包含我已啟用延伸模組 ({0})", - "sendProcessInfo": "包含我目前正在執行的程序 ({0})", - "sendSystemInfo": "包含我的系統資訊 ({0})", - "sendWorkspaceInfo": "包含我的工作區中繼資料 ({0})", + "sendExperiments": "包含 A/B 實驗資訊", + "sendExtensions": "包含我已啟用延伸模組", + "sendProcessInfo": "包含我目前正在執行的程序", + "sendSystemInfo": "包含我的系統資訊", + "sendWorkspaceInfo": "包含我的工作區中繼資料", "show": "顯示", "titleEmptyValidation": "需要標題。", "titleLengthValidation": "標題太長。" @@ -2348,7 +2504,7 @@ "vs/code/electron-sandbox/processExplorer/processExplorerMain": { "copy": "複製", "copyAll": "全部複製", - "cpu": "CPU %", + "cpu": "CPU (%)", "debug": "偵錯", "forceKillProcess": "強制終止處理序", "killProcess": "終止處理序", @@ -2362,14 +2518,14 @@ "cancel": "取消", "confirmLogin": "延伸模組 '{0}' 欲使用 {1} 登入。", "confirmRelogin": "延伸模組 '{0}' 希望您使用 {1} 再次登入。", - "manageExensions": "選擇可存取此帳戶的延伸模組", + "manageExtensions": "選擇可存取此帳戶的延伸模組", "manageTrustedExtensions": "管理受信任的延伸模組", "manageTrustedExtensions.cancel": "取消", "noTrustedExtensions": "尚未有任何延伸模組使用過此帳戶。", "notUsed": "尚未使用此帳戶", "signOut": "登出", + "signOutMessage": "下列使用者已在使用帳戶 '{0}': \r\n\r\n{1}\r\n\r\n 要登出這些延伸模組嗎?", "signOutMessageSimple": "要登出 '{0}' 嗎?", - "signOutMessagve": "下列使用者已在使用帳戶 '{0}': \r\n\r\n{1}\r\n\r\n 要登出這些延伸模組嗎?", "signedOut": "已成功登出。" }, "vs/workbench/api/browser/mainThreadCLICommands": { @@ -2405,12 +2561,12 @@ "ask.N.delete": "{0} 個延伸模組想要藉由此次檔案刪除進行重構變更", "ask.N.move": "{0} 個延伸模組想要藉由此次檔案移動進行重構變更", "cancel": "跳過變更", - "files.participants.timeout": "建立、重新命名和刪除的檔案參與者受到取消時的逾時 (毫秒)。使用 `0` 來停用參與者。", "label": "重設 [檔案作業需要預覽] 的選項", "msg-copy": "正在執行 'File Copy' 參與者...", "msg-create": "正在執行 'File Create' 參與者...", "msg-delete": "正在執行 'File Delete' 參與者...", "msg-rename": "正在執行 'File Rename' 參與者...", + "msg-write": "正在執行 'File Write' 參與者...", "ok": "確定", "preview": "顯示預覽" }, @@ -2450,13 +2606,14 @@ }, "vs/workbench/api/browser/viewsExtensionPoint": { "ViewContainerDoesnotExist": "檢視容器 '{0}' 不存在,且所有向其註冊的檢視都會新增至 'Explorer'。", - "ViewContainerRequiresProposedAPI": "必須開啟 'enableProposedApi’,才能將檢視容器 ‘{0}’ 新增到 'Remote’。", + "ViewContainerRequiresProposedAPI": "檢視容器 '{0}' 需要將 'enabledApiProposals: [\"contribViewsRemote\"]' 新增至 'Remote'。", "duplicateView1": "無法註冊識別碼 `{0}` 相同的多個檢視", "duplicateView2": "已經註冊識別碼為 `{0}` 的檢視。", "optenum": "`{0}` 屬性可省略,否則必須屬於 {1} 之一", "optstring": "`{0}` 屬性可省略,否則必須屬於 `string` 類型", "requirearray": "檢視必須為陣列", - "requireidstring": "屬性 ‵{0}` 為必要項且必須為類型 `string`。僅允許英數字元、'_' 與 '-'。", + "requireidstring": "屬性 ‵{0}` 為必要項且必須是具有非空白值的 `string` 類型。僅允許英數字元 '_' 與 '-'。", + "requirenonemptystring": "屬性 '{0}' 是必要項,且必須是具有非空白值的 'string' 類型", "requirestring": "`{0}` 是強制屬性,且必須屬於 `string` 類型", "unknownViewType": "未知的檢視類型 `{0}`。", "viewcontainer requirearray": "檢視容器必須為陣列", @@ -2489,8 +2646,7 @@ "vscode.extension.contributes.viewsContainers": "提供檢視容器給編輯者" }, "vs/workbench/api/common/configurationExtensionPoint": { - "config.property.defaultConfiguration.languageExpected": "需要語言選取器 (例如 [\"java\"])", - "config.property.defaultConfiguration.warning": "無法註冊 '{0}' 的組態預設。僅支援語言專用設定的預設。", + "config.property.defaultConfiguration.warning": "無法登錄 '{0}' 的設定預設值。僅支援機器可覆寫、視窗、資源及語言可覆寫範圍設定的預設值。", "config.property.duplicate": "無法註冊 '{0}'。此屬性已經註冊。", "invalid.allOf": "'configuration.allOf' 已取代而不應再使用。請改為將多個組態區段作為陣列,傳遞至「組態」貢獻點。", "invalid.properties": "'configuration.properties' 必須是物件", @@ -2508,16 +2664,17 @@ "scope.markdownDescription": "markdown 格式中的描述。", "scope.markdownEnumDescriptions": "markdown 格式中列舉值的說明。 ", "scope.multilineText.description": "值將會顯示在文字區域中。", + "scope.order": "指定時,會提供此設定相對於相同類別內其他設定的順序。具有排序屬性的設定將會放在沒有此屬性集的設定之前。", "scope.resource.description": "可在使用者、遠端、工作區或資料夾設定中設定的組態。", "scope.singlelineText.description": "值將會顯示在輸入方塊中。", "scope.window.description": "可在使用者、遠端或工作區設定中設定的組態。", "unknownWorkspaceProperty": "未知的工作區組態屬性", "vscode.extension.contributes.configuration": "提供組態設定。", + "vscode.extension.contributes.configuration.order": "指定時,會提供此類別設定相對於其他類別的順序。", "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": "依語言貢獻預設編輯器組態設定。", + "vscode.extension.contributes.configuration.title": "目前設定類別的標題。此標籤將在 [設定編輯器] 中作為次標題呈現。如果標題與延伸模組顯示名稱相同,則類別將分組在主延伸模組標題下。", "workspaceConfig.extensions.description": "工作區延伸模組", "workspaceConfig.folders.description": "要載入工作區之資料夾的清單。", "workspaceConfig.launch.description": "工作區啟動組態", @@ -2564,95 +2721,6 @@ "invalid.url.fileschema": "'configuration.jsonValidation.url' 是無效的相對 URL: {0}", "invalid.url.schema": "'configuration.jsonValidation.url' 必須是絕對 URL 或以 './' 開頭,以參考擴充內的結構描述。" }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "貢獻的註解操作功能表,轉譯為註解編輯器下的按鈕", - "comment.title": "貢獻的註解標題功能表", - "commentThread.actions": "貢獻的註解執行緒操作功能表,轉譯為註解編輯器下的按鈕", - "commentThread.title": "貢獻的註解執行緒標題功能表", - "dup": "命令 `{0}` 在 `commands` 區段中出現多次。", - "dupe.command": "功能表項目參考了與預設相同的命令和替代命令", - "file.newFile": "[新增檔案...] 快選,顯示在歡迎頁面和 [檔案] 功能表上。", - "inlineCompletions.actions": "將游標停留在內嵌完成時所顯示的動作", - "interactive.cell.title": "所提供的互動式儲存格標題功能表", - "interactive.toolbar": "所提供的互動式工具列功能表", - "menuId.invalid": "`{0}` 不是有效的功能表識別碼", - "menus.changeTitle": "原始檔控制內嵌變更功能表", - "menus.commandPalette": "命令選擇區", - "menus.debugCallstackContext": "偵錯呼叫堆疊檢視操作功能表", - "menus.debugToolBar": "偵錯工具列功能表", - "menus.debugVariablesContext": "偵錯變數檢視操作功能表", - "menus.editorContext": "編輯器操作功能表", - "menus.editorContextCopyAs": "編輯器操作功能表中的 [複製為] 子功能表", - "menus.editorTabContext": "編輯器索引標籤操作功能表", - "menus.editorTitle": "編輯器標題功能表", - "menus.editorTitleRun": "在編輯器標題功能表內執行子功能表", - "menus.explorerContext": "檔案總管操作功能表", - "menus.extensionContext": "延伸模組操作功能表", - "menus.file": "最上層檔案功能表", - "menus.home": "主指示器操作功能表 (僅限網頁版)", - "menus.opy": "最上層 [編輯] 功能表中的 [複製為] 子功能表", - "menus.resourceFolderContext": "原始檔控制資源資料夾內容功能表", - "menus.resourceGroupContext": "原始檔控制資源群組操作功能表", - "menus.resourceStateContext": "原始檔控制資源群組狀態操作功能表", - "menus.scmSourceControl": "原始檔控制功能表", - "menus.scmTitle": "原始檔控制標題功能表", - "menus.statusBarRemoteIndicator": "狀態列中的遠端指示器功能表", - "menus.statusBarWindowIndicator": "狀態列中的視窗指示器功能表", - "menus.statusBarWindowIndicator.deprecated": "請改為使用功能表 'statusBar/remoteIndicator'。", - "menus.touchBar": "Touch Bar (macOS)", - "missing.altCommand": "功能表項目參考了 'commands' 區段中未定義的替代命令 `{0}`。", - "missing.command": "功能表項目參考了 'commands' 區段中未定義的命令 `{0}`。", - "missing.submenu": "功能表項目參考了 'submenus' 區段中未定義的子功能表 `{0}`。", - "nonempty": "必須是非空白值。", - "notebook.cell.execute": "所提供的筆記本儲存格執行功能表", - "notebook.cell.executePrimary": "所提供的主要筆記本儲存格執行按鈕", - "notebook.cell.title": "所提供的筆記本儲存格標題功能表", - "notebook.toolbar": "提供的筆記本工具列功能表", - "opticon": "屬性 `icon` 可以省略,否則必須為字串或類似 `{dark, light}` 的常值", - "optstring": "`{0}` 屬性可省略,否則必須屬於 `string` 類型", - "proposed": "建議的 API", - "proposedAPI.invalid": "{0} 是建議的功能表識別碼,只有在開發用完或使用下列命令列參數時才可使用: --enable-proposed-api {1}", - "require": "子功能表項目必須是物件", - "requireStringOrObject": "'{0}' 為必要屬性,且其類型必須是 'string' 或 'object'", - "requirearray": "子功能表項目必須是陣列", - "requirestring": "`{0}` 是強制屬性,且必須屬於 `string` 類型", - "requirestrings": "'{0}' 與 '{1}' 為必要屬性,且其類型必須是 'string'", - "submenuId.duplicate.id": "先前已註冊 `{0}` 子功能表。", - "submenuId.invalid.id": "`{0}` 不是有效的子功能表識別項", - "submenuId.invalid.label": "`{0}` 不是有效的子功能表標籤", - "submenuItem.duplicate": "已將 `{0}` 子功能表提供給 `{1}` 功能表。", - "testing.item.context": "提供的測試項目功能表", - "testing.item.gutter.title": "測試項目的裝訂邊裝飾功能表", - "unsupported.submenureference": "功能表項目針對不支援子功能錶的功能表,參考了子功能表。", - "view.itemContext": "這有助於查看項目內容功能表", - "view.timelineContext": "時間軸檢視項目操作功能表", - "view.timelineTitle": "時間軸檢視標題功能表", - "view.tunnelContext": "[連接埠] 檢視項目操作功能表", - "view.tunnelOriginInline": "連接埠檢視項目原始內嵌功能表", - "view.tunnelPortInline": "連接埠檢視項目埠內嵌功能表", - "view.viewTitle": "這有助於查看標題功能表", - "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 中代表命令的簡短標題。功能表會依據顯示命令的內容來挑選 'title' 或 'shortTitle'。", - "vscode.extension.contributes.commandType.title": "UI 中用以代表命令的標題", - "vscode.extension.contributes.commands": "將命令提供給命令選擇區。", - "vscode.extension.contributes.menuItem.alt": "所要執行替代命令的識別碼。命令必須在 'commands' 區段中宣告", - "vscode.extension.contributes.menuItem.command": "所要執行命令的識別碼。命令必須在 'commands' 區段中宣告", - "vscode.extension.contributes.menuItem.group": "分類到此項目的所屬群組", - "vscode.extension.contributes.menuItem.submenu": "在此項目中顯示的子功能表識別項。", - "vscode.extension.contributes.menuItem.when": "必須為 True 以顯示此項目的條件", - "vscode.extension.contributes.menus": "將功能表項目提供給編輯器", - "vscode.extension.contributes.submenu.icon": "(選擇性) 用來在 UI 中表示子功能表的圖示。可為檔案路徑、具有檔案路徑的物件 (深色與淺色佈景主題),或是佈景主題圖示參考,例如 `\\$(zap)`", - "vscode.extension.contributes.submenu.icon.dark": "使用暗色主題時的圖像路徑", - "vscode.extension.contributes.submenu.icon.light": "使用亮色主題時的圖示路徑", - "vscode.extension.contributes.submenu.id": "顯示為子功能表的功能表識別項。", - "vscode.extension.contributes.submenu.label": "引導至此子功能表的功能表項目標籤。", - "vscode.extension.contributes.submenus": "將子功能表項目提供給編輯器" - }, "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "對程序偵錯" }, @@ -2662,10 +2730,16 @@ }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "檢查功能表內容", + "keyboardShortcutsFormat.command": "命令標題。", + "keyboardShortcutsFormat.commandAndKeys": "命令標題和按鍵。", + "keyboardShortcutsFormat.commandWithGroup": "命令標題以其群組為前置詞。", + "keyboardShortcutsFormat.commandWithGroupAndKeys": "命令標題和按鍵,命令會以其群組為前置詞。", + "keyboardShortcutsFormat.keys": "按鍵。", "logStorage": "記錄儲存體資料庫內容", "logWorkingCopies": "記錄工作複本", "screencastMode.fontSize": "控制螢幕錄製模式鍵盤的字型大小 (像素)。", "screencastMode.keyboardOverlayTimeout": "控制在螢幕錄影模式下,顯示鍵盤覆疊的時間 (毫秒)。", + "screencastMode.keyboardShortcutsFormat": "控制當顯示快速鍵時,鍵盤重疊中顯示的內容。", "screencastMode.location.verticalPosition": "控制螢幕錄影模式重疊與底部的垂直差距,以工作台高度的百分比表示。", "screencastMode.mouseIndicatorColor": "Controls the color in hex (#RGB, #RGBA, #RRGGBB or #RRGGBBAA) of the mouse indicator in screencast mode.", "screencastMode.mouseIndicatorSize": "控制在螢幕錄影模式下,滑鼠指標的大小 (像素)。", @@ -2693,53 +2767,100 @@ "openVideoTutorialsUrl": "影片教學課程" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "關閉提要欄位", - "compositePart.hideSideBarLabel": "隱藏提要欄位", + "active": "使用中", + "activityBar": "活動列", + "activityBarLeft": "代表活動列在左側位置", + "activityBarRight": "代表活動列在右側位置", + "centerLayoutIcon": "代表置中配置模式", + "centerPanel": "置中", + "centeredLayout": "置中配置", + "close": "關閉", + "closeSidebar": "關閉主要提要欄位", + "cofigureLayoutIcon": "代表工作台版面配置設定的圖示。", + "compositePart.hideSideBarLabel": "隱藏主要提要欄位", + "configureLayout": "設定版面配置", + "customizeLayout": "自訂版面配置...", + "customizeLayoutQuickPickTitle": "自訂版面配置", "decreaseEditorHeight": "減少編輯器高度", "decreaseEditorWidth": "減少編輯器寬度", "decreaseViewSize": "縮小目前的檢視大小", + "fullScreenIcon": "代表全螢幕", + "fullscreen": "全螢幕", + "hidden": "已隱藏", "increaseEditorHeight": "增加編輯器高度", "increaseEditorWidth": "增加編輯器寬度", "increaseViewSize": "增加目前的檢視大小", + "justifyPanel": "左右對齊", + "layoutModes": "模式", + "leftPanel": "左方", + "leftSideBar": "左方", + "menuBar": "功能表列", + "menuBarIcon": "代表功能表列", "miAppearance": "外觀(&&A)", - "miMoveSidebarLeft": "將提要欄位左移(&&M)", - "miMoveSidebarRight": "將提要欄位右移(&&M)", + "miMoveSidebarLeft": "將主要提要欄位向左移(&&M)", + "miMoveSidebarRight": "將主要提要欄位向右移(&&M)", "miShowActivityBar": "顯示活動列(&&A)", "miShowEditorArea": "顯示編輯器區域(&&E)", "miShowMenuBar": "顯示功能表列(&&B)", - "miShowSidebar": "顯示提要欄位(&&S)", + "miShowSidebar": "顯示主要提要欄位(&&P)", + "miShowSidebarNoMnnemonic": "顯示主要提要欄位", "miShowStatusbar": "顯示狀態列(&&T)", "miToggleCenteredLayout": "置中配置(&C)", "miToggleZenMode": "Zen Mode", - "move sidebar left": "向左移動側邊欄", - "move sidebar right": "向右移動側邊欄", + "move second sidebar left": "將次要提要欄位向左移", + "move second sidebar right": "將次要提要欄位向右移", + "move side bar right": "將主要提要欄位向右移", + "move sidebar left": "將主要提要欄位向左移", + "move sidebar right": "將主要提要欄位向右移", "moveFocusedView": "移動焦點檢視", "moveFocusedView.error.noFocusedView": "目前沒有任何焦點檢視。", "moveFocusedView.error.nonMovableView": "目前的焦點檢視無法移動。", "moveFocusedView.newContainerInPanel": "新增面板項目", + "moveFocusedView.newContainerInSidePanel": "新增次要提要欄位項目", "moveFocusedView.newContainerInSidebar": "新增提要欄位項目", "moveFocusedView.selectDestination": "選取檢視的目的地", "moveFocusedView.selectView": "選取要移動的檢視", "moveFocusedView.title": "檢視: 移動 {0}", - "moveSidebarLeft": "向左移動側邊欄", - "moveSidebarRight": "向右移動側邊欄", + "moveSidebarLeft": "將主要提要欄位向左移", + "moveSidebarRight": "將主要提要欄位向右移", "moveView": "移動檢視", "panel": "面板", + "panelAlignment": "面板對齊方式", + "panelBottom": "代表下方面板", + "panelBottomCenter": "代表下方面板設為置中對齊", + "panelBottomJustify": "代表下方面板設為左右對齊", + "panelBottomLeft": "代表下方面板設為靠左對齊", + "panelBottomRight": "代表下方面板設為靠右對齊", "panelContainer": "面板/{0}", + "panelLeft": "代表提要欄位在左側位置", + "panelRight": "代表提要欄位在右側位置", "resetFocusedView.error.noFocusedView": "目前沒有任何焦點檢視。", "resetFocusedViewLocation": "重設焦點檢視位置", "resetViewLocations": "重設檢視位置", + "rightPanel": "右方", + "rightSideBar": "右方", + "secondarySideBar": "次要提要欄位", + "secondarySideBarContainer": "次要提要欄位 / {0}", + "sideBar": "主要提要欄位", + "sideBarPosition": "主要提要欄位位置", "sidebar": "側邊欄", "sidebarContainer": "提要欄位/{0}", + "statusBar": "狀態列", + "statusBarIcon": "代表狀態列", "toggleActivityBar": "切換活動列可見度", "toggleCenteredLayout": "切換置中配置", "toggleEditor": "切換編輯器區域可見度", "toggleMenuBar": "切換功能表列", - "toggleSidebar": "切換提要欄位可見度", - "toggleSidebarPosition": "切換提要欄位位置", + "toggleSideBar": "切換主要提要欄位", + "toggleSidebar": "切換主要提要欄位可見度", + "toggleSidebarPosition": "切換主要提要欄位位置", "toggleStatusbar": "切換狀態列可見度", "toggleTabs": "切換標籤可見度", - "toggleZenMode": "切換無干擾模式" + "toggleVisibility": "可見度", + "toggleZenMode": "切換無干擾模式", + "visible": "顯示", + "zenMode": "Zen Mode", + "zenModeIcon": "代表 Zen Mode" }, "vs/workbench/browser/actions/navigationActions": { "focusNextPart": "聚焦於下一部分", @@ -2827,14 +2948,6 @@ "vs/workbench/browser/codeeditor": { "openWorkspace": "開啟工作區" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "是否有任何具有未儲存變更的工作複本", - "isFullscreen": "視窗是否為全螢幕模式", - "remoteName": "視窗所連線的遠端名稱或空白字串 (若未連線到任何遠端)", - "virtualWorkspace": "目前工作區的配置 (如果來自虛擬檔案系統或空白字串)。", - "workbenchState": "在視窗中開啟的工作區類型可能為「空白」(沒有任何工作區)、「資料夾」(單一資料夾) 或「工作區」(有多個根資料夾的工作區)", - "workspaceFolderCount": "工作區中的根資料夾數" - }, "vs/workbench/browser/dnd": { "fileTooLarge": "檔案過大,無法以未命名的編輯器開啟。請先將其上傳至檔案總管,並再試一次。" }, @@ -2847,32 +2960,39 @@ "focusActivityBar": "焦點活動列", "hideAccounts": "隱藏帳戶", "manageTrustedExtensions": "管理受信任的延伸模組", - "nextSideBarView": "下一個側邊欄檢視", + "nextSideBarView": "下一個主要提要欄位檢視", "noAccounts": "您未登入任何帳戶", - "previousSideBarView": "上一個側邊欄檢視", + "previousSideBarView": "上一個主要提要欄位檢視", "signOut": "登出" }, "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "帳戶", + "accounts visibility key": "在活動列中自訂帳戶專案可見度。", "accountsViewBarIcon": "檢視列中的帳戶圖示。", "hideActivitBar": "隱藏活動列", "hideMenu": "隱藏功能表", "manage": "管理", "menu": "功能表", + "pinned view containers": "活動列專案可見度自訂", "resetLocation": "重設位置", "settingsViewBarIcon": "檢視列中的設定圖示。" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "將焦點放在側邊面板", - "hideAuxiliaryBar": "隱藏側邊窗格", - "miShowAuxiliaryBar": "顯示側邊面板(&&D)", - "toggleAuxiliaryBar": "切換側邊面板" + "focusAuxiliaryBar": "將焦點放入次要提要欄位", + "hideAuxiliaryBar": "隱藏次要提要欄位", + "miShowAuxiliaryBar": "顯示次要提要欄位(&&D)", + "miShowAuxiliaryBarNoMnemonic": "顯示次要提要欄位", + "toggleAuxiliaryBar": "切換次要提要欄位可見度", + "toggleAuxiliaryIconLeft": "將輔助列切換到左邊位置的圖示。", + "toggleAuxiliaryIconRight": "將輔助列切換到右邊位置的圖示。", + "toggleSecondarySideBar": "切換次要提要欄位" }, "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { - "hideAuxiliaryBar": "隱藏側邊窗格" + "hideAuxiliaryBar": "隱藏次要提要欄位", + "move second side bar left": "將次要提要欄位向左移", + "move second side bar right": "將次要提要欄位向右移" }, "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "橫幅是否有鍵盤焦點", "focusBanner": "焦點橫幅" }, "vs/workbench/browser/parts/compositeBar": { @@ -2894,7 +3014,7 @@ "viewsAndMoreActions": "檢視及更多動作..." }, "vs/workbench/browser/parts/dialogs/dialogHandler": { - "aboutDetail": "版本: {0}\r\n認可: {1}\r\n日期: {2}\r\n瀏覽器: {3}", + "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\n瀏覽器: {3}", "cancelButton": "取消", "copy": "複製", "ok": "確定", @@ -2905,8 +3025,8 @@ }, "vs/workbench/browser/parts/editor/binaryEditor": { "binaryEditor": "二進位檢視器", - "nativeBinaryError": "因為檔案為二進位檔或使用了不支援的文字編碼,所以未在編輯器中顯示。", - "openAsText": "是否確定要開啟?" + "binaryError": "因為檔案為二進位檔或使用了不支援的文字編碼,所以未在編輯器中顯示。", + "openAnyway": "繼續開啟" }, "vs/workbench/browser/parts/editor/breadcrumbs": { "enabled": "啟用/停用瀏覽階層連結。", @@ -2958,7 +3078,8 @@ "cmd.focus": "焦點軌跡", "cmd.toggle": "切換軌跡", "empty": "沒有任何元素", - "miShowBreadcrumbs": "顯示階層連結(&&B)" + "miShowBreadcrumbs": "顯示階層連結(&&B)", + "separatorIcon": "階層連結中分隔符號的圖示。" }, "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "階層連結" @@ -3004,6 +3125,7 @@ "miFocusThirdGroup": "群組 3(&&3)", "miForward": "轉寄(&&F)", "miJoinEditorInGroup": "加入群組(&&G)", + "miJoinEditorInGroupWithoutMnemonic": "加入群組", "miLastEditLocation": "上次編輯位置(&&L)", "miNextEditor": "下一個編輯器(&&N)", "miNextEditorInGroup": "群組中的下一個編輯器(&&N)", @@ -3018,20 +3140,33 @@ "miReopenClosedEditor": "重新開啟已關閉的編輯器(&&R)", "miSecondSideEditor": "編輯器中的第二面(&&S)", "miSingleColumnEditorLayout": "單一(&&S)", + "miSingleColumnEditorLayoutWithoutMnemonic": "單一", "miSplitEditorDown": "向下分割(&&D)", + "miSplitEditorDownWithoutMnemonic": "向下分割", "miSplitEditorInGroup": "在群組中分割(&&G)", + "miSplitEditorInGroupWithoutMnemonic": "在群組中分割", "miSplitEditorLeft": "分割左側(&&L)", + "miSplitEditorLeftWithoutMnemonic": "向左分割", "miSplitEditorRight": "向右分割(&&R)", + "miSplitEditorRightWithoutMnemonic": "向右分割", "miSplitEditorUp": "向上分割(&&U)", + "miSplitEditorUpWithoutMnemonic": "向上分割", "miSwitchEditor": "切換編輯器(&&E)", "miSwitchGroup": "切換群組(&&G)", "miThreeColumnsEditorLayout": "三行(&&H)", + "miThreeColumnsEditorLayoutWithoutMnemonic": "三行", "miThreeRowsEditorLayout": "三列(&&R)", + "miThreeRowsEditorLayoutWithoutMnemonic": "三列", "miTwoByTwoGridEditorLayout": "格線 (2x2)(&&G)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "格線 (2x2)", "miTwoColumnsBottomEditorLayout": "兩個資料行置底(&&C)", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "兩個資料行置底", "miTwoColumnsEditorLayout": "兩個資料列(&&T)", + "miTwoColumnsEditorLayoutWithoutMnemonic": "兩個資料行", "miTwoRowsEditorLayout": "兩列(&&W)", + "miTwoRowsEditorLayoutWithoutMnemonic": "兩列", "miTwoRowsRightEditorLayout": "向右兩列(&&O)", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "向右兩列", "navigate.next.label": "下一個變更", "navigate.prev.label": "上一個變更", "nextChangeIcon": "Diff 編輯器中 [下一個變更動作] 的圖示。", @@ -3061,6 +3196,7 @@ "unpinEditor": "將編輯器取消釘選" }, "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "清除(&&C)", "clearEditorHistory": "清除編輯器記錄", "clearRecentFiles": "清理最近開啟的", "closeAllEditors": "關閉所有編輯器", @@ -3070,6 +3206,9 @@ "closeEditorsInOtherGroups": "關閉其他群組中的編輯器", "closeEditorsToTheLeft": "在群組中向左關閉編輯器", "closeOneEditor": "關閉", + "confirmClearDetail": "此動作無法回復!", + "confirmClearEditorHistoryMessage": "要清除最近開啟的編輯器歷程記錄嗎?", + "confirmClearRecentsMessage": "要清除所有最近開啟的檔案和工作區嗎?", "duplicateActiveGroupDown": "向下複製編輯器群組", "duplicateActiveGroupLeft": "向左複製編輯器群組", "duplicateActiveGroupRight": "向右複製編輯器群組", @@ -3096,7 +3235,7 @@ "joinAllGroups": "聯結所有編輯器群組", "joinTwoGroups": "將編輯器群組與下一個群組聯結", "lastEditorInGroup": "開啟群組中最後一個編輯器", - "maximizeEditor": "將編輯器群組最大化並隱藏側邊欄", + "maximizeEditor": "將編輯器群組最大化並隱藏提要欄位", "minimizeOtherEditorGroups": "最大化編輯器群組", "moveActiveGroupDown": "向下移動編輯器群組", "moveActiveGroupLeft": "將編輯器群組向左移", @@ -3112,12 +3251,19 @@ "moveEditorToNextGroup": "將編輯器移入下一個群組", "moveEditorToPreviousGroup": "將編輯器移入上一個群組", "moveEditorToRightGroup": "將編輯器移入右側群組", + "navigateBack": "返回", + "navigateBackInEdits": "編輯位置中的「返回」", + "navigateBackInNavigations": "巡覽位置中的「返回」", "navigateEditorGroups": "在編輯器群組間導覽", "navigateEditorHistoryByInput": "從歷程記錄快速開啟上一個編輯器", - "navigateLast": "移至最後", - "navigateNext": "向前", - "navigatePrevious": "向後", + "navigateForward": "向前", + "navigateForwardInEdits": "編輯位置中的「前進」", + "navigateForwardInNavigations": "巡覽位置中的「前進」", + "navigatePrevious": "移至上一頁", + "navigatePreviousInEdits": "編輯位置中的「移至上一頁」", + "navigatePreviousInNavigationLocations": "巡覽位置中的「移至上一頁」", "navigateToLastEditLocation": "前往上一個編輯位置", + "navigateToLastNavigationLocation": "移至上一巡覽位置", "newEditorAbove": "向上新增編輯器群組", "newEditorBelow": "向下新增編輯器群組", "newEditorLeft": "向左新增編輯器群組", @@ -3179,29 +3325,35 @@ "unlockEditorGroup": "解除鎖定編輯器群組" }, "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "設定編輯器的 glob 模式 (例如 `\"*.hex\": \"hexEditor.hexEdit\"`)。這些優先順序高於預設行為。", "markdownPreview": "Markdown 預覽", - "workbench.editor.autoLockGroups": "如果符合其中一個所列類型的編輯器在編輯器群組中開啟為第一個,且已開啟多個群組,則會自動鎖定群組。只有在由使用者筆勢 (例如拖放) 明確選擇且非預設時,才會使用已鎖定的群組來開啟編輯器。因此,鎖定群組中的作用中編輯器才不會容易由不同的編輯器意外取代。" + "workbench.editor.autoLockGroups": "如果符合其中一個所列類型的編輯器在編輯器群組中開啟為第一個,且已開啟多個群組,則會自動鎖定群組。只有在由使用者筆勢 (例如拖放) 明確選擇且非預設時,才會使用已鎖定的群組來開啟編輯器。因此,鎖定群組中的作用中編輯器才不會容易由不同的編輯器意外取代。", + "workbench.editor.defaultBinaryEditor": "偵測為二進位檔案的預設編輯器。如果未定義,會向使用者顯示選擇器。" + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "按住 __{0}__ 以置放編輯器" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "清理編輯器群組動作", - "cancel": "取消", - "editorOpenError": "無法開啟 '{0}': {1}。", - "editorOpenErrorDialog": "無法開啟 '{0}'", "emptyEditorGroup": "{0} (空白)", "groupAriaLabel": "編輯器群組 {0}", - "groupLabel": "群組 {0}", + "groupLabel": "群組 {0}" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "cancel": "取消", + "editorOpenErrorDialog": "無法開啟 '{0}'", "ok": "確定" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "錯誤編輯器", "manageTrust": "管理工作區信任", "requiresFolderTrustText": "檔案未顯示在編輯器中,因為尚未將信任授予資料夾。", "requiresWorkspaceTrustText": "檔案不會顯示在編輯器中,因為尚未將信任授予工作區。", "retry": "再試一次", "trustRequiredEditor": "需要工作區信任", - "unavailableResourceErrorEditor": "無法使用資源錯誤編輯器", "unavailableResourceErrorEditorText": "無法開啟編輯器,因為找不到檔案。", - "unknownErrorEditor": "未知錯誤編輯器", - "unknownErrorEditorText": "因為非預期的錯誤,所以無法開啟編輯器。" + "unknownErrorEditorTextWithError": "因為非預期的錯誤,所以無法開啟編輯器。{0}", + "unknownErrorEditorTextWithoutError": "因為非預期的錯誤,所以無法開啟編輯器。" }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "關閉編輯器", @@ -3318,9 +3470,6 @@ "clearAllNotifications": "清除所有通知", "focusNotificationToasts": "焦點通知快顯通知", "hideNotifications": "隱藏通知", - "notificationCenterVisible": "通知中心是否顯示", - "notificationFocus": "通知是否有鍵盤焦點", - "notificationToastsVisible": "通知快顯是否顯示", "notifications": "通知", "showNotifications": "顯示通知" }, @@ -3351,36 +3500,59 @@ "notificationSource": "來源: {0}" }, "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "對齊面板", + "alignPanelCenter": "設定面板置中對齊", + "alignPanelCenterShort": "置中", + "alignPanelJustify": "設定面板左右對齊", + "alignPanelJustifyShort": "左右對齊", + "alignPanelLeft": "設定面板靠左對齊", + "alignPanelLeftShort": "左方", + "alignPanelRight": "設定面板靠右對齊", + "alignPanelRightShort": "右方", "closeIcon": "用於關閉面板的圖示。", "closePanel": "關閉面板", + "closeSecondarySideBar": "關閉次要提要欄位", "focusPanel": "將焦點移至面板", "hidePanel": "隱藏面板", "maximizeIcon": "用於將面板最大化的圖示。", "maximizePanel": "最大化面板大小", "miShowPanel": "顯示面板(&&P)", + "miShowPanelNoMnemonic": "顯示面板", "minimizePanel": "還原面板大小", + "movePanelToSecondarySideBar": "將面板檢視移至次要提要欄位", + "moveSidePanelToPanel": "將次要提要欄位檢視移至面板", "nextPanelView": "下一個面板檢視", + "panelMaxNotSupported": "只有在面板置中對齊時,才支援最大化面板。", + "positionPanel": "面板位置", "positionPanelBottom": "將面板移動到底部", + "positionPanelBottomShort": "下方", "positionPanelLeft": "向左移動面板", + "positionPanelLeftShort": "左方", "positionPanelRight": "向右移動面板", + "positionPanelRightShort": "右方", "previousPanelView": "上一個面板檢視", "restoreIcon": "用於還原面板的圖示。", "toggleMaximizedPanel": "切換最大化面板", - "togglePanel": "切換面板" + "togglePanel": "切換面板", + "togglePanelIcon": "切换面板的圖示。", + "togglePanelVisibility": "切換面板可見度" }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "隱藏面板", "moreActions": "更多操作...", - "panel.emptyMessage": "將檢視拖曳至面板以顯示。", + "panel.emptyMessage": "將檢視拖曳到這裡顯示。", + "pinned view containers": "面板專案可見度自訂", "resetLocation": "重設位置" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { - "focusSideBar": "瀏覽至提要欄位" + "focusSideBar": "將焦點放入主要提要欄位" }, "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "焦點狀態列", - "hide": "隱藏 '{0}'", - "statusBarFocused": "狀態列是否有鍵盤焦點" + "hide": "隱藏 '{0}'" + }, + "vs/workbench/browser/parts/statusbar/statusbarModel": { + "statusbar.hidden": "狀態列專案可見度自訂" }, "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "隱藏狀態列" @@ -3407,6 +3579,7 @@ }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "devExtensionWindowTitlePrefix": "[延伸模組開發主機]", + "layoutControl.hide": "隱藏版面配置控制項", "patchedWindowTitle": "[不支援]", "userIsAdmin": "[系統管理員]", "userIsSudo": "[超級使用者]" @@ -3455,39 +3628,54 @@ "activityBarIconClickBehavior": "控制在工作台按一下活動列圖示的行為。", "activityBarVisibility": "控制活動列在 workbench 中的可見度。", "appName": "`${appName}`: 如 VS Code。", - "auxiliaryBarEnabled": "控制是否啟用與提要欄位相對的側邊窗格。", "centeredLayoutAutoResize": "控制置中版面配置是否應在多個群組開啟時,自動調整成最大寬度。當只有一個群組開啟時,會自動調整回原來的置中寬度。", "closeEmptyGroups": "控制當關閉群組中最後一個索引標籤時空編輯器群組的行為。若啟用,空群組會保留部分格線。", "closeOnFileDelete": "控制顯示工作階段期間開啟之檔案的編輯器是否應在遭到某些其他處理序刪除或重新命名時自動關閉。停用此項目會讓編輯器在這類事件發生時保持開啟。請注意,從應用程式內刪除會一律關閉編輯器,但一律不會關閉具有未儲存變更的編輯器,以保留您的資料。", "closeOnFocusLost": "控制 [快速開啟] 是否應在失去焦點後自動關閉。", "commandHistory": "控制最近使用之命令的數量,以保留命令選擇區的記錄。設為 0 可停用命令列記錄。", + "confirmBeforeClose": "控制在關閉視窗或結束應用程式之前,是否要顯示確認對話方塊。", "confirmBeforeCloseWeb": "控制是否要在關閉瀏覽器索引標籤或視窗之前顯示確認對話方塊。請注意,即使已啟用,瀏覽器仍可能會決定不經確認就關閉索引標籤或視窗,且此設定只是提示,可能不會每次都有作用。", "customMenuBarAltFocus": "控制是否要透過按 ALT 鍵來以功能表列作為焦點。這項設定對於使用 ALT 鍵切換功能表列無效。", "decorations.badges": "控制編輯器檔案裝飾是否須使用徽章。", "decorations.colors": "控制編輯器檔案裝飾是否須使用色彩。", "dirty": "`${dirty}`: 當使用中編輯器具有未儲存變更的指示器。", + "dropIntoEditor": "控制您是否可以按住 `shift` 鍵 (而非在編輯器中開啟檔案),將檔案拖放到文字編輯器中。", "editorOpenPositioning": "控制編輯器開啟的位置。選取 [左] 或 [右] 可在目前使用中編輯器的左方或右方開啟編輯器。選取 [第一個] 或 [最後一個] 可在目前使用中編輯器外,另開編輯器。", "editorTabCloseButton": "控制編輯器索引標籤關閉按鈕的位置,或在設定為 [關閉] 時停用。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", "enableMenuBarMnemonics": "控制是否可透過 ALT 快速鍵開啟主功能表。停用助憶鍵可改為將這些 ALT 快速鍵繫結到編輯器命令。", - "enablePreview": "控制已開啟的編輯器是否以預覽的方式顯示。預覽編輯器不會保持開啟,而是會重複使用,直到將其明確設定為保持開啟為止 (例如按兩下或進行編輯),並且會以斜體字型樣式顯示。", + "enablePreview": "控制開啟的編輯器是否顯示為預覽編輯器。預覽編輯器不會保持開啟,而是會重複使用,直到將其明確設定為保持開啟為止 (例如按兩下或進行編輯),並以斜體顯示檔案名稱。", "enablePreviewFromCodeNavigation": "控制編輯器在程式碼導覽從中開始時,是否保持預覽狀態。預覽編輯器不會保持開啟,而是會重複使用,直到將其明確設定為保持開啟為止 (例如按兩下或進行編輯)。當 `#workbench.editor.enablePreview#` 停用時,會忽略此值。", - "enablePreviewFromQuickOpen": "控制從 Quick Open 開啟的編輯器是否顯示為預覽。預覽編輯器不會保持開啟,而是會重複使用,直到將其明確設定為保持開啟為止 (例如按兩下或進行編輯)。當 `#workbench.editor.enablePreview#` 停用時,會忽略此值。", + "enablePreviewFromQuickOpen": "控制從 Quick Open 開啟的編輯器是否顯示為預覽編輯器。預覽編輯器不會保持開啟,而是會重複使用,直到將其明確設定為保持開啟為止 (例如按兩下或進行編輯)。當 `#workbench.editor.enablePreview#` 停用時,會忽略此值。", + "exclude": "從本機檔案歷程記錄未排除的檔案設定 [Glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。變更此設定不會影響現有的本機檔案歷程記錄項目。", "focusRecentEditorAfterClose": "控制以最近使用的順序或由左至右關閉索引標籤。", "folderName": "`${folderName}`: 檔案所在工作區資料夾的名稱 (如 myFolder)。", "folderPath": "`${folderPath}`: 檔案所在工作區資料夾的檔案路徑 (如 /Users/Development/myFolder)。", "fontAliasing": "控制工作台中的字型鋸齒方法。", "highlightModifiedTabs": "控制是否在具有未儲存變更的編輯器索引標籤上繪製上框線。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", + "layoutControlEnabled": "控制是否透過 {0} 啟用自訂標題列中的版面配置控制項。", + "layoutControlEnabledDeprecation": "此設定已被 {0} 取代", + "layoutControlType": "控制自訂標題列中的版面配置控制項是否顯示為單一功能表按鈕,還是具有多個 UI 切換。", + "layoutControlTypeDeprecation": "此設定已被 {0} 取代", + "layoutcontrol.type.both": "同時顯示下拉式清單和切換按鈕。", + "layoutcontrol.type.menu": "顯示具有版面配置選項下拉式清單的單一按鈕。", + "layoutcontrol.type.toggles": "顯示數個按鈕以切換面板和提要欄位的可見度。", "limitEditorsEnablement": "控制是否應限制開啟的編輯器數目。啟用後,系統將關閉最近較少使用的編輯器,以為新開啟的編輯器騰出空間。", + "limitEditorsExcludeDirty": "控制開啟的編輯器數目上限是否應排除已變更的編輯器,以計入設定的限制。", "limitEditorsMaximum": "控制已開啟編輯器的數目上限。使用 `#workbench.editor.limit.perEditorGroup#` 設定來根據編輯器群組,或針對所有群組控制此限制。", - "menuBarVisibility": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,按一下 ALT 鍵會顯示功能表列。設定 'compact' 會將功能表移至側邊欄。", - "menuBarVisibility.mac": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,執行 `Focus Application Menu` 會顯示功能表列。設定 'compact' 會將功能表移至側邊欄。", - "mouseBackForwardToNavigate": "如有提供,可使用滑鼠按鍵四和五在開啟的檔案之間瀏覽。", + "localHistoryEnabled": "控制是否啟用本機檔案歷程記錄。啟用時,儲存的編輯器檔案內容會儲存到備份位置,可於稍後還原或檢閱該內容。變更此設定不會影響現有的本機檔案歷程記錄項目。", + "localHistoryMaxFileEntries": "控制每個檔案的本機檔案歷程記錄項目數目上限。當本機檔案歷程記錄項目數目超過此檔案數目時,將會捨棄最舊的項目。", + "localHistoryMaxFileSize": "控制要考慮視為本機檔案歷程記錄的檔案大小上限 (KB)。較大的檔案不會新增至本機檔案歷程記錄。變更此設定不會影響現有的本機檔案歷程記錄項目。", + "menuBarVisibility": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,按一下 ALT 鍵會顯示功能表列。設定 'compact' 會將功能表移至提要欄位。", + "menuBarVisibility.mac": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,執行 `Focus Application Menu` 會顯示功能表列。設定 'compact' 會將功能表移至提要欄位。", + "mergeWindow": "設定以秒為單位的間隔時間,以新增的項目取代本機檔案歷程記錄中的最後一個項目。這有助於減少新增項目的整體數目,例如啟用自動儲存時。此設定只會套用至來源相同的項目。變更此設定不會影響現有的本機檔案歷程記錄項目。", + "mouseBackForwardToNavigate": "允許使用滑鼠按鈕四和五執行「返回」和「前進」命令。", + "navigationScope": "控制編輯器中「返回」和「前進」等命令的歷程記錄巡覽範圍。", "openDefaultKeybindings": "控制正在開啟的按鍵繫結關係設定是否也開啟顯示所有預設按鍵繫結關係的編輯器。 ", "openDefaultSettings": "控制正在開啟的設定是否也開啟顯示所有預設設定的編輯器。 ", - "openFilesInNewWindow": "控制檔案是否應在新視窗中開啟。\r\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", - "openFilesInNewWindowMac": "控制檔案是否應在新視窗中開啟。\r\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", + "openFilesInNewWindow": "控制檔案是否應在使用命令列或檔案對話方塊時,於新視窗中開啟。\r\n請注意,仍可能發生忽略此設定的情況 (例如使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", + "openFilesInNewWindowMac": "控制檔案是否應在使用命令列或檔案對話方塊時,於新視窗中開啟。\r\n請注意,仍可能發生忽略此設定的情況 (例如使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", "openFoldersInNewWindow": "控制資料夾應在新視窗中開啟或取代上次使用中的視窗。\r\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", - "panelDefaultLocation": "控制面板的預設位置 (終端機、偵錯主控台、輸出、問題)。可顯示在工作台的底部、右側或左側。", + "panelDefaultLocation": "在新工作區控制面板的預設位置 (終端機、偵錯主控台、輸出、問題)。可顯示在編輯器區域的底部、右側或左側。", "panelOpensMaximized": "控制是否以最大化方式開啟面板。面板可以總是以最大化方式開啟、永不以最大化方式開啟,或以關閉前的最後狀態開啟。", "perEditorGroup": "控制要將已開啟編輯器的上限逐一套用到編輯器群組,或是套用到所有編輯器群組。", "pinnedTabSizing": "控制釘選的編輯器索引標籤大小。釘選的索引標籤會排序在所有開啟的索引標籤之前,且通常在解除釘選前不會關閉。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", @@ -3505,7 +3693,7 @@ "sharedViewState": "在所有編輯器群組中保留最新的編輯器檢視狀態 (例如捲動位置),並在找不到該編輯器群組的特定編輯器檢視狀態時,還原該狀態。", "showEditorTabs": "控制已開啟的編輯器是否應顯示在索引標籤中。", "showIcons": "控制已開啟的編輯器是否應以圖示顯示。此選項也需要同時啟用檔案圖示主題。", - "sideBarLocation": "控制提要欄位和活動列的位置。這兩者可以顯示在工作台的左側或右側。", + "sideBarLocation": "控制主要提要欄位和活動列的位置。它們可以顯示在工作台的左側或右側。次要提要欄位則會顯示在工作台的另一端。", "sideBySideDirection": "控制並排開啟 (例如: 從總管) 的編輯器預設方向。根據預設,編輯器會在目前使用中編輯器的右方開啟。若變更為 [下],編輯器會在目前使用中編輯器的下方開啟。", "splitInGroupLayout": "控制編輯器在編輯器群組中分割為垂直或水準時的版面配置。", "splitOnDragAndDrop": "控制是否可以從拖放作業分割編輯器群組,做法是將編輯器或檔案置放在編輯器區域的邊緣。", @@ -3518,11 +3706,14 @@ "untitledLabelFormat": "控制無標題編輯器的標籤格式。", "useSplitJSON": "控制是否要在將設定編輯為 JSON 時使用分割 JSON 編輯器。", "viewVisibility": "控制檢視標頭動作的可見度。檢視標頭動作可為總是可見,或在檢視為焦點或暫留時才可見。", - "window.confirmBeforeClose.always": "一律嘗試要求確認。請注意,瀏覽器仍可能會決定不經確認就關閉索引標籤或視窗。", - "window.confirmBeforeClose.keyboardOnly": "只有在偵測到按鍵繫結關係時,才要求確認。請注意,在某些情況下可能無法進行偵測。", - "window.confirmBeforeClose.never": "除非即將遺失資料,否則從不明確要求確認。", + "window.confirmBeforeClose.always": "一律要求確認。", + "window.confirmBeforeClose.always.web": "一律嘗試要求確認。請注意,瀏覽器仍可能會決定不經確認就關閉索引標籤或視窗。", + "window.confirmBeforeClose.keyboardOnly": "只有在使用按鍵繫結關係時才要求確認。", + "window.confirmBeforeClose.keyboardOnly.web": "只有在使用按鍵繫結關係來關閉視窗時,才要求確認。請注意,在某些情況下可能無法進行偵測。", + "window.confirmBeforeClose.never": "永不明確要求確認。", + "window.confirmBeforeClose.never.web": "除非即將遺失資料,否則從不明確要求確認。", "window.menuBarVisibility.classic": "功能表顯示在視窗頂端,且只會在全螢幕模式下隱藏。", - "window.menuBarVisibility.compact": "功能表會在提要欄位中顯示為壓縮按鈕。當 `#window.titleBarStyle#` 為 `native` 時,會忽略此值。", + "window.menuBarVisibility.compact": "功能表會在提要欄位中顯示為精簡按鈕。當 `#window.titleBarStyle#` 為 `native` 時,會忽略此值。", "window.menuBarVisibility.hidden": "一律隱藏功能表。", "window.menuBarVisibility.toggle": "功能表已隱藏,但可透過 ALT 鍵顯示於視窗頂端。", "window.menuBarVisibility.toggle.mac": "功能表已隱藏,但可透過執行 `Focus Application Menu` 命令顯示於視窗頂端。", @@ -3539,14 +3730,22 @@ "windowTitle": "根據使用中的編輯器控制視窗標題。變數的替代以下列內容為依據:", "workbench.activityBar.iconClickBehavior.focus": "若點選的項目已顯示,則聚焦於提要欄位。", "workbench.activityBar.iconClickBehavior.toggle": "若點選的項目已顯示,則隱藏提要欄位。", + "workbench.editor.historyBasedLanguageDetection": "在語言偵測中啟用編輯器歷程記錄的使用。這會導致自動語言偵測偏好最近開啟的語言,並允許自動語言偵測以較小的輸入運作。", "workbench.editor.labelFormat.default": "顯示檔案的名稱。當索引標籤已啟用,且兩個檔案在一個群組內具有相同名稱時,會在各檔案的路徑新增區別部分。當索引標籤停用時,會在使用編輯器時顯示與工作區資料夾相關的路徑。", "workbench.editor.labelFormat.long": "顯示檔案的名稱,後面接著其絕對路徑。", "workbench.editor.labelFormat.medium": "顯示檔案的名稱,後面接著其對工作區資料夾相關的路徑。", "workbench.editor.labelFormat.short": "顯示檔案的名稱,後面接著其目錄名稱。", "workbench.editor.languageDetection": "控制是否自動偵測文字編輯器中的語言,除非該語言已由語言選擇器明確設定。這也可以依語言確定範圍,以便您可以指定不希望關閉的語言。這對於像 Markdown 這樣的語言很有用,因為它通常包含其他可能會欺騙語言偵測的語言,使其認為它是內嵌語言而不是 Markdown。", + "workbench.editor.navigationScopeDefault": "巡覽所有開啟的編輯器和編輯器群組。", + "workbench.editor.navigationScopeEditor": "僅在使用中的編輯器中巡覽。", + "workbench.editor.navigationScopeEditorGroup": "僅在使用中的編輯器群組的編輯器中巡覽。", "workbench.editor.pinnedTabSizing.compact": "鎖定的索引標籤會以壓縮模式顯示,並只顯示圖示或編輯器名稱的第一個字母。", "workbench.editor.pinnedTabSizing.normal": "鎖定的索引標籤會繼承未鎖定索引標籤的外觀。", "workbench.editor.pinnedTabSizing.shrink": "鎖定的索引標籤會縮小為壓縮的固定大小,只顯示部分編輯器名稱。", + "workbench.editor.preferBasedLanguageDetection": "啟用時,考慮帳戶編輯器歷程記錄的語言偵測模型將有較高的優先使用順序。", + "workbench.editor.showLanguageDetectionHints": "啟用時,當編輯器語言與偵測到的內容語言不符時,會顯示狀態列快速修正。", + "workbench.editor.showLanguageDetectionHints.editors": "在未命名的文字編輯器中顯示", + "workbench.editor.showLanguageDetectionHints.notebook": "在筆記本編輯器中顯示", "workbench.editor.splitInGroupLayoutHorizontal": "編輯器會由左至右放置。", "workbench.editor.splitInGroupLayoutVertical": "編輯器會由上至下放置。", "workbench.editor.splitSizingDistribute": "將所有編輯器群組等分。", @@ -3566,6 +3765,10 @@ "workbench.panel.opensMaximized.never": "開啟面板時,永不將面板最大化。面板將不會以最大化方式開啟。", "workbench.panel.opensMaximized.preserve": "以關閉前的狀態開啟面板。", "workbench.quickOpen.preserveInput": "控制最後鍵入 Quick Open 的輸入是否應在下次開啟時還原。", + "workbench.reduceMotion": "控制工作台是否應以較少的動畫呈現。", + "workbench.reduceMotion.auto": "根據 OS 設定以精簡動作呈現。", + "workbench.reduceMotion.off": "不要以精簡動作呈現", + "workbench.reduceMotion.on": "一律以精簡動作呈現。", "wrapTabs": "控制索引標籤在超過可用空間時是否換成多行,或是否改為顯示捲軸。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", "zenMode.centerLayout": "控制開啟無干擾模式時,是否也應將版面配置置中。", "zenMode.fullScreen": "控制開啟無干擾模式時,是否也應讓工作台進入全螢幕模式。", @@ -3584,15 +3787,11 @@ "test": "測試", "view": "檢視" }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "作用中輔助面板的識別碼", - "auxiliaryBarFocus": "輔助列是否有鍵盤焦點", - "auxiliaryBarVisible": "輔助列是否可見" - }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "工作台" }, - "vs/workbench/common/editor": { + "vs/workbench/common/contextkeys": { + "activeAuxiliary": "作用中輔助面板的識別碼", "activeEditor": "現用編輯器的識別碼", "activeEditorAvailableEditorIds": "可在現用編輯器中使用的編輯器識別碼", "activeEditorCanRevert": "現用編輯器是否已還原", @@ -3601,21 +3800,58 @@ "activeEditorGroupLast": "現用編輯器群組是否為最後一個群組", "activeEditorGroupLocked": "作用中編輯器群組是否為鎖定", "activeEditorIsDirty": "使用中編輯器是否具有未儲存的變更", + "activeEditorIsFirstInGroup": "使用中編輯器是否為群組中的第一個", + "activeEditorIsLastInGroup": "使用中編輯器是否為群組中的最後一個", "activeEditorIsNotPreview": "現用編輯器是否不是預覽模式", "activeEditorIsPinned": "現用編輯器是否已釘選", "activeEditorIsReadonly": "現用編輯器是否為唯讀", - "builtinProviderDisplayName": "內建", + "activePanel": "現用面板的識別碼", + "activeViewlet": "現用 Viewlet 的識別碼", + "auxiliaryBarFocus": "輔助列是否有鍵盤焦點", + "auxiliaryBarVisible": "輔助列是否可見", + "bannerFocused": "橫幅是否有鍵盤焦點", + "dirtyWorkingCopies": "是否有任何具有未儲存變更的工作複本", "editorAreaVisible": "編輯器區域是否顯示", "editorIsOpen": "編輯器是否開啟", + "editorTabsVisible": "是否顯示編輯器索引標籤", + "focusedView": "具有鍵盤焦點之檢視的識別碼", "groupEditorsCount": "開啟的編輯器群組數", "inZenMode": "是否啟用了 Zen Mode", "isCenteredLayout": "是否啟用了置中的版面配置", + "isFileSystemResource": "資源是否由檔案系統提供者支援", + "isFullscreen": "視窗是否為全螢幕模式", "multipleEditorGroups": "是否開啟了多個編輯器群組", - "promptOpenWith.defaultEditor.displayName": "文字編輯器", + "notificationCenterVisible": "通知中心是否顯示", + "notificationFocus": "通知是否有鍵盤焦點", + "notificationToastsVisible": "通知快顯是否顯示", + "panelAlignment": "面板的對齊方式,可以是「置中」、「靠左」、「靠右」或「左右對齊」", + "panelFocus": "面板是否有鍵盤焦點", + "panelMaximized": "面板是否已最大化", + "panelPosition": "面板的位置,一律為「底部」", + "panelVisible": "面板是否顯示", + "remoteName": "視窗所連線的遠端名稱或空白字串 (若未連線到任何遠端)", + "resource": "資源的完整值,包括配置與路徑", + "resourceDirname": "資源所在的資料夾名稱", + "resourceExtname": "資源的副檔名", + "resourceFilename": "資源的檔案名稱", + "resourceLangId": "資源的語言識別碼", + "resourcePath": "資源的完整路徑", + "resourceScheme": "資源的配置", + "resourceSet": "資源是否存在", + "sideBarFocus": "側邊欄是否有鍵盤焦點", + "sideBarVisible": "側邊欄是否顯示", "sideBySideEditorActive": "並排編輯器是否作用中", "splitEditorsVertically": "編輯器是否垂直分割", + "statusBarFocused": "狀態列是否有鍵盤焦點", "textCompareEditorActive": "文字比較編輯器是否為現用", - "textCompareEditorVisible": "文字比較編輯器是否顯示" + "textCompareEditorVisible": "文字比較編輯器是否顯示", + "virtualWorkspace": "目前工作區的配置 (如果來自虛擬檔案系統或空白字串)。", + "workbenchState": "在視窗中開啟的工作區類型可能為「空白」(沒有任何工作區)、「資料夾」(單一資料夾) 或「工作區」(有多個根資料夾的工作區)", + "workspaceFolderCount": "工作區中的根資料夾數" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "內建", + "promptOpenWith.defaultEditor.displayName": "文字編輯器" }, "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" @@ -3626,24 +3862,6 @@ "vs/workbench/common/editor/textEditorModel": { "languageAutoDetected": "已自動偵測 {0} 語言,並設定為語言模式。" }, - "vs/workbench/common/panel": { - "activePanel": "現用面板的識別碼", - "panelFocus": "面板是否有鍵盤焦點", - "panelMaximized": "面板是否已最大化", - "panelPosition": "面板的位置 (「左」、「右」或「下」)", - "panelVisible": "面板是否顯示" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "資源是否由檔案系統提供者支援", - "resource": "資源的完整值,包括配置與路徑", - "resourceDirname": "資源所在的資料夾名稱", - "resourceExtname": "資源的副檔名", - "resourceFilename": "資源的檔案名稱", - "resourceLangId": "資源的語言識別碼", - "resourcePath": "資源的完整路徑", - "resourceScheme": "資源的配置", - "resourceSet": "資源是否存在" - }, "vs/workbench/common/theme": { "activityBarActiveBackground": "使用中項目的活動列背景色彩。活動列顯示在最左側或最右側,並允許在側邊欄檢視之間切換。", "activityBarActiveBorder": "使用中項目的活動列框線色彩。活動列顯示在最左側或最右側,並允許在側邊欄檢視之間切換。", @@ -3659,6 +3877,9 @@ "banner.foreground": "橫幅前景色彩。橫幅會顯示在視窗的標題列下。", "banner.iconForeground": "橫幅圖示色彩。橫幅會顯示在視窗的標題列下。", "editorDragAndDropBackground": "拖拉編輯器時的背景顏色,可設置透明度讓內容穿透顯示.", + "editorDropIntoPromptBackground": "拖曳檔案時,在編輯器上顯示的文字背景色彩。此文字會通知使用者他們可以按住 Shift 鍵放入編輯器。", + "editorDropIntoPromptBorder": "拖曳檔案時,在編輯器上顯示的文字框線色彩。此文字會通知使用者他們可以按住 Shift 鍵放入編輯器。", + "editorDropIntoPromptForeground": "拖曳檔案時,在編輯器上顯示的文字前景色彩。此文字會通知使用者他們可以按住 Shift 鍵放入編輯器。", "editorGroupBorder": "用以分隔多個編輯器群組彼此的色彩。編輯器群組是編輯器的容器。", "editorGroupEmptyBackground": "空編輯器群組的背景色彩。編輯器群組即編輯器的容器。", "editorGroupFocusedEmptyBorder": "焦點空編輯器群組的邊界色彩。編輯器群組即編輯器的容器。", @@ -3708,8 +3929,11 @@ "statusBarBorder": "用以分隔資訊看板與編輯器的狀態列框線色彩。狀態列會顯示在視窗的底部。", "statusBarErrorItemBackground": "狀態列錯誤項目的背景色彩。錯誤項目比狀態列的其他項目更顯眼,用於表示錯誤條件。狀態列會顯示在視窗的底部。", "statusBarErrorItemForeground": "狀態列錯誤項目的前景色彩。錯誤項目比狀態列的其他項目更顯眼,用於表示錯誤條件。狀態列會顯示在視窗的底部。", + "statusBarFocusBorder": "焦點為鍵盤巡覽時的狀態列框線色彩。狀態列顯示在視窗底部。", "statusBarForeground": "當工作區或資料夾開啟時的狀態列前景色彩。狀態列會顯示在視窗的底部。", "statusBarItemActiveBackground": "按下滑鼠按鈕時,狀態列項目的背景色彩。狀態列會顯示在視窗的底部。", + "statusBarItemCompactHoverBackground": "將游標暫留在包含兩個暫留的項目時,狀態列項目的背景色彩。狀態列會顯示在視窗底部。", + "statusBarItemFocusBorder": "焦點為鍵盤巡覽時的狀態列項目框線色彩。狀態列顯示在視窗底部。", "statusBarItemHostBackground": "狀態列上遠端指示器的背景色彩。", "statusBarItemHostForeground": "狀態列上遠端指示器的前景色彩。", "statusBarItemHoverBackground": "動態顯示時,狀態列項目的背景色彩。狀態列會顯示在視窗的底部。", @@ -3754,15 +3978,9 @@ "windowActiveBorder": "當視窗啟用時要為其使用的邊框色彩。僅在使用自訂標題列時於桌面用戶端支援。", "windowInactiveBorder": "當視窗不在使用中時要為其使用的邊框色彩。僅在使用自訂標題列時於桌面用戶端支援。" }, - "vs/workbench/common/viewlet": { - "activeViewlet": "現用 Viewlet 的識別碼", - "sideBarFocus": "側邊欄是否有鍵盤焦點", - "sideBarVisible": "側邊欄是否顯示" - }, "vs/workbench/common/views": { "defaultViewIcon": "預設檢視圖示。", - "duplicateId": "已經註冊識別碼為 '{0}' 的檢視", - "focusedView": "具有鍵盤焦點之檢視的識別碼" + "duplicateId": "已經註冊識別碼為 '{0}' 的檢視" }, "vs/workbench/electron-sandbox/actions/developerActions": { "configureRuntimeArguments": "設定執行階段引數", @@ -3842,8 +4060,11 @@ "windowConfigurationTitle": "視窗", "zoomLevel": "調整視窗的縮放比例。原始大小為 0,而且每個向上增量 (例如 1) 或向下增量 (例如 -1) 代表放大或縮小 20%。您也可以輸入小數,更細微地調整縮放比例。" }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "正在儲存 UI 狀態" + }, "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "版本: {0}\r\n認可: {1}\r\n日期: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", + "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\n電子: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\n作業系統: {7}", "cancelButton": "取消", "copy": "複製(&&C)", "okButton": "確定", @@ -3851,15 +4072,66 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "取消(&&C)", + "closeWindowButtonLabel": "關閉視窗(&&C)", + "closeWindowMessage": "確定要關閉視窗嗎?", + "doNotAskAgain": "不用再詢問", + "exitButtonLabel": "離開(&&E)", + "keychainWriteError": "將登入資訊寫入 Keychain 失敗。錯誤: '{0}'。", "learnMore": "深入了解", "loaderCycle": "AMD 模組中有必須解決的相依性迴圈!", "loginButton": "登入(&&L)", "password": "密碼", "proxyAuthRequired": "需要 Proxy 驗證", "proxyDetail": "Proxy {0} 需要使用者名稱和密碼。", + "quitButtonLabel": "結束(&&Q)", + "quitMessage": "確定要結束嗎?", + "quitMessageMac": "確定要結束嗎?", "rememberCredentials": "記住我的認證", "runningAsRoot": "不建議以 root 身分執行 {0}。", - "username": "使用者名稱" + "shutdownErrorClose": "因為發生非預期的錯誤,所以無法關閉視窗。", + "shutdownErrorDetail": "錯誤: {0}", + "shutdownErrorLoad": "發生意外的錯誤,無法變更工作區", + "shutdownErrorQuit": "因為發生非預期的錯誤,所以應用程式無法結束。", + "shutdownErrorReload": "因為發生非預期的錯誤,所以無法重新載入視窗。", + "shutdownForceClose": "仍要關閉", + "shutdownForceLoad": "仍要變更", + "shutdownForceQuit": "仍要結束", + "shutdownForceReload": "仍要重新載入", + "shutdownTitleClose": "關閉視窗時,花費的時間過長...", + "shutdownTitleLoad": "變更工作區時,花費的時間過長...", + "shutdownTitleQuit": "結束應用程式時,花費的時間過長...", + "shutdownTitleReload": "重新載入視窗時,花費的時間過長...", + "troubleshooting": "疑難排解指南", + "username": "使用者名稱", + "willShutdownDetail": "下列作業仍在執行中: \r\n{0}" + }, + "vs/workbench/contrib/audioCues/browser/audioCueService": { + "audioCues.lineHasBreakpoint.name": "行上的中斷點", + "audioCues.lineHasError.name": "行上發生錯誤", + "audioCues.lineHasFoldedArea.name": "行上的摺疊區域", + "audioCues.lineHasInlineSuggestion.name": "行上的內嵌建議", + "audioCues.lineHasWarning.name": "行上的警告", + "audioCues.noInlayHints": "行上沒有嵌入提示", + "audioCues.onDebugBreak.name": "在中斷點停止偵錯工具" + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.enabled.auto": "附加螢幕助讀程式時,啟用音訊提示。", + "audioCues.enabled.off": "停用音訊提示。", + "audioCues.enabled.on": "啟用音訊提示。", + "audioCues.lineHasBreakpoint": "當使用中的程式行出現中斷點時,播放音效。", + "audioCues.lineHasError": "當使用中的程式行出現錯誤時,播放音效。", + "audioCues.lineHasFoldedArea": "當使用中的程式行具有可展開的摺疊區域時,播放音效。", + "audioCues.lineHasInlineSuggestion": "當使用中的程式行有內嵌建議時,播放音效。", + "audioCues.lineHasWarning": "當使用中的程式行出現警告時,播放音效。", + "audioCues.noInlayHints": "嘗試讀取含沒有內嵌提示之內嵌提示的行時,播放音效。", + "audioCues.onDebugBreak": "當偵錯工具在中斷點停止時,播放音效。", + "audioCues.volume": "音訊提示音量的百分比 (0-100)。" + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "audioCues.help": "說明: 列出音訊提示", + "audioCues.help.placeholder": "選取要播放的音訊提示", + "audioCues.help.settings": "啟用/停用音訊提示", + "disabled": "停用" }, "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { "backupTrackerBackupFailed": "無法將下列已變更的編輯器儲存至備份位置。", @@ -3877,6 +4149,7 @@ "fileOperation": "檔案作業", "nothing": "未進行任何編輯", "quit": "結束", + "refactoring.autoSave": "控制是否自動儲存屬於重構的檔案", "reloadTheWindow": "重新載入視窗", "summary.0": "未進行任何編輯", "summary.n0": "在一個檔案中進行了 {0} 項文字編輯", @@ -3899,6 +4172,7 @@ "toogleSelection": "切換變更" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "捨棄", "conflict.1": "因為 '{0}' 在同時間變更,所以無法套用重構。", "conflict.N": "因為 {0} 個其他檔案同時有所變更,所以無法套用重構。", "create": "建立", @@ -3906,6 +4180,7 @@ "edt.title.2": "{0} ({1},重構預覽)", "edt.title.del": "{0} (刪除、重構預覽)", "empty.msg": "叫用程式碼動作 (例如重新命名) 以在此檢視其變更預覽。", + "ok": "套用", "rename": "重新命名" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { @@ -3970,7 +4245,7 @@ "cantUninstall": "無法解除安裝殼層命令 '{0}'。", "successFrom": "已成功從 PATH 解除安裝殼層命令 '{0}'。" }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "codeActionsOnSave": "要在儲存時執行的程式碼動作種類。", "codeActionsOnSave.fixAll": "控制是否應在檔案儲存時執行自動修正動作。", "codeActionsOnSave.generic": "控制是否要在檔案儲存時執行 '{0}' 動作。" @@ -4016,31 +4291,19 @@ "hintWhitespace": "顯示空白字元差異", "removeTimeout": "移除限制" }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "關閉", - "label.find": "尋找", - "label.nextMatchButton": "下一個相符項目", - "label.previousMatchButton": "上一個相符項目", - "label.replace": "取代", - "label.replaceAllButton": "全部取代", - "label.replaceButton": "取代", - "label.toggleReplaceButton": "切換取代", - "placeholder.find": "尋找", - "placeholder.replace": "取代" - }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "關閉", "label.find": "尋找", "label.nextMatchButton": "下一個相符項目", "label.previousMatchButton": "上一個相符項目", - "placeholder.find": "尋找" + "placeholder.find": "尋找 (⇅ 以尋找歷程記錄)" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { "inspectEditorTokens": "開發人員: 檢查編輯器的權杖及作用範圍", "inspectTMScopesWidget.loading": "正在載入..." }, "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "開發人員: 檢查按鍵對應", + "workbench.action.inspectKeyMap": "檢查按鍵對應", "workbench.action.inspectKeyMapJSON": "調查金鑰對應 (JSON)" }, "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { @@ -4198,9 +4461,12 @@ "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "不要再顯示", "keyboardBindingTooltip": "{0}", + "openADifferentEditor": "開啟不同的編輯器", + "or": " 或 ", "selectAlanguage2": "選取語言", + "startTyping": "開始輸入以關閉,或", "thisAgain": " 此訊息。", - "toGetStarted": " 以開始使用。開始鍵入以關閉,或 " + "toGetStarted": "以開始使用。" }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "將選取項目貼上剪貼簿" @@ -4208,6 +4474,14 @@ "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { "startDebugTextMate": "啟動 Text Mate 語法文法記錄" }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentThreadActiveRangeBackground": "目前選取或動態顯示註解範圍的背景色彩。", + "commentThreadActiveRangeBorder": "目前選取或動態顯示註解範圍的框線色彩。", + "commentThreadRangeBackground": "註解範圍的背景色彩。", + "commentThreadRangeBorder": "註解範圍的框線色彩。", + "resolvedCommentBorder": "已解決註解的框線色彩和箭頭。", + "unresolvedCommentBorder": "未解決註解的框線色彩和箭頭。" + }, "vs/workbench/contrib/comments/browser/commentGlyphWidget": { "editorGutterCommentRangeForeground": "用於註解範圍的編輯裝訂線裝飾色彩。" }, @@ -4220,24 +4494,44 @@ "commentToggleReactionDefaultError": "切換註解反應失敗", "commentToggleReactionError": "切換註解反應失敗: {0}。" }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "鍵入新註解", + "reply": "回覆..." + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "具有 {0} 個註解的註解對話。{1}。", + "commentThreadAria.withRange": "具有 {0} 個註解的註解對話,於行 {1} 透過 {2}。{3}。" + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { "collapseIcon": "摺疊檢閱註解的圖示。", "label.collapse": "摺疊", - "newComment": "鍵入新註解", - "reply": "回覆...", "startThread": "開始討論" }, "vs/workbench/contrib/comments/browser/comments.contribution": { + "comments.openPanel.deprecated": "此設定已由 'comments.openView' 取代。", + "comments.openView": "控制註解檢視應何時開啟。", + "comments.openView.file": "當具有註解的檔案為使用中時,註解檢視就會隨即開啟。", + "comments.openView.firstFile": "如果在此工作階段中尚未開啟註解檢視,它會在工作階段期間第一次開啟具有註解的檔案。", + "comments.openView.never": "一律不會開啟註解檢視。", "commentsConfigurationTitle": "註解", - "openComments": "控制註解面板應何時開啟。" + "openComments": "控制註解面板應何時開啟。", + "useRelativeTime": "決定是否要在註解時間戳記中使用相對時間,(例如 '1 天前')。" }, "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.addCommand": "在目前的選取範圍上新增註解", + "hasCommentingRange": "使用中游標的位置是否有註解範圍", "nextCommentThreadAction": "移至下一個註解執行緒", - "pickCommentService": "選取註解提供者" + "pickCommentService": "選取註解提供者", + "previousCommentThreadAction": "移至上一個註解對話" }, "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 個註解", + "commentLine": "[行 {0}]", + "commentRange": "[行 {0}-{1}]", + "commentsCount": "{0} 個註解", "image": "影像", - "imageWithLabel": "影像: {0}" + "imageWithLabel": "影像: {0}", + "lastReplyFrom": "來自 {0} 的最新回覆" }, "vs/workbench/contrib/comments/browser/commentsView": { "collapseAll": "全部摺疊", @@ -4267,6 +4561,9 @@ "contributes.selector.filenamePattern": "已啟用自訂編輯器的 Glob。", "contributes.viewType": "自訂編輯器的識別碼。所有自訂編輯器的識別碼均不得重複,因此建議您將延伸模組識別碼包含在 `viewType` 中。使用 `vscode.registerCustomEditorProvider` 註冊自訂編輯器時,以及在 `onCustomEditor:${id}` 中[啟用事件](https://code.visualstudio.com/api/references/activation-events) 時會使用 `viewType`。" }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "按一下以展開" + }, "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { "addBreakpoint": "加入中斷點", "addConditionalBreakpoint": "新增條件中斷點...", @@ -4380,7 +4677,6 @@ "showMoreStackFrames": "顯示其他 {0} 個堆疊框架", "showMoreStackFrames2": "顯示更多堆疊框架", "stackFrameAriaLabel": "堆疊框架 {0},行 {1}、{2}", - "thread": "執行緒", "threadAriaLabel": "執行緒 {0} {1}" }, "vs/workbench/contrib/debug/browser/debug.contribution": { @@ -4397,6 +4693,7 @@ "copyAsExpression": "複製為運算式", "copyStackTrace": "複製呼叫堆疊", "copyValue": "複製值", + "debug.autoExpandLazyVariables": "自動顯示由偵錯工具解析的變數值,例如 getters。", "debug.confirmOnExit": "如有作用中的偵錯工作階段,控制視窗關閉時是否要進行確認。", "debug.confirmOnExit.always": "一律確認是否有偵錯工作階段。", "debug.confirmOnExit.never": "一律不確認。", @@ -4409,6 +4706,7 @@ "debug.console.lineHeight": "在偵錯主控台中控制行高 (像素)。使用 0 可從字型大小計算行高。", "debug.console.wordWrap": "控制偵錯主控台中是否應自動換行。", "debug.disassemblyView.showSourceCode": "在反組解碼檢視中顯示原始程式碼。", + "debug.focusEditorOnBreak": "控制偵錯工具中斷時,編輯器是否應該成為焦點。", "debug.focusWindowOnBreak": "控制當偵錯工具中斷時是否應以工作台視窗作為焦點。", "debug.onTaskErrors": "控制執行 preLaunchTask 後發生錯誤時該如何。", "debug.saveBeforeStart": "控制要在啟動偵錯工作階段前儲存的編輯器。", @@ -4466,6 +4764,7 @@ "terminateThread": "終止執行緒", "toolBarLocation": "控制偵錯工具列的位置。可以是在所有檢視中 `floating`; 在偵錯檢視中 `docked`; 或者 `hidden`。", "variables": "變數", + "viewMemory": "檢視二進位資料", "watch": "監看" }, "vs/workbench/contrib/debug/browser/debugActionViewItems": { @@ -4508,6 +4807,7 @@ "continueDebug": "繼續", "debug": "偵錯", "disconnect": "中斷連線", + "disconnectSuspend": "中斷連線並暫止", "focusSession": "焦點工作階段", "jumpToCursor": "跳至資料指標", "noExecutableCode": "沒有任何可執行程式碼與目前的指標位置相關。", @@ -4592,10 +4892,13 @@ "debugContinue": "偵錯繼續動作的圖示。", "debugDisconnect": "偵錯中斷連線動作的圖示。", "debugGripper": "偵錯列移駐夾的圖示。", + "debugInspectMemory": "檢查記憶體動作的圖示。", "debugPause": "偵錯暫停動作的圖示。", + "debugRemoveConfig": "用於移除偵錯設定的圖示。", "debugRestart": "偵錯重新開始動作的圖示。", "debugRestartFrame": "偵錯重新開始框架動作的圖示。", "debugReverseContinue": "偵錯反向繼續動作的圖示。", + "debugRun": "執行或偵錯動作的圖示。", "debugStackframe": "編輯器字符邊界中顯示的 StackFrame 圖示。", "debugStackframeFocused": "編輯器字符邊界中顯示的聚焦 StackFrame 圖示。", "debugStart": "偵錯開始動作的圖示。", @@ -4619,7 +4922,8 @@ "contributed": "已提供", "customizeLaunchConfig": "設定啟動組態", "noDebugResults": "沒有相符的啟動組態", - "providerAriaLabel": "{0} 提供的組態" + "providerAriaLabel": "{0} 提供的組態", + "removeLaunchConfig": "移除啟動設定" }, "vs/workbench/contrib/debug/browser/debugService": { "1activeSession": "1 個正在使用的工作階段", @@ -4674,6 +4978,7 @@ "taskNotTrackedWithTaskId": "無法追蹤工作 '{0}'。請確定已定義問題比對器。" }, "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "其他...", "reverseContinue": "反向", "stepBackDebug": "倒退" }, @@ -4684,7 +4989,9 @@ "startAdditionalSession": "啟動附加工作階段" }, "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "指示", "disassemblyView": "反組譯碼檢視", + "editorOpenedFromDisassemblyDescription": "從反組譯碼", "instructionAddress": "位址", "instructionBytes": "位元組", "instructionNotAvailable": "無法使用反組譯碼。", @@ -4751,11 +5058,15 @@ "statusBarDebuggingForeground": "對程式執行偵錯時狀態列的前景色彩。狀態列會顯示在視窗的底部" }, "vs/workbench/contrib/debug/browser/variablesView": { + "cancel": "取消", "collapse": "全部摺疊", + "install": "安裝", "variableAriaLabel": "{0},值 {1}", "variableScopeAriaLabel": "範圍 {0}", "variableValueAriaLabel": "輸入新的變數值", - "variablesAriaTreeLabel": "偵錯變數" + "variablesAriaTreeLabel": "偵錯變數", + "viewMemory.install.progress": "正在安裝十六進位編輯器...", + "viewMemory.prompt": "檢查二進位資料需要十六進位編輯器延伸模組。您現在是否要安裝?" }, "vs/workbench/contrib/debug/browser/watchExpressionsView": { "addWatchExpression": "加入運算式", @@ -4769,9 +5080,10 @@ "watchVariableAriaLabel": "{0},值 {1}" }, "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "已停用所有偵錯延伸模組。啟用偵錯延伸模組,或從 Marketplace 安裝新的延伸模組。", "customizeRunAndDebug": "如果要自訂執行並偵錯,請[建立 launch.json 檔案](command:{0})。", "customizeRunAndDebugOpenFolder": "如果要自訂執行並偵錯,請[開啟資料夾](command:{0}) 並建立 launch.json 檔案。", - "detectThenRunAndDebug": "[顯示所有自動的偵錯工具組分](命令:{0})。", + "detectThenRunAndDebug": "[顯示所有自動的偵錯工具組分](command:{0})。", "openAFileWhichCanBeDebugged": "[開啟檔案](command:{0}),該檔案可供偵錯或執行。", "run": "執行", "runAndDebugAction": "[執行並偵錯{0}](command:{1})" @@ -4794,7 +5106,9 @@ "callStackItemType": "代表 [呼叫堆疊] 檢視中焦點元素的項目類型。例如: 'session'、'thread'、'stackFrame'", "callStackSessionHasOneThread": "當 [呼叫堆疊] 檢視中的焦點工作階段正好有一個執行緒時,為 True。會在內部用於 [呼叫堆疊] 檢視中的內嵌功能表。", "callStackSessionIsAttach": "當 [呼叫堆疊] 檢視中的工作階段為附加時,為 True; 否則為 False。會在內部用於 [呼叫堆疊] 檢視中的內嵌功能表。", + "canViewMemory": "指出在檢視中的項目是否有相關聯的記憶體參照。", "debugConfigurationType": "所選啟動組態的偵錯類型。例如 'python'。", + "debugExtensionsAvailable": "當已安裝並啟用至少一個偵錯延伸模組時為 True。", "debugProtocolVariableMenuContext": "代表 [變數] 檢視中,偵錯配接器在焦點變數上設定的內容。", "debugSetExpressionSupported": "當焦點工作階段支援 'setExpression' 要求時為 True。", "debugSetVariableSupported": "當焦點工作階段支援 'setVariable' 要求時為 true。", @@ -4823,6 +5137,7 @@ "stackFrameSupportsRestart": "當焦點堆疊框架支援 'restartFrame' 時為 true。", "stepBackSupported": "當焦點工作階段支援 'stepBack' 要求時為 true。", "stepIntoTargetsSupported": "當焦點工作階段支援 'stepIntoTargets' 要求時為 true。", + "suspendDebuggeeSupported": "當焦點工作階段支援暫止偵錯工具功能時,為 True。", "terminateDebuggeeSupported": "當焦點工作階段支援終止偵錯工具功能時,為 True。", "variableEvaluateNamePresent": "當焦點變數具有 'evalauteName' 欄位集時為 True。", "variableIsReadonly": "當焦點變數為唯讀時為 True。", @@ -4867,6 +5182,7 @@ "useUniqueNames": "請使用唯一的組態名稱。", "vscode.extension.contributes.breakpoints": "提供中斷點。", "vscode.extension.contributes.breakpoints.language": "允許此語言使用中斷點。", + "vscode.extension.contributes.breakpoints.when": "條件必須為 true 才能啟用此語言的中斷點。當子句適當時,請考慮將此項目對應至偵錯工具。", "vscode.extension.contributes.debuggers": "提供偵錯配接器。", "vscode.extension.contributes.debuggers.args": "要傳遞至配接器的選擇性引數。", "vscode.extension.contributes.debuggers.configurationAttributes": "JSON 結構描述組態,用於驗證 'launch.json'。", @@ -4907,8 +5223,7 @@ "disassemblyInputName": "反組譯碼" }, "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "已清除主控台", - "snapshotObj": "只會顯示此物件的基本值。" + "consoleCleared": "已清除主控台" }, "vs/workbench/contrib/debug/node/debugAdapter": { "debugAdapterBinNotFound": "偵錯配接器可執行檔 '{0}' 不存在。", @@ -4938,6 +5253,7 @@ "workbench.enableExperiments": "擷取要從 Microsoft 線上服務執行的實驗。" }, "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "複製識別碼 ({0})", "disable": "停用", "disable workspace": "停用 (工作區)", "errors": "{0} 未攔截錯誤", @@ -4964,6 +5280,13 @@ "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 驗證 ({0})", "Marketplace": "市集", + "Marketplace Info": "Marketplace 訊息", + "Notebook id": "識別碼", + "Notebook mimetypes": "MIME 類型", + "Notebook name": "名稱", + "Notebook renderer name": "名稱", + "NotebookRenderers": "筆記本轉譯器 ({0})", + "Notebooks": "Notebooks ({0})", "activation": "啟用時間", "activation events": "啟用事件 ({0})", "authentication": "驗證 ({0})", @@ -5026,7 +5349,6 @@ "localizations localized language name": "語言名稱 (已當地語系化)", "menuContexts": "功能表內容", "messages": "訊息 ({0})", - "more info": "其他資訊", "name": "延伸模組名稱", "noChangelog": "沒有可用的 Changelog。", "noContributions": "沒有比重", @@ -5034,6 +5356,7 @@ "noReadme": "沒有可用的讀我檔案。", "noStatus": "沒有可用狀態。", "not yet activated": "尚未啟用。", + "preRelease": "發行前版本", "preview": "預覽", "productThemes": "產品圖示佈景主題 ({0})", "publisher": "發行者", @@ -5102,6 +5425,7 @@ "extensionInfoVSMarketplaceLink": "VS Marketplace 連結: {0}", "extensionInfoVersion": "版本: {0}", "extensions": "延伸模組", + "extensions.affinity": "設定延伸模組以在不同的延伸模組主機處理序中執行。", "extensions.autoUpdate": "控制延伸模組的自動更新表現方式。更新擷取自 Microsoft 線上服務。", "extensions.autoUpdate.enabled": "只針對已啟用的延伸模組,自動下載並安裝更新。停用的延伸模組不會自動更新。", "extensions.autoUpdate.false": "延伸模組不會自動更新。", @@ -5155,6 +5479,8 @@ "recently published filter": "最近發佈", "recentlyPublishedExtensions": "顯示最近發佈的延伸模組", "refreshExtension": "重新整理", + "show pre-release version": "顯示發行前版本", + "show released version": "顯示發行前版本", "showBuiltInExtensions": "顯示內建延伸模組", "showDisabledExtensions": "顯示停用的延伸模組", "showEnabledExtensions": "顯示啟用的延伸模組", @@ -5189,6 +5515,7 @@ "workbench.extensions.installExtension.description": "安裝指定的延伸模組", "workbench.extensions.installExtension.option.donotSync": "啟用後,當 [設定同步] 開啟時,VS Code 不會同步此延伸模組。", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "啟用時,VS Code 只會從延伸模組套件 VSIX 安裝新增的延伸模組。只有在安裝 VSIX 時,才考慮使用此選項。", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "啟用時,VS Code 會安裝延伸模組的發行前版本 (如果可用)。", "workbench.extensions.search.arg.name": "要在搜尋中使用的查詢", "workbench.extensions.search.description": "搜尋特定擴充", "workbench.extensions.uninstallExtension.arg.name": "要解除安裝之延伸模組的識別碼", @@ -5197,6 +5524,7 @@ }, "vs/workbench/contrib/extensions/browser/extensionsActions": { "Cannot be enabled": "因為 {0} 網頁版中不支援此延伸模組,已停用此延伸模組。", + "Defined to run in desktop": "已停用此延伸模組,因為它被定義為僅在電腦上的 {0} 中執行。", "Install in local server to enable": "因為此延伸模組已定義為在本機延伸主機中執行,所以已在此工作區內停用。請在本機安裝延伸模組以啟用。", "Install in remote server to enable": "因為此延伸模組已定義為在遠端延伸主機中執行,所以已在此工作區內停用。請在 '{0}' 中安裝延伸模組以啟用。", "Install language pack also in remote server": "在 '{0}' 上安裝語言套件延伸模組,以同時在該位置啟用。", @@ -5211,7 +5539,6 @@ "cannot be installed": "無法在 {1} 中使用 '{0}' 延伸模組。若要深入了解,請按一下 [詳細資訊]。", "check logs": "如需詳細資料,請查看[記錄]({0})。", "close": "關閉", - "color theme": "設定色彩主題", "configureWorkspaceFolderRecommendedExtensions": "設定建議的延伸模組 (工作區資料夾) ", "configureWorkspaceRecommendedExtensions": "設定建議的延伸模組 (工作區)", "current": "目前", @@ -5223,6 +5550,7 @@ "disabled": "停用", "disabled because of virtual workspace": "已停用此延伸模組,因為它不支援虛擬工作區。", "disabled by environment": "此延伸模組已由環境停用。", + "do no sync": "不要同步", "do not sync": "不要同步此延伸模組", "download": "嘗試手動下載...", "enable locally": "請重新載入 Visual Studio Code,以在本機啟用此延伸模組。", @@ -5234,6 +5562,7 @@ "enableGloballyActionToolTip": "啟用此延伸模組", "enabled": "啟用", "enabled by environment": "由於目前環境中需要此延伸模組,因此已加以啟用。", + "enabled in web worker": "因為此延伸模組偏好在背景工作角色延伸主機中執行,所以已在其中啟用。", "enabled locally": "因為此延伸模組偏好在本機延伸主機中執行,所以已在其中啟用。", "enabled remotely": "因為此延伸模組偏好在遠端延伸主機中執行,所以已在其中啟用。", "extension disabled because of dependency": "此延伸模組已停用,因為它依賴已停用的延伸模組。", @@ -5244,7 +5573,6 @@ "extensionButtonProminentBackground": "突出的動作延伸模組按鈕背景色彩 (例如,[安裝] 按鈕)。", "extensionButtonProminentForeground": "突出的動作延伸模組按鈕前景色彩 (例如,[安裝] 按鈕)。", "extensionButtonProminentHoverBackground": "突出的動作延伸模組按鈕背景暫留色彩 (例如,[安裝] 按鈕)。", - "file icon theme": "設定檔案圖示主題", "finished installing": "已成功安裝延伸模組。", "globally disabled": "使用者已全域停用此延伸模組。", "globally enabled": "已全域啟用此延伸模組。", @@ -5252,17 +5580,22 @@ "ignored": "同步期間會忽略此延伸模組", "incompatible platform": "{1} 中無法針對 {2} 使用 {0}' 延伸模組。", "install": "安裝", - "install and do no sync": "安裝 (不同步)", "install another version": "安裝另一個版本...", "install browser": "安裝在瀏覽器中", "install everywhere tooltip": "在所有已同步的 {0} 個執行個體中安裝此延伸模組", + "install extension in remote": "{0},位於 {1}", + "install extension in remote and do not sync": "{0} 於 {1} ({2})", + "install extension locally": "{0} 本機", + "install extension locally and do not sync": "{0} 本機 ({1})", "install in remote": "安裝至 {0}", - "install in remote and do not sync": "安裝至 {0} (不同步)", "install local extensions title": "在 '{0}' 中安裝本機延伸模組", "install locally": "在本機安裝", - "install locally and do not sync": "安裝於本機 (不同步)", "install operation": "安裝 '{0}' 延伸模組時發生錯誤。", + "install pre-release": "安裝發行前版本", + "install pre-release version": "安裝發行前版本", "install previous version": "安裝特定版本的延伸模組...", + "install release version": "安裝發行版本", + "install release version message": "是否要安裝已發行的版本?", "install remote extensions": "在本機安裝遠端延伸模組", "install vsix": "下載完成後,請手動安裝下載之 '{0}' 的 VSIX。", "installExtensionComplete": "延伸模組 {0} 安裝完成。", @@ -5273,27 +5606,19 @@ "installed": "已安裝", "installing": "正在安裝", "installing extensions": "正在安裝延伸模組...", - "just now": "現在", "learn more": "深入了解", "learn why": "了解原因。", "malicious tooltip": "這個延伸模組曾經被回報是有問題的。", "manage": "管理", "more information": "詳細資訊", "no local extensions": "沒有任何要安裝的延伸模組。", - "noOfDaysAgo": "{0} 天前", - "noOfHoursAgo": "{0} 小時前", - "noOfMonthsAgo": "{0} 個月前", - "noOfYearsAgo": "{0} 年前", + "no versions": "此延伸模組沒有其他版本。", "not web tooltip": "{1} 中無法使用 '{0}' 延伸模組。", - "one day ago": "1 天前", - "one hour ago": "1 小時前", - "one month ago": "1 個月前", - "one year ago": "1 年前", "postDisableTooltip": "請重新載入 Visual Studio Code 以完成停用此延伸模組。", "postEnableTooltip": "請重新載入 Visual Studio Code 以啟用此延伸模組。", "postUninstallTooltip": "請重新載入 Visual Studio Code 以完成此延伸模組的解除安裝。", "postUpdateTooltip": "請重新載入 Visual Studio Code 以啟用更新的延伸模組。", - "product icon theme": "設定產品圖示主題", + "pre-release": "發行前版本", "reinstall": "重新安裝延伸模組...", "reloadAction": "重新載入", "reloadRequired": "需要重新載入", @@ -5308,6 +5633,8 @@ "selectExtensionToReinstall": "選取要重新安裝的延伸模組", "selectVersion": "選擇安裝的版本", "showRecommendedExtension": "顯示建議的延伸模組", + "switch to pre-release version": "切換到發行前版本", + "switch to release version": "切換至發行版本", "sync": "同步此延伸模組", "synced": "已同步此延伸模組", "undo": "復原", @@ -5315,12 +5642,18 @@ "uninstallExtensionComplete": "請重新載入 Visual Studio Code 來完成延伸模組 {0} 的解除安裝。", "uninstallExtensionStart": "已開始將延伸模組 {0} 解除安裝。", "uninstalled": "已解除安裝", + "unsupported prerelease switch tooltip": "此延伸模組現在已是發行前版本 {0} 延伸模組的一部分。", + "unsupported tooltip": "已不再支援此延伸模組。", "update operation": "更新 '{0}' 延伸模組時發生錯誤。", "updateAction": "更新", "updateExtensionComplete": "將延伸模組 {0} 更新至 {1} 版已完成。", "updateExtensionStart": "已開始將延伸模組 {0} 更新至 {1} 版。", - "updateTo": "更新至 {0}", + "updateToLatestVersion": "更新至 {0}", + "updateToTargetPlatformVersion": "更新為 {0} 版本", "updated": "已更新", + "workbench.extensions.action.setColorTheme": "設定色彩主題", + "workbench.extensions.action.setFileIconTheme": "設定檔案圖示主題", + "workbench.extensions.action.setProductIconTheme": "設定產品圖示主題", "workspace disabled": "使用者已為此工作區停用此延伸模組。", "workspace enabled": "使用者已為此工作區啟用此延伸模組。" }, @@ -5349,6 +5682,7 @@ "installLocalInRemoteIcon": "延伸模組檢視中 [在遠端安裝本機延伸模組] 動作的圖示。", "installWorkspaceRecommendedIcon": "延伸模組檢視中 [安裝工作區建議的延伸模組] 動作的圖示。", "manageExtensionIcon": "延伸模組檢視中 [管理] 動作的圖示。", + "preReleaseIcon": "在延伸模組檢視和編輯器中顯示具有發行前版本的延伸模組圖示。", "ratingIcon": "延伸模組檢視和編輯器中隨著評等一起顯示的圖示。", "refreshIcon": "延伸模組檢視中 [重新整理] 動作的圖示。", "remoteIcon": "延伸模組檢視和編輯器中,表示延伸模組為遠端的圖示。", @@ -5414,16 +5748,21 @@ "extensions": "延伸模組", "no extensions found": "找不到延伸模組。", "no local extensions": "沒有任何要安裝的延伸模組。", + "offline error": "離線時無法搜尋 Marketplace,請檢查網路連接。", "open user settings": "開啟使用者設定", "suggestProxyError": "Marketplace 傳回了 'ECONNREFUSED'。請檢查 'http.proxy' 設定。" }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "發行前版本", "activation": "啟用時間", "dependencies": "顯示相依性", "extensionIconStarForeground": "延伸模組分級的圖示色彩。", "extensionIconVerifiedForeground": "用於延伸模組已驗證發行者的圖示色彩。", + "extensionPreReleaseForeground": "發行前版本延伸模組的圖示色彩。", + "has prerelease": "此延伸模組有可用的 {0}", "message": "1 則訊息", "messages": "{0} 則訊息", + "pre-release-label": "發行前版本", "publisher verified tooltip": "此發行者已驗證 {0} 的擁有權", "remote extension title": "{0} 中的延伸模組", "startup": "啟動", @@ -5473,7 +5812,15 @@ "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "正在執行延伸模組" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "cancel": "取消(&&C)", + "debugExtensionHost": "啟動偵錯延伸模組主機", + "debugExtensionHost.launch.name": "附加延伸主機", + "restart1": "設定檔延伸模組", + "restart2": "必須重新啟動,才能分析延伸模組。要立即重新啟動 '{0}' 嗎?", + "restart3": "重新啟動(&&R)" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { "cancel": "取消(&&C)", "profilingExtensionHost": "正在分析延伸模組主機", "profilingExtensionHostTime": "分析擴展主機 ({0} 秒)", @@ -5483,24 +5830,16 @@ "selectAndStartDebug": "按一下以停止分析。", "status.profiler": "延伸模組分析工具" }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "顯示延伸模組", - "unresponsive-exthost": "延伸模組 '{0}' 花了很久才完成其最後作業,並導致了其他延伸模組無法執行。" - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "取消(&&C)", - "debugExtensionHost": "啟動偵錯延伸模組主機", - "debugExtensionHost.launch.name": "附加延伸主機", - "restart1": "設定檔延伸模組", - "restart2": "必須重新啟動,才能分析延伸模組。要立即重新啟動 '{0}' 嗎?", - "restart3": "重新啟動(&&R)" - }, "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { "runtimeExtension": "正在執行延伸模組" }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { "openExtensionsFolder": "開啟延伸模組資料夾" }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "顯示延伸模組", + "unresponsive-exthost": "延伸模組 '{0}' 花了很久才完成其最後作業,並導致了其他延伸模組無法執行。" + }, "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { "attach.msg": "僅此提醒,以確保您未忘記將 ‘{0}’ 附加您剛才建立的問題。", "attach.msg2": "僅此提醒,以確保您未忘記將 ‘{0}’ 附加到現有的效能問題。", @@ -5524,7 +5863,7 @@ "scopedConsoleAction.wt": "在 Windows 終端機中開啟" }, "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "自訂啟動的終端機類型。", + "explorer.openInTerminalKind": "從終端中的檔案總管開啟檔案時,決定要啟動何種終端", "globalConsoleAction": "開啟新的外部終端", "terminal.explorerKind.external": "使用已設定的外部終端機。", "terminal.explorerKind.integrated": "使用 VS Code 的整合式終端機。", @@ -5572,7 +5911,10 @@ }, "vs/workbench/contrib/files/browser/editors/textFileEditor": { "createFile": "建立檔案", - "openFolderError": "檔案是目錄", + "fileIsDirectoryError": "檔案是目錄", + "fileNotFoundError": "找不到檔案", + "ok": "確定", + "reveal": "在 [總管檢視] 中顯示", "textFileEditor": "文字檔編輯器" }, "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { @@ -5598,14 +5940,19 @@ "userGuide": "請使用編輯器工具列中的動作,來復原您的變更或以您的變更覆寫檔案內容。" }, "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "新增資料夾", "explore": "檔案總管", "explorerViewIcon": "[總管] 檢視的檢視圖示。", "folders": "資料夾", "miViewExplorer": "檔案總管(&&E)", - "noFolderHelp": "您尚未開啟資料夾。\r\n[開啟資料夾](command:{0})", - "noWorkspaceHelp": "您尚未將資料夾新增至工作區。\r\n[開啟資料夾](命令:{0})", + "noFolderButEditorsHelp": "您尚未開啟資料夾。\r\n{0}\r\n開啟資料夾將關閉所有目前開啟的編輯器。要使其保持開啟狀態,請改用 {1}。", + "noFolderHelp": "尚未開啟資料夾。\r\n{0}", + "noFolderHelpWeb": "尚未開啟資料夾。\r\n{0}\r\n{1}", + "noWorkspaceHelp": "您尚未將資料夾新增至工作區。\r\n{0}", "openEditorsIcon": "[開啟編輯器] 檢視的檢視圖示。", - "remoteNoFolderHelp": "已連線至遠端。\r\n[開啟資料夾](command:{0})" + "openFolder": "開啟資料夾", + "openRecent": "開啟最近使用的檔案", + "remoteNoFolderHelp": "已連線至遠端。\r\n{0}" }, "vs/workbench/contrib/files/browser/fileActions": { "binFailed": "無法使用資源回收筒刪除。您要改為永久刪除嗎? ", @@ -5622,9 +5969,9 @@ "confirmMoveTrashMessageFolder": "您確定要刪除 '{0}' 及其內容嗎?", "confirmMoveTrashMessageMultiple": "確定要刪除以下 {0} 個檔案嗎?", "confirmMoveTrashMessageMultipleDirectories": "確定要刪除下列 {0} 個目錄及其內容嗎?", - "copyBulkEdit": "複製 {0} 個檔案", + "copyBulkEdit": "貼上 {0} 個檔案", "copyFile": "複製", - "copyFileBulkEdit": "複製 {0}", + "copyFileBulkEdit": "貼上 {0}", "copyingBulkEdit": "正在複製 {0} 個檔案", "copyingFileBulkEdit": "正在複製 {0}", "createBulkEdit": "建立 {0}", @@ -5672,7 +6019,7 @@ "retry": "重試", "retryButtonLabel": "重試(&&R)", "saveAllInGroup": "全部儲存在群組中", - "showInExplorer": "在提要欄位中顯示使用中的檔案", + "showInExplorer": "在 [總管檢視] 中顯示使用中檔案", "toggleAutoSave": "切換自動儲存", "trashFailed": "無法使用垃圾筒刪除。您要改為永久刪除嗎?", "undoBin": "您可以從資源回收筒還原此檔案。", @@ -5703,15 +6050,15 @@ "miAutoSave": "自動儲存(&&U)", "miCloseEditor": "關閉編輯器(&&C)", "miGotoFile": "移至檔案(&&F)...", - "miNewFile": "新增檔案(&&N)", + "miNewFile": "新增文字檔(&&T)", "miRevert": "還原檔案(&&V)", "miSave": "儲存(&&S)", "miSaveAll": "全部儲存(&&L)", "miSaveAs": "另存新檔(&&A)...", - "newFile": "新增檔案", + "newFile": "新增文字檔", "openFile": "開啟檔案...", "openToSide": "開至側邊", - "revealInSideBar": "在提要欄位中顯示", + "revealInSideBar": "在 [總管檢視] 中顯示", "revert": "還原檔案", "revertLocalChanges": "捨棄您的變更並還原至檔案內容", "saveAll": "全部儲存", @@ -5723,9 +6070,11 @@ "genericRevertError": "無法還原 '{0}': {1}", "genericSaveError": "無法儲存 '{0}': {1}", "modifiedLabel": "{0} (檔案中) ↔ {1}", + "retry": "重試" + }, + "vs/workbench/contrib/files/browser/fileConstants": { "newUntitledFile": "新增無標題檔案", "removeFolderFromWorkspace": "將資料夾從工作區移除", - "retry": "重試", "save": "儲存", "saveAll": "全部儲存", "saveAs": "另存新檔...", @@ -5738,7 +6087,6 @@ "chooseWhereToDownload": "選擇要下載的位置", "confirmManyOverwrites": "下列 {0} 個檔案和 (或) 資料夾已存在於目的地資料夾中。要予以取代嗎?", "confirmOverwrite": "目的地資料夾中已經存在名稱 '{0}' 的檔案或資料夾。要加以取代嗎?", - "copyFile": "複製 {0}", "copyFolder": "複製資料夾(&&C)", "copyFolders": "複製資料夾(&&C)", "copyfolder": "確定要複製 '{0}' 嗎?", @@ -5746,7 +6094,6 @@ "copyingFile": "正在複製 {0}", "copyingFiles": "正在複製...", "copyingnFile": "正在複製 {0} 個資源", - "copynFile": "複製 {0} 個資源", "downloadBulkEdit": "下載 {0}", "downloadButton": "下載", "downloadProgressLarge": "{0} ({1}/{2},{3}/秒)", @@ -5757,6 +6104,8 @@ "dropFolders": "是否要複製資料夾,或將資料夾新增至工作區?", "fileInaccessible": "無法存取置放的檔案以進行匯入。", "filesInaccessible": "無法存取部分或所有置放的檔案以進行匯入。", + "importFile": "匯入 {0}", + "importnFile": "匯入 {0} 個資源", "irreversible": "此動作無法回復!", "overwrite": "覆寫 {0}", "overwriting": "正在覆寫 {0}", @@ -5773,40 +6122,46 @@ "autoReveal.focusNoScroll": "將不會捲動檔案使其出現於檢視中,但仍會聚焦於檔案上。", "autoReveal.off": "將不會顯示及選取檔案。", "autoReveal.on": "將會顯示並選取檔案。", - "autoSave": "控制具有未儲存變更之編輯器的自動儲存。前往[此處](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)參閱更多有關自動儲存的內容。", + "autoSave": "控制具有未儲存變更之編輯器的 [自動儲存](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", "autoSaveDelay": "控制具有未儲存變更之編輯器自動儲存後的延遲 (毫秒)。只有在 `#files.autoSave#` 設定為 `{0}` 時才適用。", "binaryFileEditor": "二進位檔案編輯器", "compressSingleChildFolders": "控制總管是否應以緊湊形式轉譯資料夾。在這種形式中,單一子資料夾將在合併的樹狀元素中壓縮。舉例來說,這對 Java 套件架構相當實用。", "confirmDelete": "控制總管是否須在透過垃圾桶刪除檔案時要求確認。", "confirmDragAndDrop": "控制總管是否須要求確認,以透過拖放來移動檔案和資料夾。", + "confirmUndo": "控制總管是否應在復原時要求確認。", "copyRelativePathSeparator": "複製相對檔案路徑時所使用的路徑分隔字元。", "copyRelativePathSeparator.auto": "使用作業系統特定路徑分隔字元。", "copyRelativePathSeparator.backslash": "使用反斜線做為路徑分隔字元。", "copyRelativePathSeparator.slash": "使用正斜線做為路徑分隔字元。", - "defaultLanguage": "指派給新檔案的預設語言模式。如果設定為 `${activeEditorLanguage}`,將會使用正在使用的文字編輯器語言 (如果有的話)。", + "defaultLanguage": "指派給新檔案的預設語言識別項。如果設定為 `${activeEditorLanguage}`,將會使用正在使用的文字編輯器語言識別項 (如果有的話)。", "enableDragAndDrop": "控制總管是否應允許透過拖放移動檔案和資料夾。此設定只會影響從總管內拖放的動作。", + "enableUndo": "控制總管是否應支援復原檔案和資料夾作業。", + "enableUndo.default": "總管會在破壞性復原作業之前提示。", + "enableUndo.light": "總管在焦點時不會在復原作業之前提示。", + "enableUndo.verbose": "總管會在所有復原作業之前提示。", "encoding": "在讀取和寫入檔案時要使用的預設字元集編碼。此項設定也可依據語言分別設定。", "eol": "預設行尾字元。", "eol.CRLF": "CRLF", "eol.LF": "LF", "eol.auto": "使用作業系統專用的行尾字元。", "everything": "將整個檔案格式化。", - "exclude": "設定排除檔案與資料夾的 Glob 模式。例如,檔案總管會根據此設定,決定要顯示或隱藏的檔案與資料夾。請參閱 '#search.exclude#' 設定,定義搜尋特定的排除項目。深入了解 Glob 模式 [這裡](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", + "exclude": "設定排除檔案與資料夾的 [Glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。例如,檔案總管會根據此設定,決定要顯示或隱藏的檔案與資料夾。請參閱 '#search.exclude#' 設定,定義搜尋特定的排除項目。", "expandSingleFolderWorkspaces": "控制總管是否應在初始化期間展開只包含一個資料夾的多根工作區", "explorer.decorations.badges": "控制檔案裝飾是否須使用徽章。", "explorer.decorations.colors": "控制檔案裝飾是否須使用色彩。", "explorer.incrementalNaming": "控制在貼上時為重複總管項目指定新名稱時要使用的命名策略。", "explorerConfigurationTitle": "檔案總管", + "fileNesting.description": "每個索引鍵模式可能包含符合任何字串的單一 '*' 字元。", + "fileNestingEnabled": "控制是否在檔案總管中啟用檔案巢狀。檔案巢狀可讓目錄中的相關檔案以視覺方式群組在單一父檔案下。", + "fileNestingExpand": "控制是否自動展開檔案巢狀。必須設定 `#explorer.fileNesting.enabled#`,此設定才能生效。", + "fileNestingPatterns": "控制檔案總管中的巢狀檔案。每個 __Item__ 代表父系模式,且可能包含符合任何字串的單一 '*' 字元。每個 __Value__ 代表子模式的逗號分隔清單,這些子模式應該以巢狀方式顯示在指定父系下。子模式可能包含數個特殊權杖:\r\n- `${capture}`: 符合父模式\r\n中 '*' 的解析值- `${basename}`: 符合父檔案的主檔名,`file.ts`\r\n 中的 'file'- `${extname}`: 符合父檔案的副檔名,`file.ts`\r\n 中的 'ts'- `${dirname}`: 符合父檔案的目錄名稱,`src/file.ts`\r\n 中的 'src'- `*`: 符合任何字串,每個子模式只能使用一次", "files.autoSave.afterDelay": "設定 `#files.autoSaveDelay#` 後,系統將自動儲存具有變更的編輯器。", "files.autoSave.off": "系統永遠不會自動儲存具有變更的編輯器。", "files.autoSave.onFocusChange": "當編輯器失去焦點時,系統將自動儲存具有變更的編輯器。", "files.autoSave.onWindowChange": "當視窗失去焦點時,系統將自動儲存具有變更的編輯器。", "files.exclude.boolean": "要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。", - "files.exclude.when": "在相符檔案同層級上額外的檢查。請使用 $(basename) 作為相符檔案名稱的變數。", - "files.experimentalSandboxedFileService": "實驗性: 將檔案服務變更為沙箱。除非有指示,否則請勿變更此項目!", - "files.legacyWatcher.default": "如果您使用測試人員版本或每次開啟多根工作區,將會啟用新的檔案監看程式。", - "files.legacyWatcher.off": "停用舊版檔案監看程式,並啟用新的檔案監看程式,以從其功能中獲得好處。", - "files.legacyWatcher.on": "當您發現新檔案監看程式發生問題時,啟用舊版檔案監看程式。", + "files.exclude.when": "對相符檔案同層級進行額外檢查。請使用 \\$(basename) 作為相符檔案名稱的變數。", + "files.participants.timeout": "建立、重新命名和刪除的檔案參與者受到取消時的逾時 (毫秒)。使用 `0` 來停用參與者。", "files.restoreUndoStack": "重新開啟檔案時,將復原堆疊還原。", "files.saveConflictResolution": "當有其他程式變更磁碟的同時將檔案儲存至磁碟,就會發生儲存衝突。為避免資料遺失,系統會要求使用者比較編輯器中的變更與磁碟上的版本。除非您經常遇到儲存衝突錯誤,否則不應變更此設定,如果使用時不注意,可能會導致資料遺失。", "files.simpleDialog.enable": "啟用簡單檔案對話方塊。啟用時,簡單檔案對話方塊會取代系統檔案對話方塊。", @@ -5819,20 +6174,22 @@ "hotExit.onExitAndWindowClose": "在 Windows/Linux 上關閉最後一個視窗,或觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表),以及任何有已開啟資料夾的視窗時 (無論其是否為最後一個視窗),都會觸發 Hot Exit。未開啟任何資料夾的所有視窗,都會在下次啟動時還原。透過 [檔案] > [開啟最近使用的檔案] > [更多...] 可存取包含未儲存檔案的先前開啟視窗清單。", "hotExit.onExitAndWindowCloseBrowser": "當瀏覽器結束,或是視窗或索引標籤關閉時,會觸發 Hot Exit。", "insertFinalNewline": "啟用時,請在儲存檔案時在其結尾插入最後一個新行。", - "legacyWatcher": "控制用於檔案監控的機制。僅當您看到與檔案監控相關的問題時才變更此選項。", "maxMemoryForLargeFilesMB": "控制當嘗試開啟大型檔案時,VS Code 在重新啟動後可用的記憶體。效果與在命令列上指定 `--max-memory=NEWSIZE` 相同。", "modification": "格式修改 (需要原始檔控制)。", "modificationIfAvailable": "將只嘗試格式化修改 (需要原始檔控制)。如果無法使用原始檔控制,將會格式化整個檔案。", "openEditorsSortOrder": "控制 [開啟的編輯器] 窗格中的編輯器排列順序。", - "openEditorsVisible": "[開啟編輯器] 窗格中顯示的編輯器數目。將此設定為 0 會隱藏 [開啟編輯器] 窗格。", + "openEditorsVisible": "[開啟編輯器] 窗格中顯示的編輯器數目上限。將此設定為 0 會隱藏 [開啟編輯器] 窗格。", + "openEditorsVisibleMin": "[開放式編輯器] 窗格中顯示的編輯器位置數目下限。若設為 0,[開放式編輯器] 窗格會根據編輯器數目動態調整大小。", "overwriteFileOnDisk": "將會以編輯器中的變更覆寫磁碟上的檔案,來解決儲存衝突。", "simple": "在可能尾隨著數字的重複名稱結尾附加 \"copy\" 一詞", "smart": "在重複名稱結尾新增數字。如果某個數字已包含在名稱中,請嘗試增加該數字", - "sortOrder": "控制檔案和資料夾在檔案和資料夾的屬性型排序。", - "sortOrder.alphabetical": "編輯器在每個編輯器群組內都會以字母順序排序。", + "sortOrder": "控制檔案和資料夾在檔案和資料夾的屬性型排序。啟用 `#explorer.fileNesting.enabled#` 時,也會控制巢狀檔案的排序。", + "sortOrder.alphabetical": "編輯器會依每個編輯器群組內的索引標籤名稱依字母順序排序。", "sortOrder.default": "檔案和資料夾會按名稱排序。資料夾會顯示在檔案之前。", "sortOrder.editorOrder": "編輯器的順序會與編輯器索引標籤的顯示順序相同。", "sortOrder.filesFirst": "檔案和資料夾會按名稱排序。檔案會顯示在資料夾之前。", + "sortOrder.foldersNestsFiles": "檔案和資料夾會依其名稱排序。資料夾會顯示在檔案之前。具有巢狀子系的檔案會顯示在其他檔案之前。", + "sortOrder.fullPath": "編輯器會依每個編輯器群組內的完整路徑依字母順序排序。", "sortOrder.mixed": "檔案和資料夾會按名稱排序。檔案會與資料夾交錯。", "sortOrder.modified": "檔案與資料夾會依照最後修改日期以字母順序排序。資料夾會顯示在檔案前。", "sortOrder.type": "檔案和資料夾會按照延伸模組類型分組,然後按名稱排序。資料夾會顯示在檔案之前。", @@ -5844,7 +6201,7 @@ "trimFinalNewlines": "若啟用,則會在儲存檔案時,修剪檔案末新行尾的所有新行。", "trimTrailingWhitespace": "若啟用,將在儲存檔案時修剪尾端空白。", "useTrash": "刪除時將檔案/資料夾移至作業系統垃圾桶 (Windows 為資源回收筒)。停用此項目會永久刪除檔案/資料夾。", - "watcherExclude": "設定要從檔案監視中排除的路徑或 Glob 模式。相對路徑 (例如 'build/output') 將會使用目前開啟的工作區解析為絕對路徑。Glob 模式在絕對路徑上必須相符,(例如,首碼為 '**/' 或完整路徑及尾碼 '/**',才能比對路徑中的檔案),以正確比對 (例如 '**/build/output/**' 或 '/Users/name/workspaces/project/build/output/**')。當您遇到耗用大量 CPU 的檔案監看程式處理序時,請務必排除較不感興趣的大型資料夾 (例如組建輸出資料夾)。", + "watcherExclude": "設定要從檔案監視中排除的路徑或 Glob 模式。相對路徑或基本 Glob 模式 (例如 `build/output` or `*.js`) 將會使用目前開啟的工作區解析為絕對路徑。複雜 Glob 模式在絕對路徑上必須相符,(例如,首碼為 '**/' 或完整路徑及尾碼 '/**',才能比對路徑中的檔案),以正確比對 (例如 '**/build/output/**' 或 '/Users/name/workspaces/project/build/output/**')。當您遇到耗用大量 CPU 的檔案監看程式處理序時,請務必排除較不感興趣的大型資料夾 (例如組建輸出資料夾)。", "watcherInclude": "設定其他路徑以監看工作區內的變更。根據預設,將遞迴監看所有工作區資料夾,符號連結資料夾除外。您可以明確新增絕對或相對路徑,以支援監看符號連結資料夾。相對路徑將使用目前開啟的工作區解析為絕對路徑。" }, "vs/workbench/contrib/files/browser/views/emptyView": { @@ -5883,12 +6240,13 @@ "dirtyCounter": "{0} 未儲存", "flipLayout": "切換垂直/水平編輯器版面配置", "miToggleEditorLayout": "翻轉版面配置(&&L)", + "miToggleEditorLayoutWithoutMnemonic": "翻轉版面配置", "newUntitledFile": "新增無標題檔案", "openEditors": "已開啟的編輯器" }, "vs/workbench/contrib/files/browser/workspaceWatcher": { "enospcError": "無法在大型工作區資料夾中監看檔案變更。請遵循指示連結來解決此問題。", - "eshutdownError": "檔案變更監控程式意外停止。請重新載入視窗以再次啟用監控程式。", + "eshutdownError": "檔案變更監控程式意外停止。重新載入視窗可能可再次啟用監控程式,除非無法監看工作區的檔案變更。", "learnMore": "指示", "reload": "重新載入" }, @@ -5929,18 +6287,20 @@ "cancel": "取消", "config": "設定預設格式器...", "config.bad": "延伸模組 ‘{0}’ 已設定為格式器,但無法使用。請選取其他預設格式器以繼續。", - "config.needed": "'{0}' 檔案有多個格式器。選取預設格式器以繼續。", + "config.needed": "'{0}' 檔案有多個格式器。其中一個應設定為預設格式器。", "def": "(預設)", "do.config": "設定…", "format.placeHolder": "選取格式器", "formatDocument.label.multiple": "文件格式化方式...", "formatSelection.label.multiple": "格式選取與…", + "formatter": "格式化", "formatter.default": "定義預設格式器,其優先於其他所有格式器設定。必須是提供格式器之延伸模組的識別碼。", "miss": "延伸模組 '{0}' 已設定為格式器,但無法格式化 '{1}'-files", - "miss.1": "變更預設格式器", + "miss.1": "設定預設格式器", "null": "無", "nullFormatterDescription": "無", - "select": "選取 '{0}' 檔案的預設格式器" + "select": "選取 '{0}' 檔案的預設格式器", + "summary": "格式器衝突" }, "vs/workbench/contrib/format/browser/formatActionsNone": { "cancel": "取消", @@ -5952,19 +6312,27 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "將修改的程式行格式化" }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "具有內嵌提示資訊的代碼", + "isReadingLineWithInlayHints": "目前行及其內嵌提示是否是目前焦點", + "read.title": "使用內嵌提示讀取行", + "stop.title": "停止內嵌提示讀取" + }, "vs/workbench/contrib/interactive/browser/interactive.contribution": { "interactive.activeCodeBorder": "當編輯器有焦點時,目前互動式程式碼資料格的框線色彩。", "interactive.execute": "執行程式碼", + "interactive.history.focus": "將焦點放在互動式視窗中的歷程記錄", "interactive.history.next": "歷程記錄中的下一個值", "interactive.history.previous": "歷程記錄中的上一個值", "interactive.inactiveCodeBorder": "當編輯器沒有焦點時,目前互動式程式碼資料格的框線色彩。", "interactive.input.clear": "清除互動式視窗輸入編輯器內容", + "interactive.input.focus": "將焦點放在互動式視窗中的輸入編輯器", "interactive.open": "開啟互動視窗", "interactiveScrollToBottom": "捲動至底端", "interactiveScrollToTop": "捲動至頂端" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "在此輸入程式碼,然後按 {0} 即可執行" + "interactiveInputPlaceHolder": "在此輸入 {0} 代碼,然後按 {1} 即可執行" }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "開啟處理程序總管(&&P)", @@ -5978,13 +6346,68 @@ "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "切換鍵盤快速鍵疑難排解" }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "從內容偵測語言", + "langDetection.aria": "變更為偵測到的語言: {0}", + "langDetection.name": "語言偵測", + "noDetection": "無法偵測編輯器語言", + "status.autoDetectLanguage": "接受偵測到的語言: {0}" + }, "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { "aria.1": "{0},{1}", "aria.2": "{0}", + "cat": "檢視", "langStatus.aria": "編輯器語言狀態: {0}", "langStatus.name": "編輯器語言狀態", "name.pattern": "{0} (語言狀態)", - "pin": "釘選到狀態列" + "pin": "新增到狀態列", + "reset": "重設語言狀態互動計數器", + "unpin": "從狀態列移除" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "時間軸檢視中本機歷程記錄專案的圖示。", + "localHistoryRestore": "用於還原本機歷程記錄項目內容的圖示。" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "此動作無法回復!", + "confirmDeleteAllMessage": "要刪除本機歷程記錄中所有檔案的所有項目嗎?", + "confirmDeleteDetail": "此動作無法回復!", + "confirmDeleteMessage": "要從 {1} 刪除 '{0}' 的本機歷程記錄項目嗎?", + "confirmRestoreDetail": "還原會捨棄任何未儲存的變更。", + "confirmRestoreMessage": "要還原 '{0}' 的內容嗎?", + "createLocalHistoryEntryTitle": "建立本機歷程記錄項目", + "createLocalHistoryPlaceholder": "輸入 '{0}' 之本機歷程記錄項目的新名稱", + "deleteAllButtonLabel": "刪除全部(&&D)", + "deleteButtonLabel": "刪除(&&D)", + "localHistory.category": "本機歷程記錄", + "localHistory.compareWithFile": "與檔案比較", + "localHistory.compareWithPrevious": "與上一個比較", + "localHistory.compareWithSelected": "與選取的比較", + "localHistory.create": "建立項目", + "localHistory.delete": "刪除", + "localHistory.deleteAll": "全部刪除", + "localHistory.open": "顯示內容", + "localHistory.rename": "重新命名", + "localHistory.restore": "還原內容", + "localHistory.restoreViaPicker": "尋找要還原的項目", + "localHistory.selectForCompare": "選取以進行比較", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "還原的檔案", + "renameLocalHistoryEntryTitle": "重新命名本機歷程記錄項目", + "renameLocalHistoryPlaceholder": "輸入本機歷程記錄項目的新名稱", + "restoreButtonLabel": "還原(&&R)", + "restoreViaPicker.entryPlaceholder": "選取要開啟的本機歷程記錄項目", + "restoreViaPicker.filePlaceholder": "選取檔案以為下列項目顯示本機歷程記錄" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "本機歷程記錄" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "開啟所屬資料夾", + "revealInMac": "在 Finder 中顯示", + "revealInWindows": "在檔案總管中顯示" }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "若要在 {0} 中使用 VS Code,VS Code 就需要重新啟動。", @@ -6018,9 +6441,7 @@ "showLanguagePackExtensions": "在 Marketplace 中搜尋語言套件以將顯示語言變更為 {0}。" }, "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "主要", "rendererLog": "視窗", - "sharedLog": "共享", "show window log": "顯示視窗記錄", "telemetryLog": "遙測", "userDataSyncLog": "設定同步" @@ -6042,6 +6463,10 @@ "trace": "追蹤", "warn": "警告" }, + "vs/workbench/contrib/logs/electron-sandbox/logs.contribution": { + "mainLog": "主要", + "sharedLog": "共享" + }, "vs/workbench/contrib/logs/electron-sandbox/logsActions": { "openExtensionLogsFolder": "開啟擴充記錄資料夾", "openLogsFolder": "開啟記錄資料夾" @@ -6096,7 +6521,7 @@ "markers.panel.action.filter": "篩選問題", "markers.panel.action.moreFilters": "其他篩選...", "markers.panel.action.quickfix": "顯示修正", - "markers.panel.at.ln.col.number": "[{0}, {1}]", + "markers.panel.at.ln.col.number": "[第 {0} 行,第 {1} 欄]", "markers.panel.filter.activeFile": "僅顯示使用中的檔案", "markers.panel.filter.ariaLabel": "篩選問題", "markers.panel.filter.errors": "錯誤", @@ -6120,6 +6545,9 @@ "markers.panel.single.warning.label": "1 個警告", "markers.panel.title.problems": "問題", "problems.panel.configuration.autoreveal": "控制 [問題] 檢視是否應自動在開啟檔案時加以顯示。", + "problems.panel.configuration.compareOrder": "控制瀏覽問題的順序。", + "problems.panel.configuration.compareOrder.position": "瀏覽依位置排序的問題", + "problems.panel.configuration.compareOrder.severity": "瀏覽依嚴重性排序的問題", "problems.panel.configuration.showCurrentInStatus": "啟用時,在狀態列中顯示目前問題。", "problems.panel.configuration.title": "[問題] 檢視", "problems.tree.aria.label.error.marker": "{0} 產生的錯誤: 在行 {2} 與字元 {3} 的 {1}。{4} ", @@ -6139,10 +6567,14 @@ "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { "notebookActions.changeCellToCode": "將儲存格變更為程式碼", "notebookActions.changeCellToMarkdown": "將儲存格變更為 Markdown", + "notebookActions.collapseAllCellInput": "摺疊所有儲存格輸入", + "notebookActions.collapseAllCellOutput": "摺疊所有儲存格輸出", "notebookActions.collapseCellInput": "摺疊儲存格輸入", "notebookActions.collapseCellOutput": "摺疊儲存格輸出", "notebookActions.copyCellDown": "在下方複製儲存格", "notebookActions.copyCellUp": "在上方複製儲存格", + "notebookActions.expandAllCellInput": "展開所有儲存格輸入", + "notebookActions.expandAllCellOutput": "展開所有儲存格輸出", "notebookActions.expandCellInput": "展開儲存格輸入", "notebookActions.expandCellOutput": "展開儲存格輸出", "notebookActions.joinCellAbove": "聯結上一個儲存格", @@ -6159,6 +6591,7 @@ "notebook.cell.status.success": "成功" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "接受偵測到的語言: {0}", "notebook.cell.status.language": "選取儲存格語言模式" }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { @@ -6187,16 +6620,32 @@ "suggestedKernels": "建議", "tooltop": "{0} (建議)" }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "以 '{1}' 找到 {0}", - "ariaSearchNoResultEmpty": "找到 {0}", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "以 '{1}' 找到 {0}", + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { "notebookActions.findInNotebook": "在筆記本中尋找", "notebookActions.hideFind": "隱藏在筆記本中尋找" }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "摺疊儲存格", - "unfold.cell": "展開儲存格" + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "尋找小工具中 [尋找篩選] 的圖示。", + "label.closeButton": "關閉", + "label.find": "尋找", + "label.nextMatchButton": "下一個相符項目", + "label.previousMatchButton": "上一個相符項目", + "label.replace": "取代", + "label.replaceAllButton": "全部取代", + "label.replaceButton": "取代", + "label.toggleReplaceButton": "切換取代", + "notebook.find.filter.filterAction": "尋找篩選", + "notebook.find.filter.findInCodeInput": "程式碼儲存格來源", + "notebook.find.filter.findInCodeOutput": "儲存格輸出", + "notebook.find.filter.findInMarkupInput": "Markdown 來源", + "notebook.find.filter.findInMarkupPreview": "呈現的 Markdown", + "placeholder.find": "尋找", + "placeholder.replace": "取代" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "以 '{1}' 找到 {0}", + "ariaSearchNoResultEmpty": "找到 {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "以 '{1}' 找到 {0}" }, "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { "format.title": "將筆記本格式化", @@ -6212,6 +6661,10 @@ "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "聚焦於下一個儲存格編輯器", "cursorMoveUp": "聚焦於上一個儲存格編輯器", + "cursorPageDown": "儲存格游標下一頁", + "cursorPageDownSelect": "儲存格游標下一頁選取", + "cursorPageUp": "儲存格游標上一頁", + "cursorPageUpSelect": "儲存格游標上一頁選取", "focusFirstCell": "聚焦於第一個儲存格", "focusLastCell": "聚焦於最後一個儲存格", "focusOutput": "聚焦於作用儲存格輸出", @@ -6237,9 +6690,11 @@ "changeLanguage": "變更儲存格語言", "clearAllCellsOutputs": "清除所有儲存格的輸出", "clearCellOutputs": "清除儲存格輸出", + "detectLanguage": "接受偵測到的儲存格語言", "languageDescription": "({0}) - 目前的語言", "languageDescriptionConfigured": "({0})", "languagesPicks": "語言 (識別碼)", + "noDetection": "無法偵測儲存格語言", "notebookActions.deleteCell": "刪除儲存格", "notebookActions.editCell": "編輯儲存格", "notebookActions.quitEdit": "停止編輯儲存格", @@ -6255,7 +6710,12 @@ "notebookActions.executeAndSelectBelow": "執行筆記本儲存格並選取下方儲存格", "notebookActions.executeBelow": "執行儲存格及下方", "notebookActions.executeNotebook": "全部執行", - "notebookActions.renderMarkdown": "轉譯所有 Markdown 儲存格" + "notebookActions.renderMarkdown": "轉譯所有 Markdown 儲存格", + "revealRunningCell": "移至執行儲存格" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "摺疊儲存格", + "unfold.cell": "展開儲存格" }, "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { "notebookActions.insertCodeCellAbove": "在上方插入程式碼儲存格", @@ -6292,7 +6752,9 @@ "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "內建", "curruentActiveMimeType": "目前使用中", + "empty": "儲存格沒有輸出", "mimeTypePicker": "選擇不同的輸出 MIME 類型,可用的 MIME 類型: {0}", + "noRenderer.2": "找不到輸出的轉譯器。其有下列 MIME 類型: {0}", "promptChooseMimeType.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型", "promptChooseMimeTypeInSecure.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型。只有在筆記本受信任時,才能使用進階 MIME 類型" }, @@ -6351,6 +6813,11 @@ "notebook.globalToolbar.description": "控制是否要在筆記本編輯器內呈現全域工具列。", "notebook.globalToolbarShowLabel": "控制筆記本工具列上的動作是否應呈現標籤。", "notebook.insertToolbarPosition.description": "控制插入儲存格動作應出現的位置。", + "notebook.interactiveWindow.collapseCodeCells": "控制互動式視窗中的代碼儲存格是否預設為已摺疊。", + "notebook.markup.fontSize": "控制筆記本中轉譯標記的字型大小 (像素)。設定為 `0` 時,會使用 120% 的 '#editor.fontSize#'。", + "notebook.outputFontFamily": "筆記本儲存格輸出文字的字型系列。設定為空白時,會使用 '#editor.fontFamily#'。", + "notebook.outputFontSize": "筆記本儲存格輸出文字的字型大小。當設為 0 時,會使用 '#editor.fontSize#'。", + "notebook.outputLineHeight": "筆記本儲存格輸出文字的行高。\r\n - 介於 0 到 8 之間的值會用來做為字型大小的乘數。\r\n - 大於或等於 8 的值將做為有效值。", "notebook.showCellStatusbar.description": "是否要顯示儲存格狀態列。", "notebook.showCellStatusbar.hidden.description": "儲存格狀態列一律為隱藏。", "notebook.showCellStatusbar.visible.description": "儲存格狀態列一律為可見。", @@ -6364,10 +6831,7 @@ }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "無法使用筆記本編輯器類型 '{0}' 開啟資源,請確定您已安裝或啟用正確的延伸模組。", - "fail.reOpen": "使用 VS Code 標準文字編輯器重新開啟檔案" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "執行筆記本儲存格將會從這個工作區執行程式碼。" + "notebookOpenInTextEditor": "在文字編輯器中開啟" }, "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { "focusedCellBackground": "聚焦於儲存格時儲存格的背景色彩。", @@ -6377,7 +6841,7 @@ "notebook.cellInsertionIndicator": "筆記本儲存格插入指示區的色彩。", "notebook.cellStatusBarItemHoverBackground": "筆記本儲存格狀態列項目的背景色彩。", "notebook.cellToolbarSeparator": "儲存格底部工具列中分隔符號的色彩", - "notebook.focusedCellBorder": "聚焦於儲存格時儲存格框線的色彩。", + "notebook.focusedCellBorder": "聚焦於儲存格時儲存格焦點指示器框線的色彩。", "notebook.focusedEditorBorder": "筆記本儲存格編輯器框線的色彩。", "notebook.inactiveFocusedCellBorder": "當主要焦點在編輯器外,且正專注於儲存格時,儲存格上框線和下框線的色彩。", "notebook.inactiveSelectedCellBorder": "選取多個儲存格時,儲存格框線的色彩。", @@ -6394,6 +6858,9 @@ "notebookTreeAriaLabel": "Notebook", "selectedCellBackground": "選取儲存格時儲存格的背景色彩。" }, + "vs/workbench/contrib/notebook/browser/notebookExecutionServiceImpl": { + "notebookRunTrust": "執行筆記本儲存格將會從這個工作區執行程式碼。" + }, "vs/workbench/contrib/notebook/browser/notebookIcons": { "clearIcon": "用於在筆記本編輯器中清除儲存格輸出的圖示。", "collapsedIcon": "用於在筆記本編輯器中標註摺疊區段的圖示。", @@ -6421,47 +6888,62 @@ "successStateIcon": "用於在筆記本編輯器中表示成功狀態的圖示。", "unfoldIcon": "用於在筆記本編輯器中展開儲存格的圖示。" }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { "disableOtherKeymapsConfirmation": "要停用其他按鍵對應 ({0}),以避免按鍵繫結關係間的衝突嗎?", "no": "否", "yes": "是" }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "儲存格沒有輸出", - "noRenderer.1": "找不到 Mime 類型 \"{0}\" 的轉譯器,但 Marketplace 上可能提供轉譯器。", - "noRenderer.2": "找不到輸出的轉譯器。其有下列 MIME 類型: {0}", - "noRenderer.search": "搜尋 Marketplace" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "空白的 Markdown 儲存格。按兩下或按 Enter 可加以編輯。", - "notebook.error.rendererNotFound": "找不到 '$0' 的轉譯器" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { "notebook.cell.toggleLineNumbers.title": "顯示資料格行號", "notebook.lineNumbers": "控制儲存格編輯器中行號的顯示。", "notebook.showLineNumbers": "顯示筆記本行號", "notebook.toggleLineNumbers": "切換筆記本行號" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { - "builtinRenderInfo": "內建", + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { "curruentActiveMimeType": "目前使用中", + "empty": "儲存格沒有輸出", "installJupyterPrompt": "從 Marketplace 安裝其他轉譯器", - "pickMimeType": "選擇輸出 MIME 類型", + "noRenderer.2": "找不到輸出的轉譯器。其有下列 MIME 類型: {0}", + "pickMimeType": "變更簡報", "promptChooseMimeType.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型", "promptChooseMimeTypeInSecure.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型", "unavailableRenderInfo": "轉譯器無法使用" }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "執行順序", - "cellExpandOutputButtonLabel": "展開儲存格輸出 (${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})", - "notebook.moreRunActionsLabel": "更多..." - }, - "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { "cellExpandInputButtonLabel": "展開儲存格輸入 ({0})", "cellExpandInputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})" }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "正在執行", + "notebook.cell.status.failed": "失敗", + "notebook.cell.status.pending": "擱置", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "更多..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "展開儲存格輸出 (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})", + "cellOutputsCollapsedMsg": "輸出已摺疊" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "已隱藏 1 個儲存格", + "hiddenCellsLabelPlural": "已隱藏 {0} 個儲存格" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markdownCell": { + "cellExpandInputButtonLabel": "展開儲存格輸入 ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "空白的 Markdown 儲存格。按兩下或按 Enter 可加以編輯。", + "notebook.error.rendererNotFound": "找不到 '$0' 的轉譯器" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "執行順序" + }, "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "initializing": "正在初始化...", "select": "選取核心" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { @@ -6541,7 +7023,7 @@ "logChannel": "記錄 ({0})", "output": "輸出", "output model title": "{0} - 輸出", - "outputChannels": "輸出通道。", + "outputChannels": "輸出通道", "outputViewAriaLabel": "輸出面板", "outputViewWithInputAriaLabel": "{0},輸出面板" }, @@ -6608,14 +7090,11 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "鍵盤快速鍵", "clear": "清除搜尋結果", - "filterModifiedLabel": "顯示修改的設定", - "filterOnlineServicesLabel": "顯示線上服務的設定", "filterUntrusted": "顯示未受信任的工作區設定", "keybindingsEditor": "按鍵繫結關係編輯器", "miOpenOnlineSettings": "線上服務設定(&&O)", "miOpenSettings": "設定(&&S)", "miPreferences": "喜好設定(&&P)", - "onlineServices": "線上服務設定", "openDefaultKeybindingsFile": "開啟預設鍵盤快速鍵 (JSON)", "openFolderSettings": "開啟資料夾設定", "openFolderSettingsFile": "開啟資料夾設定 (JSON)", @@ -6660,6 +7139,7 @@ "preferencesOpenSettings": "開啟設定命令的圖示。", "settingsAddIcon": "設定 UI 中新增動作的圖示。", "settingsEditIcon": "設定 UI 中編輯動作的圖示。", + "settingsFilter": "建議設定 UI 篩選的按鈕圖示。", "settingsGroupCollapsedIcon": "分割 JSON 設定編輯器中已摺疊區段的圖示。", "settingsGroupExpandedIcon": "分割 JSON 設定編輯器中已展開區段的圖示。", "settingsMoreActionIcon": "設定 UI 中 [更多動作] 動作的圖示。", @@ -6690,6 +7170,7 @@ "SearchSettings.AriaLabel": "搜尋設定", "clearInput": "清除設定搜尋輸入", "clearSearchFilters": "清除篩選", + "filterInput": "篩選設定", "lastSyncedLabel": "上次同步時間: {0}", "moreThanOneResult": "找到 {0} 項設置", "noResults": "找不到任何設定", @@ -6701,6 +7182,7 @@ "vs/workbench/contrib/preferences/browser/settingsLayout": { "appearance": "外觀", "application": "應用程式", + "audioCues": "音訊提示", "breadcrumbs": "階層連結", "comments": "註解", "commonlyUsed": "經常使用的", @@ -6723,7 +7205,7 @@ "problems": "問題", "proxy": "Proxy", "remote": "遠端", - "scm": "原始碼管理 (SCM)", + "scm": "原始檔控制", "screencastMode": "螢幕錄製模式", "search": "搜尋", "security": "安全性", @@ -6733,7 +7215,7 @@ "task": "工作", "telemetry": "遙測", "terminal": "終端機", - "testing": "正在測試", + "testing": "測試", "textEditor": "文字編輯器", "timeline": "時間表", "update": "更新", @@ -6742,16 +7224,33 @@ "workspace": "工作區", "zenMode": "Zen Mode" }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "Extension ID...", + "extSettingsSearchTooltip": "新增延伸模組識別碼篩選器", + "featureSettingsSearch": "特徵...", + "featureSettingsSearchTooltip": "新增功能篩選", + "langSettingsSearch": "語言...", + "langSettingsSearchTooltip": "新增語言識別項篩選", + "modifiedSettingsSearch": "已修改", + "modifiedSettingsSearchTooltip": "新增或移除修改的設定篩選", + "onlineSettingsSearch": "線上服務", + "onlineSettingsSearchTooltip": "顯示線上服務的設定", + "tagSettingsSearch": "標記...", + "tagSettingsSearchTooltip": "新增標籤篩選" + }, "vs/workbench/contrib/preferences/browser/settingsTree": { "alsoConfiguredIn": "也修改於", "configuredIn": "已修改於", "copySettingAsJSONLabel": "以 JSON 格式複製設定", "copySettingIdLabel": "複製設定識別碼", + "defaultOverriddenDetails": "預設值已由 {0} 覆寫", + "defaultOverrideLabelText": "($(wrench) 已由 {0} 覆寫)", "editInSettingsJson": "在 settings.json 內編輯", + "editLanguageSettingLabel": "{0} 的編輯設定", "extensionSyncIgnoredLabel": "同步: 已忽略", "extensions": "延伸模組", "manageWorkspaceTrust": "管理工作區信任", - "modified": "已修改", + "modified": "設定已經在目前的範圍中設定。", "newExtensionsButtonLabel": "顯示相符的延伸模組", "resetSettingLabel": "重設設定", "settings": "設定", @@ -6759,6 +7258,7 @@ "settings.Modified": "已修改。", "settingsContextMenuTitle": "更多操作...", "stopSyncingSetting": "同步此設定", + "syncIgnoredTitle": "設定同步處理未同步此設定", "trustLabel": "此設定只能用於信任的工作區", "validationError": "驗證錯誤。" }, @@ -6777,16 +7277,10 @@ "excludePatternInputPlaceholder": "排除模式...", "excludeSiblingHintLabel": "只在與 `{1}` 相符的檔案存在時,排除與 `{0}` 相符的檔案", "excludeSiblingInputPlaceholder": "當模式存在時...", - "focusedRowBackground": "聚焦時的設定列背景色彩。", - "headerForeground": "區塊標頭或使用中標題的前景色彩。", - "itemInputPlaceholder": "字串項目...", + "itemInputPlaceholder": "項目...", "listSiblingHintLabel": "列出項目 `{0}` 與同層級 `${1}`", "listSiblingInputPlaceholder": "同層級...", "listValueHintLabel": "列出項目 `{0}`", - "modifiedItemForeground": "已修改設定指示器的色彩。", - "numberInputBoxBackground": "設定編輯器數字輸入方塊背景。", - "numberInputBoxBorder": "設定編輯器號碼輸入方塊邊框。", - "numberInputBoxForeground": "設定編輯器數字輸入方塊前景。", "objectKeyHeader": "項目", "objectKeyInputPlaceholder": "索引鍵", "objectPairHintLabel": "屬性 '{0}' 已設定為 '{1}'。", @@ -6795,19 +7289,7 @@ "okButton": "確定", "removeExcludeItem": "移除排除項目", "removeItem": "移除項目", - "resetItem": "重設項目", - "settings.focusedRowBorder": "聚焦於資料列時資料列上框線和下框線的色彩。", - "settings.rowHoverBackground": "暫留時的設定列背景色彩。", - "settingsCheckboxBackground": "設定編輯器核取方塊背景。", - "settingsCheckboxBorder": "設定編輯器核取方塊邊框。", - "settingsCheckboxForeground": "設定編輯器核取方塊前景。", - "settingsDropdownBackground": "設定編輯器下拉式清單背景。", - "settingsDropdownBorder": "設定編輯器下拉式清單邊框。", - "settingsDropdownForeground": "設定編輯器下拉式清單前景。", - "settingsDropdownListBorder": "設定編輯器下拉式清單邊框。這會圍繞選項並將選項與說明分開。", - "textInputBoxBackground": "設定編輯器文字輸入方塊背景。", - "textInputBoxBorder": "設定編輯器文字輸入方塊邊框。", - "textInputBoxForeground": "設定編輯器文字輸入方塊前景。" + "resetItem": "重設項目" }, "vs/workbench/contrib/preferences/browser/tocTree": { "groupRowAriaLabel": "{0}, 群組 ", @@ -6820,10 +7302,48 @@ "settingsSearchTocBehavior.hide": "在搜尋時隱藏目錄。", "splitSettingsEditorLabel": "分割設定編輯器" }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "聚焦時的設定列背景色彩。", + "headerForeground": "區塊標頭或使用中標題的前景色彩。", + "modifiedItemForeground": "已修改設定指示器的色彩。", + "numberInputBoxBackground": "設定編輯器數字輸入方塊背景。", + "numberInputBoxBorder": "設定編輯器號碼輸入方塊邊框。", + "numberInputBoxForeground": "設定編輯器數字輸入方塊前景。", + "settings.focusedRowBorder": "聚焦於資料列時資料列上框線和下框線的色彩。", + "settings.rowHoverBackground": "暫留時的設定列背景色彩。", + "settingsCheckboxBackground": "設定編輯器核取方塊背景。", + "settingsCheckboxBorder": "設定編輯器核取方塊邊框。", + "settingsCheckboxForeground": "設定編輯器核取方塊前景。", + "settingsDropdownBackground": "設定編輯器下拉式清單背景。", + "settingsDropdownBorder": "設定編輯器下拉式清單邊框。", + "settingsDropdownForeground": "設定編輯器下拉式清單前景。", + "settingsDropdownListBorder": "設定編輯器下拉式清單邊框。這會圍繞選項並將選項與說明分開。", + "settingsHeaderBorder": "標頭容器框線色彩。", + "settingsSashBorder": "設定編輯器分割檢視窗扇框線色彩。", + "textInputBoxBackground": "設定編輯器文字輸入方塊背景。", + "textInputBoxBorder": "設定編輯器文字輸入方塊邊框。", + "textInputBoxForeground": "設定編輯器文字輸入方塊前景。" + }, + "vs/workbench/contrib/profiles/common/profilesActions": { + "confiirmation message": "這會取代您現有的設定。確定要繼續嗎?", + "export profile": "將設定匯出為設定檔...", + "export profile dialog": "儲存設定檔", + "export success": "{0}: 已成功匯出。", + "import profile": "從設定檔匯入設定...", + "import profile dialog": "匯入設定檔", + "import profile placeholder": "提供設定檔 URL 或選取要匯入的設定檔檔案", + "import profile quick pick title": "從設定檔匯入設定", + "import profile title": "從設定檔匯入設定", + "select from file": "從設定檔中匯入", + "select from url": "從 URL 匯入" + }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "clearButtonLabel": "清除(&&C)", "clearCommandHistory": "清除命令歷程記錄", "commandWithCategory": "{0}: {1}", "configure keybinding": "設定按鍵繫結關係", + "confirmClearDetail": "此動作無法回復!", + "confirmClearMessage": "要清除最近使用的命令歷程記錄嗎?", "noCommandResults": "沒有相符的命令", "showTriggerActions": "顯示所有命令" }, @@ -6847,6 +7367,7 @@ "openView": "開啟檢視", "panels": "面板", "quickOpenView": "Quick Open 檢視", + "secondary side bar": "次要提要欄位", "terminalTitle": "{0}: {1}", "terminals": "終端機", "views": "側邊欄" @@ -6937,6 +7458,10 @@ "workspace.tooltip": "在 {0} 上編輯", "workspace.tooltip2": "某些[功能不適用]({0}) 於虛擬檔案系統上的資源。" }, + "vs/workbench/contrib/remote/browser/tunnelFactory": { + "tunnelPrivacy.private": "私人", + "tunnelPrivacy.public": "公用" + }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "具有相關聯執行中流程之連接埠的圖示色彩。", "portsLink.followLinkAlt": "alt + 按一下", @@ -7002,6 +7527,7 @@ "invalidWorkspaceDetail": "工作區不存在。請選取其他要開啟的工作區。", "invalidWorkspaceMessage": "工作區不存在", "invalidWorkspacePrimary": "開啟工作區(&&O)...", + "pauseSocketWriting": "連線: 暫停通訊端寫入", "remote": "遠端", "remote.autoForwardPorts": "啟用時,系統會偵測到新的執行流程,並自動轉寄其接聽的連接埠。停用此設定不會阻止轉寄所有的連接埠。即使停用,延伸模組仍可引起連接埠轉寄,開啟某些 URL 也仍會造成連接埠轉寄。", "remote.autoForwardPortsSource": "設定當 `remote.autoForwardPorts` 為 true 時,自動轉送連接埠的來源。在 Windows 與 Mac 遠端上,`process` 選項沒有作用,將使用 `output`。需要重新載入才會生效。", @@ -7027,13 +7553,10 @@ "remote.portsAttributes.silent": "此連接埠自動轉送時,不顯示任何通知也不採取任何動作。", "remote.restoreForwardedPorts": "還原您在工作區轉送的連接埠。", "remoteExtensionLog": "遠端伺服器", + "triggerReconnect": "連線: 觸發重新連線", "ui": "UI 延伸模組類型。在遠端視窗中,這類延伸模組只有在可於本機電腦上使用時才會啟用。", "workspace": "工作區延伸模組類型。在遠端視窗中,這類延伸模組只有在可於遠端上使用時才會啟用。" }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "私人", - "tunnelPrivacy.public": "公用" - }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "遠端", "remote.downloadExtensionsLocally": "啟用時,延伸模組會在本機下載,並在遠端安裝。" @@ -7068,19 +7591,26 @@ }, "vs/workbench/contrib/scm/browser/scm.contribution": { "alwaysShowActions": "控制是否一律在 [原始檔控制] 檢視中顯示內嵌動作。", - "alwaysShowRepository": "控制存放庫是否應一律在 SCM 檢視中顯示。", - "autoReveal": "控制當開啟檔案時 SCM 檢視是否應自動顯示並選取檔案。", + "alwaysShowRepository": "控制存放庫是否應一律在原始檔控制檢視中顯示。", + "autoReveal": "控制當開啟檔案時原始檔控制檢視是否應自動顯示並選取檔案。", "diffDecorations": "控制差異裝飾於編輯器中", + "diffDecorationsIgnoreTrimWhitespace": "控制是否在 [原始檔控制差異] 邊裝飾中忽略開頭和尾端空白字元。", + "diffGutterPattern": "控制圖樣是否用於裝訂邊中的差異裝飾。", + "diffGutterPatternAdded": "在裝訂邊中使用 Diff 裝飾的模式來新增線條。", + "diffGutterPatternModifed": "在裝訂邊中使用差異裝飾的模式。", "diffGutterWidth": "控制裝訂邊的 Diff 裝飾寬度 (px) (已新增及已修改)。", "inputFontFamily": "控制輸入訊息的字型。請為工作台使用者介面字型家族使用 [預設],為 '#editor.fontFamily#' 的值使用 [編輯器],或是使用自訂的字型家族。", "inputFontSize": "控制輸入訊息的字型大小 (以像素為單位)。", - "miViewSCM": "SCM(&&C)", + "manageWorkspaceTrustAction": "管理工作區信任", + "miViewSCM": "原始檔控制(&&C)", "no open repo": "沒有任何原始檔控制提供者註冊。", + "no open repo in an untrusted workspace": "沒有任何註冊的原始檔控制提供者可在 [限制模式] 中運作。", "open in terminal": "在終端機中開啟", "providersVisible": "控制在原始檔控制存放庫區段內,可看到的存放庫數目。設定為 `0` 即可手動調整檢視的大小。", - "scm accept": "SCM: 接受輸入", - "scm view next commit": "SCM: 檢視下一個認可", - "scm view previous commit": "SCM: 檢視上一個認可", + "repositoriesSortOrder": "控制存放庫在原始檔控制存放庫檢視中的排序次序。", + "scm accept": "原始檔控制: 接受輸入", + "scm view next commit": "原始檔控制: 檢視下一個提交", + "scm view previous commit": "原始檔控制: 檢視先前的提交", "scm.countBadge": "控制活動列上原始檔控制圖示的計數徽章。", "scm.countBadge.all": "顯示所有原始檔控制提供者計數徽章的總和。", "scm.countBadge.focused": "顯示焦點原始檔控制提供者的計數徽章。", @@ -7088,6 +7618,10 @@ "scm.defaultViewMode": "控制預設原始檔控制存放庫檢視模式。", "scm.defaultViewMode.list": "以清單顯示存放庫變更。", "scm.defaultViewMode.tree": "以樹狀結構顯示存放庫變更。", + "scm.defaultViewSortKey": "當以清單檢視時,控制預設的原始檔控制存放庫會變更排序次序。", + "scm.defaultViewSortKey.name": "根據檔案名排序存放庫變更。", + "scm.defaultViewSortKey.path": "根據路徑排序存放庫變更。", + "scm.defaultViewSortKey.status": "根據原始檔控制狀態排序存放庫變更。", "scm.diffDecorations.all": "顯示所有可用位置中的 Diff 裝飾。", "scm.diffDecorations.gutter": "僅在編輯器裝訂邊中顯示 Diff 裝飾。", "scm.diffDecorations.minimap": "僅在縮圖中顯示 Diff 裝飾。", @@ -7099,12 +7633,18 @@ "scm.diffDecorationsGutterVisibility": "控制裝訂邊中的原始檔控制 Diff 裝飾項目可見度。", "scm.diffDecorationsGutterVisibility.always": "隨時在裝訂邊顯示 Diff 裝飾項目。", "scm.diffDecorationsGutterVisibility.hover": "只有在暫留時,才在裝訂邊顯示 Diff 裝飾項目。", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "請勿忽略開頭和尾端空白字元。", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "繼承自 `diffEditor.ignoreTrimWhitespace`。", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "忽略開頭和尾端空白字元。", "scm.providerCountBadge": "控制原始檔控制提供者標頭上的計數徽章。只有在有多個提供者時,才顯示這些標頭。", "scm.providerCountBadge.auto": "當不為零時,僅顯示原始檔控制提供者的計數徽章。", "scm.providerCountBadge.hidden": "隱藏原始檔控制提供者計數徽章。", "scm.providerCountBadge.visible": "顯示原始檔控制提供者計數徽章。", - "scmConfigurationTitle": "原始碼管理 (SCM)", - "showActionButton": "控制是否可以在 SCM 視圖中顯示動作按鈕。", + "scm.repositoriesSortOrder.discoveryTime": "[原始檔控制存放庫] 檢視中的存放庫會依探索時間排序。[原始檔控制] 檢視中的存放庫會依選取的順序排序。", + "scm.repositoriesSortOrder.name": "[原始檔控制存放庫] 和 [原始檔控制] 檢視中的存放庫會依存放庫名稱排序。", + "scm.repositoriesSortOrder.path": "[原始檔控制存放庫] 和 [原始檔控制] 檢視中的存放庫會依存放庫路徑排序。", + "scmConfigurationTitle": "原始檔控制", + "showActionButton": "控制是否可以在原始檔控制檢視中顯示動作按鈕。", "source control": "原始檔控制", "source control repositories": "原始檔控制存放庫", "sourceControlViewIcon": "[原始檔控制] 檢視的檢視圖示。" @@ -7117,6 +7657,9 @@ "expand all": "展開所有存放庫", "input": "原始檔控制輸入", "repositories": "存放庫", + "repositorySortByDiscoveryTime": "依探索時間排序", + "repositorySortByName": "依名稱排序", + "repositorySortByPath": "依路徑排序", "scm": "原始檔控制管理", "scm.providerBorder": "SCM 提供者分隔符號框線。", "setListViewMode": "清單檢視", @@ -7145,7 +7688,8 @@ "useExcludesAndIgnoreFilesDescription": "使用排除設定與忽略檔案" }, "vs/workbench/contrib/search/browser/replaceService": { - "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", + "searchReplace.source": "搜尋及取代" }, "vs/workbench/contrib/search/browser/search.contribution": { "CancelSearchAction.label": "取消搜尋", @@ -7159,9 +7703,9 @@ "copyAllLabel": "全部複製", "copyMatchLabel": "複製", "copyPathLabel": "複製路徑", - "exclude": "設定 Glob 模式,在全文檢索搜尋中排除檔案與資料夾,並快速開啟。繼承 `#files.exclude#` 設定的所有 Glob 模式。深入了解 Glob 模式 [這裡](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", + "exclude": "設定全文檢索搜尋中排除檔案與資料夾的 [Glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 並快速開啟。繼承 `#files.exclude#` 設定的所有 Glob 模式。", "exclude.boolean": "要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。", - "exclude.when": "在相符檔案同層級上額外的檢查。請使用 $(basename) 作為相符檔案名稱的變數。", + "exclude.when": "對相符檔案同層級進行額外檢查。請使用 \\$(basename) 作為相符檔案名稱的變數。", "filterSortOrder": "控制篩選時,快速開啟的編輯器歷程記錄排列順序。", "filterSortOrder.default": "歷程記錄項目會依據所使用的篩選值,依相關性排序。相關性愈高的項目排在愈前面。", "filterSortOrder.recency": "依使用時序排序歷程記錄項目。最近開啟的項目顯示在最前面。", @@ -7171,12 +7715,13 @@ "findInFolder": "在資料夾中尋找...", "findInWorkspace": "在工作區中尋找...", "focusSearchListCommandLabel": "焦點清單", + "maintainFileSearchCacheDeprecated": "搜尋快取會保留在永不關機的延伸主機中,因此已不再需要此設定。", "miFindInFiles": "在檔案中尋找(&&I)", "miGotoSymbolInWorkspace": "前往工作區中的符號(&&W)...", "miReplaceInFiles": "在檔案中取代(&&I)", "miViewSearch": "搜尋(&&S)", "name": "搜尋", - "revealInSideBar": "在提要欄位中顯示", + "revealInSideBar": "在 [總管檢視] 中顯示", "search": "搜尋", "search.actionsPosition": "控制動作列在搜尋檢視列上的位置。", "search.actionsPositionAuto": "當搜尋檢視較窄時,將動作列放在右邊,當搜尋檢視較寬時,立即放於內容之後。", @@ -7184,16 +7729,15 @@ "search.collapseAllResults": "控制要摺疊或展開搜尋結果。", "search.collapseResults.auto": "10 個結果以下的檔案將會展開,其他檔案則會摺疊。", "search.followSymlinks": "控制是否要在搜尋時遵循 symlink。", - "search.forceSearchProcess": "啟用時,本機視窗中的搜尋將在獨立的搜尋處理序中執行,而不是在延伸主機。", "search.globalFindClipboard": "控制搜尋檢視應讀取或修改 macOS 上的共用尋找剪貼簿。 ", "search.location": "控制搜尋要顯示為資訊看板中的檢視,或顯示為面板區域中的面板以增加水平空間。", "search.location.deprecationMessage": "此設定已被取代。您可以改為將搜尋圖示拖曳到新的位置。", "search.maintainFileSearchCache": "若啟用,searchService 程序在處於非使用狀態一小時後會保持運作,而不是關閉。這會將檔案搜尋快取保留在記憶體中。", "search.maxResults": "控制搜尋結果的最大數目,可以設定為 'null' (空白),以傳回不限數目的結果。", - "search.mode": "控制新的「搜尋: 在檔案中尋找」及「在資料夾中尋找」作業發生位置: 在側邊欄的搜尋檢視,或在搜尋編輯器", + "search.mode": "控制新的 [搜尋: 在檔案中尋找] 及 [在資料夾中尋找] 作業發生位置: 在搜尋檢視或在搜尋編輯器中", "search.mode.newEditor": "在新的搜尋編輯器中搜尋。", "search.mode.reuseEditor": "在現有的搜尋編輯器 (若存在) 中搜尋,否則會在新的搜尋編輯器中搜尋。", - "search.mode.view": "在面板或側邊欄的搜尋檢視中搜尋。", + "search.mode.view": "在面板或提要欄位的搜尋檢視中搜尋。", "search.quickOpen.includeHistory": "是否要在 Quick Open 中包含檔案結果中,來自最近開啟檔案的結果。", "search.quickOpen.includeSymbols": "是否在 Quick Open 的檔案結果中,包含全域符號搜尋中的結果。", "search.searchEditor.defaultNumberOfContextLines": "建立新的搜尋編輯器時,要使用的周圍內容預設行數。若使用 `#search.searchEditor.reusePriorSearchConfiguration#`,此項可以設為 `null` (空白),以使用先前的搜尋編輯器組態。", @@ -7224,6 +7768,7 @@ "useGlobalIgnoreFiles": "控制是否要在搜尋檔案時使用全域 `.gitignore` 和 `.ignore` 檔案。必須啟用 `#search.useIgnoreFiles#`。", "useIgnoreFiles": "控制是否在搜尋檔案時使用 `.gitignore` 和 `.ignore` 檔案。", "usePCRE2Deprecated": "已淘汰。當使用僅有 PCRE2 支援的 regex 功能時,會自動使用 PCRE 2。", + "useParentIgnoreFiles": "控制是否要在搜尋檔案時使用上層目錄中的 `.gitignore` 和 `.ignore` 檔案。必須啟用 `#search.useIgnoreFiles#`。", "useRipgrep": " 此設定已淘汰,現在會回復至 \"search.usePCRE2\"。", "useRipgrepDeprecated": "已淘汰。請考慮使用 \"search.usePCRE2\" 來取得進階 regex 功能支援。" }, @@ -7344,9 +7889,6 @@ "openToBottom": "開啟到底部", "openToSide": "開至側邊" }, - "vs/workbench/contrib/search/common/queryBuilder": { - "search.noWorkspaceWithName": "工作區資料夾不存在: {0}" - }, "vs/workbench/contrib/searchEditor/browser/searchEditor": { "label.excludes": "搜尋排除模式", "label.includes": "搜尋包含模式", @@ -7411,19 +7953,20 @@ "userSnippets": "使用者程式碼片段" }, "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "從 IntelliSense 隱藏", - "enable.snippet": "在 IntelliSense 中顯示", - "isDisabled": "(從 IntelliSense 隱藏)", - "pick.placeholder": "選取程式碼片段", - "sep.extSnippet": "延伸模組程式碼片段", - "sep.userSnippet": "使用者程式碼片段", - "sep.workspaceSnippet": "工作區程式碼片段", "snippet.suggestions.label": "插入程式碼片段" }, "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { "detail.snippet": "{0} ({1})", "snippetSuggest.longLabel": "{0}, {1}" }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "從 IntelliSense 隱藏", + "enable.snippet": "在 IntelliSense 中顯示", + "isDisabled": "(從 IntelliSense 隱藏)", + "pick.placeholder": "選取程式碼片段", + "sep.userSnippet": "使用者程式碼片段", + "sep.workspaceSnippet": "工作區程式碼片段" + }, "vs/workbench/contrib/snippets/browser/snippets.contribution": { "snippetSchema.json": "使用者程式碼片段組態", "snippetSchema.json.body": "程式碼片段內容。請使用 '$1', '${1:defaultText}' 來定義資料指標位置,使用 '$0' 代表最終資料指標位置。請以 '${varName}' 和 '${varName:defaultText}' 插入變數值,例如 'This is file: $TM_FILENAME'。", @@ -7448,6 +7991,9 @@ "vscode.extension.contributes.snippets-language": "要予以提供此程式碼片段的語言識別碼。", "vscode.extension.contributes.snippets-path": "程式碼片段檔案的路徑。此路徑是延伸模組資料夾的相對路徑,而且一般會以 './snippets/' 開頭。" }, + "vs/workbench/contrib/snippets/browser/surroundWithSnippet": { + "label": "由程式碼片段包圍..." + }, "vs/workbench/contrib/surveys/browser/ces.contribution": { "cesSurveyQuestion": "有時間協助 VS Code 小組嗎? 請告訴我們您目前使用 VS Code 的體驗。", "giveFeedback": "提供意見反應", @@ -7542,7 +8088,7 @@ "saveBeforeRun.save": "儲存", "selectProblemMatcher": "選取錯誤和警告的種類以掃描工作輸出", "showOutput": "顯示輸出", - "taskQuickPick.userSettings": "使用者設定", + "taskQuickPick.userSettings": "使用者", "taskService.ignoreingFolder": "正在忽略工作區資料夾 {0} 的工作組態。多資料夾工作區工作支援要求所有的資料夾都使用工作版本 2.0.0\r\n", "taskService.openDiff": "開啟差異", "taskService.openDiffs": "開啟差異", @@ -7644,7 +8190,7 @@ "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { "TerminalTaskSystem": "無法使用 cmd.exe 在 UNC 磁碟機上執行殼層命令。", "TerminalTaskSystem.nonWatchingMatcher": "工作 {0} 是背景工作,但使用沒有背景圖樣的問題比對器", - "TerminalTaskSystem.terminalDescription": "工作", + "TerminalTaskSystem.taskLoadReporting": "工作 \"{0}\" 存在問題。如需更多詳細資料,請參閲輸出。", "TerminalTaskSystem.unknownError": "執行工作時發生不明錯誤。如需詳細資訊,請參閱工作輸出記錄檔。", "closeTerminal": "按任意鍵關閉終端機。", "dependencyCycle": "存在相依性循環。請查看工作 \"{0}\"。", @@ -7860,7 +8406,7 @@ "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { "TaskDefinition.description": "實際工作類型。請注意以 '$' 作為開頭的類型皆為內部使用保留。", "TaskDefinition.properties": "工作類型的其他屬性", - "TaskDefinition.when": "條件必須為 true,才可啟用此類型的工作。請考慮使用適合此工作定義的 `shellExecutionSupported`、`processExecutionSupported` 和 `customExecutionSupported`。", + "TaskDefinition.when": "條件必須為 True 才能啟用此類型的工作。請考慮針對此工作定義使用 'shellExecutionSupported'、'processExecutionSupported' 和 'customExecutionSupported'。如需詳細資訊,請參閱 [API 文件](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause)。", "TaskDefinitionExtPoint": "提供工作種類", "TaskTypeConfiguration.noType": "工作類型組態遺失需要的 'taskType' 屬性" }, @@ -7886,6 +8432,10 @@ "TaskSystem.runningTask": "有一個工作正在執行。要終止工作嗎?", "TaskSystem.terminateTask": "終止工作(&&T)" }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "連到終端 pty 主機處理序的連線沒有回應,終端可能會停止運作。", + "restartPtyHost": "重新啟動 pty 主機" + }, "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { "extensionEnvironmentContributionChanges": "延伸模組想要對終端環境進行下列變更:", "extensionEnvironmentContributionInfo": "延伸模組已變更此終端環境", @@ -7897,6 +8447,13 @@ "openFile": "在編輯器中開啟檔案", "openFolder": "在新視窗中開啟資料夾" }, + "vs/workbench/contrib/terminal/browser/links/terminalLinkDetectorAdapter": { + "focusFolder": "總管中的焦點資料夾", + "followLink": "追蹤連結", + "openFile": "在編輯器中開啟檔案", + "openFolder": "在新視窗中開啟資料夾", + "searchWorkspace": "搜尋工作區" + }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "使用轉送的連接埠追蹤連結", "followLink": "追蹤連結", @@ -7906,12 +8463,14 @@ "terminalLinkHandler.followLinkCmd": "cmd + 按一下", "terminalLinkHandler.followLinkCtrl": "ctrl + 按一下" }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { - "searchWorkspace": "搜尋工作區" + "vs/workbench/contrib/terminal/browser/links/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "本機檔案", + "terminal.integrated.openDetectedLink": "選取要開啟的連結", + "terminal.integrated.searchLinks": "工作區搜尋", + "terminal.integrated.urlLinks": "URL" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalService": { - "nonResponsivePtyHost": "連到終端 pty 主機處理序的連線沒有回應,終端可能會停止運作。", - "restartPtyHost": "重新啟動 pty 主機" + "vs/workbench/contrib/terminal/browser/links/terminalShellIntegrationLinkDetector": { + "learn": "了解殼層整合" }, "vs/workbench/contrib/terminal/browser/terminal.contribution": { "miToggleIntegratedTerminal": "終端(&&T)", @@ -7920,15 +8479,17 @@ "terminal": "終端機" }, "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameError": "必須提供名稱。", + "emptyTerminalNameInfo": "未提供名稱會將其重設為預設值", "noUnattachedTerminals": "沒有任何要附加的未附加終端機", "quickAccessTerminal": "切換使用中的終端機 ", "showTerminalTabs": "顯示索引標籤", "terminalLaunchHelp": "開啟說明", "workbench.action.terminal.attachToSession": "附加到工作階段", "workbench.action.terminal.clear": "清除", + "workbench.action.terminal.clearCommandHistory": "清除命令歷程記錄", "workbench.action.terminal.clearSelection": "清除選取項目", "workbench.action.terminal.copySelection": "複製選取項目", + "workbench.action.terminal.copySelectionAsHtml": "將選取項目複製為 HTML", "workbench.action.terminal.createTerminalEditor": "在編輯器區域建立新終端", "workbench.action.terminal.createTerminalEditorSide": "在右側的 [編輯器] 區域建立新終端", "workbench.action.terminal.detachSession": "中斷連結工作階段", @@ -7940,9 +8501,14 @@ "workbench.action.terminal.focusNextPane": "聚焦終端群組中的下一個終端", "workbench.action.terminal.focusPrevious": "聚焦上一個終端群組", "workbench.action.terminal.focusPreviousPane": "聚焦終端群組中的上一個終端", + "workbench.action.terminal.goToRecentDirectory": "移至最近使用的目錄", "workbench.action.terminal.hideFind": "隱藏尋找", + "workbench.action.terminal.join": "加入終端", + "workbench.action.terminal.join.insufficientTerminals": "終端不足,無法執行加入動作", + "workbench.action.terminal.join.onlySplits": "所有終端都已加入", "workbench.action.terminal.joinInstance": "加入終端機", "workbench.action.terminal.kill": "終止使用中的終端機執行個體", + "workbench.action.terminal.killAll": "終止所有終端", "workbench.action.terminal.killEditor": "在編輯器區域終止使用中的終端", "workbench.action.terminal.navigationModeExit": "結束導覽模式", "workbench.action.terminal.navigationModeFocusNext": "將焦點移到下一行 (導覽模式)", @@ -7954,6 +8520,9 @@ "workbench.action.terminal.newWithProfile": "建立新終端 (使用設定檔)", "workbench.action.terminal.newWithProfile.profileName": "要建立之設定檔的名稱", "workbench.action.terminal.newWorkspacePlaceholder": "為新的終端機選擇目前的工作目錄", + "workbench.action.terminal.openDetectedLink": "開啟偵測到的連結...", + "workbench.action.terminal.openLastLocalFileLink": "開啟最後一個本機檔案連結", + "workbench.action.terminal.openLastUrlLink": "開啟最後一個 Url 連結", "workbench.action.terminal.openSettings": "設定終端設定", "workbench.action.terminal.paste": "貼入使用中的終端機", "workbench.action.terminal.pasteSelection": "將選取項目貼入使用中的終端機", @@ -7967,6 +8536,7 @@ "workbench.action.terminal.resizePaneUp": "向上調整終端大小", "workbench.action.terminal.runActiveFile": "在使用中的終端機執行使用中的檔案", "workbench.action.terminal.runActiveFile.noFile": "只有磁碟上的檔案可在終端機執行", + "workbench.action.terminal.runRecentCommand": "執行最近使用的命令", "workbench.action.terminal.runSelectedText": "在使用中的終端機執行選取的文字", "workbench.action.terminal.scrollDown": "向下捲動 (行)", "workbench.action.terminal.scrollDownPage": "向下捲動 (頁)", @@ -7978,7 +8548,7 @@ "workbench.action.terminal.scrollUpPage": "向上捲動 (頁)", "workbench.action.terminal.searchWorkspace": "搜尋工作區", "workbench.action.terminal.selectAll": "全選", - "workbench.action.terminal.selectDefaultProfile": "選取預設設定檔", + "workbench.action.terminal.selectDefaultShell": "選取預設設定檔", "workbench.action.terminal.selectToNextCommand": "選取下一個命令", "workbench.action.terminal.selectToNextLine": "選取到下一行", "workbench.action.terminal.selectToPreviousCommand": "選取上一個命令", @@ -8019,29 +8589,36 @@ "vs/workbench/contrib/terminal/browser/terminalInstance": { "bellStatus": "鈴", "configureTerminalSettings": "設定終端設定", + "confirmMoveTrashMessageFilesAndDirectories": "是否確實要將 {0} 行文本貼至終端?", "disconnectStatus": "與流程連線中斷", - "dontShowAgain": "不要再顯示", + "doNotAskAgain": "不用再詢問", "keybindingHandling": "某些按鍵繫結關係不會依預設進入終端機,而是由 {0} 處理。", "launchFailed.errorMessage": "終端機處理序無法啟動: {0}。", "launchFailed.exitCodeAndCommandLine": "終端機處理序 \"{0}\" 無法啟動 (結束代碼: {1})。", + "launchFailed.exitCodeAndCommandLineShellIntegration": "終端機處理序無法啟動「{0}」(結束代碼: {1})。停用與 `terminal.integrated.shellIntegration.enabled` 的殼層整合或許有幫助。", "launchFailed.exitCodeOnly": "終端機處理序無法啟動 (結束代碼: {0})。", - "migrateToProfile": "移轉", - "no": "否", + "launchFailed.exitCodeOnlyShellIntegration": "終端機處理序無法啟動 (結束代碼: {0})。停用與 `terminal.integrated.shellIntegration.enabled` 的殼層整合或許有幫助。", + "multiLinePasteButton": "貼上(&&P)", + "preview": "預覽:", + "removeCommand": "從命令歷程記錄中移除", "setTerminalDimensionsColumn": "設定固定維度: 資料行", "setTerminalDimensionsRow": "設定固定維度: 列", "terminal.integrated.a11yPromptLabel": "終端機輸入", "terminal.integrated.a11yTooMuchOutput": "要宣告的輸出過多,請手動讀取瀏覽至資料列", "terminal.integrated.copySelection.noSelection": "終端機沒有任何選取項目可以複製", - "terminal.slowRendering": "終端機 GPU 加速在您的電腦上似乎很慢。是否要改為將其停用,以提高效能? [閱讀終端機設定的詳細資訊](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminal.requestTrust": "建立終端程序需要執行程式碼", "terminalNavigationMode": "使用 {0} 和 {1} 瀏覽終端緩衝區", - "terminalProfileMigration": "終端機正在使用已被取代的殼層/shellArgs 設定,是否要將其移轉至設定檔?", "terminalStaleTextBoxAriaLabel": "終端 {0} 環境已過時,請執行 'Show Environment Information' 命令以取得詳細資訊", "terminalTextBoxAriaLabel": "終端 {0}", "terminalTextBoxAriaLabelNumberAndTitle": "終端機 {0},{1}", + "terminalTypeLocal": "本機", + "terminalTypeTask": "工作", "terminated.exitCodeAndCommandLine": "終端機處理序 \"{0}\" 已終止。結束代碼: {1}。", "terminated.exitCodeOnly": "終端機處理序已終止。結束代碼: {0}。", + "viewCommandOutput": "檢視命令輸出", "workbench.action.terminal.rename.prompt": "輸入終端機名稱", - "yes": "是" + "workspaceNotTrustedCreateTerminal": "無法在不受信任的工作區中啟動終端程序", + "workspaceNotTrustedCreateTerminalCwd": "無法使用 cwd {0} 和 userHome {1} 在不受信任的工作區中啟動終端機處理序" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (預設)", @@ -8055,6 +8632,7 @@ "workbench.action.terminal.changeIcon": "變更圖示...", "workbench.action.terminal.clear": "清除", "workbench.action.terminal.copySelection.short": "複製", + "workbench.action.terminal.copySelectionAsHtml": "複製為 HTML", "workbench.action.terminal.joinInstance": "加入終端機", "workbench.action.terminal.new.short": "新增終端機", "workbench.action.terminal.newWithProfile.short": "具有設定檔的新終端機", @@ -8070,24 +8648,29 @@ "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "因為殼層處理序的連線已中斷,所以正在重新啟動終端機…" }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "已提供", + "createQuickLaunchProfile": "設定終端機設定檔", + "enterTerminalProfileName": "輸入終端機設定檔名稱", + "terminal.integrated.chooseDefaultProfile": "選取您的預設終端機設定檔", + "terminal.integrated.selectProfileToCreate": "選取要建立的終端機設定檔", + "terminalProfileAlreadyExists": "已經有終端機設定檔使用該名稱", + "terminalProfiles": "設定檔", + "terminalProfiles.detected": "已偵測" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { + "migrateToProfile": "移轉", + "terminalProfileMigration": "終端機正在使用已被取代的殼層/shellArgs 設定,是否要將其移轉至設定檔?" + }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { "renameTerminal": "將終端重新命名", "workbench.action.terminal.newWithProfilePlus": "使用設定檔建立新終端機", "workbench.action.terminal.newplus": "建立新終端機" }, "vs/workbench/contrib/terminal/browser/terminalService": { - "ICreateContributedTerminalProfileOptions": "已提供", - "createQuickLaunchProfile": "設定終端機設定檔", - "enterTerminalProfileName": "輸入終端機設定檔名稱", - "localTerminalDescription": "本機", "localTerminalRemote": "⚠: 此殼層正在您的{0}本機{1}電腦上執行,而非在連接的遠端電腦上執行", "localTerminalVirtualWorkspace": "⚠: 此殼層向{0}本機{1}資料夾開啟,而非虛擬資料夾", - "terminal.integrated.chooseDefaultProfile": "選取您的預設終端機設定檔", - "terminal.integrated.selectProfileToCreate": "選取要建立的終端機設定檔", - "terminalProfileAlreadyExists": "已經有終端機設定檔使用該名稱", - "terminalProfiles": "設定檔", - "terminalProfiles.detected": "已偵測", - "terminalService.terminalCloseConfirmationPlural": "您要終止 {0} 個使用中的終端工作階段嗎?", + "terminalService.terminalCloseConfirmationPlural": "是否要終止 {0} 個使用中的終端工作階段嗎?", "terminalService.terminalCloseConfirmationSingular": "您要終止使用中的終端工作階段嗎?", "terminate": "終止" }, @@ -8102,12 +8685,33 @@ "terminalAriaLabel": "終端機 {0} {1}", "terminalInputAriaLabel": "輸入終端機名稱。請按 Enter 鍵確認或按 Esc 鍵取消。" }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "capability.commandDetection": "命令偵測", + "capability.cwdDetection": "目前的工作目錄偵測", + "capability.partialCommandDetection": "命令偵測 (部份)", + "shellIntegration.enabled": "已啟用殼層整合" + }, "vs/workbench/contrib/terminal/browser/terminalView": { "terminal.monospaceOnly": "終端機只支援等寬字型。如果這是新安裝的字型,請務必重新啟動 VS Code。", "terminal.useMonospace": "使用 'monospace'", "terminalConnectingLabel": "正在啟動...", "terminals": "開啟終端機。" }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "terminal.copyOutput": "複製輸出", + "terminal.copyOutputAsHtml": "將輸出複製為 HTML", + "terminal.rerunCommand": "重新執行命令", + "terminalPromptCommandFailed": "已執行命令 {0},但失敗", + "terminalPromptCommandFailedWithExitCode": "已執行命令 {0},但失敗 (結束代碼 {1})", + "terminalPromptCommandSuccess": "已執行命令 {0}", + "terminalPromptContextMenu": "顯示命令動作" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "dontShowAgain": "不要再顯示", + "no": "否", + "terminal.slowRendering": "終端機 GPU 加速在您的電腦上似乎很慢。是否要改為將其停用,以提高效能? [閱讀終端機設定的詳細資訊](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "yes": "是" + }, "vs/workbench/contrib/terminal/common/terminal": { "terminalCategory": "終端機", "vscode.extension.contributes.terminal": "參與終端機功能。", @@ -8126,25 +8730,36 @@ "terminal.background": "終端機的背景色彩,允許終端機和面板的色彩不同。", "terminal.border": "在終端機內將窗格分割之邊界的色彩。預設為 panel.border。", "terminal.dragAndDropBackground": "拖曳到終端機上方時的背景色彩。色彩應該具有透明度,讓終端機內容仍然可以穿透顯示。", + "terminal.findMatchBackground": "終端中目前搜尋相符項目的色彩。色彩不得為不透明,不得隱藏基礎終端內容。", + "terminal.findMatchBorder": "終端中目前搜尋相符項目的框線色彩。", + "terminal.findMatchHighlightBackground": "終端中其他搜尋相符項目的色彩。色彩不得為不透明,不得隱藏基礎終端內容。", + "terminal.findMatchHighlightBorder": "終端中其他搜尋相符項目的框線色彩。", "terminal.foreground": "終端機的前景色彩。", "terminal.selectionBackground": "終端機的選取項目背景色彩。", "terminal.tab.activeBorder": "面板中,[終端] 索引標籤側邊的邊界。預設值為 tab.activeBorder。", + "terminalCommandDecoration.defaultBackground": "預設終端命令裝飾背景色彩。", + "terminalCommandDecoration.errorBackground": "錯誤命令的終端命令裝飾背景色彩。", + "terminalCommandDecoration.successBackground": "成功命令的終端命令裝飾背景色彩。", "terminalCursor.background": "終端機游標的背景色彩。允許區塊游標重疊於自訂字元色彩。", - "terminalCursor.foreground": "終端機游標的前景色彩。" + "terminalCursor.foreground": "終端機游標的前景色彩。", + "terminalOverviewRuler.cursorForeground": "概觀尺規游標色彩。", + "terminalOverviewRuler.findMatchHighlightForeground": "在終端中尋找符合項目的概觀尺規標記色彩。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { "cwd": "終端的目前工作目錄", - "cwdFolder": "當值與初始工作目錄不同時,終端的目前工作目錄為多根工作區或在單根工作區中顯示。這將不會在 Windows 中顯示。", + "cwdFolder": "當值與初始工作目錄不同時,終端的目前工作目錄為多根工作區或在單根工作區中顯示。這將不會在 Windows 中顯示。在 Windows 上,只有在啟用殼層整合時,才會顯示此功能。", "local": "指示遠端工作區的本地終端", "openDefaultSettingsJson": "開啟預設設定 JSON", "openDefaultSettingsJson.capitalized": "開啟預設設定 (JSON)", "process": "終端機處理序的名稱", "separator": "條件式分隔符號 (\" - \"),只有位於具有值或靜態文字的變數之間時才會出現。", - "sequence": "處理序提供給 xterm.js 的名稱", + "sequence": "處理序提供給終端的名稱", "task": "表示此終端與工作關聯", "terminal.integrated.allowChords": "是否允許在終端內同步選取按鍵繫結關係。請注意,當此設定為 true 時,同步選取的按鍵輸入結果會跳過 `#terminal.integrated.commandsToSkipShell#`,如果希望按 ctrl+k 能前往殼層 (不是 VS Code),請將此項設定為 false。", "terminal.integrated.allowMnemonics": "是否允許功能表列助憶鍵 (例如 alt+f) 觸發開啟功能表列的動作。請注意,若為 true,此設定會導致所有 alt 按鍵輸入都跳過殼層。這不適用於 macOS。", "terminal.integrated.altClickMovesCursor": "若啟用,當 '#editor.multiCursorModifier#' 設定為 ''alt'' (預設) 時,同時按下 ALT/Option 鍵加滑鼠按鈕會將提示游標重新置於至滑鼠下,但其穩定性取決於您您的殼層。", + "terminal.integrated.autoReplies": "在終端中遇到這一組訊息時,系統將會自動回覆。如果訊息夠具體,有助於自動處理常見的回覆。\r\n\r\n備註:\r\n\r\n- 使用 {0} 自動回應 Windows 上的終端批次工作提示。\r\n- 該訊息包含逸出序列,因此可能不會使用樣式文字進行回覆。\r\n- 每個回覆每秒只能發生一次。\r\n- 在回覆中使用 {1} 表示輸入索引鍵。\r\n- 若要取消設定預設索引鍵,請將值設定為 Null。\r\n- 若新的不適用,請重新啟動 VS Code。", + "terminal.integrated.autoReplies.reply": "要傳送至程序的回覆。", "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在設定編輯器中檢視下列預設會跳過的命令清單時,會有截斷情形。若要查看完整的清單,{1},然後從下面的清單中搜尋第一個命令。\r\n \r\n\r\n\r\n預設會跳過的命令:\r\n\r\n{0}", "terminal.integrated.confirmOnExit": "如有使用中的終端工作階段,控制視窗關閉時是否要進行確認。", @@ -8172,6 +8787,7 @@ "terminal.integrated.drawBoldTextInBrightColors": "控制終端內的粗體文字是否一律使用「亮色」ANSI 色彩變化。", "terminal.integrated.enableBell": "控制是否啟用終端機鈴,這會顯示為終端機名稱旁的視覺鈴鐺。", "terminal.integrated.enableFileLinks": "是否要在終端內啟用檔案連結。因為每個檔案連結都要向檔案系統驗證,所以連結可能會變慢,特別是在使用網路磁碟機時。變更此設定只對新的終端有效。", + "terminal.integrated.enableMultiLinePasteWarning": "將多行貼上到終端時顯示警告對話方塊。對話方塊不會在下列時間顯示:\r\n\r\n- 加括號貼上模式已啟用 (殼層原生支援多行貼上)\r\n- 貼上會由殼層的讀取行處理 (在 pwsh 的情況下)", "terminal.integrated.enablePersistentSessions": "在視窗重新載入期間保存工作區的終端機工作階段。", "terminal.integrated.env.linux": "具有環境變數的物件,會新增至 Linux 終端使用的 VS Code 處理序。設為 `null` 可刪除環境變數。", "terminal.integrated.env.osx": "具有環境變數的物件,會新增至 macOS 終端使用的 VS Code 處理序。設為 `null` 可刪除環境變數。", @@ -8181,7 +8797,6 @@ "terminal.integrated.environmentChangesIndicator.on": "啟用指示器。", "terminal.integrated.environmentChangesIndicator.warnonly": "當終端的環境「過時」時,僅顯示警告指示器,而非顯示終端環境已被延伸模組修改的資訊指示器。", "terminal.integrated.environmentChangesRelaunch": "當延伸模組要參與終端機環境,且兩者尚未互動時,是否要自動重新啟動終端機。", - "terminal.integrated.experimentalLinkProvider": "實驗性設定,旨在透過改善偵測連結的時機,以及啟用與編輯器共用的連結偵測,來改善終端上的連結偵測。此設定目前只支援 Web 連結。", "terminal.integrated.fastScrollSensitivity": "按 `Alt` 時的捲動速度乘數。", "terminal.integrated.fontFamily": "控制終端的字型系列,預設為 `#editor.fontFamily#` 的值。", "terminal.integrated.fontSize": "控制終端的字型大小 (像素)。", @@ -8195,24 +8810,36 @@ "terminal.integrated.gpuAcceleration.on": "啟用終端機內的 GPU 加速。", "terminal.integrated.letterSpacing": "控制終端的字母間距,這是整數值,代表字元間可新增的額外像素數量。", "terminal.integrated.lineHeight": "控制終端的行高,此數字會乘以終端的字型大小,取得實際行高 (像素)。", - "terminal.integrated.localEchoExcludePrograms": "實驗性: 當在終端標題中找到任何程式名稱時,就會停用本機回應。", - "terminal.integrated.localEchoLatencyThreshold": "實驗性: 網路延遲的長度 (毫秒),本機編輯將在終端上回應,而不等待伺服器認知。如果是 '0',本機回應將一律開啟,如果是 '-1' 則將會停用。", - "terminal.integrated.localEchoStyle": "實驗性: 本機回應文字的終端樣式; 可以是字型樣式或 RGB 色彩。", + "terminal.integrated.localEchoEnabled": "應該啟用本機回應時。這會覆寫 `#terminal.integrated.localEchoLatencyThreshold#`", + "terminal.integrated.localEchoEnabled.auto": "僅針對遠端工作區啟用", + "terminal.integrated.localEchoEnabled.off": "一律停用", + "terminal.integrated.localEchoEnabled.on": "一律啟用", + "terminal.integrated.localEchoExcludePrograms": "在終端標題中找到這些程式名稱時,將會停用本機回應。", + "terminal.integrated.localEchoLatencyThreshold": "網路延遲的長度 (毫秒),本機編輯將在終端上回應,而不等待伺服器認知。如果是 '0',本機回應將一律開啟,如果是 '-1' 則將會停用。", + "terminal.integrated.localEchoStyle": "本機回應文字的終端樣式; 可以是字型樣式或 RGB 色彩。", "terminal.integrated.macOptionClickForcesSelection": "控制在 macOS 上使用 Option+按一下時,是否要強制選取。這會強制進行一般 (行) 選取,而且不允許使用資料行選取模式。這可讓您使用一般的終端選取執行複製及貼上,例如在 tmux 中啟用滑鼠模式時。", "terminal.integrated.macOptionIsMeta": "控制是否要在 macOS 的終端內將 Option 鍵作為 meta 鍵。", - "terminal.integrated.minimumContrastRatio": "若設定,每個儲存格的前景色彩會變更,以嘗試符合指定的對比率。範例值:\r\n\r\n- 1: 預設,不採取任何動作。\r\n- 4.5: [WCAG AA 合規性 (最低限度)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n- 7: [WCAG AAA 合規性 (增強)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n- 21: 黑底白字或白底黑字。", + "terminal.integrated.minimumContrastRatio": "設定時,每個儲存格的前景色彩都會變更,以嘗試符合指定的對比率。請注意,這不適用於 #146406 中的 `powerline` 字元。範例值:\r\n\r\n- 1: 不採取任何動作並使用標準佈景主題色彩。\r\n- 4.5: [WCAG AA 合規性 (最低限度)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (預設)。\r\n- 7: [WCAG AAA 合規性 (增強)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n- 21: 黑底白字或白底黑字。", "terminal.integrated.mouseWheelScrollSensitivity": "要用在滑鼠滾輪捲動事件 `deltaY` 的乘數。", - "terminal.integrated.persistentSessionReviveProcess": "當終端機處理序必須關閉時 (例如,在視窗或應用程式關閉時),這將確定何時應還原上一個終端工作階段內容,並在下次開啟工作區時重新建立處理序。處理序目前工作目錄的還原相依於殼層是否支援它。", + "terminal.integrated.persistentSessionReviveProcess": "當終端機處理序必須關閉時 (例如,在視窗或應用程式關閉時),這將確定何時應還原上一個終端工作階段內容,並在下次開啟工作區時重新建立處理序。\r\n\r\n注意事項:\r\n\r\n- 處理序目前工作目錄的還原相依於殼層是否支援它。\r\n- 在關機期間保留工作階段的時間有限,因此在使用高延遲遠端連線時工作階段可能會終止。", "terminal.integrated.persistentSessionReviveProcess.never": "一律不還原終端緩衝區或重新建立處理序。", "terminal.integrated.persistentSessionReviveProcess.onExit": "在 Windows/Linux 上關閉最後一個視窗後,或在觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表) 時,恢復處理序。", "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "在 Windows/Linux 上關閉最後一個視窗後,或在觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表) 時,或在關閉視窗時,恢復處理序。", "terminal.integrated.rightClickBehavior": "控制終端如何回應按右鍵動作。", "terminal.integrated.rightClickBehavior.copyPaste": "若有選取項目,則複製,否則貼上。", "terminal.integrated.rightClickBehavior.default": "顯示操作功能表。", + "terminal.integrated.rightClickBehavior.nothing": "不執行任何動作並將事件傳遞至終端。", "terminal.integrated.rightClickBehavior.paste": "按右鍵時貼上。", "terminal.integrated.rightClickBehavior.selectWord": "選取游標下方的文字,並顯示操作功能表。", "terminal.integrated.scrollback": "控制終端在緩衝區中保留的行數上限。", "terminal.integrated.sendKeybindingsToShell": "將大部分按鍵繫結關係分派到終端,而不是工作台,並會覆寫 `#terminal.integrated.commandsToSkipShell#`,這也可用於微調。", + "terminal.integrated.shellIntegration.decorationIcon": "控制會用於略過/清理命令的圖示。設為 `''` 以隱藏圖示或停用具有 `#terminal.integrated.shellIntegration.decorationsEnabled#` 的裝飾", + "terminal.integrated.shellIntegration.decorationIconError": "控制在已啟用殼層整合,且具有相關聯結束代碼之每個終端機中命令所使用的圖示。設為 `''` 以隱藏圖示或停用具有 `#terminal.integrated.shellIntegration.decorationsEnabled#` 的裝飾。", + "terminal.integrated.shellIntegration.decorationIconSuccess": "控制在已啟用殼層整合,且不具有相關聯結束代碼之每個終端機中命令所使用的圖示。設為 `''` 以隱藏圖示或停用具有 `#terminal.integrated.shellIntegration.decorationsEnabled#` 的裝飾。", + "terminal.integrated.shellIntegration.decorationsEnabled": "啟用殼層整合時,為每個命令新增裝飾。", + "terminal.integrated.shellIntegration.enabled": "啟用實驗性殼層整合功能,這將會開啟特定功能,例如,增強的命令追蹤和目前工作目錄偵測。殼層整合的運作方式是透過插入在殼層初始化時執行的指令碼,讓終端取得終端內發生情況的其他深入解析,如果您在終端設定檔中定義了自訂引數,則指令碼插入可能無法運作。\r\n\r\n支援的殼層:\r\n\r\n- Linux/macOS: bash、pwsh、zsh\r\n - Windows: pwsh\r\n\r\n此設定僅在終端建立時適用,您需要重新啟動終端,設定才會生效。", + "terminal.integrated.shellIntegration.history": "控制最近使用之命令的數量,以保留終端命令歷程記錄。設為 0 可停用終端命令歷程記錄。", + "terminal.integrated.shellIntegration.showWelcome": "啟用該功能時,是否在終端中顯示殼層整合已啟動的歡迎訊息。", "terminal.integrated.showExitAlert": "當結束代碼不為零時,控制是否要顯示「終端處理序已終止。結束代碼:」警示。", "terminal.integrated.splitCwd": "控制分割終端開始的工作目錄。", "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的分割終端會使用父終端的工作目錄。在 Windows 上,此行為則與初始行為相同。", @@ -8230,7 +8857,7 @@ "terminal.integrated.tabs.location": "控制終端機索引標籤的位置,不論是在實際終端機的左邊或右邊。", "terminal.integrated.tabs.location.left": "在終端機左側顯示終端機索引標籤檢視", "terminal.integrated.tabs.location.right": "在終端機右側顯示終端機索引標籤檢視", - "terminal.integrated.tabs.separator": "由 `terminal.integrated.title` 和 `terminal.integrated.description` 使用的分隔符號。", + "terminal.integrated.tabs.separator": "{0} 和 {0} 使用的分隔符號。", "terminal.integrated.tabs.showActions": "控制是否在 [新增終端機] 按鈕旁邊顯示 [終端機分割] 和 [終止] 按鈕。", "terminal.integrated.tabs.showActions.always": "永遠顯示動作", "terminal.integrated.tabs.showActions.never": "一律不顯示動作", @@ -8261,12 +8888,16 @@ "terminalShellTypeContextKey": "使用中終端的 shell 類型,當終端不存在時,此類型會設定為上一個已知的值。", "terminalTabsFocusContextKey": "終端的索引標籤小工具是否為焦點。", "terminalTabsSingularSelectedContextKey": "在 [終端] 索引標籤清單中是否選取了一個終端。", - "terminalTextSelectedContextKey": "是否在使用中終端選取文字。" + "terminalTextSelectedContextKey": "是否在使用中終端選取文字。", + "terminalViewShowing": "是否顯示終端檢視" }, "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "目前工作階段", + "doNotShowAgain": "不要再顯示", "killTerminal": "終止終端機", "killTerminal.short": "終止", "moveToEditor": "將終端移入編輯器區域", + "previousSessionCategory": "上一個工作階段", "splitTerminal": "分割終端機", "splitTerminal.short": "分割", "terminal": "終端機", @@ -8278,25 +8909,22 @@ "workbench.action.terminal.rename": "重新命名...", "workbench.action.terminal.sizeToContentWidthInstance": "將 [大小] 切換為 [內容寬度]" }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { - "nonResponsivePtyHost": "連到終端 pty 主機處理序的連線沒有回應,終端可能會停止運作。", - "restartPtyHost": "重新啟動 pty 主機" - }, "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { "workbench.action.terminal.newLocal": "建立新的整合式終端機 (本機)" }, "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "測試檢視中的「自動執行」切換圖示。", "filterIcon": "測試檢視中的「篩選」動作圖示。", "hiddenIcon": "在隱藏的測試顯示時,顯示在旁邊的圖示。", "testViewIcon": "[測試] 檢視的檢視圖示。", "testingCancelIcon": "取消進行中測試回合的圖示。", + "testingCancelRefreshTests": "可取消重新整理測試的按鈕上圖示。", "testingDebugAllIcon": "「偵錯所有測試」動作的圖示。", "testingDebugIcon": "「偵錯測試」動作的圖示。", "testingErrorIcon": "為發生錯誤之測試顯示的圖示。", "testingFailedIcon": "為失敗之測試顯示的圖示。", "testingPassedIcon": "為通過之測試顯示的圖示。", "testingQueuedIcon": "為已排入佇列之測試顯示的圖示。", + "testingRefreshTests": "按鈕上重新整理測試的圖示。", "testingRunAllIcon": "「執行所有測試」動作的圖示。", "testingRunIcon": "「執行測試」動作的圖示。", "testingShowAsList": "當測試總管停用為樹狀時顯示的圖示。", @@ -8318,6 +8946,7 @@ "runAllTests": "執行所有測試", "runSelectedTests": "執行測試", "testing.cancelRun": "取消測試回合", + "testing.cancelTestRefresh": "取消測試重新整理", "testing.clearResults": "清除所有結果", "testing.collapseAll": "摺疊所有測試", "testing.configureProfile": "設定測試設定檔", @@ -8329,6 +8958,7 @@ "testing.openOutputPeek": "預覽輸出", "testing.reRunFailTests": "重新執行失敗的測試", "testing.reRunLastRun": "重新執行上次的執行", + "testing.refreshTests": "重新整理測試", "testing.runAtCursor": "在游標處執行測試", "testing.runCurrentFile": "對目前的檔案執行測試", "testing.runUsing": "使用設定檔執行...", @@ -8339,17 +8969,16 @@ "testing.sortByLocation": "依位置排序", "testing.sortByStatus": "依狀態排序", "testing.toggleInlineTestOutput": "切換內嵌測試輸出", - "testing.turnOffAutoRun": "關閉自動執行", - "testing.turnOnAutoRun": "開啟自動執行", "testing.viewAsList": "以清單檢視", "testing.viewAsTree": "以樹狀檢視", + "unhideAllTests": "取消隱藏所有測試", "unhideTest": "取消隱藏測試" }, "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "測試(&E)", "noTestProvidersRegistered": "尚未在此工作區中找到任何測試。", - "searchMarketplaceForTestExtensions": "[尋找測試延伸模組](命令:{0})", - "test": "正在測試", + "searchForAdditionalTestExtensions": "安裝其他測試延伸模組...", + "test": "測試", "testExplorer": "測試總管" }, "vs/workbench/contrib/testing/browser/testingConfigurationUi": { @@ -8376,6 +9005,7 @@ "testExplorerFilter": "篩選 (例如文字、!exclude、@tag)", "testExplorerFilterLabel": "在總管中篩選測試文字", "testing.filters.currentFile": "僅顯示在使用中的檔案", + "testing.filters.fuzzyMatch": "模糊比對", "testing.filters.menu": "更多篩選...", "testing.filters.removeTestExclusions": "取消隱藏所有測試", "testing.filters.showExcludedTests": "顯示隱藏的測試", @@ -8388,13 +9018,14 @@ "selectDefaultConfigs": "選取預設設定檔", "testExplorer": "測試總管", "testing.treeElementLabelDuration": "{0},位於 {1}", - "testing.treeElementLabelOutdated": "{0},過期的結果", "testingFindExtension": "顯示工作區測試", "testingNoTest": "在此檔案中找不到測試。" }, "vs/workbench/contrib/testing/browser/testingOutputPeek": { "close": "關閉", "debug test": "對測試偵錯", + "messageMoreLines1": "還有其他 1 行", + "messageMoreLinesN": "還有其他 {0} 行", "run test": "執行測試", "testUnnamedTask": "未命名的任務", "testing.debugLastRun": "偵錯測試回合", @@ -8425,7 +9056,7 @@ "testProgressWithSkip.running": "正在執行測試,{0}/{1} 個測試已通過 ({2}%,已跳過 {3} 個)" }, "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { - "testing": "測試" + "testing": "正在測試" }, "vs/workbench/contrib/testing/browser/theme": { "testing.iconErrored": "測試總管中「發生錯誤」圖示的色彩。", @@ -8442,7 +9073,7 @@ "testing.runAction": "編輯器中「執行」圖示的色彩。" }, "vs/workbench/contrib/testing/common/configuration": { - "testConfigurationTitle": "正在測試", + "testConfigurationTitle": "測試", "testing.autoRun.delay": "在測試標記為過期且開始新執行後,需要等候的時間 (以毫秒為單位)。", "testing.autoRun.mode": "控制要自動執行哪些測試。", "testing.autoRun.mode.allInWorkspace": "當切換為自動執行時,自動執行所有探索到的測試。會在個別測試變更時重新執行。", @@ -8457,7 +9088,12 @@ "testing.defaultGutterClickAction.debug": "對測試偵錯。", "testing.defaultGutterClickAction.run": "執行測試。", "testing.followRunningTest": "控制是否應該在測試瀏覽器檢視中遵循執行中的測試", - "testing.gutterEnabled": "控制是否在編輯器裝訂邊中顯示測試修飾。" + "testing.gutterEnabled": "控制是否在編輯器裝訂邊中顯示測試修飾。", + "testing.openTesting": "控制何時開啟測試檢視。", + "testing.openTesting.neverOpen": "永不自動開啟測試檢視", + "testing.openTesting.openOnTestFailure": "在任何測試失敗時開啟測試檢視", + "testing.openTesting.openOnTestStart": "測試開始時開啟測試檢視", + "testing.saveBeforeTest": "控制是否要在執行測試前儲存所有已變更的編輯器。" }, "vs/workbench/contrib/testing/common/constants": { "testGroup.coverage": "涵蓋範圍", @@ -8480,47 +9116,58 @@ "testTrust": "執行測試可能會執行工作區中的程式碼。" }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.canRefresh": "指出是否有任何測試控制器具有已連結的重新整理處理常式。", "testing.controllerId": "目前測試項目的控制器識別碼", "testing.hasConfigurableConfig": "指出是否可設定任何測試設定", "testing.hasCoverableTests": "指出是否有任何測試控制器已註冊涵蓋範圍設定", "testing.hasDebuggableTests": "指出是否有任何測試控制器已註冊偵錯設定", "testing.hasNonDefaultConfig": "指出是否有任何測試控制器已註冊非預設設定", "testing.hasRunnableTests": "指出是否有任何測試控制器已註冊執行設定", + "testing.isRefreshing": "指出是否有任何測試控制器正在重新整理測試。", "testing.peekItemType": "輸出預覽檢視中的項目類型。\"test\"、\"message\"、\"task\" 或 \"result\"。", "testing.testId": "目前測試項目的識別碼,其於對測試項目建立或開啟功能表時設定", "testing.testItemHasUri": "布林值,指出測試項目是否已定義 URI", "testing.testItemIsHidden": "布林值,指出是否隱藏測試項目" }, "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemes": "瀏覽其他色彩佈景主題...", + "browseProductIconThemes": "瀏覽其他的產品圖示佈景主題...", "defaultProductIconThemeLabel": "預設", + "fileIconThemeCategory": "檔案圖示佈景主題", "generateColorTheme.label": "依目前的設定產生色彩佈景主題", "installColorThemes": "安裝其他的色彩佈景主題...", "installIconThemes": "安裝其他的檔案圖示主題...", "installProductIconThemes": "安裝其他的產品圖示主題...", + "installing extensions": "正在安裝延伸模組 {0}...", + "manage extension": "管理延伸模組", + "manageExtensionIcon": "佈景主題選取快速挑選中 [管理] 動作的圖示。", "miSelectColorTheme": "色彩佈景主題(&&C)", "miSelectIconTheme": "檔案圖示佈景主題(&&I)", "miSelectProductIconTheme": "產品圖示佈景主題(&&P)", "noIconThemeDesc": "停用檔案圖示", "noIconThemeLabel": "無", - "preferences": "喜好設定", + "productIconThemeCategory": "產品圖示佈景主題", "selectIconTheme.label": "檔案圖示佈景主題", "selectProductIconTheme.label": "產品圖示主題", "selectTheme.label": "色彩佈景主題", "themes.category.dark": "深色主題", "themes.category.hc": "高對比主題", "themes.category.light": "淺色主題", - "themes.selectIconTheme": "選取檔案圖示佈景主題", + "themes.selectIconTheme": "選取檔案圖示佈景主題 (向上鍵/向下鍵以預覽)", "themes.selectIconTheme.label": "檔案圖示佈景主題", - "themes.selectProductIconTheme": "請選取產品圖示主題", + "themes.selectMarketplaceTheme": "輸入以搜尋更多。選取以安裝。要預覽的向上鍵/向下鍵", + "themes.selectProductIconTheme": "選取產品圖示佈景主題 (向上鍵/向下鍵以預覽)", "themes.selectProductIconTheme.label": "產品圖示佈景主題", "themes.selectTheme": "選取色彩主題(上/下鍵預覽)" }, "vs/workbench/contrib/timeline/browser/timeline.contribution": { "files.openTimeline": "開啟時間軸", + "filterTimeline": "篩選時間表", "timeline.excludeSources": "應從 [時間軸] 檢視排除的時間軸來源陣列。", "timeline.pageOnScroll": "實驗性。控制 [時間軸] 檢視是否會在您捲動到清單結尾時,載入下一頁的項目。", "timeline.pageSize": "根據預設在 [時間軸] 檢視中顯示的項目數,及載入更多項目時的項目數。設為 `null` (預設) 會自動根據 [時間軸] 檢視的顯示區域來選擇頁面大小。", "timelineConfigurationTitle": "時間軸", + "timelineFilter": "篩選時間軸動作的圖示。", "timelineOpenIcon": "開啟時間軸動作的圖示。", "timelineViewIcon": "[時間軸] 檢視的檢視圖示。" }, @@ -8529,7 +9176,6 @@ "timeline": "時間表", "timeline.aria.item": "{0}: {1}", "timeline.editorCannotProvideTimeline": "正在使用的編輯器無法提供時間軸資訊。", - "timeline.filterSource": "包括: {0}", "timeline.loadMore": "載入更多", "timeline.loading": "正在載入 {0} 的時間軸...", "timeline.loadingMore": "正在載入...", @@ -8605,7 +9251,10 @@ "use stable": "穩定 (目前)" }, "vs/workbench/contrib/update/browser/update.contribution": { - "miReleaseNotes": "版本資訊(&&R)" + "downloadUpdate": "下載更新", + "installUpdate": "安裝更新", + "miReleaseNotes": "版本資訊(&&R)", + "restartToUpdate": "重新啟動以更新" }, "vs/workbench/contrib/url/browser/trustedDomains": { "trustedDomain.manageTrustedDomain": "管理受信任的網域", @@ -8668,6 +9317,7 @@ "resolveConflicts_global": "{0}: 顯示設定衝突 (1)", "resolveKeybindingsConflicts_global": "{0}: 顯示按鍵繫結關係衝突 (1)", "resolveSnippetsConflicts_global": "{0}: 顯示使用者程式碼片段衝突 ({1})", + "resolveTasksConflicts_global": "{0}: 顯示使用者工作衝突 (1)", "service changed and turned off": "設定同步已關閉,因為 {0} 現在使用不同的服務。請再次開啟同步。", "service switched to insiders": "設定同步已切換為測試人員服務", "service switched to stable": "設定同步已切換為穩定服務", @@ -8681,6 +9331,7 @@ "showConflicts": "{0}: 顯示設定衝突", "showKeybindingsConflicts": "{0}: 顯示按鍵繫結關係衝突", "showSnippetsConflicts": "{0}: 顯示使用者程式碼片段衝突", + "showTasksConflicts": "{0}: 顯示使用者工作衝突", "sideBySideDescription": "設定同步", "sideBySideLabels": "{0} ↔ {1}", "sign in accounts": "登入以同步設定 (1)", @@ -8718,8 +9369,14 @@ "workbench.actions.syncData.reset": "清除雲端中的資料..." }, "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "設定同步已暫時暫停,因為目前的裝置發出太多要求。請重新載入 {0} 以繼續。", + "local too many requests - restart": "設定同步已暫時暫停,因為目前的裝置發出太多要求。請重新啟動 {0} 以繼續。", "operationId": "作業識別碼: {0}", - "too many requests": "因為此裝置發出太多要求,所以已關閉同步設定。" + "reload": "重新載入", + "restart": "重新啟動", + "server too many requests": "設定同步已停用,因為目前的裝置發出太多要求。請等候 10 分鐘,並開啟同步處理。", + "settings sync": "設定同步。作業識別碼: {0}", + "show sync logs": "顯示記錄" }, "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { "accept local": "接受本機", @@ -8766,6 +9423,7 @@ "troubleshoot": "疑難排解", "turn off": "關閉(&&T)", "turn off sync on machine": "確定要在 {0} 上關閉同步嗎?", + "turn off sync on multiple machines": "您確定要關閉所選機器上的同步處理功能嗎?", "valid message": "電腦名稱應該是唯一的且不得為空白", "workbench.actions.sync.compareWithLocal": "與本機比較", "workbench.actions.sync.editMachineName": "編輯名稱", @@ -8775,12 +9433,7 @@ }, "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { "Open Backup folder": "開啟本機備份資料夾", - "no backups": "本機備份資料夾不存在", - "operationId": "作業識別碼: {0}", - "report issue": "回報問題", - "settings sync": "設定同步。作業識別碼: {0}", - "show sync logs": "顯示記錄", - "too many requests": "因為目前裝置發出太多要求,所以設定同步已停用。請提供同步記錄以回報問題。" + "no backups": "本機備份資料夾不存在" }, "vs/workbench/contrib/views/browser/treeView": { "no-dataprovider": "沒有任何已註冊的資料提供者可提供檢視資料。", @@ -8836,14 +9489,14 @@ "welcome.newFile": "新增檔案..." }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}' 中的 viewsWelcome 貢獻需要啟用 'enableProposedApi'。" + "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}' 中的 viewsWelcome 貢獻需要 'enabledApiProposals: [\"contribViewsWelcome\"]',才能使用 'group' 建議的屬性。" }, "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { "contributes.viewsWelcome": "已貢獻檢視歡迎內容。每當沒有具意義的內容可顯示時,就會轉譯樹狀結構檢視中的歡迎內容 (也就是說,未開啟任何資料夾時為檔案總管)。這類內容作為產品內文件相當實用,可先在使用者能夠使用特定功能前先提供介紹。檔案總管歡迎檢視中的 [複製存放庫] 按鈕就是個好範例。", "contributes.viewsWelcome.view": "已為特定檢視貢獻歡迎內容。", "contributes.viewsWelcome.view.contents": "要顯示的歡迎內容。內容的格式為 Markdown 的子集,僅支援連結。", "contributes.viewsWelcome.view.enablement": "應啟用歡迎內容按鈕和命令連結的條件。", - "contributes.viewsWelcome.view.group": "此歡迎內容所屬的群組。", + "contributes.viewsWelcome.view.group": "此歡迎內容所屬的群組。建議的 API。", "contributes.viewsWelcome.view.view": "此歡迎內容的目標檢視識別碼。只支援樹狀結構的檢視。", "contributes.viewsWelcome.view.when": "顯示歡迎內容的條件。" }, @@ -8882,7 +9535,7 @@ "welcome.markStepInomplete": "將步驟標記為未完成", "welcome.showAllWalkthroughs": "開啟逐步解說...", "workbench.welcomePage.preferReducedMotion": "啟用時,減少歡迎頁面中的動作。", - "workbench.welcomePage.walkthroughs.openOnInstall": "啟用後,擴充功能的逐步解說將在安裝擴充功能時開啟。", + "workbench.welcomePage.walkthroughs.openOnInstall": "啟用後,延伸模組的逐步解說將在安裝延伸模組時開啟。", "workspacePlatform": "目前工作區的平台,在遠端或無伺服器內容中可能會與 UI 平台不同" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { @@ -9010,7 +9663,7 @@ "gettingStarted.topLevelGitClone.title": "複製 Git 存放庫...", "gettingStarted.topLevelGitOpen.description": "連線到遠端存放庫或提取要求以瀏覽、搜尋、編輯及認可", "gettingStarted.topLevelGitOpen.title": "開啟存放庫...", - "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.description": "檢視編輯器或延伸模組的逐步解說", "gettingStarted.topLevelShowWalkthroughs.title": "開啟逐步解說...", "gettingStarted.videoTutorial.description.interpolated": "觀看一系列簡短練習影片教學課程中的第一集,以了解 VS Code 的主要功能。\r\n{0}", "gettingStarted.videoTutorial.title": "輕鬆學習", @@ -9080,6 +9733,276 @@ "walkThrough.gitNotFound": "您的系統上似乎未安裝 Git。", "walkThrough.unboundCommand": "未繫結" }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "allDone": "標記完成", + "checkboxTitle": "核取時,啟動時會顯示此頁面。", + "close": "隱藏", + "footer": "{0} 收集使用量資料。閱讀我們的 {1},並了解如何 {2}。", + "getStarted": "快速入門", + "gettingStarted.allStepsComplete": "所有 {0} 步驟皆完成!", + "gettingStarted.editingEvolved": "編輯已進化", + "gettingStarted.someStepsComplete": "{1} 個步驟中已完成 {0} 個", + "imageShowing": "顯示 {0} 的影像", + "new": "新增", + "newItems": "已更新", + "nextOne": "下一節", + "noRecents": "您沒有最近使用的資料夾,", + "openFolder": "開啟資料夾", + "optOut": "退出", + "pickWalkthroughs": "開啟逐步解說...", + "privacy statement": "隱私權聲明", + "recent": "最近使用", + "show more recents": "顯示所有最近使用的資料夾 {0}", + "showAll": "更多...", + "start": "開始", + "toStart": "以開始。", + "walkthroughs": "逐步解說", + "welcomeAriaLabel": "概述如何利用編輯器加速。", + "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", + "welcomePage.showOnStartup": "啟動時顯示歡迎頁面" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "已取代,請使用全域 'workbench.reduceMotion'。", + "getStarted": "快速入門", + "help": "說明", + "miGetStarted": "快速入門", + "pickWalkthroughs": "開啟逐步解說...", + "welcome.goBack": "返回", + "welcome.markStepComplete": "標記步驟完成", + "welcome.markStepInomplete": "將步驟標記為未完成", + "welcome.showAllWalkthroughs": "開啟逐步解說...", + "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", + "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", + "workbench.startupEditor.none": "不使用編輯器開始。", + "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", + "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 VS Code 和延伸模組內容的歡迎頁面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。", + "workbench.welcomePage.preferReducedMotion": "啟用時,減少歡迎頁面中的動作。", + "workbench.welcomePage.videoTutorials": "啟用時,[開始使用] 頁面具有影片教學課程的其他連結。", + "workbench.welcomePage.walkthroughs.openOnInstall": "啟用後,延伸模組的逐步解說將在安裝延伸模組時開啟。", + "workspacePlatform": "目前工作區的平台,在遠端或無伺服器內容中可能會與 UI 平台不同" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "歡迎頁面的背景色彩。", + "welcomePage.progress.background": "歡迎頁面進度列的前景色彩。", + "welcomePage.progress.foreground": "歡迎頁面進度列的背景色彩。", + "welcomePage.tileBackground": "[開始使用] 頁面上磚的背景色彩。", + "welcomePage.tileHoverBackground": "[開始使用] 上磚的暫留背景色彩。", + "welcomePage.tileShadow": "歡迎頁面逐步解說類別按鈕的陰影色彩。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "已取代。請改為使用 'image' 或 'markdown'", + "title": "標題", + "walkthroughs": "貢獻逐步解說,協助使用者開始使用您的延伸模組。", + "walkthroughs.description": "逐步解說的描述。", + "walkthroughs.featuredFor": "在具有指定檔案的工作區中,符合其中一個 Glob 模式的逐步解說會顯示為「精選」。例如,TypeScript 專案的逐步解說可能會在這裡指定 'tsconfig.json'。", + "walkthroughs.id": "此逐步解說不重覆的識別碼。", + "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.onSettingChanged": "當給定的設定變更時,完成步驟", + "walkthroughs.steps.completionEvents.onView": "在指定的檢視開啟時完成步驟", + "walkthroughs.steps.completionEvents.stepSelected": "選取後立即完成步驟。", + "walkthroughs.steps.description.interpolated": "步驟的描述。支援 ``預設格式``、__斜體__ 及 **粗體** 文字。針對命令或外部連結使用 Markdown 樣式連結: {0}、{1} 或 {2}。連結本身行中的連結會呈現為按鈕。", + "walkthroughs.steps.doneOn": "將步驟標記為已完成的訊號。", + "walkthroughs.steps.doneOn.deprecation": "doneOn 已被取代。根據預設,按一下按鈕時即完成步驟,以設定進一步使用 completionEvents", + "walkthroughs.steps.id": "此步驟不重覆的識別碼。其可用於追蹤已完成的步驟。", + "walkthroughs.steps.media": "要與此步驟一起顯示的媒體,包括影像或 Markdown 內容。", + "walkthroughs.steps.media.altText": "當影像無法載入時顯示,或要在螢幕助讀程式內顯示的替代文字。", + "walkthroughs.steps.media.image.path.dark.string": "淺色佈景主題的影像路徑,相對於延伸模組目錄。", + "walkthroughs.steps.media.image.path.hc.string": "hc 佈景主題的影像路徑,相對於延伸模組目錄。", + "walkthroughs.steps.media.image.path.hcLight.string": "高對比淺色佈景主題的影像路徑,相對於延伸模組目錄。", + "walkthroughs.steps.media.image.path.light.string": "淺色佈景主題的影像路徑,相對於延伸模組目錄。", + "walkthroughs.steps.media.image.path.string": "相對於延伸目錄的影像路徑 (或包含光線、深色和 hc 影像路徑的物件)。視內容不同,影像會以類似的高度範圍從 400px 到 800px 寬顯示。為了支援 HIDPI 顯示器,影像會以 1.5 倍縮放比例呈現,例如,900 實體像素的影像將會顯示為 600 邏輯像素寬。", + "walkthroughs.steps.media.image.path.svg": "變數中支援色彩權杖、svg 路徑,以支持與工作台相符的佈景主題。", + "walkthroughs.steps.media.markdown.path": "Markdown 文件的路徑,相對於延伸目錄。", + "walkthroughs.steps.oneOn.command": "執行指定的命令時,將步驟標記為完成。", + "walkthroughs.steps.title": "步驟的標題。", + "walkthroughs.steps.when": "控制是否顯示此步驟的內容索引鍵運算式。", + "walkthroughs.title": "逐步解說的標題。", + "walkthroughs.when": "控制是否顯示此逐步解說的內容索引鍵運算式。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "用來代表已完成的逐步解說步驟", + "gettingStartedUnchecked": "用來代表尚未完成的逐步解說步驟" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "快速入門" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "內建" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "瀏覽語言延伸模組", + "browsePopular": "瀏覽熱門 Web 延伸模組", + "browseRecommended": "瀏覽建議的延伸模組", + "cloneRepo": "複製存放庫", + "commandPalette": "開啟命令選擇區", + "enableSync": "啟用設定同步", + "enableTrust": "啟用信任", + "getting-started-beginner-icon": "用於歡迎頁面初學者類別的圖示", + "getting-started-intermediate-icon": "用於歡迎頁面中級類別的圖示", + "getting-started-setup-icon": "用於歡迎頁面設定類別的圖示", + "gettingStarted.beginner.description": "直接跳入 VS Code,並取得必須具備功能的概觀。", + "gettingStarted.beginner.title": "了解基礎", + "gettingStarted.commandPalette.description.interpolated": "命令是完成 VS Code 中任何工作所需的鍵盤方式。**練習**: 查看常用的命令以節省時間。\r\n{0}\r\n__嘗試搜尋「檢視切換」。__", + "gettingStarted.commandPalette.title": "一個存取所有項目的快速鍵", + "gettingStarted.debug.description.interpolated": "設定啟動設定,加速您的編輯、編譯、測試和偵錯迴圈。\r\n{0}", + "gettingStarted.debug.title": "觀看您的程式碼執行", + "gettingStarted.extensions.description.interpolated": "延伸模組是 VS Code 的一大助力。範圍涵蓋實用的生產力工具,可以不斷擴展現成可用的功能,以及持續增加的新功能。\r\n{0}", + "gettingStarted.extensions.title": "無限的擴充性", + "gettingStarted.extensionsWeb.description.interpolated": "延伸模組為 VS Code 的增強功能。有越來越多的延伸模組可於網路上使用。\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "使用語法醒目提示、程式碼完成、Lint 分析與偵錯工具,以更聰明的方式執行程式碼。雖然許多語言是內建的,但更多語言可以新增為延伸模組。\r\n{0}", + "gettingStarted.findLanguageExts.title": "您所有語言的豐富支援", + "gettingStarted.installGit.description.interpolated": "安裝 GIT 以追蹤您專案中的變更。\r\n{0}", + "gettingStarted.installGit.title": "安裝 Git", + "gettingStarted.intermediate.description": "使用這些秘訣和訣竅,將您的開發工作流程最佳化。", + "gettingStarted.intermediate.title": "提升您的生產力", + "gettingStarted.menuBar.description.interpolated": "下拉式功能表中提供完整的功能表列,可為程式碼騰出空間。切換其外觀以加快存取速度。\r\n{0}", + "gettingStarted.menuBar.title": "正確的 UI 數量", + "gettingStarted.newFile.description": "開啟新的無標題檔案、筆記本或自訂編輯器。", + "gettingStarted.newFile.title": "新增檔案...", + "gettingStarted.notebook.title": "自訂筆記本", + "gettingStarted.notebookProfile.description": "讓筆記本成為您喜歡的方式", + "gettingStarted.notebookProfile.title": "選取筆記本的版面配置", + "gettingStarted.openFile.description": "開啟檔案以開始工作", + "gettingStarted.openFile.title": "開啟檔案…", + "gettingStarted.openFolder.description": "開啟資料夾以開始工作", + "gettingStarted.openFolder.title": "開啟資料夾…", + "gettingStarted.openMac.description": "開啟檔案或資料夾以開始工作", + "gettingStarted.openMac.title": "開啟...", + "gettingStarted.pickColor.description.interpolated": "正確的色彩調色盤可協助您將焦點放在程式碼上、讓眼睛不吃力,且使用起來更有趣。\r\n{0}", + "gettingStarted.pickColor.title": "選擇您想要的外觀", + "gettingStarted.playground.description.interpolated": "想要更快速且更聰明地編寫程式碼嗎? 練習互動式遊戲區中強大的程式碼編輯功能。\r\n{0}", + "gettingStarted.playground.title": "重新定義您的編輯技巧", + "gettingStarted.quickOpen.description.interpolated": "使用單一按鍵輸入,立即在檔案間進行瀏覽。提示: 按向右鍵即可開啟多個檔案。\r\n{0}", + "gettingStarted.quickOpen.title": "在檔案之間快速瀏覽", + "gettingStarted.scm.description.interpolated": "無須再尋找 Git 命令! Git 和 GitHub 工作流程完美整合。\r\n{0}", + "gettingStarted.scm.title": "使用 Git 追蹤您的程式碼", + "gettingStarted.scmClone.description.interpolated": "設定專案的內建版本控制,以追蹤您的變更並與其他人共同作業。\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "設定專案的內建版本控制,以追蹤您的變更並與其他人共同作業。\r\n{0}", + "gettingStarted.settings.description.interpolated": "根據您的喜好調校 VS Code 及延伸模組的每個層面。常用的設定會優先列出,方便您開始使用。\r\n{0}", + "gettingStarted.settings.title": "微調您的設定", + "gettingStarted.settingsSync.description.interpolated": "保留您在所有裝置上基本 VS Code 自訂的備份及更新。\r\n{0}", + "gettingStarted.settingsSync.title": "與其他裝置同步處理", + "gettingStarted.setup.OpenFolder.description.interpolated": "一切已設定為開始編碼。開啟專案資料夾,將檔案放入 VS Code。\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "開啟您的程式碼", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "您已準備開始撰寫程式碼。您可以開啟本機專案或遠端存放庫,將您的檔案放入 VS Code。\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "探索最佳自訂項目,讓 VS Code 專屬於您。", + "gettingStarted.setup.title": "開始使用 VS Code", + "gettingStarted.setupWeb.description": "探索最佳自訂項目,讓 VS Code 網頁版專屬於您。", + "gettingStarted.setupWeb.title": "開始使用網頁版 VS Code", + "gettingStarted.shortcuts.description.interpolated": "一旦找到您最愛的命令,請建立自訂鍵盤快速鍵以立即存取。\r\n{0}", + "gettingStarted.shortcuts.title": "自訂您的快速鍵", + "gettingStarted.splitview.description.interpolated": "並排、垂直和水平開啟檔案,以充分利用螢幕空間。\r\n{0}", + "gettingStarted.splitview.title": "並排編輯", + "gettingStarted.tasks.description.interpolated": "為一般工作流程建立工作,並享受執行指令碼和自動檢查結果的整合體驗。\r\n{0}", + "gettingStarted.tasks.title": "自動化您的專案工作", + "gettingStarted.terminal.description.interpolated": "在您的程式碼旁,快速執行殼層命令及監視建置輸出。\r\n{0}", + "gettingStarted.terminal.title": "方便的內建終端機", + "gettingStarted.topLevelGitClone.description": "將遠端存放庫複製到本機資料夾", + "gettingStarted.topLevelGitClone.title": "複製 Git 存放庫...", + "gettingStarted.topLevelGitOpen.description": "連線到遠端存放庫或提取要求以瀏覽、搜尋、編輯及認可", + "gettingStarted.topLevelGitOpen.title": "開啟存放庫...", + "gettingStarted.topLevelShowWalkthroughs.description": "檢視編輯器或延伸模組的逐步解說", + "gettingStarted.topLevelShowWalkthroughs.title": "開啟逐步解說...", + "gettingStarted.topLevelVideoTutorials.description": "觀看一系列簡短練習影片教學課程,以了解 VS Code 的主要功能。", + "gettingStarted.topLevelVideoTutorials.title": "觀看影片教學課程", + "gettingStarted.videoTutorial.description.interpolated": "觀看一系列簡短練習影片教學課程中的第一集,以了解 VS Code 的主要功能。\r\n{0}", + "gettingStarted.videoTutorial.title": "輕鬆學習", + "gettingStarted.workspaceTrust.description.interpolated": "{0} 可讓您決定專案資料夾是否應該**允許或限制**自動執行程式碼 __(延伸模組、偵錯等需要)__。\r\n開啟檔案/資料夾時,系統會提示您授與信任。您稍後隨時 {1}。", + "gettingStarted.workspaceTrust.title": "安全地瀏覽和編輯程式碼", + "initRepo": "初始化 Git 存放庫", + "installGit": "安裝 Git", + "keyboardShortcuts": "鍵盤快速鍵", + "openEditorPlayground": "開啟編輯器遊樂場", + "openFolder": "開啟資料夾", + "openRepository": "開啟存放庫", + "openSCM": "開啟原始檔控制", + "pickFolder": "挑選資料夾", + "quickOpen": "快速開啟檔案", + "runProject": "執行您的專案", + "runTasks": "執行自動偵測的工作", + "showTerminal": "顯示終端面板", + "splitEditor": "分割編輯器", + "titleID": "瀏覽色彩主題", + "toggleMenuBar": "切換功能表列", + "tweakSettings": "調校我的設定", + "watch": "觀看教學課程", + "workspaceTrust": "工作區信任" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "預設", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "深色高對比", + "HighContrastLight": "淺色高對比", + "dark": "深色", + "light": "淺色", + "seeMore": "查看更多佈景主題..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "隱藏介面概觀", + "welcomeOverlay": "使用者介面概觀", + "welcomeOverlay.commandPalette": "尋找及執行所有命令", + "welcomeOverlay.debug": "啟動並偵錯", + "welcomeOverlay.explorer": "檔案總管", + "welcomeOverlay.extensions": "管理延伸模組", + "welcomeOverlay.git": "原始程式碼管理", + "welcomeOverlay.notifications": "顯示通知", + "welcomeOverlay.problems": "檢視錯誤和警告", + "welcomeOverlay.search": "跨檔案搜尋", + "welcomeOverlay.terminal": "切換整合式終端" + }, + "vs/workbench/contrib/welcomePage/browser/welcomePage.contribution": { + "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", + "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", + "workbench.startupEditor.none": "不使用編輯器開始。", + "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", + "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 VS Code 和延伸模組內容的歡迎頁面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。" + }, + "vs/workbench/contrib/welcomeViews/common/newFile.contribution": { + "Built-In": "內建", + "Create": "建立", + "change keybinding": "設定按鍵繫結關係", + "createNew": "建立新項目...", + "file": "檔案", + "miNewFile2": "文字檔", + "notebook": "筆記本", + "welcome.newFile": "新增檔案..." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}' 中的 viewsWelcome 貢獻需要 'enabledApiProposals: [\"contribViewsWelcome\"]',才能使用 'group' 建議的屬性。" + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "已貢獻檢視歡迎內容。每當沒有具意義的內容可顯示時,就會轉譯樹狀結構檢視中的歡迎內容 (也就是說,未開啟任何資料夾時為檔案總管)。這類內容作為產品內文件相當實用,可先在使用者能夠使用特定功能前先提供介紹。檔案總管歡迎檢視中的 [複製存放庫] 按鈕就是個好範例。", + "contributes.viewsWelcome.view": "已為特定檢視貢獻歡迎內容。", + "contributes.viewsWelcome.view.contents": "要顯示的歡迎內容。內容的格式為 Markdown 的子集,僅支援連結。", + "contributes.viewsWelcome.view.enablement": "應啟用歡迎內容按鈕和命令連結的條件。", + "contributes.viewsWelcome.view.group": "此歡迎內容所屬的群組。建議的 API。", + "contributes.viewsWelcome.view.view": "此歡迎內容的目標檢視識別碼。只支援樹狀結構的檢視。", + "contributes.viewsWelcome.view.when": "顯示歡迎內容的條件。" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "互動式編輯器遊樂場", + "editorWalkThrough.title": "編輯器遊樂場" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "編輯遊樂場(&&N)", + "walkThrough.editor.label": "遊樂場" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.embeddedEditorBackground": "編輯器互動區塊的背景色彩.", + "walkThrough.gitNotFound": "您的系統上似乎未安裝 Git。", + "walkThrough.unboundCommand": "未繫結" + }, "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "您正將檔案新增到目前未受信任的信任工作區。您是否信任這些新檔案的作者?", "addWorkspaceFolderMessage": "您是否信任此資料夾中檔案的作者?", @@ -9146,16 +10069,17 @@ "workspaceStartupTrustDetails": "{0} 提供可能會在此工作區中自動執行檔案的功能。", "workspaceTrust": "您是否信任此工作區中檔案的作者?", "workspaceTrustEditor": "工作區信任編輯器", - "workspaceTrustEnabledCtx": "是否已啟用工作區信任功能。", - "workspaceTrustedCtx": "使用者是否信任目前的工作區。", "workspacesCategory": "工作區", "yes": "是" }, "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { "addButton": "新增資料夾", + "checkListIcon": "工作區信任編輯器中核取記號的圖示。", "deleteTrustedUri": "刪除路徑", "dontTrustButton": "不信任", + "editIcon": "工作區信任編輯器中編輯資料夾圖示的圖示。", "editTrustedUri": "編輯路徑", + "folderPickerIcon": "工作區信任編輯器中挑選資料夾圖示的圖示。", "hostColumnLabel": "主機", "invalidTrust": "您不能信任存放庫中的個別資料夾。", "localAuthority": "本機", @@ -9163,8 +10087,10 @@ "noTrustedFoldersDescriptions": "您尚未信任任何資料夾或工作區檔案。", "pathColumnLabel": "路徑", "pickerTrustedUri": "開啟檔案選擇器", + "removeIcon": "工作區信任編輯器中移除資料夾圖示的圖示。", "root element label": "管理工作區信任", "selectTrustedUri": "選取要信任的資料夾", + "shieldIcon": "横幅中的工作區信任圖示。", "trustAll": "您將信任 {0} 上的所有存放庫。", "trustButton": "信任", "trustMessage": "信任目前資料夾或其上層資料夾 '{0}' 中所有檔案的作者。", @@ -9203,7 +10129,12 @@ "untrustedWorkspace": "在限制模式中", "untrustedWorkspaceReason": "此工作區會透過下列信任資料夾中的粗體項目來信任。", "untrustedWorkspaceSubtitle": "您不信任目前工作區中檔案的作者。下列功能已停用:", - "workspaceTrustEditorHeaderActions": "[進行設定] ({0}) 或 [深入了解] (https://aka.ms/vscode-workspace-trust)。" + "workspaceTrustEditorHeaderActions": "[Configure your settings]({0}) or [learn more](https://aka.ms/vscode-workspace-trust).", + "xListIcon": "工作區信任編輯器中交叉的圖示。" + }, + "vs/workbench/contrib/workspace/common/workspace": { + "workspaceTrustEnabledCtx": "是否已啟用工作區信任功能。", + "workspaceTrustedCtx": "使用者是否信任目前的工作區。" }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "開啟工作區", @@ -9212,9 +10143,96 @@ "workspaceFound": "此資料夾包含工作區檔案 '{0}'。要開啟它嗎? [深入了解]({1}) 工作區檔案。", "workspacesFound": "此資料夾包含多個工作區檔案。您要開啟一個嗎? [深入了解]({0}) 有關工作區檔案。" }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "comment.actions": "貢獻的註解操作功能表,轉譯為註解編輯器下的按鈕", + "comment.title": "貢獻的註解標題功能表", + "commentThread.actions": "貢獻的註解執行緒操作功能表,轉譯為註解編輯器下的按鈕", + "commentThread.title": "貢獻的註解執行緒標題功能表", + "dup": "命令 `{0}` 在 `commands` 區段中出現多次。", + "dupe.command": "功能表項目參考了與預設相同的命令和替代命令", + "file.newFile": "[新增檔案...] 快選,顯示在歡迎頁面和 [檔案] 功能表上。", + "inlineCompletions.actions": "將游標停留在內嵌完成時所顯示的動作", + "interactive.cell.title": "所提供的互動式儲存格標題功能表", + "interactive.toolbar": "所提供的互動式工具列功能表", + "menuId.invalid": "`{0}` 不是有效的功能表識別碼", + "menus.changeTitle": "原始檔控制內嵌變更功能表", + "menus.commandPalette": "命令選擇區", + "menus.debugCallstackContext": "偵錯呼叫堆疊檢視操作功能表", + "menus.debugToolBar": "偵錯工具列功能表", + "menus.debugVariablesContext": "偵錯變數檢視操作功能表", + "menus.editorContext": "編輯器操作功能表", + "menus.editorContextCopyAs": "編輯器操作功能表中的 [複製為] 子功能表", + "menus.editorTabContext": "編輯器索引標籤操作功能表", + "menus.editorTitle": "編輯器標題功能表", + "menus.editorTitleRun": "在編輯器標題功能表內執行子功能表", + "menus.explorerContext": "檔案總管操作功能表", + "menus.extensionContext": "延伸模組操作功能表", + "menus.home": "主指示器操作功能表 (僅限網頁版)", + "menus.opy": "最上層 [編輯] 功能表中的 [複製為] 子功能表", + "menus.resourceFolderContext": "原始檔控制資源資料夾內容功能表", + "menus.resourceGroupContext": "原始檔控制資源群組操作功能表", + "menus.resourceStateContext": "原始檔控制資源群組狀態操作功能表", + "menus.scmSourceControl": "原始檔控制功能表", + "menus.scmTitle": "原始檔控制標題功能表", + "menus.statusBarRemoteIndicator": "狀態列中的遠端指示器功能表", + "menus.touchBar": "Touch Bar (macOS)", + "missing.altCommand": "功能表項目參考了 'commands' 區段中未定義的替代命令 `{0}`。", + "missing.command": "功能表項目參考了 'commands' 區段中未定義的命令 `{0}`。", + "missing.submenu": "功能表項目參考了 'submenus' 區段中未定義的子功能表 `{0}`。", + "nonempty": "必須是非空白值。", + "notebook.cell.execute": "所提供的筆記本儲存格執行功能表", + "notebook.cell.executePrimary": "所提供的主要筆記本儲存格執行按鈕", + "notebook.cell.title": "所提供的筆記本儲存格標題功能表", + "notebook.toolbar": "提供的筆記本工具列功能表", + "opticon": "屬性 `icon` 可以省略,否則必須為字串或類似 `{dark, light}` 的常值", + "optstring": "`{0}` 屬性可省略,否則必須屬於 `string` 類型", + "proposed": "建議的 API,需要 `enabledApiProposal: [\"{0}\"]` - {1}", + "proposedAPI.invalid": "{0} 是建議的功能表識別碼。它需要 'package.json#enabledApiProposals: [\"{1}\"]',且只有在開發用盡完或使用下列命令列參數時才可使用: --enable-proposed-api {2}", + "require": "子功能表項目必須是物件", + "requireStringOrObject": "'{0}' 為必要屬性,且其類型必須是 'string' 或 'object'", + "requirearray": "子功能表項目必須是陣列", + "requirestring": "`{0}` 是強制屬性,且必須屬於 `string` 類型", + "requirestrings": "'{0}' 與 '{1}' 為必要屬性,且其類型必須是 'string'", + "submenuId.duplicate.id": "先前已註冊 `{0}` 子功能表。", + "submenuId.invalid.id": "`{0}` 不是有效的子功能表識別項", + "submenuId.invalid.label": "`{0}` 不是有效的子功能表標籤", + "submenuItem.duplicate": "已將 `{0}` 子功能表提供給 `{1}` 功能表。", + "testing.item.context": "提供的測試項目功能表", + "testing.item.gutter.title": "測試項目的裝訂邊裝飾功能表", + "unsupported.submenureference": "功能表項目針對不支援子功能錶的功能表,參考了子功能表。", + "view.itemContext": "這有助於查看項目內容功能表", + "view.timelineContext": "時間軸檢視項目操作功能表", + "view.timelineTitle": "時間軸檢視標題功能表", + "view.tunnelContext": "[連接埠] 檢視項目操作功能表", + "view.tunnelOriginInline": "連接埠檢視項目原始內嵌功能表", + "view.tunnelPortInline": "連接埠檢視項目埠內嵌功能表", + "view.viewTitle": "這有助於查看標題功能表", + "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 中代表命令的簡短標題。功能表會依據顯示命令的內容來挑選 'title' 或 'shortTitle'。", + "vscode.extension.contributes.commandType.title": "UI 中用以代表命令的標題", + "vscode.extension.contributes.commands": "將命令提供給命令選擇區。", + "vscode.extension.contributes.menuItem.alt": "所要執行替代命令的識別碼。命令必須在 'commands' 區段中宣告", + "vscode.extension.contributes.menuItem.command": "所要執行命令的識別碼。命令必須在 'commands' 區段中宣告", + "vscode.extension.contributes.menuItem.group": "分類到此項目的所屬群組", + "vscode.extension.contributes.menuItem.submenu": "在此項目中顯示的子功能表識別項。", + "vscode.extension.contributes.menuItem.when": "必須為 True 以顯示此項目的條件", + "vscode.extension.contributes.menus": "將功能表項目提供給編輯器", + "vscode.extension.contributes.submenu.icon": "(選擇性) 用來在 UI 中表示子功能表的圖示。可為檔案路徑、具有檔案路徑的物件 (深色與淺色佈景主題),或是佈景主題圖示參考,例如 `\\$(zap)`", + "vscode.extension.contributes.submenu.icon.dark": "使用暗色主題時的圖像路徑", + "vscode.extension.contributes.submenu.icon.light": "使用亮色主題時的圖示路徑", + "vscode.extension.contributes.submenu.id": "顯示為子功能表的功能表識別項。", + "vscode.extension.contributes.submenu.label": "引導至此子功能表的功能表項目標籤。", + "vscode.extension.contributes.submenus": "將子功能表項目提供給編輯器" + }, "vs/workbench/services/authentication/browser/authenticationService": { "accessRequest": "為 {1} 授予 {0} 的存取權...(1)", "allow": "允許", + "authentication.Placeholder": "尚未要求任何帳戶...", "authentication.id": "驗證提供者的識別碼。", "authentication.idConflict": "此驗證識別碼 '{0}' 已註冊", "authentication.label": "驗證提供者的人類可讀名稱。", @@ -9238,6 +10256,10 @@ "workspaceEdit": "工作區編輯", "nothing": "未進行任何編輯" }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "提供設定的預設值", + "experimental": "實驗" + }, "vs/workbench/services/configuration/common/configurationEditingService": { "errorConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入使用者設定。請先儲存使用者設定檔案,然後再試一次。", "errorConfigurationFileDirtyFolder": "因為檔案具有未儲存的變更,所以無法寫入資料夾設定。請先儲存 '{0}' 資料夾設定檔案,然後再試一次。", @@ -9252,7 +10274,7 @@ "errorInvalidFolderTarget": "因為未提供資源,所以無法寫入至資料夾設定。", "errorInvalidLaunchConfiguration": "無法寫入啟動組態檔。請開啟它以更正其中的錯誤/警告,然後再試一次。 ", "errorInvalidRemoteConfiguration": "無法寫入遠端使用者設定。請開啟遠端使用者設定,以更正當中的錯誤/警告,並再試一次。", - "errorInvalidResourceLanguageConfiguraiton": "因為 {0} 不是資源語言設定,所以無法寫入語言設定。", + "errorInvalidResourceLanguageConfiguration": "因為 {0} 不是資源語言設定,所以無法寫入語言設定。", "errorInvalidTaskConfiguration": "無法寫入工作組態檔。請開啟它以更正其中的錯誤/警告,然後再試一次。 ", "errorInvalidUserTarget": "因為 {0} 不支援全域範圍,所以無法寫入至使用者設定。", "errorInvalidWorkspaceConfigurationApplication": "無法寫入 {0} 至工作區設定。此設定只能寫入使用者設定中。", @@ -9265,6 +10287,7 @@ "errorRemoteConfigurationFileModifiedSince": "因為檔案內容較新,所以無法寫入遠端使用者設定。", "errorTasksConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入工作設定檔。請先儲存,然後再試一次。", "errorTasksConfigurationFileModifiedSince": "因為檔案內容較新,所以無法寫入工作組態檔。", + "errorUnknown": "無法寫入 {0},因為發生內部錯誤。", "errorUnknownKey": "因為 {1} 非已註冊的組態,所以無法寫入至 {0}。", "folderTarget": "資料夾設定", "open": "開啟設定", @@ -9279,7 +10302,7 @@ "errorFileDirty": "因為檔案具有未儲存的變更,所以無法寫入檔案。請儲存檔案,然後再試一次。", "errorInvalidFile": "無法寫入檔案.請開啟檔案並修正錯誤/警告後再試一次." }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { "commandVariable.noStringType": "因為命令未傳回類型字串的結果,所以無法替代命令變數 ‘{0}’。", "inputVariable.command.noStringType": "因為命令 ‘{1}’ 未傳回類型字串的結果,所以無法替代輸入變數 ‘{0}’。", "inputVariable.defaultInputValue": "(預設)", @@ -9313,12 +10336,15 @@ "canNotResolveFolderForFile": "變數 {0}: 找不到 '{1}' 的工作區資料夾。", "canNotResolveLineNumber": "無法解析變數 {0}。請確認已在使用中的編輯器內選取了行。", "canNotResolveSelectedText": "無法解析變數 {0}。請確認已在使用中的編輯器內選取了一些文字。", + "canNotResolveUserHome": "無法解析 {0} 變數。未定義 UserHome 路徑", "canNotResolveWorkspaceFolder": "無法解析變數 {0}。請開啟資料夾。", "canNotResolveWorkspaceFolderMultiRoot": "無法在多個資料夾工作區內解析變數 {0}。請使用 ':' 和工作區資料夾名稱定義此變數的範圍。", "configNoString": "因為 '{1}' 是結構化的值,所以無法解析變數 {0}。", "configNotFound": "因為找不到設定 '{1}',所以無法解析變數 {0}。", + "extensionNotInstalled": "無法解析變數 {0},因為未安裝延伸模組 {1}。", "missingConfigName": "因為未指定任何設定名稱,所以無法解析變數 {0}。", "missingEnvVarName": "因為未指定任何環境變數名稱,所以無法解析變數 {0}。", + "missingExtensionName": "因為未指定任何延伸模組名稱,所以無法解析變數 {0}。", "noValueForCommand": "因為命令沒有任何值,所以無法解析變數 {0}。" }, "vs/workbench/services/decorations/browser/decorationsService": { @@ -9376,6 +10402,8 @@ }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "延伸模組平分已在使用中,但已停用 {0} 延伸模組。請檢查您是否仍可重現問題,並從這些選項中選取以繼續進行。", + "bisect.plural": "延伸模組平分已在使用中,但已停用 {0} 延伸模組。請檢查您是否仍可重現問題,並從這些選項中選取以繼續進行。", + "bisect.singular": "延伸模組平分已在使用中,但已停用 1 個延伸模組。請檢查您是否仍可重現問題,並從這些選項中選取以繼續進行。", "detail.start": "延伸模組平分會使用二進位搜尋來尋找造成問題的延伸模組。在處理期間,視窗會反覆重新載入 (約 {0} 次)。每次都須確認是否仍出現問題。", "done": "繼續", "done.detail": "延伸模組平分已完成,並已識別 {0} 為造成問題的延伸模組。", @@ -9408,6 +10436,10 @@ "extensionsDisabled": "已暫時停用所有已安裝的延伸模組。", "noWorkspace": "沒有任何工作區。" }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "因為此延伸模組不是 Web 延伸模組,所以無法新增 '{0}'。", + "openInstalledWebExtensionsResource": "開啟已安裝的 Web 延伸模組資源" + }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "安裝延伸模組 {0} 失敗: 找不到資訊清單。", "VS Code for Web": "{0} 網頁版", @@ -9432,16 +10464,13 @@ "singleDependentError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 的相依對象。", "twoDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 及 '{2}' 的相依對象。" }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "因為此延伸模組不是 Web 延伸模組,所以無法新增 '{0}'。", - "openInstalledWebExtensionsResource": "開啟已安裝的 Web 延伸模組資源" - }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "遠端" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 VS Code 版本 ({1} 版) 不相容,所以無法安裝。" + "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 {1} 版本 ({2} 版) 不相容,所以無法安裝。", + "notFoundCompatiblePrereleaseDependency": "因為 '{0}' 延伸模組的發行前版本與目前的 {1} 版本 ({2} 版) 不相容,所以無法安裝。" }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "新增延伸模組建議至", @@ -9451,17 +10480,15 @@ }, "vs/workbench/services/extensions/browser/extensionUrlHandler": { "Installing": "正在安裝延伸模組 '{0}'...", - "Reload": "重新載入視窗並開啟", "confirmUrl": "要允許延伸模組開啟此 URI 嗎?", - "enableAndHandle": "延伸模組 '{0}' 已停用。要啟用延伸模組並重新載入視窗以開啟 URL 嗎?", + "enableAndHandle": "延伸模組 '{0}' 已停用。要啟用延伸模組並開啟 URL 嗎?", "enableAndReload": "啟用並開啟(&&E)", "extensions": "延伸模組", - "install": "安裝(&&I)", - "installAndHandle": "延伸模組 '{0}' 未安裝。要安裝延伸模組並重新載入視窗以開啟 URL 嗎?", + "install and open": "安裝並開啟(&&I)", + "installAndHandle": "延伸模組 '{0}' 未安裝。要安裝延伸模組並開啟 URL 嗎?", "manage": "管理授權的延伸模組 URI...", "no": "目前沒有任何經過授權的延伸模組 URI。", "open": "開啟(&&O)", - "reload": "要重新載入視窗並開啟 URL '{0}' 嗎?", "reloadAndHandle": "未載入延伸模組 '{0}'。要重新載入視窗以載入延伸模組並開啟 URL 嗎?", "reloadAndOpen": "重新載入視窗並開啟(&&R)", "rememberConfirmUrl": "不要再要求此延伸模組。" @@ -9470,8 +10497,11 @@ "name": "背景工作延伸主機" }, "vs/workbench/services/extensions/common/abstractExtensionService": { + "extensionService.autoRestart": "遠端延伸主機意外終止。正在重新啟動...", + "extensionService.crash": "遠端延伸主機在過去 5 分鐘內意外終止了 3 次。", "extensionTestError": "找不到可在 {0} 啟動測試執行器的延伸主機。", - "looping": "下列延伸模組包含相依性迴圈並已停用: {0}" + "looping": "下列延伸模組包含相依性迴圈並已停用: {0}", + "restart": "重新啟動遠端延伸主機" }, "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "測量延伸主機延遲" @@ -9483,6 +10513,7 @@ "extensionKind.ui-workspace": "定義可在任一端執行的延伸模組,偏好在本機電腦上執行。", "extensionKind.workspace": "定義連線至遠端視窗時,只能在遠端電腦上執行的延伸模組。", "extensionKind.workspace-ui": "定義可在任一端執行的延伸模組,偏好在遠端電腦上執行。", + "product.extensionEnabledApiProposals": "個別延伸模組可自由使用的 API 專案。", "ui": "UI 延伸模組類型。在遠端視窗中,這類延伸模組只有在可於本機電腦上使用時才會啟用。", "vscode.extension.activationEvents": "VS Code 延伸模組的啟用事件。", "vscode.extension.activationEvents.onAuthenticationRequest": "每當向指定的驗證提供者要求工作階段時,即發出啟用事件。", @@ -9501,11 +10532,13 @@ "vscode.extension.activationEvents.onRenderer": "每當使用筆記本輸出轉譯器時,就會發出啟用事件。", "vscode.extension.activationEvents.onSearch": "在每次透過指定的配置於資料夾中開始搜尋時,所發出的啟用事件。 ", "vscode.extension.activationEvents.onStartupFinished": "已在啟動完成之後 (在所有 '*' 啟用的延伸模組皆完成啟用之後) 發出啟用事件。", + "vscode.extension.activationEvents.onTaskType": "每當需要列出或解析特定類型的工作時,就會發出啟用事件。", "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.onWebviewPanel": "當載入某個 viewType 的 Web 檢視時,會發出啟用事件", + "vscode.extension.activationEvents.star": "啟動 VS Code 時發出了啟動事件,為了確保最佳的使用者體驗,請只有在沒有合併其他啟動事件的情況下,才在延伸模組中使用此啟動事件。", "vscode.extension.activationEvents.workspaceContains": "當開啟指定的文件夾包含glob模式匹配的文件時激發該事件", "vscode.extension.badges": "要顯示於 Marketplace 擴充頁面資訊看板的徽章陣列。", "vscode.extension.badges.description": "徽章描述。", @@ -9530,6 +10563,8 @@ "vscode.extension.contributes": "此封裝所代表的所有 VS Code 延伸模組比重。", "vscode.extension.contributes.extensionPack": "可以一併安裝的一組延伸模組。延伸模組的識別碼一律為 ${publisher}.${name}。例如: vscode.csharp。", "vscode.extension.displayName": "VS Code 資源庫中使用的延伸模組顯示名稱。", + "vscode.extension.enableProposedApi.deprecated": "改用 `enabledApiProposals`。", + "vscode.extension.enabledApiProposals": "啟用 API 建議以試用。只有在**開發期間才有效**。使用此屬性**無法發佈**延伸模組。如需詳細資料,請造訪: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", "vscode.extension.engines": "引擎相容性。", "vscode.extension.engines.vscode": "若是 VS Code 延伸模組,則指定與延伸模組相容的 VS Code 版本。不得為 *。例如: ^0.10.5 表示與最低 VS Code 版本 0.10.5 相容。", "vscode.extension.extensionDependencies": "其它延伸模組的相依性。延伸模組的識別碼一律為 ${publisher}.${name}。例如: vscode.csharp。", @@ -9552,15 +10587,12 @@ "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "遠端延伸主機" }, - "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { - "extensionCache.invalid": "延伸模組在磁碟上已修改。請重新載入視窗。", - "reloadWindow": "重新載入視窗" - }, "vs/workbench/services/extensions/electron-browser/extensionService": { "devTools": "開啟開發人員工具", "enable": "啟用並重新載入", "enableResolver": "需要擴充 '{0}' 才能開啟遠端視窗。\r\n確定要啟用嗎?", - "extensionService.crash": "延伸主機意外終止。", + "extensionService.autoRestart": "延伸主機意外終止。正在重新啟動...", + "extensionService.crash": "延伸主機在過去 5 分鐘內意外終止了 3 次。", "extensionService.versionMismatchCrash": "延伸模組主機無法啟動: 版本不相符。", "getEnvironmentFailure": "無法擷取遠端環境", "install": "安裝並重新載入", @@ -9576,31 +10608,12 @@ "extensionHost.error": "延伸主機發生錯誤: {0}", "extensionHost.startupFail": "延伸主機未在 10 秒內啟動,可能發生了問題。", "extensionHost.startupFailDebug": "延伸主機未於 10 秒內開始,可能在第一行就已停止,並需要偵錯工具才能繼續。", + "join.extensionDevelopment": "正在終止延伸模組偵錯工作階段", "reloadWindow": "重新載入視窗" }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "屬性 `{0}` 可以省略或必須屬於 `string[]` 類型", - "extensionDescription.activationEvents2": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", - "extensionDescription.browser1": "`{0}` 屬性可省略,否則必須屬於 `string` 類型", - "extensionDescription.browser2": "`browser` ({0}) 必須包含在延伸模組的資料夾 ({1}) 中。這可能會使延伸模組無法移植。", - "extensionDescription.browser3": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", - "extensionDescription.empty": "得到空白延伸模組描述", - "extensionDescription.engines": "屬性 '{0}' 為強制項目且必須屬於 `object` 類型", - "extensionDescription.engines.vscode": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", - "extensionDescription.extensionDependencies": "屬性 `{0}` 可以省略或必須屬於 `string[]` 類型", - "extensionDescription.main1": "屬性 `{0}` 可以省略或必須屬於 `string` 類型", - "extensionDescription.main2": "`main` ({0}) 必須包含在延伸模組的資料夾 ({1}) 中。這可能會使延伸模組無法移植。", - "extensionDescription.main3": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", - "extensionDescription.name": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", - "extensionDescription.publisher": "屬性發行者必須屬於 `string` 類型。", - "extensionDescription.version": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", - "fileReadFail": "無法讀取檔案 {0}: {1}。", - "jsonInvalidFormat": "格式 {0} 無效: 必須是 JSON 物件。", - "jsonParseFail": "無法剖析 {0}: [{1}, {2}] {3}。", - "jsonParseInvalidType": "資訊清單檔案 {0} 無效: 不是 JSON 物件。", - "jsonsParseReportErrors": "無法剖析 {0}: {1}。", - "missingNLSKey": "找不到金鑰 {0} 的訊息。", - "notSemver": "延伸模組版本與 semver 不相容。" + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "延伸模組在磁碟上已修改。請重新載入視窗。", + "reloadWindow": "重新載入視窗" }, "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { "binFailed": "無法將 '{0}' 移至資源回收筒", @@ -9672,10 +10685,15 @@ "gettingStarted.videoTutorial.description": "觀看一系列簡短練習影片教學課程中的第一集,以了解 VS Code 的主要功能。", "gettingStarted.videoTutorial.button": "觀看教學課程" }, - "vs/workbench/services/history/browser/history": { + "vs/workbench/services/history/browser/historyService": { "canNavigateBack": "在編輯器歷程記錄中是否可以向後巡覽", + "canNavigateBackInEditLocations": "是否可在編輯器編輯位置歷史記錄中向後巡覽", + "canNavigateBackInNavigationLocations": "是否可在編輯器巡覽位置歷史記錄中向後巡覽", "canNavigateForward": "在編輯器歷程記錄中是否可以向前巡覽", - "canNavigateToLastEditLocation": "是否可以巡覽到最後一個編輯位置", + "canNavigateForwardInEditLocations": "是否可在編輯器編輯位置歷史記錄中向前巡覽", + "canNavigateForwardInNavigationLocations": "是否可在編輯器巡覽位置歷史記錄中向前巡覽", + "canNavigateToLastEditLocation": "是否可以巡覽到最後一個編輯器編輯位置", + "canNavigateToLastNavigationLocation": "是否可巡覽至最後一個編輯器巡覽位置", "canReopenClosedEditor": "是否可以重新開啟上次關閉的編輯器" }, "vs/workbench/services/integrity/electron-sandbox/integrityService": { @@ -9712,6 +10730,7 @@ "parseErrors": "無法寫入按鍵繫結關係組態檔。請開啟檔案修正錯誤/警示並再試一次。" }, "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "工作區", "untitledWorkspace": "未命名 (工作區)", "vscode.extension.contributes.resourceLabelFormatters": "提供資源標籤格式化規則。", "vscode.extension.contributes.resourceLabelFormatters.authority": "要比對格式器的所在 URI 授權單位。支援簡易的 Glob 模式。", @@ -9725,13 +10744,37 @@ "workspaceName": "{0} (工作區)", "workspaceNameVerbose": "{0} (工作區)" }, + "vs/workbench/services/language/common/languageService": { + "invalid": "`contributes.{0}` 無效。必須是陣列。", + "invalid.empty": "`contributes.{0}` 值為空值", + "opt.aliases": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "opt.configuration": "屬性 '{0}' 可以省略且必須屬於 `string` 類型", + "opt.extensions": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "opt.filenames": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "opt.firstLine": "屬性 '{0}' 可以省略且必須屬於 `string` 類型", + "opt.icon": "可省略屬性 `{0}`,且必須是具有 `string` 類型之屬性 `{1}` 與`{2}` 的 `object` 類型", + "opt.mimetypes": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "require.id": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "vscode.extension.contributes.languages": "提供語言宣告。", + "vscode.extension.contributes.languages.aliases": "語言的別名名稱。", + "vscode.extension.contributes.languages.configuration": "檔案的相對路徑,其中該檔案包含語言組態選項。", + "vscode.extension.contributes.languages.extensions": "與語言相關聯的副檔名。", + "vscode.extension.contributes.languages.filenamePatterns": "與語言相關聯的檔案名稱 Glob 模式。", + "vscode.extension.contributes.languages.filenames": "與語言相關聯的檔案名稱。", + "vscode.extension.contributes.languages.firstLine": "規則運算式,符合語言檔案的第一行。", + "vscode.extension.contributes.languages.icon": "可用為檔案圖示的圖示 (若圖示主題未針對語言提供)。", + "vscode.extension.contributes.languages.icon.dark": "使用暗色主題時的圖像路徑", + "vscode.extension.contributes.languages.icon.light": "使用亮色主題時的圖示路徑", + "vscode.extension.contributes.languages.id": "語言的識別碼。", + "vscode.extension.contributes.languages.mimetypes": "與語言相關聯的 MIME 類型。" + }, "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { "errorClose": "嘗試關閉視窗 ({0}) 時,擲回未預期的錯誤。", "errorLoad": "嘗試變更視窗 ({0}) 的工作區時,擲回未預期的錯誤。", "errorQuit": "嘗試結束應用程式 ({0}) 時,擲回未預期的錯誤。", "errorReload": "嘗試重新載入視窗 ({0}) 時,擲回未預期的錯誤。" }, - "vs/workbench/services/mode/common/workbenchModeService": { + "vs/workbench/services/mode/common/workbenchLanguageService": { "invalid": "`contributes.{0}` 無效。必須是陣列。", "invalid.empty": "`contributes.{0}` 值為空值", "opt.aliases": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", @@ -9780,6 +10823,7 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "設定的類型無效,應為 {0}。請在 JSON 中修正。", + "validations.arrayIncorrectType": "錯誤類型。預期為陣列。", "validations.booleanIncorrectType": "類型錯誤。類型必須是「布林值」。", "validations.colorFormat": "色彩格式無效。請使用 #RGB、#RGBA、#RRGGBB 或 #RRGGBBAA。", "validations.exclusiveMax": "值必須小於且不等於 {0}。", @@ -9807,6 +10851,14 @@ "validations.uriMissing": "必須是 URI。", "validations.uriSchemeMissing": "必須是具有配置的 URI。" }, + "vs/workbench/services/profiles/common/profile": { + "profile": "設定設定檔", + "settings profiles": "設定設定檔" + }, + "vs/workbench/services/profiles/common/profileService": { + "applied profile": "{0}: 已成功套用。", + "profiles.applying": "{0}: 正在套用..." + }, "vs/workbench/services/progress/browser/progressService": { "cancel": "取消", "dismiss": "關閉", @@ -9821,11 +10873,14 @@ "tunnel.source.user": "使用者轉送", "tunnel.staticallyForwarded": "靜態轉送" }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { "connectionError": "無法連線到遠端延伸模組主機伺服器 (錯誤: {0})", "devTools": "開啟開發人員工具", "directUrl": "在瀏覽器中開啟" }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "工作區資料夾不存在: {0}" + }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "已記錄。", "invalid.embeddedLanguages": "`contributes.{0}.embeddedLanguages` 中的值無效。必須是從範圍名稱到語言的物件對應。提供的值: {1}", @@ -9839,17 +10894,16 @@ "progress2": "目前正在記錄 TM 文法剖析。完成後,請按 [停止]。", "stop": "停止" }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { - "no-tm-grammar": "此語言未註冊任何 TM 文法。" - }, "vs/workbench/services/textMate/common/TMGrammars": { "vscode.extension.contributes.grammars": "提供 textmate 權杖化工具。", + "vscode.extension.contributes.grammars.balancedBracketScopes": "定義哪些領域名稱包含平衡括弧。", "vscode.extension.contributes.grammars.embeddedLanguages": "如果此文法包含內嵌語言,即為範圍名稱到語言識別碼的對應。", "vscode.extension.contributes.grammars.injectTo": "要插入此文法的語言範圍名稱清單。", "vscode.extension.contributes.grammars.language": "要提供此語法的目標語言識別碼。", "vscode.extension.contributes.grammars.path": "tmLanguage 檔案的路徑。此路徑是延伸模組資料夾的相對路徑,而且一般會以 './syntaxes/' 開頭。", "vscode.extension.contributes.grammars.scopeName": "tmLanguage 檔案所使用的 textmate 範圍名稱。", - "vscode.extension.contributes.grammars.tokenTypes": "範圍名稱到象徵類型的對應。" + "vscode.extension.contributes.grammars.tokenTypes": "範圍名稱到象徵類型的對應。", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "定義哪些領域名稱不包含平衡括弧。" }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' 已存在。您要取代它嗎?", @@ -9859,7 +10913,12 @@ "readonly": "唯讀", "readonlyAndDeleted": "已刪除,唯讀", "replaceButtonLabel": "取代(&&R)", - "textFileModelDecorations": "文字檔模型裝飾" + "textFileCreate.source": "已建立檔案", + "textFileModelDecorations": "文字檔模型裝飾", + "textFileOverwrite.source": "已取代檔案" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "textFileCreate.source": "檔案編碼已變更" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "無法儲存 '{0}': {1}" @@ -9867,6 +10926,9 @@ "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "正在儲存 '{0}'" }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "正在儲存文字檔" + }, "vs/workbench/services/themes/browser/fileIconThemeData": { "error.cannotparseicontheme": "剖析檔案圖示檔時發生問題: {0}", "error.invalidformat": "檔案圖示佈景主題檔案的格式無效: 需要物件。" @@ -9875,12 +10937,14 @@ "defaultTheme": "預設", "error.cannotparseicontheme": "剖析產品圖示檔時發生問題: {0}", "error.fontId": "缺少字型識別碼 '{0}' 或其無效。略過字型定義。", + "error.fontSrc": "字型 '{0}' 中的字型來源無效。正在略過來源。", "error.fontStyle": "字型 '{0}' 中的字型樣式無效。忽略設定。", "error.fontWeight": "字型 '{0}' 中的字型粗細無效。忽略設定。", + "error.icon.font": "略過圖示定義 '{0}'。字型不明。", "error.icon.fontCharacter": "略過圖示定義 '{0}'。fontCharacter 不明。", - "error.icon.fontId": "略過圖示定義 '{0}'。字型不明。", "error.invalidformat": "產品圖示佈景主題檔案的格式無效: 需要物件。", "error.missingProperties": "產品圖示主題檔案的格式無效: 必須包含 iconDefinitions 與字型。", + "error.noFontSrc": "字型 '{0}' 中沒有有效的字型來源。正在略過字型定義。", "error.parseicondefs": "處理 {0} 中的產品圖示定義時發生問題:\r\n{1}" }, "vs/workbench/services/themes/browser/workbenchThemeService": { @@ -9892,11 +10956,14 @@ "contributes.color.id": "可設定佈景主題色彩的識別碼 ", "contributes.color.id.format": "識別碼只能包含字母、數字以及點號,而且不能以點號開頭", "contributes.defaults.dark": "深色佈景主題的預設色彩。應為十六進位 (#RRGGBB[AA]) 的色彩值,或提供預設的可設定佈景主題色彩。 ", - "contributes.defaults.highContrast": "高對比佈景主題的預設色彩。應為十六進位 (#RRGGBB[AA]) 的色彩值,或提供預設的可設定佈景主題色彩。", + "contributes.defaults.highContrast": "高對比深色主題的預設色彩。十六進位色彩值 (#RRGGBB[AA]) 或提供預設值的主題色彩識別碼。如果未提供,則高對比深色主題會使用深色做為預設值。", + "contributes.defaults.highContrastLight": "高對比淺色主題的預設色彩。十六進位色彩值 (#RRGGBB[AA]) 或提供預設值的主題色彩識別碼。如果未提供,則高對比淺色主題會使用淺色做為預設值。", "contributes.defaults.light": "淺色佈景主題的預設色彩。應為十六進位 (#RRGGBB[AA]) 的色彩值,或提供預設的可設定佈景主題色彩。", "invalid.colorConfiguration": "'configuration.colors' 必須是陣列", "invalid.default.colorType": "{0} 必須是十六進位 (#RRGGBB[AA] or #RGB[A]) 的色彩值,或是提供預設的可設定佈景主題色彩之識別碼。", - "invalid.defaults": "'configuration.colors.defaults' 必須定義,且必須包含 'light'、'dark' 及 'highContrast'", + "invalid.defaults": "必須定義 'configuration.colors.defaults',且必須包含 'light' 和 'dark'", + "invalid.defaults.highContrast": "若定義,'configuration.colors.defaults.highContrast' 必須是字串。", + "invalid.defaults.highContrastLight": "若定義,'configuration.colors.defaults.highContrastLight' 必須是字串。", "invalid.description": "必須定義 'configuration.colors.description' 且不得為空白", "invalid.id": "必須定義 'configuration.colors.id' 且不得為空白", "invalid.id.format": "'configuration.colors.id' 只能包含字母、數字以及點號,而且不能以點號開頭" @@ -9913,13 +10980,13 @@ }, "vs/workbench/services/themes/common/colorThemeSchema": { "schema.colors": "反白顯示語法時的色彩", - "schema.fontStyle.error": "字體格式必需是 'italic', 'bold' 或 'underline' 或是組合,或是空白字串。", + "schema.fontStyle.error": "字體格式必須是 'italic','bold','underline','strikethrough' 或是組合,或是空白字串。", "schema.properties.name": "規則的描述。", "schema.properties.scope": "針對此規則符合的範圍選取器。", "schema.semanticTokenColors": "語意權杖的色彩", "schema.supportsSemanticHighlighting": "是否應為此主題啟用語意醒目提示。", "schema.token.background.warning": "目前不支援權杖背景色彩。", - "schema.token.fontStyle": "字體格式規則: 'italic', 'bold' 或 'underline' 或是組合。空白字串取消繼承設定。", + "schema.token.fontStyle": "字體格式規則: 'italic','bold','underline','strikethrough' 或是組合。空白字串會取消繼承設定。", "schema.token.fontStyle.none": "None (清除繼承格式)", "schema.token.foreground": "權杖的前景色彩。", "schema.token.settings": "權杖的色彩與樣式。", @@ -9958,35 +11025,23 @@ "schema.languageId": "關聯的圖示定義識別碼。", "schema.languageIds": "關聯語言與圖示。物件索引鍵為語言貢獻點中定義的語言識別碼。", "schema.light": "以淺色色彩佈景主題顯示檔案圖示的選擇性關聯。", + "schema.showLanguageModeIcons": "設定如果主題未定義語言的圖示,是否應使用預設的語言圖示。", "schema.src": "字型的位置。" }, "vs/workbench/services/themes/common/iconExtensionPoint": { "contributes.icon.default": "預設圖示。可能是現有佈景主題圖示的參考,或圖示字型中的圖示。", "contributes.icon.default.fontCharacter": "圖示字型中圖示的字元。", - "contributes.icon.default.fontId": "定義圖示的圖示字型識別碼。", + "contributes.icon.default.fontPath": "定義圖示的圖示字型之路徑。", "contributes.icon.description": "佈景主題圖示的描述", "contributes.icon.id": "佈景主題圖示的識別碼", "contributes.icon.id.format": "識別碼只可包含字母、數字與減號,而且必須使用 'component-iconname' 格式,至少包含兩個區段。", - "contributes.iconFonts": "提供圖示貢獻要使用的圖示字型。", - "contributes.iconFonts.id": "字型的識別碼。", - "contributes.iconFonts.id.formatError": "識別碼只能包含字母、數字、底線及減號。", - "contributes.iconFonts.src": "字型的位置。", - "contributes.iconFonts.src.format": "字型的格式。", - "contributes.iconFonts.src.path": "相對於目前延伸模組位置的字型路徑。", "contributes.icons": "提供延伸模組定義的可設定佈景主題圖示", - "invalid.iconFonts.configuration": "'configuration.iconFonts' 必須是陣列", - "invalid.iconFonts.id": "必須定義 'configuration.iconFonts.id' 且不得為空白", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' 只能包含字母、數字、底線及減號。", - "invalid.iconFonts.proposedAPI": "'configuration.iconFonts 是建議的貢獻點,只有在開發用盡或使用下列命令列切換時才可使用: --enable-proposed-api {0}", - "invalid.iconFonts.src": "'configuration.iconFonts.src' 必須是包含圖示字型位置的陣列。", - "invalid.iconFonts.src.item": "'configuration.iconFonts.src' 項目必須是具有 'path' 和 'format' 屬性的物件", - "invalid.iconFonts.src.path": "延伸模組的資料夾 ({0}) 應包含 `contributes.iconFonts.src.path` ({0})。這可能會導致延伸模組無法移植。", - "invalid.icons.configuration": "'configuration.icons' 必須是陣列", - "invalid.icons.default": "'configuration.icons.default' 必須是具有屬性 `fontId` 與 `fontCharacter` 的其他主題圖示 (字串) 識別碼參考或圖示定義 (物件)。", + "invalid.icons.configuration": "'configuration.icons' 必須是以圖示名稱為屬性的物件。", + "invalid.icons.default": "'configuration.icons.default' 必須是其他主題圖示 (字串) 的識別碼參考或圖示定義 (物件),屬性為 `fontPath` 和 `fontCharacter`。", + "invalid.icons.default.fontPath.extension": "預期 `contributes.icons.default.fontPath` 的副檔名為 'woff',woff2' 或 'ttf',為 '{0}'。", + "invalid.icons.default.fontPath.path": "預期 `contributes.icons.default.fontPath` ({0}) 將包含在延伸模組的資料夾 ({0}) 中。", "invalid.icons.description": "必須定義 'configuration.icons.description' 且不得為空白", - "invalid.icons.id": "必須定義 'configuration.icons.id' 且不得為空白", - "invalid.icons.id.format": "'configuration.icons.id' 只可包含字母、數字與減號,而且必須使用 'component-iconname' 格式,至少包含兩個區段。", - "invalid.icons.proposedAPI": "'configuration.icons 是建議的的貢獻點,只有在開發用盡或使用下列命令列切換時才可使用: --enable-proposed-api {0}" + "invalid.icons.id.format": "'configuration.icons' 索引鍵表示圖示識別碼,只能包含字母、數字與減號。它們需要使用 `component-iconname` 格式,至少包含兩個區段。" }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "字型的格式。", @@ -9999,7 +11054,7 @@ "schema.src": "字型的位置。" }, "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "若啟用,就會在 OS 使用高對比佈景主題時,自動變更為高對比佈景主題。使用的高對比佈景主題是由 '#{0}#' 指定", + "autoDetectHighContrast": "若啟用,就會在 OS 使用高對比佈景主題時,自動變更為高對比佈景主題。使用的高對比佈景主題是由 '#{0}#' 和 `#{1}# 指定", "colorTheme": "指定要在工作台中使用的色彩佈景主題。", "colorThemeError": "佈景主題未知或未安裝。", "defaultProductIconThemeDesc": "預設", @@ -10024,7 +11079,8 @@ "noIconThemeDesc": "沒有檔案圖示", "noIconThemeLabel": "無", "preferredDarkColorTheme": "指定 `#{0}#` 啟用時,深色 OS 外觀的偏好色彩佈景主題。", - "preferredHCColorTheme": "指定 `#{0}#` 啟用時,要在高對比模式使用的偏好色彩佈景主題。", + "preferredHCDarkColorTheme": "指定 `#{0}#` 啟用時,要在高對比深色模式使用的偏好色彩佈景主題。", + "preferredHCLightColorTheme": "指定 `#{0}#` 啟用時,要在高對比淺色模式使用的偏好色彩佈景主題。", "preferredLightColorTheme": "指定 `#{0}#` 啟用時,淺色 OS 外觀的偏好色彩佈景主題。", "productIconTheme": "指定使用的產品圖示佈景主題。", "productIconThemeError": "產品圖示佈景主題未知或未安裝。", @@ -10048,7 +11104,7 @@ "vscode.extension.contributes.themes.id": "使用者設定中所使用的色彩主題識別碼。", "vscode.extension.contributes.themes.label": "如 UI 中所示的彩色佈景主題標籤。", "vscode.extension.contributes.themes.path": "tmTheme 檔案的路徑。此為延伸模組資料夾的相對路徑,一般為 './colorthemes/awesome-color-theme.json'。", - "vscode.extension.contributes.themes.uiTheme": "基底佈景主題定義編輯器的色彩: 'vs' 是淺色佈景主題,'vs-dark' 是深色佈景主題。'hc-black' 是深色高對比佈景主題。" + "vscode.extension.contributes.themes.uiTheme": "基底佈景主題定義編輯器的色彩: 'vs' 是淺色佈景主題,'vs-dark' 是深色佈景主題。'hc-black' 是深色高對比佈景主題,'hc-light' 是淺色高對比佈景主題。" }, "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { "contributes.color.description": "語意權杖類型的描述", @@ -10113,16 +11169,24 @@ "snippets": "使用者程式碼片段", "sync category": "設定同步", "syncViewIcon": "[設定同步] 檢視的檢視圖示。", + "tasks": "使用者工作", "ui state label": "UI 狀態" }, "vs/workbench/services/views/browser/viewDescriptorService": { + "cachedViewContainerPositions": "檢視容器位置自訂", + "cachedViewPositions": "檢視位置自訂", "hideView": "隱藏 '{0}'", "resetViewLocation": "重設位置" }, + "vs/workbench/services/views/common/viewContainerModel": { + "globalViewsStateStorageId": "檢視 {0} 檢視容器中的可見度自訂" + }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' 已存在。您要取代它嗎?", "deleted": "已刪除", + "fileWorkingCopyCreate.source": "已建立檔案", "fileWorkingCopyDecorations": "檔案工作複本裝飾", + "fileWorkingCopyReplace.source": "已取代檔案", "irreversible": "資料夾 '{1}' 中已經存在名稱 '{0}' 的檔案或資料夾。取代將會覆寫其目前內容。", "readonly": "唯讀", "readonlyAndDeleted": "已刪除,唯讀", @@ -10145,17 +11209,35 @@ "saveElevatedSudo": "以系統管理者 (Sudo) 身分重試...", "staleSaveError": "無法儲存 '{0}' : 檔案的內容較新。是否要以您的變更覆寫檔案?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "正在儲存工作複本" + }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { "saveParticipants": "正在儲存 '{0}'" }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "已儲存檔案", + "moved.source": "檔案已移動", + "renamed.source": "檔案已重新命名" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "復原 / 重做" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "備份工作複本" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "按一下 [取消] 以停止等候並儲存或還原具有未儲存變更的編輯器。", - "backupBeforeShutdownMessage": "備份具有未儲存變更的編輯器時,花費的時間超出預期...", + "backupBeforeShutdownMessage": "備份具有未儲存變更的編輯器時,花費的時間過長...", "backupErrorDetails": "請先嘗試儲存或還原具有未儲存變更的編輯器,然後重試。", "backupTrackerBackupFailed": "無法將下列具有未儲存變更的編輯器儲存至備份位置。", "backupTrackerConfirmFailed": "無法儲存或還原下列具有未儲存變更的編輯器。", - "revertBeforeShutdown": "還原具有未儲存變更的編輯器時,花費的時間超出預期...", - "saveBeforeShutdown": "儲存具有未儲存變更的編輯器時,花費的時間超出預期..." + "discardBackupsBeforeShutdown": "捨棄備份時,花費的時間過長...", + "revertBeforeShutdown": "還原具有未儲存變更的編輯器時,花費的時間過長...", + "saveBeforeShutdown": "儲存具有未儲存變更的編輯器時,花費的時間過長..." + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyHistoryService": { + "join.workingCopyHistory": "正在儲存本機歷程記錄" }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "無法寫入工作區組態檔。請開啟檔案更正其中的錯誤/警告,然後再試一次。 ", @@ -10234,6 +11316,11 @@ "sql/base/browser/ui/table/plugins/rowDetailView": { "rowDetailView.loadError": "正在載入錯誤..." }, + "sql/base/browser/ui/table/table": { + "table.resizeColumn": "Provide new column width", + "table.resizeColumn.invalid": "Invalid column width", + "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" + }, "sql/base/browser/ui/taskbar/overflowActionbar": { "toggleMore": "切換更多" }, @@ -10298,6 +11385,9 @@ "workspace.trust.description": "控制是否在 Azure Data Studio 內啟用工作區信任。", "workspace.trust.emptyWindow.description": "控制在 Azure Data Studio 內是否預設信任空白視窗。與 '#{0}#' 一起使用時,您可以啟用 Azure Data Studio 的完整功能,而不需要在空白視窗中提示。" }, + "sql/base/parts/tree/browser/treeDefaults": { + "collapse all": "全部摺疊" + }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "沒有要重新整理的帳戶", "accountActions.no": "否", @@ -10319,6 +11409,10 @@ "connectionStatusManager.noConnectionForUri": "找不到 URI: {0} 的連線", "connectionStatusManager.uriAlreadyInConnectionsList": "已有 URI: {0} 的連結" }, + "sql/platform/connection/common/providerConnectionInfo": { + "connection.unsupported": "不支援的連線", + "loading": "正在載入..." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "儀表板中使用的小工具" }, @@ -10582,6 +11676,9 @@ "selectScriptNotGeneratedError": "無法為選取的物件產生選取指令碼。", "updateOperationName": "更新" }, + "sql/workbench/common/constants": { + "notebookMultipleRequestsError": "無法執行程式碼儲存格。目前正在執行另一個儲存格。" + }, "sql/workbench/common/editor/query/queryEditorInput": { "disconnected": "已中斷連線" }, @@ -11149,6 +12246,11 @@ "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { "epCompare.editorName": "CompareExecutionPlans" }, + "sql/workbench/contrib/executionPlan/browser/constants": { + "ep.propertiesSearchDescription": "搜尋屬性表格", + "ep.searchPlaceholder": "篩選任何欄位...", + "ep.topOperationsSearchDescription": "搜尋前幾項作業" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { "compareExecutionPlanEditor": "比較執行計畫編輯器" }, @@ -11221,6 +12323,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { "executionPlanTitle": "查詢計劃" }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { + "ept.topOperationsCopyTableData": "複製", + "ept.topOperationsCopyWithHeader": "連同標頭複製", + "ept.topOperationsSelectAll": "全選", + "planTreeTab.title": "方案樹狀", + "topOperationsTableTitle": "執行計畫樹狀目錄" + }, "sql/workbench/contrib/executionPlan/browser/executionPlanView": { "executionPlan.SaveFileDescription": "執行計畫檔案", "executionPlan.diagram.ariaLabel": "執行計畫 {0}", @@ -11244,6 +12353,13 @@ "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { "planHeaderIndexAndCost": "查詢 {0}: 查詢成本 (相對於指令碼): {1}%" }, + "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { + "ep.topOperationsCopyTableData": "複製", + "ep.topOperationsCopyWithHeader": "連同標頭複製", + "ep.topOperationsSelectAll": "全選", + "topOperationsTabTitle": "頂層作業", + "topOperationsTableTitle": "前幾項作業" + }, "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { "cancelCustomZoomAction": "關閉", "customZoomApplyButton": "套用", @@ -11252,6 +12368,26 @@ "qpZoomValueLabel": "顯示比例 (百分比)", "zoomAction": "縮放" }, + "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { + "actualNumberOfRowsForAllExecutionsAction": "所有執行的實際資料列數目", + "cancelExpensiveOperationAction": "關閉", + "executionPlanActualElapsedCpuTime": "實際經過的 CPU 時間", + "executionPlanActualElapsedTime": "實際經過時間", + "executionPlanCost": "成本", + "executionPlanNumberOfRowsRead": "讀取的資料列數", + "executionPlanOff": "關閉", + "executionPlanSelectExpenseMetricTitle": "選取費用計量", + "executionPlanSubtreeCost": "樹狀子目錄成本", + "expensiveOperationLabel": "計量:", + "highlightExpensiveOperationAction": "套用", + "highlightExpensiveOperationApplyButton": "套用", + "highlightExpensiveOperationButtonTitle": "醒目提示成本過高的作業", + "qp.expensiveOperationMetric.dontShowAgain": "不要再顯示", + "qp.expensiveOperationMetric.no": "否", + "qp.expensiveOperationMetric.yes": "是", + "queryExecutionPlan.showUpdateDefaultMetricInfo": "要將選取的計量設定為查詢執行計畫的預設值嗎?", + "turnOffExpensiveHighlightingOperationAction": "關閉" + }, "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { "cancelSearchAction": "關閉", "executionPlanEnterValueTitle": "輸入搜尋值", @@ -11262,6 +12398,9 @@ "nextSearchItemAction": "下一個相符項目", "previousSearchItemAction": "上一個相符項目" }, + "sql/workbench/contrib/executionPlan/common/executionPlanInput": { + "epCompare.executionPlanEditorName": "ExecutionPlan" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "時間", "insightId": "識別碼", @@ -11527,6 +12666,9 @@ "placeholder.find": "尋找", "title.matchesCountLimit": "您的搜尋傳回了大量結果,只會將前 999 個相符項目醒目提示。" }, + "sql/workbench/contrib/notebook/browser/models/outputProcessor": { + "notebookInvalidOutputTypeError": "無法識別輸出類型 '{0}'。" + }, "sql/workbench/contrib/notebook/browser/notebook.component": { "addCell": "資料格", "addCodeLabel": "新增程式碼", @@ -12043,6 +13185,11 @@ "enablePreviewFeatures.notice": "預覽功能可讓您完整存取新功能及改善的功能,增強您在 Azure Data Studio 的體驗。您可以參閱[這裡]({0})深入了解預覽功能。是否要啟用預覽功能?", "enablePreviewFeatures.yes": "是 (建議)" }, + "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { + "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", + "notifyEncryption.moreInfoLink": "詳細資訊", + "notifyEncryption.title": "重要更新" + }, "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { "welcomePage.createConnection": "建立連線", "welcomePage.createConnectionBody": "透過連線對話方塊連線到資料庫執行個體。", @@ -12136,6 +13283,16 @@ "welcomePage.startTour": "開始導覽", "welcomePage.willReloadAfterInstallingExtensionPack": "{0} 的其他支援安裝完成後,將會重新載入此視窗。" }, + "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "miWelcome": "歡迎使用(&&W)", + "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", + "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", + "workbench.startupEditor.none": "不使用編輯器開始。", + "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", + "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 Azure Data Studio 和延伸模組內容的歡迎頁面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。", + "workbench.startupEditor.welcomePageWithTour": "使用使用者入門導覽 (預設) 開啟歡迎頁面" + }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "新增帳戶", "accountDialog.close": "關閉", @@ -12743,81 +13900,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "開始使用(&&S)", "showReleaseNotes": "顯示入門指南" - }, - "sql/workbench/common/constants": { - "notebookMultipleRequestsError": "無法執行程式碼儲存格。目前正在執行另一個儲存格。" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTreeTab": { - "ept.topOperationsCopyTableData": "複製", - "ept.topOperationsCopyWithHeader": "連同標頭複製", - "ept.topOperationsSelectAll": "全選", - "planTreeTab.title": "方案樹狀", - "topOperationsTableTitle": "執行計畫樹狀目錄" - }, - "sql/workbench/contrib/executionPlan/browser/topOperationsTab": { - "ep.topOperationsCopyTableData": "複製", - "ep.topOperationsCopyWithHeader": "連同標頭複製", - "ep.topOperationsSelectAll": "全選", - "topOperationsTabTitle": "頂層作業", - "topOperationsTableTitle": "前幾項作業" - }, - "sql/workbench/contrib/notebook/browser/models/outputProcessor": { - "notebookInvalidOutputTypeError": "無法識別輸出類型 '{0}'。" - }, - "sql/base/browser/ui/table/table": { - "table.resizeColumn": "Provide new column width", - "table.resizeColumn.invalid": "Invalid column width", - "table.resizeColumn.negativeSize": "Size cannot be 0 or negative" - }, - "sql/base/parts/tree/browser/treeDefaults": { - "collapse all": "全部摺疊" - }, - "sql/platform/connection/common/providerConnectionInfo": { - "connection.unsupported": "不支援的連線", - "loading": "正在載入..." - }, - "sql/workbench/contrib/executionPlan/browser/constants": { - "ep.propertiesSearchDescription": "搜尋屬性表格", - "ep.searchPlaceholder": "篩選任何欄位...", - "ep.topOperationsSearchDescription": "搜尋前幾項作業" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/highlightExpensiveNodeWidget": { - "actualNumberOfRowsForAllExecutionsAction": "所有執行的實際資料列數目", - "cancelExpensiveOperationAction": "關閉", - "executionPlanActualElapsedCpuTime": "實際經過的 CPU 時間", - "executionPlanActualElapsedTime": "實際經過時間", - "executionPlanCost": "成本", - "executionPlanNumberOfRowsRead": "讀取的資料列數", - "executionPlanOff": "關閉", - "executionPlanSelectExpenseMetricTitle": "選取費用計量", - "executionPlanSubtreeCost": "樹狀子目錄成本", - "expensiveOperationLabel": "計量:", - "highlightExpensiveOperationAction": "套用", - "highlightExpensiveOperationApplyButton": "套用", - "highlightExpensiveOperationButtonTitle": "醒目提示成本過高的作業", - "qp.expensiveOperationMetric.dontShowAgain": "不要再顯示", - "qp.expensiveOperationMetric.no": "否", - "qp.expensiveOperationMetric.yes": "是", - "queryExecutionPlan.showUpdateDefaultMetricInfo": "要將選取的計量設定為查詢執行計畫的預設值嗎?", - "turnOffExpensiveHighlightingOperationAction": "關閉" - }, - "sql/workbench/contrib/executionPlan/common/executionPlanInput": { - "epCompare.executionPlanEditorName": "ExecutionPlan" - }, - "sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog": { - "notifyEncryption.message": "Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.", - "notifyEncryption.moreInfoLink": "詳細資訊", - "notifyEncryption.title": "重要更新" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "歡迎使用(&&W)", - "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", - "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", - "workbench.startupEditor.none": "不使用編輯器開始。", - "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", - "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 Azure Data Studio 和延伸模組內容的歡迎頁面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。", - "workbench.startupEditor.welcomePageWithTour": "使用使用者入門導覽 (預設) 開啟歡迎頁面" } } } \ No newline at end of file